From 688c1dff3f5ee410f6f59f2dce8b4fd7b8ae3832 Mon Sep 17 00:00:00 2001 From: Nick Steeves Date: Tue, 11 Apr 2006 06:25:06 +0000 Subject: [PATCH] allegro: update to 4.2.0; fix conflicting march & cpu options, and make march=i686 default; don't build docs; cosmetic Pkgfile fixes --- allegro/.footprint | 75 ++++++++++++++++++++++++++++++++++++++-------- allegro/.md5sum | 2 +- allegro/Pkgfile | 20 +++++++------ 3 files changed, 74 insertions(+), 23 deletions(-) diff --git a/allegro/.footprint b/allegro/.footprint index 4ff6638d7..50cff9631 100644 --- a/allegro/.footprint +++ b/allegro/.footprint @@ -54,6 +54,7 @@ drwxr-xr-x root/root usr/include/allegro/internal/ -rw-r--r-- root/root usr/include/allegro/internal/alconfig.h -rw-r--r-- root/root usr/include/allegro/joystick.h -rw-r--r-- root/root usr/include/allegro/keyboard.h +-rw-r--r-- root/root usr/include/allegro/lzss.h -rw-r--r-- root/root usr/include/allegro/matrix.h -rw-r--r-- root/root usr/include/allegro/midi.h -rw-r--r-- root/root usr/include/allegro/mouse.h @@ -89,6 +90,7 @@ drwxr-xr-x root/root usr/include/allegro/platform/ -rw-r--r-- root/root usr/include/allegro/platform/alunixac.h -rw-r--r-- root/root usr/include/allegro/platform/alwatcom.h -rw-r--r-- root/root usr/include/allegro/platform/alwin.h +-rw-r--r-- root/root usr/include/allegro/platform/astdint.h -rw-r--r-- root/root usr/include/allegro/platform/macdef.h -rw-r--r-- root/root usr/include/allegro/quat.h -rw-r--r-- root/root usr/include/allegro/rle.h @@ -102,17 +104,17 @@ drwxr-xr-x root/root usr/include/allegro/platform/ -rw-r--r-- root/root usr/include/xalleg.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/allegro/ -drwxr-xr-x root/root usr/lib/allegro/4.1/ --rw-r--r-- root/root usr/lib/allegro/4.1/alleg-alsadigi.so --rw-r--r-- root/root usr/lib/allegro/4.1/alleg-alsamidi.so --rw-r--r-- root/root usr/lib/allegro/4.1/alleg-artsdigi.so --rw-r--r-- root/root usr/lib/allegro/4.1/alleg-dga2.so --rw-r--r-- root/root usr/lib/allegro/4.1/alleg-esddigi.so --rw-r--r-- root/root usr/lib/allegro/4.1/alleg-fbcon.so --rw-r--r-- root/root usr/lib/allegro/4.1/alleg-vga.so --rw-r--r-- root/root usr/lib/allegro/4.1/modules.lst --rw-r--r-- root/root usr/lib/liballeg-4.1.18.so -lrwxrwxrwx root/root usr/lib/liballeg.so.4.1 -> liballeg-4.1.18.so +drwxr-xr-x root/root usr/lib/allegro/4.2/ +-rwxr-xr-x root/root usr/lib/allegro/4.2/alleg-alsadigi.so +-rwxr-xr-x root/root usr/lib/allegro/4.2/alleg-alsamidi.so +-rwxr-xr-x root/root usr/lib/allegro/4.2/alleg-artsdigi.so +-rwxr-xr-x root/root usr/lib/allegro/4.2/alleg-dga2.so +-rwxr-xr-x root/root usr/lib/allegro/4.2/alleg-esddigi.so +-rwxr-xr-x root/root usr/lib/allegro/4.2/alleg-fbcon.so +-rwxr-xr-x root/root usr/lib/allegro/4.2/alleg-vga.so +-rw-r--r-- root/root usr/lib/allegro/4.2/modules.lst +-rwxr-xr-x root/root usr/lib/liballeg-4.2.0.so +lrwxrwxrwx root/root usr/lib/liballeg.so.4.2 -> liballeg-4.2.0.so -rw-r--r-- root/root usr/lib/liballeg_unsharable.a drwxr-xr-x root/root usr/man/ drwxr-xr-x root/root usr/man/man3/ @@ -122,6 +124,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/ALLEGRO_VERSION.3.gz -rw-r--r-- root/root usr/man/man3/ALLEGRO_VERSION_STR.3.gz -rw-r--r-- root/root usr/man/man3/ALLEGRO_WIP_VERSION.3.gz +-rw-r--r-- root/root usr/man/man3/AL_ID.3.gz -rw-r--r-- root/root usr/man/man3/ASSERT.3.gz -rw-r--r-- root/root usr/man/man3/AUDIOSTREAM.3.gz -rw-r--r-- root/root usr/man/man3/BITMAP.3.gz @@ -136,11 +139,15 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/FONT.3.gz -rw-r--r-- root/root usr/man/man3/GFX_MODE.3.gz -rw-r--r-- root/root usr/man/man3/GFX_MODE_LIST.3.gz +-rw-r--r-- root/root usr/man/man3/JOYSTICK_AXIS_INFO.3.gz -rw-r--r-- root/root usr/man/man3/JOYSTICK_BUTTON_INFO.3.gz -rw-r--r-- root/root usr/man/man3/JOYSTICK_INFO.3.gz -rw-r--r-- root/root usr/man/man3/JOYSTICK_STICK_INFO.3.gz --rw-r--r-- root/root usr/man/man3/JOYSTIC_AXIS_INFO.3.gz +-rw-r--r-- root/root usr/man/man3/LOCK_FUNCTION.3.gz -rw-r--r-- root/root usr/man/man3/LOCK_VARIABLE.3.gz +-rw-r--r-- root/root usr/man/man3/LZSS_PACK_DATA.3.gz +-rw-r--r-- root/root usr/man/man3/LZSS_UNPACK_DATA.3.gz +-rw-r--r-- root/root usr/man/man3/MAKE_VERSION.3.gz -rw-r--r-- root/root usr/man/man3/MASK_COLOR_15.3.gz -rw-r--r-- root/root usr/man/man3/MASK_COLOR_16.3.gz -rw-r--r-- root/root usr/man/man3/MASK_COLOR_24.3.gz @@ -152,7 +159,24 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/MENU_PLAYER.3.gz -rw-r--r-- root/root usr/man/man3/MIDI.3.gz -rw-r--r-- root/root usr/man/man3/PACKFILE.3.gz +-rw-r--r-- root/root usr/man/man3/PACKFILE_VTABLE.3.gz -rw-r--r-- root/root usr/man/man3/PALETTE.3.gz +-rw-r--r-- root/root usr/man/man3/PAL_SIZE.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_ATEX.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_ATEX_LIT.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_ATEX_MASK.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_ATEX_MASK_LIT.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_ATEX_MASK_TRANS.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_ATEX_TRANS.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_FLAT.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_GCOL.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_GRGB.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_PTEX.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_PTEX_LIT.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_PTEX_MASK.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_PTEX_MASK_LIT.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_PTEX_MASK_TRANS.3.gz +-rw-r--r-- root/root usr/man/man3/POLYTYPE_PTEX_TRANS.3.gz -rw-r--r-- root/root usr/man/man3/QUAT.3.gz -rw-r--r-- root/root usr/man/man3/RGB.3.gz -rw-r--r-- root/root usr/man/man3/RGB_MAP.3.gz @@ -210,6 +234,9 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/bitmap_mask_color.3.gz -rw-r--r-- root/root usr/man/man3/black_palette.3.gz -rw-r--r-- root/root usr/man/man3/blit.3.gz +-rw-r--r-- root/root usr/man/man3/bmp_read_line.3.gz +-rw-r--r-- root/root usr/man/man3/bmp_unwrite_line.3.gz +-rw-r--r-- root/root usr/man/man3/bmp_write_line.3.gz -rw-r--r-- root/root usr/man/man3/broadcast_dialog_message.3.gz -rw-r--r-- root/root usr/man/man3/calc_spline.3.gz -rw-r--r-- root/root usr/man/man3/calibrate_joystick.3.gz @@ -238,6 +265,8 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/create_blender_table.3.gz -rw-r--r-- root/root usr/man/man3/create_color_table.3.gz -rw-r--r-- root/root usr/man/man3/create_light_table.3.gz +-rw-r--r-- root/root usr/man/man3/create_lzss_pack_data.3.gz +-rw-r--r-- root/root usr/man/man3/create_lzss_unpack_data.3.gz -rw-r--r-- root/root usr/man/man3/create_rgb_table.3.gz -rw-r--r-- root/root usr/man/man3/create_sample.3.gz -rw-r--r-- root/root usr/man/man3/create_scene.3.gz @@ -327,11 +356,11 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/excustom.3.gz -rw-r--r-- root/root usr/man/man3/exdata.3.gz -rw-r--r-- root/root usr/man/man3/exdbuf.3.gz --rw-r--r-- root/root usr/man/man3/exdodgy.3.gz -rw-r--r-- root/root usr/man/man3/exexedat.3.gz -rw-r--r-- root/root usr/man/man3/exfixed.3.gz -rw-r--r-- root/root usr/man/man3/exflame.3.gz -rw-r--r-- root/root usr/man/man3/exflip.3.gz +-rw-r--r-- root/root usr/man/man3/exfont.3.gz -rw-r--r-- root/root usr/man/man3/exgui.3.gz -rw-r--r-- root/root usr/man/man3/exhello.3.gz -rw-r--r-- root/root usr/man/man3/exists.3.gz @@ -341,6 +370,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/exmem.3.gz -rw-r--r-- root/root usr/man/man3/exmidi.3.gz -rw-r--r-- root/root usr/man/man3/exmouse.3.gz +-rw-r--r-- root/root usr/man/man3/expackf.3.gz -rw-r--r-- root/root usr/man/man3/expal.3.gz -rw-r--r-- root/root usr/man/man3/expat.3.gz -rw-r--r-- root/root usr/man/man3/exquat.3.gz @@ -355,6 +385,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/exstars.3.gz -rw-r--r-- root/root usr/man/man3/exstream.3.gz -rw-r--r-- root/root usr/man/man3/exswitch.3.gz +-rw-r--r-- root/root usr/man/man3/exsyscur.3.gz -rw-r--r-- root/root usr/man/man3/extimer.3.gz -rw-r--r-- root/root usr/man/man3/extract_font_range.3.gz -rw-r--r-- root/root usr/man/man3/extrans.3.gz @@ -413,6 +444,8 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/font.3.gz -rw-r--r-- root/root usr/man/man3/for_each_file_ex.3.gz -rw-r--r-- root/root usr/man/man3/free_audio_stream_buffer.3.gz +-rw-r--r-- root/root usr/man/man3/free_lzss_pack_data.3.gz +-rw-r--r-- root/root usr/man/man3/free_lzss_unpack_data.3.gz -rw-r--r-- root/root usr/man/man3/freeze_mouse_flag.3.gz -rw-r--r-- root/root usr/man/man3/ftofix.3.gz -rw-r--r-- root/root usr/man/man3/generate_332_palette.3.gz @@ -445,6 +478,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/get_font_range_end.3.gz -rw-r--r-- root/root usr/man/man3/get_font_ranges.3.gz -rw-r--r-- root/root usr/man/man3/get_gfx_mode_list.3.gz +-rw-r--r-- root/root usr/man/man3/get_midi_length.3.gz -rw-r--r-- root/root usr/man/man3/get_mixer_bits.3.gz -rw-r--r-- root/root usr/man/man3/get_mixer_buffer_length.3.gz -rw-r--r-- root/root usr/man/man3/get_mixer_channels.3.gz @@ -511,6 +545,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/gfx_mode_select.3.gz -rw-r--r-- root/root usr/man/man3/gfx_mode_select_ex.3.gz -rw-r--r-- root/root usr/man/man3/gfx_mode_select_filter.3.gz +-rw-r--r-- root/root usr/man/man3/grab_font_from_bitmap.3.gz -rw-r--r-- root/root usr/man/man3/gui_bg_color.3.gz -rw-r--r-- root/root usr/man/man3/gui_button_proc.3.gz -rw-r--r-- root/root usr/man/man3/gui_ctext_proc.3.gz @@ -582,6 +617,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/load_bitmap.3.gz -rw-r--r-- root/root usr/man/man3/load_bitmap_font.3.gz -rw-r--r-- root/root usr/man/man3/load_bmp.3.gz +-rw-r--r-- root/root usr/man/man3/load_bmp_pf.3.gz -rw-r--r-- root/root usr/man/man3/load_dat_font.3.gz -rw-r--r-- root/root usr/man/man3/load_datafile.3.gz -rw-r--r-- root/root usr/man/man3/load_datafile_callback.3.gz @@ -595,14 +631,20 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/load_midi.3.gz -rw-r--r-- root/root usr/man/man3/load_midi_patches.3.gz -rw-r--r-- root/root usr/man/man3/load_pcx.3.gz +-rw-r--r-- root/root usr/man/man3/load_pcx_pf.3.gz -rw-r--r-- root/root usr/man/man3/load_sample.3.gz -rw-r--r-- root/root usr/man/man3/load_tga.3.gz +-rw-r--r-- root/root usr/man/man3/load_tga_pf.3.gz -rw-r--r-- root/root usr/man/man3/load_txt_font.3.gz -rw-r--r-- root/root usr/man/man3/load_voc.3.gz +-rw-r--r-- root/root usr/man/man3/load_voc_pf.3.gz -rw-r--r-- root/root usr/man/man3/load_wav.3.gz +-rw-r--r-- root/root usr/man/man3/load_wav_pf.3.gz -rw-r--r-- root/root usr/man/man3/lock_bitmap.3.gz -rw-r--r-- root/root usr/man/man3/lock_midi.3.gz -rw-r--r-- root/root usr/man/man3/lock_sample.3.gz +-rw-r--r-- root/root usr/man/man3/lzss_read.3.gz +-rw-r--r-- root/root usr/man/man3/lzss_write.3.gz -rw-r--r-- root/root usr/man/man3/make_absolute_filename.3.gz -rw-r--r-- root/root usr/man/man3/make_relative_filename.3.gz -rw-r--r-- root/root usr/man/man3/makeacol.3.gz @@ -634,6 +676,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/midi_resume.3.gz -rw-r--r-- root/root usr/man/man3/midi_seek.3.gz -rw-r--r-- root/root usr/man/man3/midi_sysex_callback.3.gz +-rw-r--r-- root/root usr/man/man3/midi_time.3.gz -rw-r--r-- root/root usr/man/man3/mouse_b.3.gz -rw-r--r-- root/root usr/man/man3/mouse_callback.3.gz -rw-r--r-- root/root usr/man/man3/mouse_needs_poll.3.gz @@ -666,6 +709,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/pack_fgets.3.gz -rw-r--r-- root/root usr/man/man3/pack_fopen.3.gz -rw-r--r-- root/root usr/man/man3/pack_fopen_chunk.3.gz +-rw-r--r-- root/root usr/man/man3/pack_fopen_vtable.3.gz -rw-r--r-- root/root usr/man/man3/pack_fputs.3.gz -rw-r--r-- root/root usr/man/man3/pack_fread.3.gz -rw-r--r-- root/root usr/man/man3/pack_fseek.3.gz @@ -767,10 +811,13 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/rotate_sprite_v_flip.3.gz -rw-r--r-- root/root usr/man/man3/save_bitmap.3.gz -rw-r--r-- root/root usr/man/man3/save_bmp.3.gz +-rw-r--r-- root/root usr/man/man3/save_bmp_pf.3.gz -rw-r--r-- root/root usr/man/man3/save_joystick_data.3.gz -rw-r--r-- root/root usr/man/man3/save_pcx.3.gz +-rw-r--r-- root/root usr/man/man3/save_pcx_pf.3.gz -rw-r--r-- root/root usr/man/man3/save_sample.3.gz -rw-r--r-- root/root usr/man/man3/save_tga.3.gz +-rw-r--r-- root/root usr/man/man3/save_tga_pf.3.gz -rw-r--r-- root/root usr/man/man3/scancode_to_ascii.3.gz -rw-r--r-- root/root usr/man/man3/scancode_to_name.3.gz -rw-r--r-- root/root usr/man/man3/scare_mouse.3.gz @@ -837,6 +884,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/set_write_alpha_blender.3.gz -rw-r--r-- root/root usr/man/man3/set_zbuffer.3.gz -rw-r--r-- root/root usr/man/man3/show_mouse.3.gz +-rw-r--r-- root/root usr/man/man3/show_os_cursor.3.gz -rw-r--r-- root/root usr/man/man3/show_video_bitmap.3.gz -rw-r--r-- root/root usr/man/man3/shutdown_dialog.3.gz -rw-r--r-- root/root usr/man/man3/shutdown_menu.3.gz @@ -862,6 +910,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/textprintf_justify_ex.3.gz -rw-r--r-- root/root usr/man/man3/textprintf_right_ex.3.gz -rw-r--r-- root/root usr/man/man3/three_finger_flag.3.gz +-rw-r--r-- root/root usr/man/man3/transpose_font.3.gz -rw-r--r-- root/root usr/man/man3/triangle.3.gz -rw-r--r-- root/root usr/man/man3/triangle3d.3.gz -rw-r--r-- root/root usr/man/man3/triangle3d_f.3.gz diff --git a/allegro/.md5sum b/allegro/.md5sum index d04f7cfa6..75ee1c400 100644 --- a/allegro/.md5sum +++ b/allegro/.md5sum @@ -1 +1 @@ -215b84351f349f5998a77f99bf1218fa allegro-4.1.18.tar.gz +a8b2c85c58b16345fe735f72763f3a6e allegro-4.2.0.tar.gz diff --git a/allegro/Pkgfile b/allegro/Pkgfile index f14d7e7c2..a97256898 100644 --- a/allegro/Pkgfile +++ b/allegro/Pkgfile @@ -10,15 +10,17 @@ name=allegro -version=4.1.18 +version=4.2.0 release=1 source=("http://dl.sourceforge.net/sourceforge/alleg/allegro-$version.tar.gz") -build () { - cd "allegro-$version" - mkdir -p "$PKG/usr"; - ./configure --prefix="/usr" - make MAKEINFO="true" prefix="/usr" \ - docs lib modules programs - make MAKEINFO="true" prefix="$PKG/usr" \ - install-man install-headers install-programs install-lib + +build() { + cd "allegro-$version" + mkdir -p "$PKG/usr"; + ./configure --prefix="/usr" \ + --enable-exclopts=i686 + make MAKEINFO="true" prefix="/usr" \ + lib modules programs + make MAKEINFO="true" prefix="$PKG/usr" \ + install-man install-headers install-programs install-lib }