Date: Sun, 24 Feb 2013 04:38:59 GMT From: Danilo Egêa Gondolfo <danilogondolfo@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/176388: devel/allegro update and maintainer change Message-ID: <201302240438.r1O4cxAi061117@red.freebsd.org> Resent-Message-ID: <201302240440.r1O4e0a1097350@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 176388 >Category: ports >Synopsis: devel/allegro update and maintainer change >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Feb 24 04:40:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Danilo Egêa Gondolfo >Release: FreeBSD 9.1-RELEASE >Organization: Universidade Estadual de Maringá >Environment: FreeBSD projeto 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243752M: Sat Dec 1 13:35:03 BRST 2012 root@projeto:/usr/obj/usr/src/sys/PROJETO amd64 >Description: devel/allegro update. Changes: - Update from 4.2.2 to 5.0.9. - Implement new options. - Change maintainer. - Change WWW Issues. - The port audio/dumb is dependency of this port, but the audio/dump has an option to enable allegro. Mark this option will cause a circular dependency. audio/dump should remove this option in the future. - What is better: update the port or create a new port devel/allegro5? >How-To-Repeat: >Fix: Patch attached with submission follows: Index: Makefile =================================================================== --- Makefile (revision 312860) +++ Makefile (working copy) @@ -2,139 +2,170 @@ # $FreeBSD$ PORTNAME= allegro -DISTVERSION= 4.2.2 -PORTREVISION= 3 +DISTVERSION= 5.0.9 CATEGORIES= devel MASTER_SITES= SF/alleg/${PORTNAME}/${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= danilogondolfo@gmail.com COMMENT= A cross-platform library for games and multimedia programming -USE_AUTOTOOLS= autoconf -USE_GCC= any -USE_GMAKE= yes -USE_XORG= x11 xpm xext xcursor xxf86vm xxf86dga +USE_XORG= x11 xpm xext xcursor xxf86vm xpm xrandr xinerama +USE_GNOME= gtk20 +USE_GL= gl glu USE_LDCONFIG= yes WANT_GNOME= yes +USE_CMAKE= yes -OPTIONS_DEFINE= ARTS DEBUG DEVEL ESOUND JACK OPTIMIZED_CFLAGS PROFILE THREADS -OPTIONS_DEFAULT= DEVEL OPTIMIZED_CFLAGS THREADS -DEVEL_DESC= Install development utilities +CFLAGS+= -L${LOCALBASE}/lib -I${LOCALBASE}/include +CMAKE_C_FLAGS+= ${CFLAGS} +CMAKE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX} +CMAKE_ARGS+= -DWANT_X11=ON +CMAKE_ARGS+= -DWANT_OPENGL=ON -MAKEFILE= makefile -ALL_TARGET= full-build -MAKE_JOBS_UNSAFE= yes +LIB_DEPENDS+= freetype:${PORTSDIR}/print/freetype2 +LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS+= png15:${PORTSDIR}/graphics/png +LIB_DEPENDS+= ogg:${PORTSDIR}/audio/libogg +LIB_DEPENDS+= ICE:${PORTSDIR}/x11/libICE +BUILD_DEPENDS+= ${LOCALBASE}/lib/libdumb.a:${PORTSDIR}/audio/dumb +OPTIONS_DEFINE= ALSA DEBUG DEMO DOCS EXAMPLES FLAC OPENAL OPTIMIZED_CFLAGS OSS PHYSFS PULSE TREMOR VERBOSE VORBIS +OPTIONS_DEFAULT= ALSA DOCS EXAMPLES FLAC OPENAL OPTIMIZED_CFLAGS OSS PHYSFS PULSE TREMOR VORBIS + +DEMO_DESC= Build demonstration programs +PHYSFS_DESC= Physfs support +PULSE_DESC= Pulse Audio support +VERBOSE_DESC= Build verbose + +MAKE_JOBS_SAFE= yes + .include "Makefile.man" +MANCOMPRESSED= no -INFO= allegro - CONFLICTS= allegro-devel-[0-9]* -PLIST_SUB= SHLIB_VER="${SHLIB_VER}" -SHLIB_VER= 42 -DEMO= demo.c demo.dat demo.h music.txt ../readme.txt - # Restrict to stable (even) versions, indicated by the second component. PORTSCOUT= limitw:1,even .include <bsd.port.pre.mk> -.if ${PORT_OPTIONS:MARTS} -LIB_DEPENDS+= artsc:${PORTSDIR}/audio/arts -CONFIGURE_ARGS+=--enable-artsdigi -PLIST_SUB+= ARTS="" +.if ${PORT_OPTIONS:MALSA} +CMAKE_ARGS+= -DWANT_ALSA=ON +LIB_DEPENDS+= asound:${PORTSDIR}/audio/alsa-lib .else -CONFIGURE_ARGS+=--disable-artsdigi -PLIST_SUB+= ARTS="@comment " +CMAKE_ARGS+= -DWANT_ALSA=OFF .endif .if ${PORT_OPTIONS:MDEBUG} -CONFIGURE_ARGS+=--enable-dbglib -PLIST_SUB+= DEBUG="" +CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Debug +PLIST_SUB+= DEBUG="-debug" +PLIST_SUB+= PKGDEBUG="debug-" .else -CONFIGURE_ARGS+=--disable-dbglib -PLIST_SUB+= DEBUG="@comment " +CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release +PLIST_SUB+= DEBUG="" +PLIST_SUB+= PKGDEBUG="" .endif -.if ${PORT_OPTIONS:MDEVEL} -INSTALL_TARGET= full-install install-man install-info -PLIST_SUB+= DEVEL="" +.if ${PORT_OPTIONS:MDEMO} +CMAKE_ARGS+= -DWANT_DEMO=ON +PLIST_SUB+= DEMOS="" .else -INSTALL_TARGET= mini-install install-man install-info -PLIST_SUB+= DEVEL="@comment " +CMAKE_ARGS+= -DWANT_DEMO=OFF +PLIST_SUB+= DEMOS="@comment " .endif -.if ${PORT_OPTIONS:MESOUNS} -USE_GNOME+= esound -CONFIGURE_ARGS+=--enable-esddigi -PLIST_SUB+= ESOUND="" +.if ${PORT_OPTIONS:MDOCS} +CMAKE_ARGS+= -DWANT_DOCS_HTML=ON +PLIST_SUB+= DOCS="" .else -CONFIGURE_ARGS+=--disable-esddigi -PLIST_SUB+= ESOUND="@comment " +CMAKE_ARGS+= -DWANT_DOCS_HTML=OFF +PLIST_SUB+= DOCS="@comment " .endif -.if ${PORT_OPTIONS:MJACK} -LIB_DEPENDS+= jack:${PORTSDIR}/audio/jack -CONFIGURE_ARGS+=--enable-jackdigi -PLIST_SUB+= JACK="" +.if ${PORT_OPTIONS:MEXAMPLES} +CMAKE_ARGS+= -DWANT_EXAMPLES=ON +PLIST_SUB+= EXAMPLES="" .else -CONFIGURE_ARGS+=--disable-jackdigi -PLIST_SUB+= JACK="@comment " +CMAKE_ARGS+= -DWANT_EXAMPLES=OFF +PLIST_SUB+= EXAMPLES="@comment " .endif -.if ${PORT_OPTIONS:MPROFILE} -CONFIGURE_ARGS+=--enable-proflib -PLIST_SUB+= PROFILE="" +.if ${PORT_OPTIONS:MFLAC} +CMAKE_ARGS+= -DWANT_FLAC=ON +LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac .else -CONFIGURE_ARGS+=--disable-proflib -PLIST_SUB+= PROFILE="@comment " +CMAKE_ARGS+= -DWANT_FLAC=OFF .endif -.if ${PORT_OPTIONS:MTHREADS} -CONFIGURE_ARGS+=--enable-pthreads -CPPFLAGS+= -DHAVE_LIBPTHREAD +.if ${PORT_OPTIONS:MOPENAL} +CMAKE_ARGS+= -DWANT_OPENAL=ON +LIB_DEPENDS+= openal:${PORTSDIR}/audio/openal .else -CONFIGURE_ARGS+=--disable-pthreads +CMAKE_ARGS+= -DWANT_OPENAL=OFF .endif -post-patch: -# Change "x.y.z" into "xy" in the shared library version. - @${REINPLACE_CMD} -e 's|${PORTVERSION}|${SHLIB_VER}|g' \ - ${WRKSRC}/makefile.ver +.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} +CMAKE_C_FLAGS+= -O3 +.endif +.if ${PORT_OPTIONS:MOSS} +CMAKE_ARGS+= -DWANT_ALSA=ON +.else +CMAKE_ARGS+= -DWANT_ALSA=OFF +.endif -# Remove architecture specific optimizations. - @${REINPLACE_CMD} -e 's|$$TARGET_ARCH||g' \ - ${CONFIGURE_WRKSRC}/configure.in +.if ${PORT_OPTIONS:MPHYSFS} +CMAKE_ARGS+= -DWANT_PHYSFS=ON +LIB_DEPENDS+= physfs:${PORTSDIR}/devel/physfs +PLIST_SUB+= PHYSFS="" +.else +CMAKE_ARGS+= -DWANT_PHYSFS=OFF +PLIST_SUB+= PHYSFS="@comment " +.endif -# Remove "-ffast-math" flag on alpha, because it breaks. -.if ${ARCH} == "alpha" - @${REINPLACE_CMD} -e 's|-ffast-math||g' \ - ${CONFIGURE_WRKSRC}/configure.in +.if ${PORT_OPTIONS:MPULSE} +CMAKE_ARGS+= -DWANT_PULSEAUDIO=ON +LIB_DEPENDS+= pulse:${PORTSDIR}/audio/pulseaudio +.else +CMAKE_ARGS+= -DWANT_PULSEAUDIO=OFF .endif -# Enable/disable compilation optimizations. -.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} - @${REINPLACE_CMD} -e 's|-O2||g ; \ - s|-ffast-math||g ; \ - s|-fomit-frame-pointer||g ; \ - s|-funroll-loops||g' \ - ${CONFIGURE_WRKSRC}/configure.in +.if ${PORT_OPTIONS:MTREMOR} +CMAKE_ARGS+= -DWANT_TREMOR=ON +LIB_DEPENDS+= vorbisidec:${PORTSDIR}/audio/libtremor +PLIST_SUB+= TREMOR="" +.else +CMAKE_ARGS+= -DWANT_TREMOR=OFF +PLIST_SUB+= TREMOR="@comment " .endif +.if ${PORT_OPTIONS:MVERBOSE} +CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE=ON +.else +CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE=OFF +.endif + +.if ${PORT_OPTIONS:MVORBIS} +CMAKE_ARGS+= -DWANT_VORBIS=ON +LIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis +.else +CMAKE_ARGS+= -DWANT_VORBIS=OFF +.endif + post-install: -# Documentation. + ${INSTALL_MAN} ${WRKSRC}/docs/man/* ${PREFIX}/man/man3 +.if ${PORT_OPTIONS:MEXAMPLES} + ${MKDIR} ${EXAMPLESDIR} + ${TAR} -C ${WRKSRC}/examples --exclude "CMakeFiles" \ + -cf - . | ${TAR} -C ${EXAMPLESDIR} -xf - +.endif +.if ${PORT_OPTIONS:MDEMO} + ${MKDIR} ${DATADIR} + ${TAR} -C ${WRKSRC} --exclude "CMakeFiles" \ + -cf - demos | ${TAR} -C ${DATADIR} -xf - +.endif .if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/docs/html/*.css ${DOCSDIR} - -# Examples. - @${MKDIR} ${EXAMPLESDIR} - ${INSTALL_PROGRAM} ${WRKSRC}/demo/demo ${EXAMPLESDIR} -. for f in ${DEMO} - ${INSTALL_DATA} ${WRKSRC}/demo/${f} ${EXAMPLESDIR} -. endfor + ${MKDIR} ${DOCSDIR} + ${CP} -r ${WRKSRC}/docs/html/refman/* ${DOCSDIR} .endif .include <bsd.port.post.mk> Index: Makefile.man =================================================================== --- Makefile.man (revision 312860) +++ Makefile.man (working copy) @@ -1,255 +1,189 @@ -MAN3= ALLEGRO_DATE.3 ALLEGRO_DATE_STR.3 ALLEGRO_SUB_VERSION.3 \ - ALLEGRO_VERSION.3 ALLEGRO_VERSION_STR.3 ALLEGRO_WIP_VERSION.3 \ - AL_ID.3 ASSERT.3 AUDIOSTREAM.3 BITMAP.3 COLOR_MAP.3 \ - COMPILED_SPRITE.3 DATAFILE.3 DAT_ID.3 DIALOG.3 DIALOG_PLAYER.3 \ - END_OF_FUNCTION.3 END_OF_MAIN.3 FONT.3 GFX_MODE.3 \ - GFX_MODE_LIST.3 JOYSTICK_AXIS_INFO.3 JOYSTICK_BUTTON_INFO.3 \ - JOYSTICK_INFO.3 JOYSTICK_STICK_INFO.3 LOCK_FUNCTION.3 \ - LOCK_VARIABLE.3 LZSS_PACK_DATA.3 LZSS_UNPACK_DATA.3 \ - MAKE_VERSION.3 MASK_COLOR_15.3 MASK_COLOR_16.3 MASK_COLOR_24.3 \ - MASK_COLOR_32.3 MASK_COLOR_8.3 MATRIX.3 MATRIX_f.3 MENU.3 \ - MENU_PLAYER.3 MIDI.3 PACKFILE.3 PACKFILE_VTABLE.3 PALETTE.3 \ - PAL_SIZE.3 POLYTYPE_ATEX.3 POLYTYPE_ATEX_LIT.3 \ - POLYTYPE_ATEX_MASK.3 POLYTYPE_ATEX_MASK_LIT.3 \ - POLYTYPE_ATEX_MASK_TRANS.3 POLYTYPE_ATEX_TRANS.3 POLYTYPE_FLAT.3 \ - POLYTYPE_GCOL.3 POLYTYPE_GRGB.3 POLYTYPE_PTEX.3 \ - POLYTYPE_PTEX_LIT.3 POLYTYPE_PTEX_MASK.3 \ - POLYTYPE_PTEX_MASK_LIT.3 POLYTYPE_PTEX_MASK_TRANS.3 \ - POLYTYPE_PTEX_TRANS.3 QUAT.3 RGB.3 RGB_MAP.3 RLE_SPRITE.3 \ - SAMPLE.3 SCREEN_H.3 SCREEN_W.3 TRACE.3 V3D.3 V3D_f.3 VIRTUAL_H.3 \ - VIRTUAL_W.3 ZBUFFER.3 _getpixel.3 _getpixel15.3 _getpixel16.3 \ - _getpixel24.3 _getpixel32.3 _putpixel.3 _putpixel15.3 \ - _putpixel16.3 _putpixel24.3 _putpixel32.3 _set_color.3 \ - _ustrdup.3 acquire_bitmap.3 acquire_screen.3 active_dialog.3 \ - active_menu.3 add_clip_rect.3 adjust_sample.3 al_assert.3 \ - al_ffblk.3 al_ffblk_get_size.3 al_findclose.3 al_findfirst.3 \ - al_findnext.3 al_trace.3 alert.3 alert3.3 allegro_404_char.3 \ - allegro_error.3 allegro_exit.3 allegro_icon.3 allegro_id.3 \ - allegro_init.3 allegro_message.3 allocate_voice.3 \ - append_filename.3 apply_matrix.3 apply_matrix_f.3 apply_quat.3 \ - arc.3 bestfit_color.3 bitmap_color_depth.3 bitmap_mask_color.3 \ - black_palette.3 blit.3 bmp_read_line.3 bmp_unwrite_line.3 \ - bmp_write_line.3 broadcast_dialog_message.3 calc_spline.3 \ - calibrate_joystick.3 calibrate_joystick_name.3 \ - canonicalize_filename.3 centre_dialog.3 check_cpu.3 circle.3 \ - circlefill.3 clear_bitmap.3 clear_keybuf.3 clear_scene.3 \ - clear_to_color.3 clear_zbuffer.3 clip3d.3 clip3d_f.3 close_fli.3 \ - color_map.3 config_is_hooked.3 cpu_capabilities.3 cpu_family.3 \ - cpu_model.3 cpu_vendor.3 create_bitmap.3 create_bitmap_ex.3 \ - create_blender_table.3 create_color_table.3 \ - create_datafile_index.3 create_light_table.3 \ - create_lzss_pack_data.3 create_lzss_unpack_data.3 \ - create_rgb_table.3 create_sample.3 create_scene.3 \ - create_sub_bitmap.3 create_sub_zbuffer.3 create_system_bitmap.3 \ - create_trans_table.3 create_video_bitmap.3 create_zbuffer.3 \ - cross_product.3 cross_product_f.3 d_bitmap_proc.3 d_box_proc.3 \ - d_button_proc.3 d_check_proc.3 d_clear_proc.3 d_ctext_proc.3 \ - d_edit_proc.3 d_icon_proc.3 d_keyboard_proc.3 d_list_proc.3 \ - d_menu_proc.3 d_radio_proc.3 d_rtext_proc.3 d_shadow_box_proc.3 \ - d_slider_proc.3 d_text_list_proc.3 d_text_proc.3 \ - d_textbox_proc.3 d_yield_proc.3 deallocate_voice.3 \ - default_palette.3 delete_file.3 desktop_color_depth.3 \ - desktop_palette.3 destroy_bitmap.3 destroy_compiled_sprite.3 \ - destroy_datafile_index.3 destroy_font.3 destroy_gfx_mode_list.3 \ - destroy_midi.3 destroy_rle_sprite.3 destroy_sample.3 \ - destroy_scene.3 destroy_zbuffer.3 detect_digi_driver.3 \ - detect_midi_driver.3 dialog_message.3 digi_recorder.3 \ - disable_hardware_cursor.3 do_arc.3 do_circle.3 do_dialog.3 \ - do_ellipse.3 do_line.3 do_menu.3 do_uconvert.3 dot_product.3 \ - dot_product_f.3 draw_character_ex.3 draw_compiled_sprite.3 \ - draw_gouraud_sprite.3 draw_lit_rle_sprite.3 draw_lit_sprite.3 \ - draw_rle_sprite.3 draw_sprite.3 draw_sprite_h_flip.3 \ - draw_sprite_v_flip.3 draw_sprite_vh_flip.3 \ - draw_trans_rle_sprite.3 draw_trans_sprite.3 drawing_mode.3 \ - ellipse.3 ellipsefill.3 empty_string.3 enable_hardware_cursor.3 \ - enable_triple_buffer.3 ex12bit.3 ex3buf.3 ex3d.3 exaccel.3 \ - exalpha.3 exbitmap.3 exblend.3 excamera.3 excolmap.3 exconfig.3 \ - excustom.3 exdata.3 exdbuf.3 exexedat.3 exfixed.3 exflame.3 \ - exflip.3 exfont.3 exgui.3 exhello.3 exists.3 exjoy.3 exkeys.3 \ - exlights.3 exmem.3 exmidi.3 exmouse.3 expackf.3 expal.3 expat.3 \ - exquat.3 exrgbhsv.3 exsample.3 exscale.3 exscn3d.3 exscroll.3 \ - exshade.3 exspline.3 exsprite.3 exstars.3 exstream.3 exswitch.3 \ - exsyscur.3 extimer.3 extract_font_range.3 extrans.3 extruec.3 \ - exunicod.3 exupdate.3 exxfade.3 exzbuf.3 fade_from.3 \ - fade_from_range.3 fade_in.3 fade_in_range.3 fade_interpolate.3 \ - fade_out.3 fade_out_range.3 fastline.3 file_exists.3 \ - file_select_ex.3 file_size_ex.3 file_time.3 \ - find_allegro_resource.3 find_datafile_object.3 \ - find_dialog_focus.3 fix_filename_case.3 fix_filename_slashes.3 \ - fixacos.3 fixadd.3 fixasin.3 fixatan.3 fixatan2.3 fixceil.3 \ - fixcos.3 fixdiv.3 fixed.3 fixfloor.3 fixhypot.3 fixmul.3 \ - fixsin.3 fixsqrt.3 fixsub.3 fixtan.3 fixtof.3 fixtoi.3 \ - fixtorad_r.3 fixup_datafile.3 fli_bitmap.3 fli_bmp_dirty_from.3 \ - fli_bmp_dirty_to.3 fli_frame.3 fli_pal_dirty_from.3 \ - fli_pal_dirty_to.3 fli_palette.3 fli_timer.3 floodfill.3 \ - flush_config_file.3 font.3 font_has_alpha.3 for_each_file_ex.3 \ - free_audio_stream_buffer.3 free_config_entries.3 \ - free_lzss_pack_data.3 free_lzss_unpack_data.3 \ - freeze_mouse_flag.3 ftofix.3 generate_332_palette.3 \ - generate_optimized_palette.3 get_align_matrix.3 \ - get_align_matrix_f.3 get_audio_stream_buffer.3 \ - get_camera_matrix.3 get_camera_matrix_f.3 get_clip_rect.3 \ - get_clip_state.3 get_color.3 get_color_conversion.3 \ - get_color_depth.3 get_compiled_sprite.3 get_config_argv.3 \ - get_config_float.3 get_config_hex.3 get_config_id.3 \ - get_config_int.3 get_config_string.3 get_config_text.3 \ - get_datafile_property.3 get_desktop_resolution.3 \ - get_display_switch_mode.3 get_executable_name.3 get_extension.3 \ - get_filename.3 get_font_range_begin.3 get_font_range_end.3 \ - get_font_ranges.3 get_gfx_mode_list.3 get_hardware_volume.3 \ - get_midi_length.3 get_mixer_bits.3 get_mixer_buffer_length.3 \ - get_mixer_channels.3 get_mixer_frequency.3 get_mixer_quality.3 \ - get_mixer_voices.3 get_mouse_mickeys.3 get_palette.3 \ - get_palette_range.3 get_refresh_rate.3 get_rle_sprite.3 \ - get_rotation_matrix.3 get_rotation_matrix_f.3 \ - get_rotation_quat.3 get_scaling_matrix.3 get_scaling_matrix_f.3 \ - get_sound_input_cap_bits.3 get_sound_input_cap_parm.3 \ - get_sound_input_cap_rate.3 get_sound_input_cap_stereo.3 \ - get_transformation_matrix.3 get_transformation_matrix_f.3 \ - get_translation_matrix.3 get_translation_matrix_f.3 \ - get_uformat.3 get_vector_rotation_matrix.3 \ - get_vector_rotation_matrix_f.3 get_vector_rotation_quat.3 \ - get_volume.3 get_x_rotate_matrix.3 get_x_rotate_matrix_f.3 \ - get_x_rotate_quat.3 get_y_rotate_matrix.3 \ - get_y_rotate_matrix_f.3 get_y_rotate_quat.3 \ - get_z_rotate_matrix.3 get_z_rotate_matrix_f.3 \ - get_z_rotate_quat.3 geta.3 geta32.3 geta_depth.3 getb.3 getb15.3 \ - getb16.3 getb24.3 getb32.3 getb8.3 getb_depth.3 getg.3 getg15.3 \ - getg16.3 getg24.3 getg32.3 getg8.3 getg_depth.3 getpixel.3 \ - getr.3 getr15.3 getr16.3 getr24.3 getr32.3 getr8.3 getr_depth.3 \ - gfx_capabilities.3 gfx_mode_select.3 gfx_mode_select_ex.3 \ - gfx_mode_select_filter.3 grab_font_from_bitmap.3 gui_bg_color.3 \ - gui_button_proc.3 gui_ctext_proc.3 gui_edit_proc.3 \ - gui_fg_color.3 gui_font_baseline.3 gui_get_screen.3 \ - gui_list_proc.3 gui_menu_draw_menu.3 gui_menu_draw_menu_item.3 \ - gui_mg_color.3 gui_mouse_b.3 gui_mouse_focus.3 gui_mouse_x.3 \ - gui_mouse_y.3 gui_mouse_z.3 gui_set_screen.3 \ - gui_shadow_box_proc.3 gui_strlen.3 gui_text_list_proc.3 \ - gui_textout_ex.3 hline.3 hook_config_section.3 hsv_to_rgb.3 \ - identity_matrix.3 identity_matrix_f.3 identity_quat.3 \ - init_dialog.3 init_menu.3 initialise_joystick.3 \ - install_allegro.3 install_int.3 install_int_ex.3 \ - install_joystick.3 install_keyboard.3 install_keyboard_hooks.3 \ - install_mouse.3 install_param_int.3 install_param_int_ex.3 \ - install_sound.3 install_sound_input.3 install_timer.3 \ - is_color_font.3 is_compatible_font.3 is_inside_bitmap.3 \ - is_linear_bitmap.3 is_memory_bitmap.3 is_mono_font.3 \ - is_planar_bitmap.3 is_relative_filename.3 is_same_bitmap.3 \ - is_screen_bitmap.3 is_sub_bitmap.3 is_system_bitmap.3 is_trans_font.3 \ - is_video_bitmap.3 is_windowed_mode.3 itofix.3 joy.3 key.3 \ - key_led_flag.3 key_shifts.3 keyboard_callback.3 \ - keyboard_lowlevel_callback.3 keyboard_needs_poll.3 \ - keyboard_ucallback.3 keypressed.3 line.3 list_config_entries.3 \ - list_config_sections.3 load_bios_font.3 load_bitmap.3 \ - load_bitmap_font.3 load_bmp.3 load_bmp_pf.3 load_dat_font.3 \ - load_datafile.3 load_datafile_callback.3 load_datafile_object.3 \ - load_datafile_object_indexed.3 load_font.3 load_grx_font.3 \ - load_grx_or_bios_font.3 load_ibk.3 load_joystick_data.3 \ - load_lbm.3 load_midi.3 load_midi_patches.3 load_pcx.3 \ - load_pcx_pf.3 load_sample.3 load_tga.3 load_tga_pf.3 \ - load_txt_font.3 load_voc.3 load_voc_pf.3 load_wav.3 \ - load_wav_pf.3 lock_bitmap.3 lock_midi.3 lock_sample.3 \ - lzss_read.3 lzss_write.3 make_absolute_filename.3 \ - make_relative_filename.3 make_trans_font.3 makeacol.3 \ - makeacol32.3 makeacol_depth.3 makecol.3 makecol15.3 \ - makecol15_dither.3 makecol16.3 makecol16_dither.3 makecol24.3 \ - makecol32.3 makecol8.3 makecol_depth.3 masked_blit.3 \ - masked_stretch_blit.3 matrix_mul.3 matrix_mul_f.3 \ - matrix_to_quat.3 merge_fonts.3 midi_loop_end.3 midi_loop_start.3 \ - midi_meta_callback.3 midi_msg_callback.3 midi_out.3 midi_pause.3 \ - midi_pos.3 midi_recorder.3 midi_resume.3 midi_seek.3 \ - midi_sysex_callback.3 midi_time.3 mouse_b.3 mouse_w.3 mouse_callback.3 \ - mouse_needs_poll.3 mouse_pos.3 mouse_sprite.3 mouse_x.3 \ - mouse_x_focus.3 mouse_y.3 mouse_y_focus.3 mouse_z.3 \ - need_uconvert.3 next_fli_frame.3 normalize_vector.3 \ - normalize_vector_f.3 num_joysticks.3 object_message.3 \ - offer_focus.3 open_fli.3 open_memory_fli.3 os_multitasking.3 \ - os_revision.3 os_type.3 os_version.3 override_config_data.3 \ - override_config_file.3 pack_fclose.3 pack_fclose_chunk.3 \ - pack_feof.3 pack_ferror.3 pack_fgets.3 pack_fopen.3 \ - pack_fopen_chunk.3 pack_fopen_vtable.3 pack_fputs.3 pack_fread.3 \ - pack_fseek.3 pack_fwrite.3 pack_getc.3 pack_igetl.3 pack_igetw.3 \ - pack_iputl.3 pack_iputw.3 pack_mgetl.3 pack_mgetw.3 pack_mputl.3 \ - pack_mputw.3 pack_putc.3 pack_ungetc.3 packfile_password.3 \ - palette_color.3 persp_project.3 persp_project_f.3 \ - pivot_scaled_sprite.3 pivot_scaled_sprite_v_flip.3 pivot_sprite.3 \ - pivot_sprite_v_flip.3 play_audio_stream.3 play_fli.3 \ - play_looped_midi.3 play_memory_fli.3 play_midi.3 play_sample.3 \ - poll_joystick.3 poll_keyboard.3 poll_mouse.3 poll_scroll.3 \ - polygon.3 polygon3d.3 polygon3d_f.3 polygon_z_normal.3 \ - polygon_z_normal_f.3 pop_config_state.3 popup_dialog.3 \ - position_dialog.3 position_mouse.3 position_mouse_w.3 \ - position_mouse_z.3 push_config_state.3 put_backslash.3 putpixel.3 \ - qnx_get_window.3 qscale_matrix.3 qscale_matrix_f.3 qtranslate_matrix.3 \ - qtranslate_matrix_f.3 quad3d.3 quad3d_f.3 quat_interpolate.3 \ - quat_mul.3 quat_slerp.3 quat_to_matrix.3 radtofix_r.3 \ - read_sound_input.3 readkey.3 reallocate_voice.3 rect.3 \ - rectfill.3 register_assert_handler.3 register_bitmap_file_type.3 \ - register_datafile_object.3 register_font_file_type.3 \ - register_sample_file_type.3 register_trace_handler.3 \ - register_uformat.3 release_bitmap.3 release_screen.3 \ - release_voice.3 reload_config_texts.3 \ - remove_display_switch_callback.3 remove_int.3 remove_joystick.3 \ - remove_keyboard.3 remove_mouse.3 remove_param_int.3 \ - remove_sound.3 remove_sound_input.3 remove_timer.3 \ - render_scene.3 replace_extension.3 replace_filename.3 \ - request_refresh_rate.3 request_scroll.3 request_video_bitmap.3 \ - reserve_voices.3 reset_fli_variables.3 rest.3 rest_callback.3 \ - retrace_count.3 rgb_map.3 rgb_to_hsv.3 rotate_scaled_sprite.3 \ - rotate_scaled_sprite_v_flip.3 rotate_sprite.3 \ - rotate_sprite_v_flip.3 save_bitmap.3 save_bmp.3 save_bmp_pf.3 \ - save_joystick_data.3 save_pcx.3 save_pcx_pf.3 save_sample.3 \ - save_tga.3 save_tga_pf.3 scancode_to_ascii.3 scancode_to_name.3 \ - scare_mouse.3 scare_mouse_area.3 scene_gap.3 scene_polygon3d.3 \ - scene_polygon3d_f.3 screen.3 scroll_screen.3 \ - select_mouse_cursor.3 select_palette.3 set_add_blender.3 \ - set_allegro_resource_path.3 set_alpha_blender.3 \ - set_blender_mode.3 set_blender_mode_ex.3 set_burn_blender.3 \ - set_clip_rect.3 set_clip_state.3 set_close_button_callback.3 \ - set_color.3 set_color_blender.3 set_color_conversion.3 \ - set_color_depth.3 set_config_data.3 set_config_file.3 \ - set_config_float.3 set_config_hex.3 set_config_id.3 \ - set_config_int.3 set_config_string.3 set_dialog_color.3 \ - set_difference_blender.3 set_display_switch_callback.3 \ - set_display_switch_mode.3 set_dissolve_blender.3 \ - set_dodge_blender.3 set_gfx_mode.3 set_hardware_volume.3 \ - set_hue_blender.3 set_invert_blender.3 set_keyboard_rate.3 \ - set_leds.3 set_luminance_blender.3 set_mixer_quality.3 \ - set_mouse_cursor_bitmap.3 set_mouse_range.3 set_mouse_speed.3 \ - set_mouse_sprite.3 set_mouse_sprite_focus.3 \ - set_multiply_blender.3 set_palette.3 set_palette_range.3 \ - set_projection_viewport.3 set_saturation_blender.3 \ - set_screen_blender.3 set_sound_input_source.3 \ - set_trans_blender.3 set_ucodepage.3 set_uformat.3 set_volume.3 \ - set_volume_per_voice.3 set_window_title.3 \ - set_write_alpha_blender.3 set_zbuffer.3 show_mouse.3 \ - show_os_cursor.3 show_video_bitmap.3 shutdown_dialog.3 \ - shutdown_menu.3 simulate_keypress.3 simulate_ukeypress.3 \ - solid_mode.3 spline.3 start_sound_input.3 stop_audio_stream.3 \ - stop_midi.3 stop_sample.3 stop_sound_input.3 stretch_blit.3 \ - stretch_sprite.3 text_height.3 text_length.3 textout_centre_ex.3 \ - textout_ex.3 textout_justify_ex.3 textout_right_ex.3 \ - textprintf_centre_ex.3 textprintf_ex.3 textprintf_justify_ex.3 \ - textprintf_right_ex.3 three_finger_flag.3 transpose_font.3 \ - triangle.3 triangle3d.3 triangle3d_f.3 uatof.3 uconvert.3 \ - uconvert_ascii.3 uconvert_size.3 uconvert_toascii.3 ucwidth.3 \ - ugetat.3 ugetc.3 ugetx.3 ugetxc.3 uinsert.3 uisdigit.3 uisok.3 \ - uisspace.3 unload_datafile.3 unload_datafile_object.3 \ - unscare_mouse.3 unselect_palette.3 uoffset.3 update_dialog.3 \ - update_menu.3 ureadkey.3 uremove.3 usetat.3 usetc.3 usprintf.3 \ - ustrcat.3 ustrchr.3 ustrcmp.3 ustrcpy.3 ustrdup.3 ustrerror.3 \ - ustricmp.3 ustrlen.3 ustrlwr.3 ustrncat.3 ustrncmp.3 ustrncpy.3 \ - ustrnicmp.3 ustrpbrk.3 ustrrchr.3 ustrsize.3 ustrsizez.3 \ - ustrstr.3 ustrtod.3 ustrtok.3 ustrtok_r.3 ustrtol.3 ustrupr.3 \ - ustrzcat.3 ustrzcpy.3 ustrzncat.3 ustrzncpy.3 uszprintf.3 \ - utolower.3 utoupper.3 uvsprintf.3 uvszprintf.3 uwidth.3 \ - uwidth_max.3 vector_length.3 vector_length_f.3 vline.3 \ - voice_check.3 voice_get_frequency.3 voice_get_pan.3 \ - voice_get_position.3 voice_get_volume.3 voice_ramp_volume.3 \ - voice_set_echo.3 voice_set_frequency.3 voice_set_pan.3 \ - voice_set_playmode.3 voice_set_position.3 voice_set_priority.3 \ - voice_set_tremolo.3 voice_set_vibrato.3 voice_set_volume.3 \ - voice_start.3 voice_stop.3 voice_stop_frequency_sweep.3 \ - voice_stop_pan_sweep.3 voice_stop_volumeramp.3 \ - voice_sweep_frequency.3 voice_sweep_pan.3 vsync.3 xor_mode.3 \ - xwin_set_window_name.3 +MAN3= ALLEGRO_AUDIO_DEPTH.3 ALLEGRO_AUDIO_PAN_NONE.3 ALLEGRO_AUDIO_STREAM.3 ALLEGRO_BITMAP.3 \ + ALLEGRO_BPM_TO_SECS.3 ALLEGRO_BPS_TO_SECS.3 ALLEGRO_CHANNEL_CONF.3 ALLEGRO_COLOR.3 \ + ALLEGRO_COND.3 ALLEGRO_CONFIG.3 ALLEGRO_DISPLAY.3 ALLEGRO_DISPLAY_MODE.3 \ + ALLEGRO_EVENT.3 ALLEGRO_EVENT_DISPLAY_CLOSE.3 ALLEGRO_EVENT_DISPLAY_EXPOSE.3 ALLEGRO_FILE.3 \ + ALLEGRO_EVENT_DISPLAY_FOUND.3 ALLEGRO_EVENT_DISPLAY_LOST.3 ALLEGRO_EVENT_DISPLAY_ORIENTATION.3 ALLEGRO_EVENT_DISPLAY_RESIZE.3 \ + ALLEGRO_EVENT_DISPLAY_SWITCH_IN.3 ALLEGRO_EVENT_DISPLAY_SWITCH_OUT.3 ALLEGRO_EVENT_JOYSTICK_AXIS.3 ALLEGRO_EVENT_JOYSTICK_BUTTON_DOWN.3 \ + ALLEGRO_EVENT_JOYSTICK_BUTTON_UP.3 ALLEGRO_EVENT_JOYSTICK_CONFIGURATION.3 ALLEGRO_EVENT_KEY_CHAR.3 ALLEGRO_EVENT_KEY_DOWN.3 \ + ALLEGRO_EVENT_KEY_UP.3 ALLEGRO_EVENT_MOUSE_AXES.3 ALLEGRO_EVENT_MOUSE_BUTTON_DOWN.3 ALLEGRO_EVENT_MOUSE_BUTTON_UP.3 \ + ALLEGRO_EVENT_MOUSE_ENTER_DISPLAY.3 ALLEGRO_EVENT_MOUSE_LEAVE_DISPLAY.3 ALLEGRO_EVENT_MOUSE_WARPED.3 ALLEGRO_EVENT_QUEUE.3 \ + ALLEGRO_EVENT_SOURCE.3 ALLEGRO_EVENT_TIMER.3 ALLEGRO_EVENT_TYPE.3 ALLEGRO_EVENT_TYPE_IS_USER.3 \ + ALLEGRO_FILECHOOSER.3 ALLEGRO_FILE_MODE.3 ALLEGRO_FILE_INTERFACE.3 ALLEGRO_FONT.3 \ + ALLEGRO_FS_ENTRY.3 ALLEGRO_FS_INTERFACE.3 ALLEGRO_GET_EVENT_TYPE.3 ALLEGRO_JOYFLAGS.3 \ + ALLEGRO_JOYSTICK.3 ALLEGRO_JOYSTICK_STATE.3 ALLEGRO_KEYBOARD_STATE.3 ALLEGRO_LOCKED_REGION.3 \ + ALLEGRO_MEMORY_INTERFACE.3 ALLEGRO_MIXER.3 ALLEGRO_MIXER_QUALITY.3 ALLEGRO_MONITOR_INFO.3 \ + ALLEGRO_MOUSE_STATE.3 ALLEGRO_MSECS_TO_SECS.3 ALLEGRO_MUTEX.3 ALLEGRO_PI.3 \ + ALLEGRO_PIXEL_FORMAT.3 ALLEGRO_PLAYMODE.3 ALLEGRO_PRIM_ATTR.3 ALLEGRO_PRIM_QUALITY.3 \ + ALLEGRO_PRIM_STORAGE.3 ALLEGRO_PRIM_TYPE.3 ALLEGRO_SAMPLE.3 ALLEGRO_SAMPLE_ID.3 \ + ALLEGRO_SAMPLE_INSTANCE.3 ALLEGRO_SEEK.3 ALLEGRO_STATE.3 ALLEGRO_STATE_FLAGS.3 \ + ALLEGRO_TEXTLOG.3 ALLEGRO_THREAD.3 ALLEGRO_TIMEOUT.3 ALLEGRO_TIMER.3 \ + ALLEGRO_TRANSFORM.3 ALLEGRO_USECS_TO_SECS.3 ALLEGRO_USER_EVENT.3 ALLEGRO_USTR.3 \ + ALLEGRO_USTR_INFO.3 ALLEGRO_VERTEX.3 ALLEGRO_VERTEX_CACHE_SIZE.3 ALLEGRO_VERTEX_DECL.3 \ + ALLEGRO_VERTEX_ELEMENT.3 ALLEGRO_VOICE.3 al_acknowledge_resize.3 al_add_config_comment.3 \ + al_add_config_section.3 al_add_new_bitmap_flag.3 al_add_timer_count.3 al_append_native_text_log.3 \ + al_append_path_component.3 al_attach_audio_stream_to_mixer.3 al_attach_audio_stream_to_voice.3 al_attach_mixer_to_mixer.3 \ + al_attach_mixer_to_voice.3 al_attach_sample_instance_to_mixer.3 al_attach_sample_instance_to_voice.3 al_broadcast_cond.3 \ + al_build_transform.3 al_calculate_arc.3 al_calculate_ribbon.3 al_calculate_spline.3 \ + al_calloc.3 al_calloc_with_context.3 al_change_directory.3 al_check_inverse.3 \ + al_clear_to_color.3 al_clone_bitmap.3 al_clone_path.3 al_close_directory.3 \ + al_close_native_text_log.3 al_color_cmyk.3 al_color_cmyk_to_rgb.3 al_color_hsl.3 \ + al_color_hsl_to_rgb.3 al_color_hsv.3 al_color_hsv_to_rgb.3 al_color_html.3 \ + al_color_html_to_rgb.3 al_color_name.3 al_color_name_to_rgb.3 al_color_yuv.3 \ + al_color_rgb_to_cmyk.3 al_color_rgb_to_hsl.3 al_color_rgb_to_hsv.3 al_color_rgb_to_html.3 \ + al_color_rgb_to_name.3 al_color_rgb_to_yuv.3 al_color_yuv_to_rgb.3 al_compose_transform.3 \ + al_convert_mask_to_alpha.3 al_copy_transform.3 al_create_audio_stream.3 al_create_bitmap.3 \ + al_create_builtin_font.3 al_create_cond.3 al_create_config.3 al_create_display.3 \ + al_create_event_queue.3 al_create_file_handle.3 al_create_fs_entry.3 al_create_mixer.3 \ + al_create_mouse_cursor.3 al_create_mutex.3 al_create_mutex_recursive.3 al_create_native_file_dialog.3 \ + al_create_path.3 al_create_path_for_directory.3 al_create_sample.3 al_create_sample_instance.3 \ + al_create_sub_bitmap.3 al_create_thread.3 al_create_timer.3 al_create_voice.3 \ + al_create_vertex_decl.3 al_cstr.3 al_cstr_dup.3 al_current_time.3 \ + al_destroy_audio_stream.3 al_destroy_bitmap.3 al_destroy_cond.3 al_destroy_config.3 \ + al_destroy_display.3 al_destroy_event_queue.3 al_destroy_font.3 al_destroy_fs_entry.3 \ + al_destroy_mixer.3 al_destroy_mouse_cursor.3 al_destroy_mutex.3 al_destroy_native_file_dialog.3 \ + al_destroy_path.3 al_destroy_sample.3 al_destroy_sample_instance.3 al_destroy_thread.3 \ + al_destroy_timer.3 al_destroy_user_event_source.3 al_destroy_vertex_decl.3 al_destroy_voice.3 \ + al_detach_audio_stream.3 al_detach_mixer.3 al_detach_sample_instance.3 al_detach_voice.3 \ + al_drain_audio_stream.3 al_draw_arc.3 al_draw_bitmap.3 al_draw_bitmap_region.3 \ + al_draw_circle.3 al_draw_ellipse.3 al_draw_elliptical_arc.3 al_draw_filled_circle.3 \ + al_draw_filled_ellipse.3 al_draw_filled_pieslice.3 al_draw_filled_rectangle.3 al_draw_filled_rounded_rectangle.3 \ + al_draw_filled_triangle.3 al_draw_indexed_prim.3 al_draw_justified_text.3 al_draw_justified_textf.3 \ + al_draw_justified_ustr.3 al_draw_line.3 al_draw_pieslice.3 al_draw_pixel.3 \ + al_draw_prim.3 al_draw_rectangle.3 al_draw_ribbon.3 al_draw_rotated_bitmap.3 \ + al_draw_rounded_rectangle.3 al_draw_scaled_bitmap.3 al_draw_scaled_rotated_bitmap.3 al_draw_soft_line.3 \ + al_draw_soft_triangle.3 al_draw_spline.3 al_draw_text.3 al_draw_textf.3 \ + al_draw_tinted_bitmap.3 al_draw_tinted_bitmap_region.3 al_draw_tinted_rotated_bitmap.3 al_draw_tinted_scaled_bitmap.3 \ + al_draw_tinted_scaled_rotated_bitmap.3 al_draw_tinted_scaled_rotated_bitmap_region.3 al_draw_triangle.3 al_draw_ustr.3 \ + al_drop_next_event.3 al_drop_path_tail.3 al_emit_user_event.3 al_fclearerr.3 \ + al_fclose.3 al_feof.3 al_ferror.3 al_fflush.3 \ + al_fget_ustr.3 al_fgetc.3 al_fgets.3 al_filename_exists.3 \ + al_fixacos.3 al_fixadd.3 al_fixcos.3 al_fixasin.3 \ + al_fixatan.3 al_fixatan2.3 al_fixceil.3 al_fixdiv.3 \ + al_fixed.3 al_fixfloor.3 al_fixhypot.3 al_fixmul.3 \ + al_fixsin.3 al_fixsqrt.3 al_fixsub.3 al_fixtan.3 \ + al_fixtof.3 al_fixtoi.3 al_fixtorad_r.3 al_flip_display.3 \ + al_flush_event_queue.3 al_fopen.3 al_fopen_fd.3 al_fopen_interface.3 \ + al_fputc.3 al_fopen_slice.3 al_fputs.3 al_fread.3 \ + al_fread16be.3 al_fread16le.3 al_fread32be.3 al_fread32le.3 \ + al_free.3 al_free_with_context.3 al_fs_entry_exists.3 al_fseek.3 \ + al_fsize.3 al_ftell.3 al_ftofix.3 al_fungetc.3 \ + al_fwrite.3 al_fwrite16be.3 al_fwrite16le.3 al_fwrite32be.3 \ + al_fwrite32le.3 al_get_allegro_acodec_version.3 al_get_allegro_audio_version.3 al_get_allegro_color_version.3 \ + al_get_allegro_font_version.3 al_get_allegro_image_version.3 al_get_allegro_memfile_version.3 al_get_allegro_native_dialog_version.3 \ + al_get_allegro_physfs_version.3 al_get_allegro_primitives_version.3 al_get_allegro_ttf_version.3 al_get_allegro_version.3 \ + al_get_app_name.3 al_get_audio_depth_size.3 al_get_audio_stream_depth.3 al_get_audio_stream_attached.3 \ + al_get_audio_stream_channels.3 al_get_audio_stream_event_source.3 al_get_audio_stream_fragment.3 al_get_audio_stream_fragments.3 \ + al_get_audio_stream_frequency.3 al_get_audio_stream_gain.3 al_get_audio_stream_length.3 al_get_audio_stream_length_secs.3 \ + al_get_audio_stream_pan.3 al_get_audio_stream_playing.3 al_get_audio_stream_playmode.3 al_get_backbuffer.3 \ + al_get_audio_stream_position_secs.3 al_get_audio_stream_speed.3 al_get_available_audio_stream_fragments.3 al_get_bitmap_flags.3 \ + al_get_bitmap_format.3 al_get_bitmap_height.3 al_get_bitmap_width.3 al_get_blender.3 \ + al_get_channel_count.3 al_get_clipping_rectangle.3 al_get_config_value.3 al_get_current_directory.3 \ + al_get_current_display.3 al_get_current_transform.3 al_get_d3d_device.3 al_get_d3d_system_texture.3 \ + al_get_d3d_texture_position.3 al_get_d3d_video_texture.3 al_get_default_mixer.3 al_get_display_event_source.3 \ + al_get_display_flags.3 al_get_display_format.3 al_get_display_height.3 al_get_display_mode.3 \ + al_get_display_option.3 al_get_display_refresh_rate.3 al_get_display_width.3 al_get_errno.3 \ + al_get_event_source_data.3 al_get_file_userdata.3 al_get_first_config_entry.3 al_get_first_config_section.3 \ + al_get_font_ascent.3 al_get_font_descent.3 al_get_font_line_height.3 al_get_fs_entry_atime.3 \ + al_get_fs_entry_ctime.3 al_get_fs_entry_mode.3 al_get_fs_entry_mtime.3 al_get_fs_entry_name.3 \ + al_get_fs_entry_size.3 al_get_fs_interface.3 al_get_joystick.3 al_get_joystick_active.3 \ + al_get_joystick_axis_name.3 al_get_joystick_button_name.3 al_get_joystick_event_source.3 al_get_joystick_name.3 \ + al_get_joystick_num_axes.3 al_get_joystick_num_buttons.3 al_get_joystick_num_sticks.3 al_get_joystick_state.3 \ + al_get_joystick_stick_flags.3 al_get_joystick_stick_name.3 al_get_keyboard_event_source.3 al_get_keyboard_state.3 \ + al_get_mixer_attached.3 al_get_mixer_channels.3 al_get_mixer_depth.3 al_get_mixer_frequency.3 \ + al_get_mixer_gain.3 al_get_mixer_playing.3 al_get_mixer_quality.3 al_get_monitor_info.3 \ + al_get_mouse_cursor_position.3 al_get_mouse_event_source.3 al_get_mouse_num_axes.3 al_get_mouse_num_buttons.3 \ + al_get_mouse_state.3 al_get_mouse_state_axis.3 al_get_native_file_dialog_count.3 al_get_native_file_dialog_path.3 \ + al_init.3 al_get_native_text_log_event_source.3 al_get_new_bitmap_flags.3 al_get_new_bitmap_format.3 \ + al_get_new_display_adapter.3 al_get_new_display_flags.3 al_get_new_display_option.3 al_get_new_display_refresh_rate.3 \ + al_get_new_file_interface.3 al_get_new_window_position.3 al_get_next_config_entry.3 al_get_next_config_section.3 \ + al_get_next_event.3 al_get_num_display_modes.3 al_itofix.3 al_get_num_joysticks.3 \ + al_get_num_video_adapters.3 al_get_opengl_extension_list.3 al_get_opengl_fbo.3 al_get_opengl_proc_address.3 \ + al_get_opengl_texture.3 al_get_opengl_texture_position.3 al_get_opengl_texture_size.3 al_get_opengl_variant.3 \ + al_get_opengl_version.3 al_get_org_name.3 al_get_parent_bitmap.3 al_get_path_basename.3 \ + al_get_path_component.3 al_get_path_drive.3 al_get_path_extension.3 al_get_path_filename.3 \ + al_get_path_num_components.3 al_get_path_tail.3 al_get_pixel.3 al_get_pixel_format_bits.3 \ + al_get_pixel_size.3 al_get_sample.3 al_get_sample_channels.3 al_get_sample_data.3 \ + al_get_sample_depth.3 al_get_sample_frequency.3 al_get_sample_instance_attached.3 al_get_sample_instance_channels.3 \ + al_get_sample_instance_depth.3 al_get_sample_instance_frequency.3 al_get_sample_instance_gain.3 al_get_sample_instance_length.3 \ + al_get_sample_instance_pan.3 al_get_sample_instance_playing.3 al_get_sample_instance_playmode.3 al_get_sample_instance_position.3 \ + al_get_sample_instance_speed.3 al_get_sample_instance_time.3 al_get_sample_length.3 al_get_separate_blender.3 \ + al_get_standard_path.3 al_get_system_config.3 al_get_target_bitmap.3 al_get_text_dimensions.3 \ + al_get_text_width.3 al_get_thread_should_stop.3 al_get_time.3 al_get_timer_count.3 \ + al_get_timer_event_source.3 al_get_timer_speed.3 al_get_timer_started.3 al_get_ustr_dimensions.3 \ + al_get_ustr_width.3 al_get_voice_channels.3 al_get_voice_depth.3 al_get_voice_frequency.3 \ + al_get_voice_playing.3 al_grab_mouse.3 al_get_voice_position.3 al_get_win_window_handle.3 \ + al_get_window_position.3 al_grab_font_from_bitmap.3 al_have_d3d_non_pow2_texture_support.3 al_have_d3d_non_square_texture_support.3 \ + al_have_opengl_extension.3 al_hide_mouse_cursor.3 al_hold_bitmap_drawing.3 al_identity_transform.3 \ + al_inhibit_screensaver.3 al_init_acodec_addon.3 al_init_font_addon.3 al_init_image_addon.3 \ + al_init_native_dialog_addon.3 al_init_primitives_addon.3 al_init_timeout.3 al_init_ttf_addon.3 \ + al_init_user_event_source.3 al_insert_path_component.3 al_install_audio.3 al_install_joystick.3 \ + al_install_keyboard.3 al_install_mouse.3 al_install_system.3 al_invert_transform.3 \ + al_iphone_override_screen_scale.3 al_iphone_program_has_halted.3 al_is_audio_installed.3 al_is_bitmap_drawing_held.3 \ + al_is_bitmap_locked.3 al_is_compatible_bitmap.3 al_is_d3d_device_lost.3 al_is_event_queue_empty.3 \ + al_is_joystick_installed.3 al_is_keyboard_installed.3 al_is_mouse_installed.3 al_is_sub_bitmap.3 \ + al_is_system_installed.3 al_join_paths.3 al_join_thread.3 al_key_down.3 \ + al_keycode_to_name.3 al_load_audio_stream.3 al_load_bitmap.3 al_load_audio_stream_f.3 \ + al_load_bitmap_f.3 al_load_bitmap_font.3 al_load_config_file.3 al_load_config_file_f.3 \ + al_load_font.3 al_load_sample.3 al_load_sample_f.3 al_load_ttf_font.3 \ + al_load_ttf_font_f.3 al_load_ttf_font_stretch.3 al_load_ttf_font_stretch_f.3 al_lock_bitmap.3 \ + al_lock_bitmap_region.3 al_lock_mutex.3 al_make_directory.3 al_malloc.3 \ + al_make_path_canonical.3 al_make_temp_file.3 al_malloc_with_context.3 al_map_rgb.3 \ + al_map_rgb_f.3 al_map_rgba.3 al_map_rgba_f.3 al_merge_config.3 \ + al_merge_config_into.3 al_mouse_button_down.3 al_open_directory.3 al_open_fs_entry.3 \ + al_open_memfile.3 al_open_native_text_log.3 al_osx_get_window.3 al_path_cstr.3 \ + al_peek_next_event.3 al_rest.3 al_play_sample.3 al_play_sample_instance.3 \ + al_put_blended_pixel.3 al_put_pixel.3 al_radtofix_r.3 al_read_directory.3 \ + al_realloc.3 al_realloc_with_context.3 al_rebase_path.3 al_reconfigure_joysticks.3 \ + al_ref_buffer.3 al_ref_cstr.3 al_ref_ustr.3 al_register_assert_handler.3 \ + al_register_audio_stream_loader.3 al_register_audio_stream_loader_f.3 al_register_bitmap_loader.3 al_register_bitmap_loader_f.3 \ + al_register_bitmap_saver.3 al_register_bitmap_saver_f.3 al_register_event_source.3 al_register_font_loader.3 \ + al_register_sample_loader.3 al_register_sample_loader_f.3 al_register_sample_saver.3 al_register_sample_saver_f.3 \ + al_release_joystick.3 al_remove_filename.3 al_remove_fs_entry.3 al_remove_opengl_fbo.3 \ + al_remove_path_component.3 al_replace_path_component.3 al_reserve_samples.3 al_reset_clipping_rectangle.3 \ + al_reset_new_display_options.3 al_resize_display.3 al_restore_default_mixer.3 al_restore_state.3 \ + al_rewind_audio_stream.3 al_rotate_transform.3 al_run_detached_thread.3 al_run_main.3 \ + al_save_bitmap.3 al_save_bitmap_f.3 al_save_config_file.3 al_save_config_file_f.3 \ + al_save_sample.3 al_save_sample_f.3 al_scale_transform.3 al_seek_audio_stream_secs.3 \ + al_set_app_name.3 al_set_audio_stream_fragment.3 al_set_audio_stream_gain.3 al_set_audio_stream_loop_secs.3 \ + al_set_audio_stream_pan.3 al_set_audio_stream_playing.3 al_set_audio_stream_playmode.3 al_set_audio_stream_speed.3 \ + al_set_blender.3 al_set_config_value.3 al_set_clipping_rectangle.3 al_set_current_opengl_context.3 \ + al_set_default_mixer.3 al_set_display_flag.3 al_set_display_icon.3 al_set_display_icons.3 \ + al_set_errno.3 al_set_event_source_data.3 al_set_exe_name.3 al_set_fs_interface.3 \ + al_set_keyboard_leds.3 al_set_memory_interface.3 al_set_mixer_frequency.3 al_set_mixer_gain.3 \ + al_set_mixer_playing.3 al_set_sample.3 al_set_mixer_postprocess_callback.3 al_set_mixer_quality.3 \ + al_set_mouse_axis.3 al_set_mouse_cursor.3 al_set_mouse_w.3 al_set_mouse_xy.3 \ + al_set_mouse_z.3 al_set_new_bitmap_flags.3 al_set_new_bitmap_format.3 al_set_new_display_adapter.3 \ + al_set_new_display_flags.3 al_set_new_display_option.3 al_set_new_display_refresh_rate.3 al_set_new_file_interface.3 \ + al_set_org_name.3 al_set_new_window_position.3 al_set_path_drive.3 al_set_path_extension.3 \ + al_set_path_filename.3 al_set_physfs_file_interface.3 al_set_sample_instance_gain.3 al_set_sample_instance_length.3 \ + al_set_sample_instance_pan.3 al_set_sample_instance_playing.3 al_set_sample_instance_playmode.3 al_set_sample_instance_position.3 \ + al_set_sample_instance_speed.3 al_set_separate_blender.3 al_set_standard_file_interface.3 al_set_standard_fs_interface.3 \ + al_set_system_mouse_cursor.3 al_set_target_backbuffer.3 al_set_target_bitmap.3 al_set_thread_should_stop.3 \ + al_set_timer_count.3 al_set_timer_speed.3 al_set_voice_playing.3 al_set_voice_position.3 \ + al_set_window_position.3 al_set_window_title.3 al_show_mouse_cursor.3 al_show_native_file_dialog.3 \ + al_show_native_message_box.3 al_shutdown_font_addon.3 al_shutdown_image_addon.3 al_shutdown_native_dialog_addon.3 \ + al_shutdown_primitives_addon.3 al_shutdown_ttf_addon.3 al_signal_cond.3 al_start_thread.3 \ + al_start_timer.3 al_stop_sample.3 al_stop_sample_instance.3 al_stop_samples.3 \ + al_stop_timer.3 al_store_state.3 al_toggle_display_flag.3 al_transform_coordinates.3 \ + al_translate_transform.3 al_ungrab_mouse.3 al_uninstall_audio.3 al_uninstall_joystick.3 \ + al_uninstall_keyboard.3 al_uninstall_mouse.3 al_uninstall_system.3 al_unlock_bitmap.3 \ + al_unlock_mutex.3 al_unmap_rgb.3 al_unmap_rgb_f.3 al_unmap_rgba.3 \ + al_unmap_rgba_f.3 al_unref_user_event.3 al_unregister_event_source.3 al_update_display_region.3 \ + al_update_fs_entry.3 al_use_transform.3 al_ustr_append.3 al_ustr_append_chr.3 \ + al_ustr_append_cstr.3 al_ustr_appendf.3 al_ustr_assign.3 al_ustr_assign_cstr.3 \ + al_ustr_assign_substr.3 al_ustr_compare.3 al_ustr_dup.3 al_ustr_dup_substr.3 \ + al_ustr_empty_string.3 al_ustr_encode_utf16.3 al_ustr_equal.3 al_ustr_find_chr.3 \ + al_ustr_find_cset.3 al_ustr_find_cset_cstr.3 al_ustr_find_cstr.3 al_ustr_find_replace.3 \ + al_ustr_find_replace_cstr.3 al_ustr_find_set.3 al_ustr_find_set_cstr.3 al_ustr_find_str.3 \ + al_ustr_free.3 al_ustr_get.3 al_ustr_get_next.3 al_ustr_has_prefix.3 \ + al_ustr_has_prefix_cstr.3 al_ustr_has_suffix.3 al_ustr_has_suffix_cstr.3 al_ustr_insert.3 \ + al_ustr_new.3 al_ustr_insert_chr.3 al_ustr_insert_cstr.3 al_ustr_length.3 \ + al_ustr_ltrim_ws.3 al_ustr_ncompare.3 al_ustr_new_from_buffer.3 al_ustr_new_from_utf16.3 \ + al_ustr_newf.3 al_ustr_next.3 al_ustr_offset.3 al_ustr_prev.3 \ + al_ustr_prev_get.3 al_ustr_remove_chr.3 al_ustr_remove_range.3 al_ustr_replace_range.3 \ + al_ustr_rfind_chr.3 al_ustr_rfind_cstr.3 al_ustr_rfind_str.3 al_ustr_rtrim_ws.3 \ + al_ustr_set_chr.3 al_ustr_size.3 al_ustr_size_utf16.3 al_ustr_to_buffer.3 \ + al_ustr_trim_ws.3 al_ustr_truncate.3 al_ustr_vappendf.3 al_utf16_encode.3 \ + al_utf16_width.3 al_utf8_encode.3 al_utf8_width.3 al_wait_cond.3 \ + al_wait_cond_until.3 al_wait_for_event.3 al_wait_for_event_timed.3 al_wait_for_vsync.3 \ + al_wait_for_event_until.3 Index: distinfo =================================================================== --- distinfo (revision 312860) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (allegro-4.2.2.tar.gz) = f9b8e3178a10ac93041e3ffbc98ea0efc0254884c317bf078eb66366ee042a7d -SIZE (allegro-4.2.2.tar.gz) = 3181258 +SHA256 (allegro-5.0.9.tar.gz) = ba28ac307023f1c756f1c421086f81d1e19ec5f09412d5848303c64177a20bd5 +SIZE (allegro-5.0.9.tar.gz) = 3152274 Index: files/extra-patch-include-allegro-inline-fmaths.in =================================================================== --- files/extra-patch-include-allegro-inline-fmaths.in (revision 312860) +++ files/extra-patch-include-allegro-inline-fmaths.in (working copy) @@ -1,43 +0,0 @@ ---- include/allegro/inline/fmaths.inl.orig Sun Jun 5 18:23:46 2005 -+++ include/allegro/inline/fmaths.inl Thu Aug 11 18:53:53 2005 -@@ -103,40 +103,11 @@ - - AL_INLINE(fixed, fixmul, (fixed x, fixed y), - { -- /* In benchmarks conducted circa May 2005 we found that, in the main: -- * - IA32 machines performed faster with one implementation; -- * - AMD64 and G4 machines performed faster with another implementation. -- * -- * Benchmarks were mainly done with differing versions of gcc. -- * Results varied with other compilers, optimisation levels, etc. -- * so this is not optimal, though a tenable compromise. -- */ -- #if (defined ALLEGRO_I386) || (!defined LONG_LONG) -- -- fixed sign = (x^y) & 0x80000000; -- int mask_x = x >> 31; -- int mask_y = y >> 31; -- int mask_result = sign >> 31; -- fixed result; -- -- x = (x^mask_x) - mask_x; -- y = (y^mask_y) - mask_y; -- -- result = ((y >> 8)*(x >> 8) + -- (((y >> 8)*(x&0xff)) >> 8) + -- (((x >> 8)*(y&0xff)) >> 8)); -- -- return (result^mask_result) - mask_result; -- -- #else -- - LONG_LONG lx = x; - LONG_LONG ly = y; - LONG_LONG lres = (lx*ly)>>16; - int res = lres; - return res; -- -- #endif - }) - - Index: files/patch-CMakeLists.txt =================================================================== --- files/patch-CMakeLists.txt (revision 0) +++ files/patch-CMakeLists.txt (working copy) @@ -0,0 +1,20 @@ +--- ../../allegro-5.0.9/CMakeLists.txt 2012-12-15 02:11:25.000000000 -0200 ++++ CMakeLists.txt 2013-02-17 20:34:47.000000000 -0300 +@@ -580,8 +580,6 @@ + if(CAN_XCURSOR) + set(ALLEGRO_XWINDOWS_WITH_XCURSOR 1) + list(APPEND X11_LIBRARIES "Xcursor") +- else(CAN_XCURSOR) +- message(FATAL_ERROR "X11 support requires Xcursor library.") + endif(CAN_XCURSOR) + + if(WANT_X11_XF86VIDMODE) +@@ -905,7 +903,7 @@ + @ONLY + ) + install(FILES ${LIBRARY_OUTPUT_PATH}/pkgconfig/${outname} +- DESTINATION "lib${LIB_SUFFIX}/pkgconfig" ++ DESTINATION "libdata/pkgconfig" + ) + endforeach(name) + endforeach(versuffix) Index: files/patch-aclocal.m4 =================================================================== --- files/patch-aclocal.m4 (revision 312860) +++ files/patch-aclocal.m4 (working copy) @@ -1,26 +0,0 @@ ---- aclocal.m4.orig 2007-06-16 01:52:28.000000000 +0000 -+++ aclocal.m4 2008-07-14 15:10:32.000000000 +0000 -@@ -195,3 +195,2 @@ - dnl --AC_MSG_CHECKING(for System V sys/procfs) - AC_DEFUN(ALLEGRO_ACTEST_SV_PROCFS, [ -@@ -211,3 +210,2 @@ - ]) --AC_MSG_RESULT($allegro_sv_procfs) - -@@ -219,3 +217,2 @@ - dnl --AC_MSG_CHECKING(if sys/procfs.h tells us argc/argv) - AC_DEFUN(ALLEGRO_ACTEST_PROCFS_ARGCV, [ -@@ -228,3 +225,2 @@ - ]) --AC_MSG_RESULT($allegro_procfs_argcv) - -@@ -236,3 +232,2 @@ - dnl --AC_MSG_CHECKING(for getexecname) - AC_DEFUN(ALLEGRO_ACTEST_SYS_GETEXECNAME, -@@ -242,3 +237,2 @@ - ) --AC_MSG_RESULT($allegro_sys_getexecname) - Index: files/patch-addons-audio-pulseaudio.c =================================================================== --- files/patch-addons-audio-pulseaudio.c (revision 0) +++ files/patch-addons-audio-pulseaudio.c (working copy) @@ -0,0 +1,20 @@ +--- ../../allegro-5.0.9/addons/audio/pulseaudio.c 2013-01-31 08:31:41.000000000 -0200 ++++ addons/audio/pulseaudio.c 2013-02-18 15:35:10.000000000 -0300 +@@ -22,7 +22,7 @@ + #include <pulse/error.h> + #include <pulse/introspect.h> + #include <pulse/mainloop.h> +-#include <malloc.h> ++#include <stdlib.h> + + ALLEGRO_DEBUG_CHANNEL("PulseAudio") + +@@ -170,7 +170,7 @@ + + static int pulseaudio_allocate_voice(ALLEGRO_VOICE *voice) + { +- PULSEAUDIO_VOICE *pv = al_malloc(sizeof(PULSEAUDIO_VOICE)); ++ PULSEAUDIO_VOICE *pv = malloc(sizeof(PULSEAUDIO_VOICE)); + pa_sample_spec ss; + pa_buffer_attr ba; + Index: files/patch-configure.in =================================================================== --- files/patch-configure.in (revision 312860) +++ files/patch-configure.in (working copy) @@ -1,32 +0,0 @@ ---- configure.in.orig Sun Jun 12 04:53:19 2005 -+++ configure.in Fri Aug 5 15:09:10 2005 -@@ -297,8 +297,8 @@ - allegro_static_libraries=yes - _programs="statically linked $_programs" - else -- LIBALLEG="lib/unix/lib${LIB_TO_LINK}-\$(shared_version).so lib/unix/lib${LIB_TO_LINK}_unsharable.a" -- LINK_LIBALLEG="-Llib/unix -l${LIB_TO_LINK}-\$(shared_version) -l${LIB_TO_LINK}_unsharable -lm" -+ LIBALLEG="lib/unix/lib${LIB_TO_LINK}.so.\$(shared_version) lib/unix/lib${LIB_TO_LINK}_unsharable.a" -+ LINK_LIBALLEG="-Llib/unix -l${LIB_TO_LINK} -l${LIB_TO_LINK}_unsharable -lm" - LINK_WITH_STATIC_LIBS=no - allegro_shared_libraries=yes - _programs="dynamically linked $_programs" -@@ -337,15 +337,15 @@ - - _libraries="$_libraries shared" - if test "X$allegro_build_normal_library" = "Xyes"; then -- ALLEGRO_LIB_TARGETS="$ALLEGRO_LIB_TARGETS lib/unix/liballeg-\$(shared_version).so lib/unix/liballeg_unsharable.a" -+ ALLEGRO_LIB_TARGETS="$ALLEGRO_LIB_TARGETS lib/unix/liballeg.so.\$(shared_version) lib/unix/liballeg_unsharable.a" - _libraries="$_libraries release" - fi - if test "X$allegro_build_debugging_library" = "Xyes"; then -- ALLEGRO_LIB_TARGETS="$ALLEGRO_LIB_TARGETS lib/unix/liballd-\$(shared_version).so lib/unix/liballd_unsharable.a" -+ ALLEGRO_LIB_TARGETS="$ALLEGRO_LIB_TARGETS lib/unix/liballd.so.\$(shared_version) lib/unix/liballd_unsharable.a" - _libraries="$_libraries debug" - fi - if test "X$allegro_build_profiling_library" = "Xyes"; then -- ALLEGRO_LIB_TARGETS="$ALLEGRO_LIB_TARGETS lib/unix/liballp-\$(shared_version).so lib/unix/liballp_unsharable.a" -+ ALLEGRO_LIB_TARGETS="$ALLEGRO_LIB_TARGETS lib/unix/liballp.so.\$(shared_version) lib/unix/liballp_unsharable.a" - _libraries="$_libraries profile" - fi - fi Index: files/patch-makefile.in =================================================================== --- files/patch-makefile.in (revision 312860) +++ files/patch-makefile.in (working copy) @@ -1,135 +0,0 @@ ---- makefile.in.orig 2007-07-22 00:55:54.000000000 -0500 -+++ makefile.in 2011-03-25 17:23:23.000000000 -0500 -@@ -31,4 +31,4 @@ - --ACLOCAL = aclocal --AUTOCONF = autoconf -+ACLOCAL = true -+AUTOCONF = true - -@@ -36,2 +36,3 @@ - INSTALL_PROGRAM = @INSTALL_PROGRAM@ -+INSTALL_SCRIPT = @INSTALL_SCRIPT@ - INSTALL_DATA = @INSTALL_DATA@ -@@ -355,2 +356,7 @@ - lib: $(ALLEGRO_LIB_TARGETS) -+ @for l in alleg alld allp; do \ -+ if test -f $(LIBDIR)/lib$${l}.so.$(shared_version); then \ -+ ln -sf lib$${l}.so.$(shared_version) $(LIBDIR)/lib$${l}.so; \ -+ fi; \ -+ done - -@@ -399,43 +405,43 @@ - # -------- rules for deleting the generated files -------- -- --clean: -- -- define RM_OBJ_CLEAN_FILES -- $(foreach file, $(OBJ_CLEAN_FILES), rm -f $(file) -- ) -- endef -- -- define RM_OTHER_CLEAN_FILES -- $(foreach file, $(OTHER_CLEAN_FILES), rm -f $(file) -- ) -- endef -- -- $(RM_OBJ_CLEAN_FILES) -- $(RM_OTHER_CLEAN_FILES) -- --distclean: clean -- -- define RM_DISTCLEAN_FILES -- $(foreach file, $(DISTCLEAN_FILES) $(ALLEGRO_LIB_X_EXES), rm -f $(file) -- ) -- endef -- -- $(RM_DISTCLEAN_FILES) -- --veryclean: distclean -- -- define RM_VERYCLEAN_FILES -- $(foreach file, $(VERYCLEAN_FILES), rm -f $(file) -- ) -- endef -- -- $(RM_VERYCLEAN_FILES) -- rm -f makefile -- --maintainer-clean: veryclean -- rm -f configure include/allegro/platform/alunixac.hin -- rm -rf autom4te* -- -- -- -+# XXX: whacked out with gmake 3.82 -+# clean: -+# -+# define RM_OBJ_CLEAN_FILES -+# $(foreach file, $(OBJ_CLEAN_FILES), rm -f $(file) -+# ) -+# endef -+# -+# define RM_OTHER_CLEAN_FILES -+# $(foreach file, $(OTHER_CLEAN_FILES), rm -f $(file) -+# ) -+# endef -+# -+# $(RM_OBJ_CLEAN_FILES) -+# $(RM_OTHER_CLEAN_FILES) -+# -+# distclean: clean -+# -+# define RM_DISTCLEAN_FILES -+# $(foreach file, $(DISTCLEAN_FILES) $(ALLEGRO_LIB_X_EXES), rm -f $(file) -+# ) -+# endef -+# -+# $(RM_DISTCLEAN_FILES) -+# -+# veryclean: distclean -+# -+# define RM_VERYCLEAN_FILES -+# $(foreach file, $(VERYCLEAN_FILES), rm -f $(file) -+# ) -+# endef -+# -+# $(RM_VERYCLEAN_FILES) -+# rm -f makefile -+# -+# maintainer-clean: veryclean -+# rm -f configure include/allegro/platform/alunixac.hin -+# rm -rf autom4te* -+# -+# -+# - # -------- rules for installing the files -------- -@@ -466,5 +472,5 @@ - @for l in alleg alld allp; do \ -- if test -f $(LIBDIR)/lib$${l}-$(shared_version).so; then \ -- echo Installing $(LIBDIR)/lib$${l}-$(shared_version).so to $(DESTDIR)$(libdir); \ -- $(INSTALL_PROGRAM) $(LIBDIR)/lib$${l}-$(shared_version).so $(DESTDIR)$(libdir)/; \ -+ if test -f $(LIBDIR)/lib$${l}.so.$(shared_version); then \ -+ echo Installing $(LIBDIR)/lib$${l}.so.$(shared_version) to $(libdir); \ -+ $(INSTALL_PROGRAM) $(LIBDIR)/lib$${l}.so.$(shared_version) $(libdir)/; \ - $(INSTALL_DATA) $(LIBDIR)/lib$${l}_unsharable.a $(DESTDIR)$(libdir)/; \ -@@ -482,16 +488,6 @@ - @echo Installing allegro-config to $(DESTDIR)$(bindir) -- @$(INSTALL_PROGRAM) allegro-config $(DESTDIR)$(bindir) -- @if test -n "$(LIBDIR)/liball*-$(shared_version).so"; then \ -- (cat /etc/ld.so.conf | grep $(libdir) >/dev/null || \ -- test $(libdir) = /lib || test $(libdir) = /usr/lib) \ -- && ($(LDCONFIG) $(libdir) || true) || (\ -- echo "" ; \ -- echo "Warning: shared library destination $(libdir) is not in ldd search path." ; \ -- echo "Unless you add it to /etc/ld.so.conf, you must set LD_LIBRARY_PATH to include"; \ -- echo "$(libdir) each time you want to run an Allegro program." ; \ -- ) ; \ -- fi -+ @$(INSTALL_SCRIPT) allegro-config $(DESTDIR)$(bindir) - @for l in alleg alld allp; do \ -- if test -f $(DESTDIR)$(libdir)/lib$${l}-$(shared_version).so -a \! -h $(DESTDIR)$(libdir)/lib$${l}.so.${shared_major_minor}; then \ -- (cd $(DESTDIR)$(libdir); ln -s lib$${l}-$(shared_version).so lib$${l}.so.${shared_major_minor}); \ -+ if test -f $(DESTDIR)$(libdir)/lib$${l}.so.$(shared_version) -a \! -h $(DESTDIR)$(libdir)/lib$${l}.so; then \ -+ (cd $(DESTDIR)$(libdir); ln -s lib$${l}.so.$(shared_version) lib$${l}.so); \ - fi; \ Index: files/patch-misc::allegro-config.in =================================================================== --- files/patch-misc::allegro-config.in (revision 312860) +++ files/patch-misc::allegro-config.in (working copy) @@ -1,11 +0,0 @@ ---- misc/allegro-config.in.orig Wed Oct 23 08:10:01 2002 -+++ misc/allegro-config.in Mon Nov 11 18:41:09 2002 -@@ -167,7 +167,7 @@ - if test "$static_libs" = "yes"; then - echo $libdirs $allegro_ldflags -l${lib_type} $allegro_libs - else -- echo $libdirs $allegro_ldflags -l${lib_type}-${version} -l${lib_type}_unsharable -+ echo $libdirs $allegro_ldflags -l${lib_type} -l${lib_type}_unsharable - fi - fi - Index: files/patch-misc::deplib.sh =================================================================== --- files/patch-misc::deplib.sh (revision 312860) +++ files/patch-misc::deplib.sh (working copy) @@ -1,20 +0,0 @@ ---- misc/deplib.sh.orig Sun Nov 9 19:43:07 2003 -+++ misc/deplib.sh Thu Dec 11 22:32:16 2003 -@@ -10,7 +10,7 @@ - staticlib="lib${1}.a" - staticobj="\$(${2}_OBJECTS)" - -- sharelib="lib${1}-\$(shared_version).so" -+ sharelib="lib${1}.so.\$(shared_version)" - shareobj="\$(${2}_SHARED_OBJECTS)" - - unsharelib="lib${1}_unsharable.a" -@@ -24,7 +24,7 @@ - echo " rm -f \$@" - # gf: This bit is obviously gcc-specific - # eb: Yes, but the GNU C Compiler doesn't always spell 'gcc' -- echo " \$(CC) -shared -o \$@ ${shareobj} ${3} \$(LDFLAGS) -Wl,-h,lib${1}.so.\$(shared_major_minor) \$(LIBS)" -+ echo " \$(CC) -shared -o \$@ ${shareobj} \$(LDFLAGS) -Wl,-h,lib${1}.so.\$(shared_version) \$(LIBS)" - echo "" - echo "\$(LIBDIR)/${unsharelib}: ${unshareobj}" - echo " rm -f \$@" Index: files/patch-src-x-xcursor.c =================================================================== --- files/patch-src-x-xcursor.c (revision 0) +++ files/patch-src-x-xcursor.c (working copy) @@ -0,0 +1,17 @@ +--- ../../allegro-5.0.9/src/x/xcursor.c 2013-02-06 09:53:36.000000000 -0200 ++++ ./src/x/xcursor.c 2013-02-17 13:39:55.000000000 -0300 +@@ -8,14 +8,7 @@ + + #include <X11/cursorfont.h> + +-#ifdef ALLEGRO_XWINDOWS_WITH_XCURSOR + #include <X11/Xcursor/Xcursor.h> +-#else +-/* This requirement could be lifted for compatibility with older systems at the +- * expense of functionality, but it's probably not worthwhile. +- */ +-#error This file requires Xcursor. +-#endif + + ALLEGRO_MOUSE_CURSOR *_al_xwin_create_mouse_cursor(ALLEGRO_BITMAP *bmp, + int x_focus, int y_focus) Index: pkg-descr =================================================================== --- pkg-descr (revision 312860) +++ pkg-descr (working copy) @@ -4,4 +4,4 @@ A wide range of extension packages and add-on modules are also available, which can be found in the "Library Extensions" section of the Allegro website. -WWW: http://www.talula.demon.co.uk/allegro/ +WWW: http://alleg.sourceforge.net/ Index: pkg-plist =================================================================== --- pkg-plist (revision 312860) +++ pkg-plist (working copy) @@ -1,198 +1,663 @@ -bin/allegro-config -%%DEVEL%%bin/colormap -%%DEVEL%%bin/dat -%%DEVEL%%bin/dat2c -%%DEVEL%%bin/dat2s -%%DEVEL%%bin/exedat -%%DEVEL%%bin/grabber -%%DEVEL%%bin/pack -%%DEVEL%%bin/pat2dat -%%DEVEL%%bin/rgbmap -%%DEVEL%%bin/textconv -include/allegro.h -include/allegro/3d.h -include/allegro/3dmaths.h -include/allegro/alcompat.h -include/allegro/alinline.h -include/allegro/alunixac.h -include/allegro/base.h -include/allegro/color.h -include/allegro/compiled.h -include/allegro/config.h -include/allegro/datafile.h -include/allegro/debug.h -include/allegro/digi.h -include/allegro/draw.h -include/allegro/file.h -include/allegro/fix.h -include/allegro/fixed.h -include/allegro/fli.h -include/allegro/fmaths.h -include/allegro/font.h -include/allegro/gfx.h -include/allegro/graphics.h -include/allegro/gui.h -include/allegro/inline/3dmaths.inl -include/allegro/inline/asm.inl -include/allegro/inline/color.inl -include/allegro/inline/draw.inl -include/allegro/inline/file.inl -include/allegro/inline/fix.inl -include/allegro/inline/fmaths.inl -include/allegro/inline/gfx.inl -include/allegro/inline/matrix.inl -include/allegro/inline/rle.inl -include/allegro/inline/system.inl -include/allegro/internal/aintern.h -include/allegro/internal/aintvga.h -include/allegro/internal/alconfig.h -include/allegro/joystick.h -include/allegro/keyboard.h -include/allegro/lzss.h -include/allegro/matrix.h -include/allegro/midi.h -include/allegro/mouse.h -include/allegro/palette.h -include/allegro/platform/aintbeos.h -include/allegro/platform/aintdos.h -include/allegro/platform/aintlnx.h -include/allegro/platform/aintmac.h -include/allegro/platform/aintosx.h -include/allegro/platform/aintqnx.h -include/allegro/platform/aintunix.h -include/allegro/platform/aintwin.h -include/allegro/platform/al386gcc.h -include/allegro/platform/al386vc.h -include/allegro/platform/al386wat.h -include/allegro/platform/albcc32.h -include/allegro/platform/albecfg.h -include/allegro/platform/albeos.h -include/allegro/platform/aldjgpp.h -include/allegro/platform/aldmc.h -include/allegro/platform/aldos.h -include/allegro/platform/almac.h -include/allegro/platform/almaccfg.h -include/allegro/platform/almngw32.h -include/allegro/platform/almsvc.h -include/allegro/platform/alosx.h -include/allegro/platform/alosxcfg.h -include/allegro/platform/alplatf.h -include/allegro/platform/alqnx.h -include/allegro/platform/alqnxcfg.h -include/allegro/platform/alucfg.h -include/allegro/platform/alunix.h -include/allegro/platform/alunixac.h -include/allegro/platform/alwatcom.h -include/allegro/platform/alwin.h -include/allegro/platform/astdint.h -include/allegro/platform/macdef.h -include/allegro/quat.h -include/allegro/rle.h -include/allegro/sound.h -include/allegro/stream.h -include/allegro/system.h -include/allegro/text.h -include/allegro/timer.h -include/allegro/unicode.h -include/linalleg.h -include/xalleg.h -%%ARTS%%lib/allegro/%%SHLIB_VER%%/alleg-artsdigi.so -lib/allegro/%%SHLIB_VER%%/alleg-dga2.so -%%ESOUND%%lib/allegro/%%SHLIB_VER%%/alleg-esddigi.so -%%JACK%%lib/allegro/%%SHLIB_VER%%/alleg-jackdigi.so -lib/allegro/%%SHLIB_VER%%/modules.lst -%%DEBUG%%lib/liballd.so -%%DEBUG%%lib/liballd.so.%%SHLIB_VER%% -%%DEBUG%%lib/liballd_unsharable.a -lib/liballeg.so -lib/liballeg.so.%%SHLIB_VER%% -lib/liballeg_unsharable.a -%%PROFILE%%lib/liballp.so -%%PROFILE%%lib/liballp.so.%%SHLIB_VER%% -%%PROFILE%%lib/liballp_unsharable.a -share/aclocal/allegro.m4 -%%PORTDOCS%%%%DOCSDIR%%/abi.html -%%PORTDOCS%%%%DOCSDIR%%/ahack.html -%%PORTDOCS%%%%DOCSDIR%%/alleg000.html -%%PORTDOCS%%%%DOCSDIR%%/alleg001.html -%%PORTDOCS%%%%DOCSDIR%%/alleg002.html -%%PORTDOCS%%%%DOCSDIR%%/alleg003.html -%%PORTDOCS%%%%DOCSDIR%%/alleg004.html -%%PORTDOCS%%%%DOCSDIR%%/alleg005.html -%%PORTDOCS%%%%DOCSDIR%%/alleg006.html -%%PORTDOCS%%%%DOCSDIR%%/alleg007.html -%%PORTDOCS%%%%DOCSDIR%%/alleg008.html -%%PORTDOCS%%%%DOCSDIR%%/alleg009.html -%%PORTDOCS%%%%DOCSDIR%%/alleg010.html -%%PORTDOCS%%%%DOCSDIR%%/alleg011.html -%%PORTDOCS%%%%DOCSDIR%%/alleg012.html -%%PORTDOCS%%%%DOCSDIR%%/alleg013.html -%%PORTDOCS%%%%DOCSDIR%%/alleg014.html -%%PORTDOCS%%%%DOCSDIR%%/alleg015.html -%%PORTDOCS%%%%DOCSDIR%%/alleg016.html -%%PORTDOCS%%%%DOCSDIR%%/alleg017.html -%%PORTDOCS%%%%DOCSDIR%%/alleg018.html -%%PORTDOCS%%%%DOCSDIR%%/alleg019.html -%%PORTDOCS%%%%DOCSDIR%%/alleg020.html -%%PORTDOCS%%%%DOCSDIR%%/alleg021.html -%%PORTDOCS%%%%DOCSDIR%%/alleg022.html -%%PORTDOCS%%%%DOCSDIR%%/alleg023.html -%%PORTDOCS%%%%DOCSDIR%%/alleg024.html -%%PORTDOCS%%%%DOCSDIR%%/alleg025.html -%%PORTDOCS%%%%DOCSDIR%%/alleg026.html -%%PORTDOCS%%%%DOCSDIR%%/alleg027.html -%%PORTDOCS%%%%DOCSDIR%%/alleg028.html -%%PORTDOCS%%%%DOCSDIR%%/alleg029.html -%%PORTDOCS%%%%DOCSDIR%%/alleg030.html -%%PORTDOCS%%%%DOCSDIR%%/alleg031.html -%%PORTDOCS%%%%DOCSDIR%%/alleg032.html -%%PORTDOCS%%%%DOCSDIR%%/alleg033.html -%%PORTDOCS%%%%DOCSDIR%%/alleg034.html -%%PORTDOCS%%%%DOCSDIR%%/alleg035.html -%%PORTDOCS%%%%DOCSDIR%%/alleg036.html -%%PORTDOCS%%%%DOCSDIR%%/alleg037.html -%%PORTDOCS%%%%DOCSDIR%%/alleg038.html -%%PORTDOCS%%%%DOCSDIR%%/alleg039.html -%%PORTDOCS%%%%DOCSDIR%%/alleg040.html -%%PORTDOCS%%%%DOCSDIR%%/alleg041.html -%%PORTDOCS%%%%DOCSDIR%%/alleg042.html -%%PORTDOCS%%%%DOCSDIR%%/alleg043.html -%%PORTDOCS%%%%DOCSDIR%%/alleg044.html -%%PORTDOCS%%%%DOCSDIR%%/alleg045.html -%%PORTDOCS%%%%DOCSDIR%%/alleg046.html -%%PORTDOCS%%%%DOCSDIR%%/alleg047.html -%%PORTDOCS%%%%DOCSDIR%%/alleg048.html -%%PORTDOCS%%%%DOCSDIR%%/alleg049.html -%%PORTDOCS%%%%DOCSDIR%%/allegro.css -%%PORTDOCS%%%%DOCSDIR%%/allegro.html -%%PORTDOCS%%%%DOCSDIR%%/api.html -%%PORTDOCS%%%%DOCSDIR%%/changes.html -%%PORTDOCS%%%%DOCSDIR%%/const.html -%%PORTDOCS%%%%DOCSDIR%%/dat.html -%%PORTDOCS%%%%DOCSDIR%%/dat2c.html -%%PORTDOCS%%%%DOCSDIR%%/dat2s.html -%%PORTDOCS%%%%DOCSDIR%%/datafile.html -%%PORTDOCS%%%%DOCSDIR%%/faq.html -%%PORTDOCS%%%%DOCSDIR%%/grabber.html -%%PORTDOCS%%%%DOCSDIR%%/help.html -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/license.html -%%PORTDOCS%%%%DOCSDIR%%/makedoc.html -%%PORTDOCS%%%%DOCSDIR%%/mistakes.html -%%PORTDOCS%%%%DOCSDIR%%/packfile.html -%%PORTDOCS%%%%DOCSDIR%%/readme.html -%%PORTDOCS%%%%DOCSDIR%%/thanks.html -%%PORTDOCS%%%%EXAMPLESDIR%%/demo -%%PORTDOCS%%%%EXAMPLESDIR%%/demo.c -%%PORTDOCS%%%%EXAMPLESDIR%%/demo.dat -%%PORTDOCS%%%%EXAMPLESDIR%%/demo.h -%%PORTDOCS%%%%EXAMPLESDIR%%/music.txt -%%PORTDOCS%%%%EXAMPLESDIR%%/readme.txt -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm lib/allegro/%%SHLIB_VER%% -@dirrm lib/allegro -@dirrm include/allegro/platform -@dirrm include/allegro/internal -@dirrm include/allegro/inline -@dirrm include/allegro +include/allegro5/allegro5.h +include/allegro5/allegro.h +include/allegro5/alcompat.h +include/allegro5/alinline.h +include/allegro5/altime.h +include/allegro5/base.h +include/allegro5/bitmap.h +include/allegro5/bitmap_draw.h +include/allegro5/bitmap_io.h +include/allegro5/bitmap_lock.h +include/allegro5/blender.h +include/allegro5/color.h +include/allegro5/config.h +include/allegro5/debug.h +include/allegro5/display.h +include/allegro5/drawing.h +include/allegro5/error.h +include/allegro5/events.h +include/allegro5/file.h +include/allegro5/fixed.h +include/allegro5/fmaths.h +include/allegro5/fshook.h +include/allegro5/fullscreen_mode.h +include/allegro5/joystick.h +include/allegro5/mouse.h +include/allegro5/keyboard.h +include/allegro5/keycodes.h +include/allegro5/memory.h +include/allegro5/monitor.h +include/allegro5/mouse_cursor.h +include/allegro5/path.h +include/allegro5/allegro_opengl.h +include/allegro5/allegro_direct3d.h +include/allegro5/system.h +include/allegro5/threads.h +include/allegro5/tls.h +include/allegro5/timer.h +include/allegro5/transformations.h +include/allegro5/utf8.h +include/allegro5/inline/fmaths.inl +include/allegro5/internal/aintern.h +include/allegro5/internal/aintern_atomicops.h +include/allegro5/internal/aintern_bitmap.h +include/allegro5/internal/aintern_blend.h +include/allegro5/internal/aintern_convert.h +include/allegro5/internal/aintern_display.h +include/allegro5/internal/aintern_dtor.h +include/allegro5/internal/aintern_events.h +include/allegro5/internal/aintern_float.h +include/allegro5/internal/aintern_fshook.h +include/allegro5/internal/aintern_joystick.h +include/allegro5/internal/aintern_keyboard.h +include/allegro5/internal/aintern_list.h +include/allegro5/internal/aintern_mouse.h +include/allegro5/internal/aintern_opengl.h +include/allegro5/internal/aintern_pixels.h +include/allegro5/internal/aintern_system.h +include/allegro5/internal/aintern_thread.h +include/allegro5/internal/aintern_timer.h +include/allegro5/internal/aintern_tls.h +include/allegro5/internal/aintern_vector.h +include/allegro5/internal/alconfig.h +include/allegro5/platform/aintlnx.h +include/allegro5/platform/aintosx.h +include/allegro5/platform/aintunix.h +include/allegro5/platform/aintuthr.h +include/allegro5/platform/aintwin.h +include/allegro5/platform/aintwthr.h +include/allegro5/platform/al386gcc.h +include/allegro5/platform/al386vc.h +include/allegro5/platform/al386wat.h +include/allegro5/platform/albcc32.h +include/allegro5/platform/almngw32.h +include/allegro5/platform/almsvc.h +include/allegro5/platform/alosx.h +include/allegro5/platform/alosxcfg.h +include/allegro5/platform/aliphone.h +include/allegro5/platform/aliphonecfg.h +include/allegro5/platform/alucfg.h +include/allegro5/platform/alunix.h +include/allegro5/platform/alwatcom.h +include/allegro5/platform/alwin.h +include/allegro5/platform/astdbool.h +include/allegro5/platform/astdint.h +include/allegro5/platform/alplatf.h +include/allegro5/allegro_primitives.h +include/allegro5/allegro_image.h +include/allegro5/allegro_font.h +include/allegro5/allegro_audio.h +include/allegro5/allegro_acodec.h +include/allegro5/allegro_ttf.h +include/allegro5/allegro_color.h +include/allegro5/allegro_memfile.h +include/allegro5/allegro_native_dialog.h +lib/liballegro%%DEBUG%%.so +lib/liballegro%%DEBUG%%.so.5.0 +lib/liballegro%%DEBUG%%.so.5.0.9 +lib/liballegro_primitives%%DEBUG%%.so +lib/liballegro_primitives%%DEBUG%%.so.5.0 +lib/liballegro_primitives%%DEBUG%%.so.5.0.9 +lib/liballegro_image%%DEBUG%%.so +lib/liballegro_image%%DEBUG%%.so.5.0 +lib/liballegro_image%%DEBUG%%.so.5.0.9 +lib/liballegro_font%%DEBUG%%.so +lib/liballegro_font%%DEBUG%%.so.5.0 +lib/liballegro_font%%DEBUG%%.so.5.0.9 +lib/liballegro_audio%%DEBUG%%.so +lib/liballegro_audio%%DEBUG%%.so.5.0 +lib/liballegro_audio%%DEBUG%%.so.5.0.9 +lib/liballegro_acodec%%DEBUG%%.so +lib/liballegro_acodec%%DEBUG%%.so.5.0 +lib/liballegro_acodec%%DEBUG%%.so.5.0.9 +lib/liballegro_ttf%%DEBUG%%.so +lib/liballegro_ttf%%DEBUG%%.so.5.0 +lib/liballegro_ttf%%DEBUG%%.so.5.0.9 +lib/liballegro_color%%DEBUG%%.so +lib/liballegro_color%%DEBUG%%.so.5.0 +lib/liballegro_color%%DEBUG%%.so.5.0.9 +lib/liballegro_memfile%%DEBUG%%.so +lib/liballegro_memfile%%DEBUG%%.so.5.0 +lib/liballegro_memfile%%DEBUG%%.so.5.0.9 +lib/liballegro_dialog%%DEBUG%%.so +lib/liballegro_dialog%%DEBUG%%.so.5.0 +lib/liballegro_dialog%%DEBUG%%.so.5.0.9 +lib/liballegro_main%%DEBUG%%.so +lib/liballegro_main%%DEBUG%%.so.5.0 +lib/liballegro_main%%DEBUG%%.so.5.0.9 +libdata/pkgconfig/allegro-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_primitives-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_image-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_font-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_audio-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_acodec-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_ttf-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_color-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_memfile-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_dialog-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro_main-%%PKGDEBUG%%5.pc +libdata/pkgconfig/allegro-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_primitives-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_image-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_font-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_audio-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_acodec-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_ttf-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_color-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_memfile-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_dialog-%%PKGDEBUG%%5.0.pc +libdata/pkgconfig/allegro_main-%%PKGDEBUG%%5.0.pc +%%PHYSFS%%include/allegro5/allegro_physfs.h +%%PHYSFS%%lib/liballegro_physfs%%DEBUG%%.so +%%PHYSFS%%lib/liballegro_physfs%%DEBUG%%.so.5.0 +%%PHYSFS%%lib/liballegro_physfs%%DEBUG%%.so.5.0.9 +%%PHYSFS%%libdata/pkgconfig/allegro_physfs-%%PKGDEBUG%%5.pc +%%PHYSFS%%libdata/pkgconfig/allegro_physfs-%%PKGDEBUG%%5.0.pc +include/allegro5/opengl/gl_ext.h +include/allegro5/opengl/GLext/gl_ext_alias.h +include/allegro5/opengl/GLext/gl_ext_defs.h +include/allegro5/opengl/GLext/glx_ext_alias.h +include/allegro5/opengl/GLext/glx_ext_defs.h +include/allegro5/opengl/GLext/wgl_ext_alias.h +include/allegro5/opengl/GLext/wgl_ext_defs.h +include/allegro5/opengl/GLext/gl_ext_api.h +include/allegro5/opengl/GLext/gl_ext_list.h +include/allegro5/opengl/GLext/glx_ext_api.h +include/allegro5/opengl/GLext/glx_ext_list.h +include/allegro5/opengl/GLext/wgl_ext_api.h +include/allegro5/opengl/GLext/wgl_ext_list.h +@dirrm include/allegro5/opengl/GLext +@dirrm include/allegro5/opengl +@dirrm include/allegro5/platform +@dirrm include/allegro5/internal +@dirrm include/allegro5/inline +@dirrm include/allegro5 +%%DOCS%%%%DOCSDIR%%/platform.html +%%DOCS%%%%DOCSDIR%%/audio.html +%%DOCS%%%%DOCSDIR%%/primitives.html +%%DOCS%%%%DOCSDIR%%/timer.html +%%DOCS%%%%DOCSDIR%%/memfile.html +%%DOCS%%%%DOCSDIR%%/opengl.html +%%DOCS%%%%DOCSDIR%%/utf8.html +%%DOCS%%%%DOCSDIR%%/fullscreen_mode.html +%%DOCS%%%%DOCSDIR%%/threads.html +%%DOCS%%%%DOCSDIR%%/transformations.html +%%DOCS%%%%DOCSDIR%%/pandoc.css +%%DOCS%%%%DOCSDIR%%/file.html +%%DOCS%%%%DOCSDIR%%/config.html +%%DOCS%%%%DOCSDIR%%/graphics.html +%%DOCS%%%%DOCSDIR%%/physfs.html +%%DOCS%%%%DOCSDIR%%/font.html +%%DOCS%%%%DOCSDIR%%/mouse.html +%%DOCS%%%%DOCSDIR%%/memory.html +%%DOCS%%%%DOCSDIR%%/monitor.html +%%DOCS%%%%DOCSDIR%%/fixed.html +%%DOCS%%%%DOCSDIR%%/main.html +%%DOCS%%%%DOCSDIR%%/events.html +%%DOCS%%%%DOCSDIR%%/direct3d.html +%%DOCS%%%%DOCSDIR%%/time.html +%%DOCS%%%%DOCSDIR%%/color.html +%%DOCS%%%%DOCSDIR%%/path.html +%%DOCS%%%%DOCSDIR%%/display.html +%%DOCS%%%%DOCSDIR%%/image.html +%%DOCS%%%%DOCSDIR%%/system.html +%%DOCS%%%%DOCSDIR%%/acodec.html +%%DOCS%%%%DOCSDIR%%/index.html +%%DOCS%%%%DOCSDIR%%/fshook.html +%%DOCS%%%%DOCSDIR%%/native_dialog.html +%%DOCS%%%%DOCSDIR%%/keyboard.html +%%DOCS%%%%DOCSDIR%%/misc.html +%%DOCS%%%%DOCSDIR%%/joystick.html +%%DOCS%%%%DOCSDIR%%/search_index.js +%%DOCS%%%%DOCSDIR%%/index_all.html +%%DOCS%%%%DOCSDIR%%/state.html +%%DOCS%%%%DOCSDIR%%/getting_started.html +%%DOCS%%%%DOCSDIR%%/autosuggest.js +%%DOCS%%%%DOCSDIR%%/images/primitives1.png +%%DOCS%%%%DOCSDIR%%/images/primitives2.png +%%DOCS%%@dirrm %%DOCSDIR%%/images +%%DOCS%%@dirrm %%DOCSDIR%% +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/small_explosion_1.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/small_explosion_2.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/background.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/small_explosion_0.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/small_explosion_4.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/small_font.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/large_explosion_3.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/large_bullet.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/trail.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/large_font.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/large_explosion_2.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/ship_icon.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/medium_asteroid.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/large_explosion_4.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/ufo0.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/ship_trans.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/ship.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/small_bullet.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/life_powerup.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/large_asteroid.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/small_explosion_3.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/ufo2.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/Icon.icns +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/small_asteroid.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/weapon_powerup.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/large_explosion_0.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/logo.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/ufo1.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/gfx/large_explosion_1.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/sfx/title_music.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/sfx/fire_large.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/sfx/powerup.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/sfx/game_music.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/sfx/small_explosion.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/sfx/big_explosion.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/sfx/collision.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/data/sfx/fire_small.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/gui.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/ResourceManager.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/LargeBullet.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/UFO.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/LargeSlowBullet.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Weapon.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Explosion.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/cosmic_protector.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Wave.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/ButtonWidget.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/SmallAsteroid.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Player.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Resource.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/FontResource.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/MediumAsteroid.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Debug.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Bullet.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Entity.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/LargeAsteroid.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/SmallBullet.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/render.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Widget.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/StreamResource.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Game.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/sound.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/BitmapResource.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/SampleResource.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/collision.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/logic.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/PowerUp.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Asteroid.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/DisplayResource.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/include/Input.hpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/GUI.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/BitmapResource.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/wave.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/Asteroid.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/ResourceManager.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/LargeBullet.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/SampleResource.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/Debug.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/Explosion.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/Player.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/LargeSlowBullet.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/render.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/LargeAsteroid.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/Input.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/collision.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/Game.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/Bullet.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/SmallBullet.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/MediumAsteroid.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/SmallAsteroid.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/UFO.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/sound.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/logic.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/Entity.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/StreamResource.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/cosmic_protector.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/DisplayResource.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/ButtonWidget.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/Resource.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/FontResource.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/src/PowerUp.cpp +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/weapon_powerup.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/large_asteroid.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/large_bullet.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/large_explosion_0.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/large_explosion_1.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/large_explosion_2.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/large_explosion_3.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/large_explosion_4.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/large_font.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/life_powerup.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/logo.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/medium_asteroid.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/ship.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/ship_icon.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/ship_trans.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/small_asteroid.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/small_bullet.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/trail.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/small_font.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/small_explosion_0.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/small_explosion_1.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/small_explosion_2.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/small_explosion_3.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/small_explosion_4.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/ufo0.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/ufo1.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/ufo2.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/gfx/background.tga +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/sfx/title_music.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/sfx/collision.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/sfx/fire_large.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/sfx/fire_small.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/sfx/game_music.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/sfx/powerup.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/sfx/small_explosion.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/data/sfx/big_explosion.ogg +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Resources/Icon.icns +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/CMakeLists.txt +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/Makefile +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/cosmic_protector +%%DEMOS%%%%DATADIR%%/demos/cosmic_protector/cmake_install.cmake +%%DEMOS%%%%DATADIR%%/demos/speed/Resources/a4_font.tga +%%DEMOS%%%%DATADIR%%/demos/speed/makefile +%%DEMOS%%%%DATADIR%%/demos/speed/main.c +%%DEMOS%%%%DATADIR%%/demos/speed/update.pl +%%DEMOS%%%%DATADIR%%/demos/speed/explode.c +%%DEMOS%%%%DATADIR%%/demos/speed/CMakeLists.txt +%%DEMOS%%%%DATADIR%%/demos/speed/view.c +%%DEMOS%%%%DATADIR%%/demos/speed/bullets.c +%%DEMOS%%%%DATADIR%%/demos/speed/message.c +%%DEMOS%%%%DATADIR%%/demos/speed/player.c +%%DEMOS%%%%DATADIR%%/demos/speed/speed.h +%%DEMOS%%%%DATADIR%%/demos/speed/hiscore.c +%%DEMOS%%%%DATADIR%%/demos/speed/speed.txt +%%DEMOS%%%%DATADIR%%/demos/speed/a4_aux.h +%%DEMOS%%%%DATADIR%%/demos/speed/title.c +%%DEMOS%%%%DATADIR%%/demos/speed/a4_aux.c +%%DEMOS%%%%DATADIR%%/demos/speed/port.txt +%%DEMOS%%%%DATADIR%%/demos/speed/29.txt +%%DEMOS%%%%DATADIR%%/demos/speed/badguys.c +%%DEMOS%%%%DATADIR%%/demos/speed/Makefile +%%DEMOS%%%%DATADIR%%/demos/speed/a4_font.tga +%%DEMOS%%%%DATADIR%%/demos/speed/cmake_install.cmake +%%DEMOS%%%%DATADIR%%/demos/speed/sound.c +%%DEMOS%%%%DATADIR%%/demos/speed/speed +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector/data/gfx +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector/data/sfx +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector/data +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector/include +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector/src +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector/Resources/data/gfx +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector/Resources/data/sfx +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector/Resources/data +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector/Resources +%%DEMOS%%@dirrm %%DATADIR%%/demos/cosmic_protector +%%DEMOS%%@dirrm %%DATADIR%%/demos/speed/Resources +%%DEMOS%%@dirrm %%DATADIR%%/demos/speed +%%DEMOS%%@dirrm %%DATADIR%%/demos +%%DEMOS%%@dirrm %%DATADIR%% +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/fire_3.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/healthy_glow.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/earth_3.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/air_2.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/air_5.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/earth4.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/wind3.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/air_1.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/air_3.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water_1.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/air_7.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/air_6.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water_7.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/black_bead_opaque_A.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/earth_1.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/earth_2.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/fire_4.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water_0.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/earth_0.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/fire_7.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/select.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/overlay_pretty.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/earth_7.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water_4.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/earth_5.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water_5.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/earth_6.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/fire.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water_3.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water_6.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/main_flame2.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/fire_0.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/earth_4.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/fire_2.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/fire_5.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water_2.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/air_effect.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/air_4.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/fire_1.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/fire_6.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/flame2.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/dropshadow.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/water_droplets.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/haiku/air_0.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/ex_physfs.zip +%%EXAMPLES%%%%EXAMPLESDIR%%/data/allegro.pcx +%%EXAMPLES%%%%EXAMPLESDIR%%/data/green.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/sample.cfg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/mysha256x256.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/font.tga +%%EXAMPLES%%%%EXAMPLESDIR%%/data/bmpfont.tga +%%EXAMPLES%%%%EXAMPLESDIR%%/data/icon.tga +%%EXAMPLES%%%%EXAMPLESDIR%%/data/mask.pcx +%%EXAMPLES%%%%EXAMPLESDIR%%/data/exconfig.ini +%%EXAMPLES%%%%EXAMPLESDIR%%/data/obp.jpg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/planet.pcx +%%EXAMPLES%%%%EXAMPLESDIR%%/data/fakeamp.bmp +%%EXAMPLES%%%%EXAMPLESDIR%%/data/mysha.tga +%%EXAMPLES%%%%EXAMPLESDIR%%/data/a4_font.tga +%%EXAMPLES%%%%EXAMPLESDIR%%/data/texture.tga +%%EXAMPLES%%%%EXAMPLESDIR%%/data/mysha.pcx +%%EXAMPLES%%%%EXAMPLESDIR%%/data/ex_ttf.ini +%%EXAMPLES%%%%EXAMPLESDIR%%/data/bkg.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/icon.png +%%EXAMPLES%%%%EXAMPLESDIR%%/data/testing.ogg +%%EXAMPLES%%%%EXAMPLESDIR%%/data/cursor.tga +%%EXAMPLES%%%%EXAMPLESDIR%%/data/DejaVuSans.ttf +%%EXAMPLES%%%%EXAMPLESDIR%%/data/fixed_font.tga +%%EXAMPLES%%%%EXAMPLESDIR%%/data/DejaVuSans.LICENSE +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_get_path.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_audio_chain.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_monitorinfo.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_prim.c +%%EXAMPLES%%%%EXAMPLESDIR%%/nihgui.hpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_warp_mouse.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_joystick_events.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_timer.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_clip.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_multisample.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_joystick_hotplugging.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_keyboard_focus.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_draw_bitmap.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_bitmap_flip.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_filter.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_bitmap.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_pixelformat.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/nihgui.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_utf8.c +%%EXAMPLES%%%%EXAMPLESDIR%%/CMakeLists.txt +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_logo.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_resize.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_scale.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_native_filechooser.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_font.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_user_events.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_ogre3d.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mouse_events.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_noframe.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_expose.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_physfs.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_display_events.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_opengl_pixel_shader.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_threads2.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_vsync.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_rotate.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_file_slice.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_threads.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_path.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_bitmap_target.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mouse_focus.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_gldepth.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_lockbitmap.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_memfile.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_dir.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_nodisplay.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_ttf.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_multiwin.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_d3d.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_resize2.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_lines.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_transform.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_fs_resize.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_timedwait.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blend.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_convert.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mixer_pp.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_subbitmap.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_drawpixels.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_fs_window.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_icon2.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_synth.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_winfull.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_display_options.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_resample_test.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_stream_file.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_acodec.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_audio_simple.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_config.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_icon.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_draw.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mouse_cursor.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blend2.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_path_test.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blend_test.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_membmp.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_audio_props.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_keyboard_events.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_font_justify.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_haiku.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_glext.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_opengl.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_saw.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_windows.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_acodec_multi.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_iphone.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_premulalpha.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blend_bench.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_color.cpp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_gp2xwiz.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_kcm_direct.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mouse.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mixer_chain.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_curl.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_dualies.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blit.c +%%EXAMPLES%%%%EXAMPLESDIR%%/common.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_stream_seek.c +%%EXAMPLES%%%%EXAMPLESDIR%%/Makefile +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_bitmap +%%EXAMPLES%%%%EXAMPLESDIR%%/cmake_install.cmake +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_bitmap_flip +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blend +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_bitmap_target +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blend2 +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blend_bench +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blend_test +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_blit +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_clip +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_config +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_convert +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_dir +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_disable_screensaver +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_display_events +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_display_options +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_draw +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_draw_bitmap +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_drawpixels +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_dualies +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_expose +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_file_slice +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_filter +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_font +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_fs_resize +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_fs_window +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_get_path +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_gldepth +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_icon +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_glext +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_icon2 +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_joystick_events +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_joystick_hotplugging +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_keyboard_events +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_keyboard_focus +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_lines +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_lockbitmap +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_membmp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_memfile +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_monitorinfo +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mouse +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mouse_cursor +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mouse_events +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mouse_focus +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_multisample +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_multiwin +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_native_filechooser +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_nodisplay +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_noframe +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_opengl +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_path +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_opengl_pixel_shader +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_path_test +%%PHYSFS%%%%EXAMPLES%%%%EXAMPLESDIR%%/ex_physfs +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_pixelformat +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_premulalpha +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_prim +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_resample_test +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_resize +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_resize2 +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_rotate +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_saw +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_scale +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_subbitmap +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_threads +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_threads2 +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_timedwait +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_timer +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_transform +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_user_events +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_utf8 +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_vsync +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_windows +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_warp_mouse +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_winfull +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_color +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_font_justify +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_logo +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_synth +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_ttf +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_acodec +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_acodec_multi +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_audio_chain +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_audio_props +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_audio_simple +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_haiku +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_kcm_direct +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mixer_chain +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_mixer_pp +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_stream_file +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_disable_screensaver.c +%%EXAMPLES%%%%EXAMPLESDIR%%/ex_stream_seek +%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/data/haiku +%%EXAMPLES%%@dirrm %%EXAMPLESDIR%%/data +%%EXAMPLES%%@dirrm %%EXAMPLESDIR%% >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302240438.r1O4cxAi061117>