diff options
author | nemysis <nemysis@FreeBSD.org> | 2013-11-01 22:45:33 +0800 |
---|---|---|
committer | nemysis <nemysis@FreeBSD.org> | 2013-11-01 22:45:33 +0800 |
commit | cb2b5c882d82c9c533f89c10d8cb643103c8fc53 (patch) | |
tree | fd24fa223072fe4b898163935e8cb44f116d92db | |
parent | c81680556b58f3567152c2a81215182777fe9980 (diff) | |
download | freebsd-ports-gnome-cb2b5c882d82c9c533f89c10d8cb643103c8fc53.tar.gz freebsd-ports-gnome-cb2b5c882d82c9c533f89c10d8cb643103c8fc53.tar.zst freebsd-ports-gnome-cb2b5c882d82c9c533f89c10d8cb643103c8fc53.zip |
- Bump portrevision
- Add master site SF/nemysisfreebsdp/devel/allegro
- Change maintainer email to @FreeBSD.org
- USES gmake cmake pkgconfig
- Remove conflict with devel/allegro-devel
- Set PORTSCOUT
- Use the new format for LIB_DEPENDS
- Add ALSA, DOCS, JACK and OGG Options
- Add ALSA, DEMOS and OGG to default Options
- Change DOCS and EXAMPLES, simplify man install
- Support STAGEDIR and add OPTIONS_SUB
- Add demos Shooter and Skater, add Icons, Desktop entry files
- Use REINPLACE_CMD instead of simple patches
- Add patch
- Add pkg-message
- Remove Makefile.man
PR: ports/180909
Submitted by: nemysis (self)
Approved by: pawel (mentor)
-rw-r--r-- | devel/allegro/Makefile | 101 | ||||
-rw-r--r-- | devel/allegro/Makefile.man | 923 | ||||
-rw-r--r-- | devel/allegro/distinfo | 8 | ||||
-rw-r--r-- | devel/allegro/files/patch-docs_CMakeLists.txt | 11 | ||||
-rw-r--r-- | devel/allegro/files/patch-src-x-xkeyboard.c | 19 | ||||
-rw-r--r-- | devel/allegro/files/pkg-message.in | 25 | ||||
-rw-r--r-- | devel/allegro/files/shooter.in | 7 | ||||
-rw-r--r-- | devel/allegro/files/skater.in | 7 | ||||
-rw-r--r-- | devel/allegro/files/skater_agl.in | 7 | ||||
-rw-r--r-- | devel/allegro/pkg-plist | 931 |
10 files changed, 1078 insertions, 961 deletions
diff --git a/devel/allegro/Makefile b/devel/allegro/Makefile index 0645601f9fb8..4439cac83e55 100644 --- a/devel/allegro/Makefile +++ b/devel/allegro/Makefile @@ -2,54 +2,107 @@ PORTNAME= allegro DISTVERSION= 4.4.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/alleg/allegro/${PORTVERSION} +DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} +DIST_SUBDIR= ${PORTNAME} +EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= nemysis@gmx.ch +MAINTAINER= nemysis@FreeBSD.org COMMENT= Cross-platform library for games and multimedia programming -USE_GMAKE= yes -USES= cmake pkgconfig +LIB_DEPENDS+= libpng15.so:${PORTSDIR}/graphics/png \ + libvorbis.so:${PORTSDIR}/audio/libvorbis + +USES= gmake cmake pkgconfig USE_XORG= x11 xpm xext xcursor xxf86vm xxf86dga -USE_LDCONFIG= yes -WANT_GNOME= yes USE_GL= gl glu - -MAKE_JOBS_UNSAFE= yes +USE_LDCONFIG= yes PORTDOCS= * +PORTEXAMPLES= * -CONFLICTS= allegro-devel-[0-9]* -PLIST_SUB= SHLIB_VER="${SHLIB_VER}" +PLIST_SUB+= SHLIB_VER="${SHLIB_VER}" CMAKE_ARGS+= -DDOCDIR="${DOCSDIR}" -SHLIB_VER= 4.4.2 +SHLIB_VER= ${PORTVERSION} -PORTSCOUT= limit:^4\.3\.[0-9]* +# Wrong versioning upstream +PORTSCOUT= ignore:1 -CFLAGS+= -L${LOCALBASE}/lib -LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib \ - jack.0:${PORTSDIR}/audio/jack \ - png15:${PORTSDIR}/graphics/png +OPTIONS_DEFINE= ALSA DOCS JACK OGG +OPTIONS_GROUP= DEMOS_EXAMPLES +OPTIONS_GROUP_DEMOS_EXAMPLES= DEMOS EXAMPLES +OPTIONS_DEFAULT= ALSA DEMOS OGG +DEMOS_DESC= Install Demos programs, requires EXAMPLES + +DOCSRCDIR1= ${WRKSRC} +DOC_FILES1= AUTHORS CHANGES THANKS readme.txt + +DOCSRCDIR2= ${WRKSRC}/docs +DOCSDIR2= ${DOCSDIR}/docs + +OPTIONS_SUB= yes + +EXAMPLES_CMAKE_ON= -DWANT_EXAMPLES=on +EXAMPLES_CMAKE_OFF= -DWANT_EXAMPLES=off +ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib +ALSA_CMAKE_ON= -DWANT_ALSA=on +ALSA_CMAKE_OFF= -DWANT_ALSA=off +JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack +JACK_CMAKE_ON= -DWANT_JACK=on +JACK_CMAKE_OFF= -DWANT_JACK=off +OGG_LIB_DEPENDS= libogg.so:${PORTSDIR}/audio/libogg +OGG_CMAKE_ON= -DWANT_LOGG=on +OGG_CMAKE_OFF= -DWANT_LOGG=of -NO_STAGE= yes .include <bsd.port.options.mk> -.if ${PORT_OPTIONS:MDOCS} -.include "Makefile.man" -INFO= allegro +.if ${PORT_OPTIONS:MALSA} +CFLAGS+= -L${LOCALBASE}/lib +.endif + +.if ${PORT_OPTIONS:MDEMOS} && ${PORT_OPTIONS:MEXAMPLES} +SUB_FILES+= shooter skater skater_agl \ + pkg-message +MASTER_SITES+= SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:icons +DISTFILES+= shooter.png:icons \ + skater.png:icons +DESKTOP_ENTRIES+="Shooter" "In a distant corner of the galaxy" "shooter" \ + "shooter" "Game;ArcadeGame;" false +DESKTOP_ENTRIES+="Skater" "Allegro's next demo game" "skater" \ + "skater" "Game;ArcadeGame;" false +DESKTOP_ENTRIES+="Skater AGL" "Allegro's next demo game" "skater" \ + "skater_agl" "Game;ArcadeGame;" false .endif post-patch: + @${REINPLACE_CMD} -e 's|/allegro-$${ALLEGRO_VERSION}||' \ + ${WRKSRC}/docs/CMakeLists.txt + @${REINPLACE_CMD} -e 's|<X11/extensions/xf86dga.h>|<X11/extensions/Xxf86dga.h>|' \ + ${WRKSRC}/src/x/xdga2.c +.if ${PORT_OPTIONS:MJACK} + @${REINPLACE_CMD} -e 's|jack_client = jack_client_new(jack_client_name);|jack_client = jack_client_open(jack_client_name, (jack_options_t)0, NULL);|' \ + ${WRKSRC}/src/unix/jack.c +.endif .if ! ${PORT_OPTIONS:MDOCS} - @${REINPLACE_CMD} -e 's|add_subdirectory(docs)|#add_subdirectory(docs)|' ${WRKSRC}/CMakeLists.txt + @${REINPLACE_CMD} -e 's|add_subdirectory(docs)|#add_subdirectory(docs)|' \ + ${WRKSRC}/CMakeLists.txt .endif post-install: -.if ${PORT_OPTIONS:MDOCS} - @cd ${WRKSRC}/docs/man/ && \ - ${FIND} . -type f -and -name "*.3" -exec ${INSTALL_MAN} {} ${PREFIX}/man/man3/{} \; + @${INSTALL_MAN} ${WRKSRC}/docs/man/*.3 ${STAGEDIR}${MAN3PREFIX}/man/man3/ + @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) + +.if ${PORT_OPTIONS:MDEMOS} && ${PORT_OPTIONS:MEXAMPLES} + @(cd ${WRKSRC} && ${COPYTREE_SHARE} demos ${STAGEDIR}${EXAMPLESDIR}) + ${INSTALL_SCRIPT} ${WRKDIR}/shooter ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_DATA} ${_DISTDIR}/shooter.png ${STAGEDIR}${PREFIX}/share/pixmaps/ + @(cd ${STAGEDIR}${EXAMPLESDIR}/demos/shooter && ${CHMOD} 755 shooter) + ${INSTALL_SCRIPT} ${WRKDIR}/skater* ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${_DISTDIR}/skater.png ${STAGEDIR}${PREFIX}/share/pixmaps/ + @(cd ${STAGEDIR}${EXAMPLESDIR}/demos/skater && ${CHMOD} 755 skater*) .endif .include <bsd.port.mk> diff --git a/devel/allegro/Makefile.man b/devel/allegro/Makefile.man deleted file mode 100644 index f54c06e47d4e..000000000000 --- a/devel/allegro/Makefile.man +++ /dev/null @@ -1,923 +0,0 @@ -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_ex.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 \ -exrotscl.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 \ -extrans2.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_filename_encoding.3 \ -get_font_range_begin.3 \ -get_font_range_end.3 \ -get_font_ranges.3 \ -get_gfx_mode.3 \ -get_gfx_mode_list.3 \ -get_gfx_mode_type.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_callback.3 \ -mouse_needs_poll.3 \ -mouse_on_screen.3 \ -mouse_pos.3 \ -mouse_sprite.3 \ -mouse_w.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_lit.3 \ -pivot_scaled_sprite_trans.3 \ -pivot_scaled_sprite_v_flip.3 \ -pivot_scaled_sprite_v_flip_lit.3 \ -pivot_scaled_sprite_v_flip_trans.3 \ -pivot_sprite.3 \ -pivot_sprite_lit.3 \ -pivot_sprite_trans.3 \ -pivot_sprite_v_flip.3 \ -pivot_sprite_v_flip_lit.3 \ -pivot_sprite_v_flip_trans.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_lit.3 \ -rotate_scaled_sprite_trans.3 \ -rotate_scaled_sprite_v_flip.3 \ -rotate_scaled_sprite_v_flip_lit.3 \ -rotate_scaled_sprite_v_flip_trans.3 \ -rotate_sprite.3 \ -rotate_sprite_lit.3 \ -rotate_sprite_trans.3 \ -rotate_sprite_v_flip.3 \ -rotate_sprite_v_flip_lit.3 \ -rotate_sprite_v_flip_trans.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_filename_encoding.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 diff --git a/devel/allegro/distinfo b/devel/allegro/distinfo index c22e440006e7..b5d72760344f 100644 --- a/devel/allegro/distinfo +++ b/devel/allegro/distinfo @@ -1,2 +1,6 @@ -SHA256 (allegro-4.4.2.tar.gz) = 1b21e7577dbfada02d85ca4510bd22fedaa6ce76fde7f4838c7c1276eb840fdc -SIZE (allegro-4.4.2.tar.gz) = 4674902 +SHA256 (allegro/allegro-4.4.2.tar.gz) = 1b21e7577dbfada02d85ca4510bd22fedaa6ce76fde7f4838c7c1276eb840fdc +SIZE (allegro/allegro-4.4.2.tar.gz) = 4674902 +SHA256 (allegro/shooter.png) = cf73f63f0224a9ee77c287b6211beb4a072ba4aa969a57993e60a2e97996e468 +SIZE (allegro/shooter.png) = 1741 +SHA256 (allegro/skater.png) = f0274627c6eae2ecad880c3e2f25bf5f8944f08829ac32ab0a00f77001e8b2f3 +SIZE (allegro/skater.png) = 3395 diff --git a/devel/allegro/files/patch-docs_CMakeLists.txt b/devel/allegro/files/patch-docs_CMakeLists.txt deleted file mode 100644 index 196c330f6b8f..000000000000 --- a/devel/allegro/files/patch-docs_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- docs/CMakeLists.txt.orig 2010-12-15 13:29:42.000000000 +0600 -+++ docs/CMakeLists.txt 2010-12-15 13:29:49.000000000 +0600 -@@ -9,7 +9,7 @@ - endif() - - set(DOCDIR "doc" CACHE STRING "Install docs into $DOCDIR/allegro-$VERSION") --set(ACTUAL_DOC_DIR "${DOCDIR}/allegro-${ALLEGRO_VERSION}") -+set(ACTUAL_DOC_DIR "${DOCDIR}") - - add_executable(makedoc - src/makedoc/makedoc.c diff --git a/devel/allegro/files/patch-src-x-xkeyboard.c b/devel/allegro/files/patch-src-x-xkeyboard.c new file mode 100644 index 000000000000..d7752b508c51 --- /dev/null +++ b/devel/allegro/files/patch-src-x-xkeyboard.c @@ -0,0 +1,19 @@ +--- src/x/xkeyboard.c.orig 2010-12-08 09:13:50.000000000 +0100 ++++ src/x/xkeyboard.c 2013-07-28 00:17:52.000000000 +0200 +@@ -23,6 +23,7 @@ + #include <X11/Xos.h> + #include <X11/Xlib.h> + #include <X11/Xutil.h> ++#include <X11/XKBlib.h> + #include <X11/Xproto.h> + + #include "allegro.h" +@@ -617,7 +618,7 @@ + + TRACE (PREFIX_I "Modifier %d:", i + 1); + for (j = 0; j < xmodmap->max_keypermod; j++) { +- KeySym sym = XKeycodeToKeysym(_xwin.display, ++ KeySym sym = XkbKeycodeToKeysym(_xwin.display, 0, + xmodmap->modifiermap[i * xmodmap->max_keypermod + j], 0); + char *sym_str = XKeysymToString(sym); + TRACE(" %s", sym_str ? sym_str : "NULL"); diff --git a/devel/allegro/files/pkg-message.in b/devel/allegro/files/pkg-message.in new file mode 100644 index 000000000000..771a1bb1cbce --- /dev/null +++ b/devel/allegro/files/pkg-message.in @@ -0,0 +1,25 @@ +=============================================================================== + +Allegro has been installed. + +Allegro have two Demos (Games) + +Shooter and Skater + + +You can use executable + + %%LOCALBASE%%/bin/shooter + + %%LOCALBASE%%/bin/skater + + +Or can use desktop files + + %%LOCALBASE%%/share/applications/shooter.desktop + + %%LOCALBASE%%/share/applications/skater.desktop + +Have fun! + +=============================================================================== diff --git a/devel/allegro/files/shooter.in b/devel/allegro/files/shooter.in new file mode 100644 index 000000000000..63cc646ecea4 --- /dev/null +++ b/devel/allegro/files/shooter.in @@ -0,0 +1,7 @@ +#!/bin/sh +# +# # $FreeBSD$ +# + +cd "%%EXAMPLESDIR%%/demos/shooter" +exec ./shooter "${@}" diff --git a/devel/allegro/files/skater.in b/devel/allegro/files/skater.in new file mode 100644 index 000000000000..e5dd5a089b09 --- /dev/null +++ b/devel/allegro/files/skater.in @@ -0,0 +1,7 @@ +#!/bin/sh +# +# # $FreeBSD$ +# + +cd "%%EXAMPLESDIR%%/demos/skater" +exec ./skater "${@}" diff --git a/devel/allegro/files/skater_agl.in b/devel/allegro/files/skater_agl.in new file mode 100644 index 000000000000..24e9f4203f5a --- /dev/null +++ b/devel/allegro/files/skater_agl.in @@ -0,0 +1,7 @@ +#!/bin/sh +# +# # $FreeBSD$ +# + +cd "%%EXAMPLESDIR%%/demos/skater" +exec ./skater_agl "${@}" diff --git a/devel/allegro/pkg-plist b/devel/allegro/pkg-plist index e57c10284b17..1a2fa5c239ae 100644 --- a/devel/allegro/pkg-plist +++ b/devel/allegro/pkg-plist @@ -8,6 +8,9 @@ bin/grabber bin/pack bin/pat2dat bin/rgbmap +%%DEMOS%%bin/shooter +%%DEMOS%%bin/skater +%%DEMOS%%bin/skater_agl bin/textconv include/alleggl.h include/allegro.h @@ -115,10 +118,11 @@ include/jpgalleg.h include/loadpng.h include/logg.h include/xalleg.h +info/allegro.info lib/allegro/%%SHLIB_VER%%/alleg-alsadigi.so lib/allegro/%%SHLIB_VER%%/alleg-alsamidi.so lib/allegro/%%SHLIB_VER%%/alleg-dga2.so -lib/allegro/%%SHLIB_VER%%/alleg-jack.so +%%JACK%%lib/allegro/%%SHLIB_VER%%/alleg-jack.so lib/allegro/%%SHLIB_VER%%/modules.lst lib/liballeg.so lib/liballeg.so.4 @@ -132,6 +136,931 @@ libdata/pkgconfig/allegrogl.pc libdata/pkgconfig/jpgalleg.pc libdata/pkgconfig/loadpng.pc libdata/pkgconfig/logg.pc +man/man3/ALLEGRO_DATE.3.gz +man/man3/ALLEGRO_DATE_STR.3.gz +man/man3/ALLEGRO_SUB_VERSION.3.gz +man/man3/ALLEGRO_VERSION.3.gz +man/man3/ALLEGRO_VERSION_STR.3.gz +man/man3/ALLEGRO_WIP_VERSION.3.gz +man/man3/AL_ID.3.gz +man/man3/ASSERT.3.gz +man/man3/AUDIOSTREAM.3.gz +man/man3/BITMAP.3.gz +man/man3/COLOR_MAP.3.gz +man/man3/COMPILED_SPRITE.3.gz +man/man3/DATAFILE.3.gz +man/man3/DAT_ID.3.gz +man/man3/DIALOG.3.gz +man/man3/DIALOG_PLAYER.3.gz +man/man3/END_OF_FUNCTION.3.gz +man/man3/END_OF_MAIN.3.gz +man/man3/FONT.3.gz +man/man3/GFX_MODE.3.gz +man/man3/GFX_MODE_LIST.3.gz +man/man3/JOYSTICK_AXIS_INFO.3.gz +man/man3/JOYSTICK_BUTTON_INFO.3.gz +man/man3/JOYSTICK_INFO.3.gz +man/man3/JOYSTICK_STICK_INFO.3.gz +man/man3/LOCK_FUNCTION.3.gz +man/man3/LOCK_VARIABLE.3.gz +man/man3/LZSS_PACK_DATA.3.gz +man/man3/LZSS_UNPACK_DATA.3.gz +man/man3/MAKE_VERSION.3.gz +man/man3/MASK_COLOR_15.3.gz +man/man3/MASK_COLOR_16.3.gz +man/man3/MASK_COLOR_24.3.gz +man/man3/MASK_COLOR_32.3.gz +man/man3/MASK_COLOR_8.3.gz +man/man3/MATRIX.3.gz +man/man3/MATRIX_f.3.gz +man/man3/MENU.3.gz +man/man3/MENU_PLAYER.3.gz +man/man3/MIDI.3.gz +man/man3/PACKFILE.3.gz +man/man3/PACKFILE_VTABLE.3.gz +man/man3/PALETTE.3.gz +man/man3/PAL_SIZE.3.gz +man/man3/POLYTYPE_ATEX.3.gz +man/man3/POLYTYPE_ATEX_LIT.3.gz +man/man3/POLYTYPE_ATEX_MASK.3.gz +man/man3/POLYTYPE_ATEX_MASK_LIT.3.gz +man/man3/POLYTYPE_ATEX_MASK_TRANS.3.gz +man/man3/POLYTYPE_ATEX_TRANS.3.gz +man/man3/POLYTYPE_FLAT.3.gz +man/man3/POLYTYPE_GCOL.3.gz +man/man3/POLYTYPE_GRGB.3.gz +man/man3/POLYTYPE_PTEX.3.gz +man/man3/POLYTYPE_PTEX_LIT.3.gz +man/man3/POLYTYPE_PTEX_MASK.3.gz +man/man3/POLYTYPE_PTEX_MASK_LIT.3.gz +man/man3/POLYTYPE_PTEX_MASK_TRANS.3.gz +man/man3/POLYTYPE_PTEX_TRANS.3.gz +man/man3/QUAT.3.gz +man/man3/RGB.3.gz +man/man3/RGB_MAP.3.gz +man/man3/RLE_SPRITE.3.gz +man/man3/SAMPLE.3.gz +man/man3/SCREEN_H.3.gz +man/man3/SCREEN_W.3.gz +man/man3/TRACE.3.gz +man/man3/V3D.3.gz +man/man3/V3D_f.3.gz +man/man3/VIRTUAL_H.3.gz +man/man3/VIRTUAL_W.3.gz +man/man3/ZBUFFER.3.gz +man/man3/_getpixel.3.gz +man/man3/_getpixel15.3.gz +man/man3/_getpixel16.3.gz +man/man3/_getpixel24.3.gz +man/man3/_getpixel32.3.gz +man/man3/_putpixel.3.gz +man/man3/_putpixel15.3.gz +man/man3/_putpixel16.3.gz +man/man3/_putpixel24.3.gz +man/man3/_putpixel32.3.gz +man/man3/_set_color.3.gz +man/man3/_ustrdup.3.gz +man/man3/acquire_bitmap.3.gz +man/man3/acquire_screen.3.gz +man/man3/active_dialog.3.gz +man/man3/active_menu.3.gz +man/man3/add_clip_rect.3.gz +man/man3/adjust_sample.3.gz +man/man3/al_assert.3.gz +man/man3/al_ffblk.3.gz +man/man3/al_ffblk_get_size.3.gz +man/man3/al_findclose.3.gz +man/man3/al_findfirst.3.gz +man/man3/al_findnext.3.gz +man/man3/al_trace.3.gz +man/man3/alert.3.gz +man/man3/alert3.3.gz +man/man3/allegro_404_char.3.gz +man/man3/allegro_error.3.gz +man/man3/allegro_exit.3.gz +man/man3/allegro_icon.3.gz +man/man3/allegro_id.3.gz +man/man3/allegro_init.3.gz +man/man3/allegro_message.3.gz +man/man3/allocate_voice.3.gz +man/man3/append_filename.3.gz +man/man3/apply_matrix.3.gz +man/man3/apply_matrix_f.3.gz +man/man3/apply_quat.3.gz +man/man3/arc.3.gz +man/man3/bestfit_color.3.gz +man/man3/bitmap_color_depth.3.gz +man/man3/bitmap_mask_color.3.gz +man/man3/black_palette.3.gz +man/man3/blit.3.gz +man/man3/bmp_read_line.3.gz +man/man3/bmp_unwrite_line.3.gz +man/man3/bmp_write_line.3.gz +man/man3/broadcast_dialog_message.3.gz +man/man3/calc_spline.3.gz +man/man3/calibrate_joystick.3.gz +man/man3/calibrate_joystick_name.3.gz +man/man3/canonicalize_filename.3.gz +man/man3/centre_dialog.3.gz +man/man3/check_cpu.3.gz +man/man3/circle.3.gz +man/man3/circlefill.3.gz +man/man3/clear_bitmap.3.gz +man/man3/clear_keybuf.3.gz +man/man3/clear_scene.3.gz +man/man3/clear_to_color.3.gz +man/man3/clear_zbuffer.3.gz +man/man3/clip3d.3.gz +man/man3/clip3d_f.3.gz +man/man3/close_fli.3.gz +man/man3/color_map.3.gz +man/man3/config_is_hooked.3.gz +man/man3/cpu_capabilities.3.gz +man/man3/cpu_family.3.gz +man/man3/cpu_model.3.gz +man/man3/cpu_vendor.3.gz +man/man3/create_bitmap.3.gz +man/man3/create_bitmap_ex.3.gz +man/man3/create_blender_table.3.gz +man/man3/create_color_table.3.gz +man/man3/create_datafile_index.3.gz +man/man3/create_light_table.3.gz +man/man3/create_lzss_pack_data.3.gz +man/man3/create_lzss_unpack_data.3.gz +man/man3/create_rgb_table.3.gz +man/man3/create_sample.3.gz +man/man3/create_scene.3.gz +man/man3/create_sub_bitmap.3.gz +man/man3/create_sub_zbuffer.3.gz +man/man3/create_system_bitmap.3.gz +man/man3/create_trans_table.3.gz +man/man3/create_video_bitmap.3.gz +man/man3/create_zbuffer.3.gz +man/man3/cross_product.3.gz +man/man3/cross_product_f.3.gz +man/man3/d_bitmap_proc.3.gz +man/man3/d_box_proc.3.gz +man/man3/d_button_proc.3.gz +man/man3/d_check_proc.3.gz +man/man3/d_clear_proc.3.gz +man/man3/d_ctext_proc.3.gz +man/man3/d_edit_proc.3.gz +man/man3/d_icon_proc.3.gz +man/man3/d_keyboard_proc.3.gz +man/man3/d_list_proc.3.gz +man/man3/d_menu_proc.3.gz +man/man3/d_radio_proc.3.gz +man/man3/d_rtext_proc.3.gz +man/man3/d_shadow_box_proc.3.gz +man/man3/d_slider_proc.3.gz +man/man3/d_text_list_proc.3.gz +man/man3/d_text_proc.3.gz +man/man3/d_textbox_proc.3.gz +man/man3/d_yield_proc.3.gz +man/man3/deallocate_voice.3.gz +man/man3/default_palette.3.gz +man/man3/delete_file.3.gz +man/man3/desktop_color_depth.3.gz +man/man3/desktop_palette.3.gz +man/man3/destroy_bitmap.3.gz +man/man3/destroy_compiled_sprite.3.gz +man/man3/destroy_datafile_index.3.gz +man/man3/destroy_font.3.gz +man/man3/destroy_gfx_mode_list.3.gz +man/man3/destroy_midi.3.gz +man/man3/destroy_rle_sprite.3.gz +man/man3/destroy_sample.3.gz +man/man3/destroy_scene.3.gz +man/man3/destroy_zbuffer.3.gz +man/man3/detect_digi_driver.3.gz +man/man3/detect_midi_driver.3.gz +man/man3/dialog_message.3.gz +man/man3/digi_recorder.3.gz +man/man3/disable_hardware_cursor.3.gz +man/man3/do_arc.3.gz +man/man3/do_circle.3.gz +man/man3/do_dialog.3.gz +man/man3/do_ellipse.3.gz +man/man3/do_line.3.gz +man/man3/do_menu.3.gz +man/man3/do_uconvert.3.gz +man/man3/dot_product.3.gz +man/man3/dot_product_f.3.gz +man/man3/draw_character_ex.3.gz +man/man3/draw_compiled_sprite.3.gz +man/man3/draw_gouraud_sprite.3.gz +man/man3/draw_lit_rle_sprite.3.gz +man/man3/draw_lit_sprite.3.gz +man/man3/draw_rle_sprite.3.gz +man/man3/draw_sprite.3.gz +man/man3/draw_sprite_ex.3.gz +man/man3/draw_sprite_h_flip.3.gz +man/man3/draw_sprite_v_flip.3.gz +man/man3/draw_sprite_vh_flip.3.gz +man/man3/draw_trans_rle_sprite.3.gz +man/man3/draw_trans_sprite.3.gz +man/man3/drawing_mode.3.gz +man/man3/ellipse.3.gz +man/man3/ellipsefill.3.gz +man/man3/empty_string.3.gz +man/man3/enable_hardware_cursor.3.gz +man/man3/enable_triple_buffer.3.gz +man/man3/ex12bit.3.gz +man/man3/ex3buf.3.gz +man/man3/ex3d.3.gz +man/man3/exaccel.3.gz +man/man3/exalpha.3.gz +man/man3/exbitmap.3.gz +man/man3/exblend.3.gz +man/man3/excamera.3.gz +man/man3/excolmap.3.gz +man/man3/exconfig.3.gz +man/man3/excustom.3.gz +man/man3/exdata.3.gz +man/man3/exdbuf.3.gz +man/man3/exexedat.3.gz +man/man3/exfixed.3.gz +man/man3/exflame.3.gz +man/man3/exflip.3.gz +man/man3/exfont.3.gz +man/man3/exgui.3.gz +man/man3/exhello.3.gz +man/man3/exists.3.gz +man/man3/exjoy.3.gz +man/man3/exkeys.3.gz +man/man3/exlights.3.gz +man/man3/exmem.3.gz +man/man3/exmidi.3.gz +man/man3/exmouse.3.gz +man/man3/expackf.3.gz +man/man3/expal.3.gz +man/man3/expat.3.gz +man/man3/exquat.3.gz +man/man3/exrgbhsv.3.gz +man/man3/exrotscl.3.gz +man/man3/exsample.3.gz +man/man3/exscale.3.gz +man/man3/exscn3d.3.gz +man/man3/exscroll.3.gz +man/man3/exshade.3.gz +man/man3/exspline.3.gz +man/man3/exsprite.3.gz +man/man3/exstars.3.gz +man/man3/exstream.3.gz +man/man3/exswitch.3.gz +man/man3/exsyscur.3.gz +man/man3/extimer.3.gz +man/man3/extract_font_range.3.gz +man/man3/extrans.3.gz +man/man3/extrans2.3.gz +man/man3/extruec.3.gz +man/man3/exunicod.3.gz +man/man3/exupdate.3.gz +man/man3/exxfade.3.gz +man/man3/exzbuf.3.gz +man/man3/fade_from.3.gz +man/man3/fade_from_range.3.gz +man/man3/fade_in.3.gz +man/man3/fade_in_range.3.gz +man/man3/fade_interpolate.3.gz +man/man3/fade_out.3.gz +man/man3/fade_out_range.3.gz +man/man3/fastline.3.gz +man/man3/file_exists.3.gz +man/man3/file_select_ex.3.gz +man/man3/file_size_ex.3.gz +man/man3/file_time.3.gz +man/man3/find_allegro_resource.3.gz +man/man3/find_datafile_object.3.gz +man/man3/find_dialog_focus.3.gz +man/man3/fix_filename_case.3.gz +man/man3/fix_filename_slashes.3.gz +man/man3/fixacos.3.gz +man/man3/fixadd.3.gz +man/man3/fixasin.3.gz +man/man3/fixatan.3.gz +man/man3/fixatan2.3.gz +man/man3/fixceil.3.gz +man/man3/fixcos.3.gz +man/man3/fixdiv.3.gz +man/man3/fixed.3.gz +man/man3/fixfloor.3.gz +man/man3/fixhypot.3.gz +man/man3/fixmul.3.gz +man/man3/fixsin.3.gz +man/man3/fixsqrt.3.gz +man/man3/fixsub.3.gz +man/man3/fixtan.3.gz +man/man3/fixtof.3.gz +man/man3/fixtoi.3.gz +man/man3/fixtorad_r.3.gz +man/man3/fixup_datafile.3.gz +man/man3/fli_bitmap.3.gz +man/man3/fli_bmp_dirty_from.3.gz +man/man3/fli_bmp_dirty_to.3.gz +man/man3/fli_frame.3.gz +man/man3/fli_pal_dirty_from.3.gz +man/man3/fli_pal_dirty_to.3.gz +man/man3/fli_palette.3.gz +man/man3/fli_timer.3.gz +man/man3/floodfill.3.gz +man/man3/flush_config_file.3.gz +man/man3/font.3.gz +man/man3/font_has_alpha.3.gz +man/man3/for_each_file_ex.3.gz +man/man3/free_audio_stream_buffer.3.gz +man/man3/free_config_entries.3.gz +man/man3/free_lzss_pack_data.3.gz +man/man3/free_lzss_unpack_data.3.gz +man/man3/freeze_mouse_flag.3.gz +man/man3/ftofix.3.gz +man/man3/generate_332_palette.3.gz +man/man3/generate_optimized_palette.3.gz +man/man3/get_align_matrix.3.gz +man/man3/get_align_matrix_f.3.gz +man/man3/get_audio_stream_buffer.3.gz +man/man3/get_camera_matrix.3.gz +man/man3/get_camera_matrix_f.3.gz +man/man3/get_clip_rect.3.gz +man/man3/get_clip_state.3.gz +man/man3/get_color.3.gz +man/man3/get_color_conversion.3.gz +man/man3/get_color_depth.3.gz +man/man3/get_compiled_sprite.3.gz +man/man3/get_config_argv.3.gz +man/man3/get_config_float.3.gz +man/man3/get_config_hex.3.gz +man/man3/get_config_id.3.gz +man/man3/get_config_int.3.gz +man/man3/get_config_string.3.gz +man/man3/get_config_text.3.gz +man/man3/get_datafile_property.3.gz +man/man3/get_desktop_resolution.3.gz +man/man3/get_display_switch_mode.3.gz +man/man3/get_executable_name.3.gz +man/man3/get_extension.3.gz +man/man3/get_filename.3.gz +man/man3/get_filename_encoding.3.gz +man/man3/get_font_range_begin.3.gz +man/man3/get_font_range_end.3.gz +man/man3/get_font_ranges.3.gz +man/man3/get_gfx_mode.3.gz +man/man3/get_gfx_mode_list.3.gz +man/man3/get_gfx_mode_type.3.gz +man/man3/get_hardware_volume.3.gz +man/man3/get_midi_length.3.gz +man/man3/get_mixer_bits.3.gz +man/man3/get_mixer_buffer_length.3.gz +man/man3/get_mixer_channels.3.gz +man/man3/get_mixer_frequency.3.gz +man/man3/get_mixer_quality.3.gz +man/man3/get_mixer_voices.3.gz +man/man3/get_mouse_mickeys.3.gz +man/man3/get_palette.3.gz +man/man3/get_palette_range.3.gz +man/man3/get_refresh_rate.3.gz +man/man3/get_rle_sprite.3.gz +man/man3/get_rotation_matrix.3.gz +man/man3/get_rotation_matrix_f.3.gz +man/man3/get_rotation_quat.3.gz +man/man3/get_scaling_matrix.3.gz +man/man3/get_scaling_matrix_f.3.gz +man/man3/get_sound_input_cap_bits.3.gz +man/man3/get_sound_input_cap_parm.3.gz +man/man3/get_sound_input_cap_rate.3.gz +man/man3/get_sound_input_cap_stereo.3.gz +man/man3/get_transformation_matrix.3.gz +man/man3/get_transformation_matrix_f.3.gz +man/man3/get_translation_matrix.3.gz +man/man3/get_translation_matrix_f.3.gz +man/man3/get_uformat.3.gz +man/man3/get_vector_rotation_matrix.3.gz +man/man3/get_vector_rotation_matrix_f.3.gz +man/man3/get_vector_rotation_quat.3.gz +man/man3/get_volume.3.gz +man/man3/get_x_rotate_matrix.3.gz +man/man3/get_x_rotate_matrix_f.3.gz +man/man3/get_x_rotate_quat.3.gz +man/man3/get_y_rotate_matrix.3.gz +man/man3/get_y_rotate_matrix_f.3.gz +man/man3/get_y_rotate_quat.3.gz +man/man3/get_z_rotate_matrix.3.gz +man/man3/get_z_rotate_matrix_f.3.gz +man/man3/get_z_rotate_quat.3.gz +man/man3/geta.3.gz +man/man3/geta32.3.gz +man/man3/geta_depth.3.gz +man/man3/getb.3.gz +man/man3/getb15.3.gz +man/man3/getb16.3.gz +man/man3/getb24.3.gz +man/man3/getb32.3.gz +man/man3/getb8.3.gz +man/man3/getb_depth.3.gz +man/man3/getg.3.gz +man/man3/getg15.3.gz +man/man3/getg16.3.gz +man/man3/getg24.3.gz +man/man3/getg32.3.gz +man/man3/getg8.3.gz +man/man3/getg_depth.3.gz +man/man3/getpixel.3.gz +man/man3/getr.3.gz +man/man3/getr15.3.gz +man/man3/getr16.3.gz +man/man3/getr24.3.gz +man/man3/getr32.3.gz +man/man3/getr8.3.gz +man/man3/getr_depth.3.gz +man/man3/gfx_capabilities.3.gz +man/man3/gfx_mode_select.3.gz +man/man3/gfx_mode_select_ex.3.gz +man/man3/gfx_mode_select_filter.3.gz +man/man3/grab_font_from_bitmap.3.gz +man/man3/gui_bg_color.3.gz +man/man3/gui_button_proc.3.gz +man/man3/gui_ctext_proc.3.gz +man/man3/gui_edit_proc.3.gz +man/man3/gui_fg_color.3.gz +man/man3/gui_font_baseline.3.gz +man/man3/gui_get_screen.3.gz +man/man3/gui_list_proc.3.gz +man/man3/gui_menu_draw_menu.3.gz +man/man3/gui_menu_draw_menu_item.3.gz +man/man3/gui_mg_color.3.gz +man/man3/gui_mouse_b.3.gz +man/man3/gui_mouse_focus.3.gz +man/man3/gui_mouse_x.3.gz +man/man3/gui_mouse_y.3.gz +man/man3/gui_mouse_z.3.gz +man/man3/gui_set_screen.3.gz +man/man3/gui_shadow_box_proc.3.gz +man/man3/gui_strlen.3.gz +man/man3/gui_text_list_proc.3.gz +man/man3/gui_textout_ex.3.gz +man/man3/hline.3.gz +man/man3/hook_config_section.3.gz +man/man3/hsv_to_rgb.3.gz +man/man3/identity_matrix.3.gz +man/man3/identity_matrix_f.3.gz +man/man3/identity_quat.3.gz +man/man3/init_dialog.3.gz +man/man3/init_menu.3.gz +man/man3/initialise_joystick.3.gz +man/man3/install_allegro.3.gz +man/man3/install_int.3.gz +man/man3/install_int_ex.3.gz +man/man3/install_joystick.3.gz +man/man3/install_keyboard.3.gz +man/man3/install_keyboard_hooks.3.gz +man/man3/install_mouse.3.gz +man/man3/install_param_int.3.gz +man/man3/install_param_int_ex.3.gz +man/man3/install_sound.3.gz +man/man3/install_sound_input.3.gz +man/man3/install_timer.3.gz +man/man3/is_color_font.3.gz +man/man3/is_compatible_font.3.gz +man/man3/is_inside_bitmap.3.gz +man/man3/is_linear_bitmap.3.gz +man/man3/is_memory_bitmap.3.gz +man/man3/is_mono_font.3.gz +man/man3/is_planar_bitmap.3.gz +man/man3/is_relative_filename.3.gz +man/man3/is_same_bitmap.3.gz +man/man3/is_screen_bitmap.3.gz +man/man3/is_sub_bitmap.3.gz +man/man3/is_system_bitmap.3.gz +man/man3/is_trans_font.3.gz +man/man3/is_video_bitmap.3.gz +man/man3/is_windowed_mode.3.gz +man/man3/itofix.3.gz +man/man3/joy.3.gz +man/man3/key.3.gz +man/man3/key_led_flag.3.gz +man/man3/key_shifts.3.gz +man/man3/keyboard_callback.3.gz +man/man3/keyboard_lowlevel_callback.3.gz +man/man3/keyboard_needs_poll.3.gz +man/man3/keyboard_ucallback.3.gz +man/man3/keypressed.3.gz +man/man3/line.3.gz +man/man3/list_config_entries.3.gz +man/man3/list_config_sections.3.gz +man/man3/load_bios_font.3.gz +man/man3/load_bitmap.3.gz +man/man3/load_bitmap_font.3.gz +man/man3/load_bmp.3.gz +man/man3/load_bmp_pf.3.gz +man/man3/load_dat_font.3.gz +man/man3/load_datafile.3.gz +man/man3/load_datafile_callback.3.gz +man/man3/load_datafile_object.3.gz +man/man3/load_datafile_object_indexed.3.gz +man/man3/load_font.3.gz +man/man3/load_grx_font.3.gz +man/man3/load_grx_or_bios_font.3.gz +man/man3/load_ibk.3.gz +man/man3/load_joystick_data.3.gz +man/man3/load_lbm.3.gz +man/man3/load_midi.3.gz +man/man3/load_midi_patches.3.gz +man/man3/load_pcx.3.gz +man/man3/load_pcx_pf.3.gz +man/man3/load_sample.3.gz +man/man3/load_tga.3.gz +man/man3/load_tga_pf.3.gz +man/man3/load_txt_font.3.gz +man/man3/load_voc.3.gz +man/man3/load_voc_pf.3.gz +man/man3/load_wav.3.gz +man/man3/load_wav_pf.3.gz +man/man3/lock_bitmap.3.gz +man/man3/lock_midi.3.gz +man/man3/lock_sample.3.gz +man/man3/lzss_read.3.gz +man/man3/lzss_write.3.gz +man/man3/make_absolute_filename.3.gz +man/man3/make_relative_filename.3.gz +man/man3/make_trans_font.3.gz +man/man3/makeacol.3.gz +man/man3/makeacol32.3.gz +man/man3/makeacol_depth.3.gz +man/man3/makecol.3.gz +man/man3/makecol15.3.gz +man/man3/makecol15_dither.3.gz +man/man3/makecol16.3.gz +man/man3/makecol16_dither.3.gz +man/man3/makecol24.3.gz +man/man3/makecol32.3.gz +man/man3/makecol8.3.gz +man/man3/makecol_depth.3.gz +man/man3/masked_blit.3.gz +man/man3/masked_stretch_blit.3.gz +man/man3/matrix_mul.3.gz +man/man3/matrix_mul_f.3.gz +man/man3/matrix_to_quat.3.gz +man/man3/merge_fonts.3.gz +man/man3/midi_loop_end.3.gz +man/man3/midi_loop_start.3.gz +man/man3/midi_meta_callback.3.gz +man/man3/midi_msg_callback.3.gz +man/man3/midi_out.3.gz +man/man3/midi_pause.3.gz +man/man3/midi_pos.3.gz +man/man3/midi_recorder.3.gz +man/man3/midi_resume.3.gz +man/man3/midi_seek.3.gz +man/man3/midi_sysex_callback.3.gz +man/man3/midi_time.3.gz +man/man3/mouse_b.3.gz +man/man3/mouse_callback.3.gz +man/man3/mouse_needs_poll.3.gz +man/man3/mouse_on_screen.3.gz +man/man3/mouse_pos.3.gz +man/man3/mouse_sprite.3.gz +man/man3/mouse_w.3.gz +man/man3/mouse_x.3.gz +man/man3/mouse_x_focus.3.gz +man/man3/mouse_y.3.gz +man/man3/mouse_y_focus.3.gz +man/man3/mouse_z.3.gz +man/man3/need_uconvert.3.gz +man/man3/next_fli_frame.3.gz +man/man3/normalize_vector.3.gz +man/man3/normalize_vector_f.3.gz +man/man3/num_joysticks.3.gz +man/man3/object_message.3.gz +man/man3/offer_focus.3.gz +man/man3/open_fli.3.gz +man/man3/open_memory_fli.3.gz +man/man3/os_multitasking.3.gz +man/man3/os_revision.3.gz +man/man3/os_type.3.gz +man/man3/os_version.3.gz +man/man3/override_config_data.3.gz +man/man3/override_config_file.3.gz +man/man3/pack_fclose.3.gz +man/man3/pack_fclose_chunk.3.gz +man/man3/pack_feof.3.gz +man/man3/pack_ferror.3.gz +man/man3/pack_fgets.3.gz +man/man3/pack_fopen.3.gz +man/man3/pack_fopen_chunk.3.gz +man/man3/pack_fopen_vtable.3.gz +man/man3/pack_fputs.3.gz +man/man3/pack_fread.3.gz +man/man3/pack_fseek.3.gz +man/man3/pack_fwrite.3.gz +man/man3/pack_getc.3.gz +man/man3/pack_igetl.3.gz +man/man3/pack_igetw.3.gz +man/man3/pack_iputl.3.gz +man/man3/pack_iputw.3.gz +man/man3/pack_mgetl.3.gz +man/man3/pack_mgetw.3.gz +man/man3/pack_mputl.3.gz +man/man3/pack_mputw.3.gz +man/man3/pack_putc.3.gz +man/man3/pack_ungetc.3.gz +man/man3/packfile_password.3.gz +man/man3/palette_color.3.gz +man/man3/persp_project.3.gz +man/man3/persp_project_f.3.gz +man/man3/pivot_scaled_sprite.3.gz +man/man3/pivot_scaled_sprite_lit.3.gz +man/man3/pivot_scaled_sprite_trans.3.gz +man/man3/pivot_scaled_sprite_v_flip.3.gz +man/man3/pivot_scaled_sprite_v_flip_lit.3.gz +man/man3/pivot_scaled_sprite_v_flip_trans.3.gz +man/man3/pivot_sprite.3.gz +man/man3/pivot_sprite_lit.3.gz +man/man3/pivot_sprite_trans.3.gz +man/man3/pivot_sprite_v_flip.3.gz +man/man3/pivot_sprite_v_flip_lit.3.gz +man/man3/pivot_sprite_v_flip_trans.3.gz +man/man3/play_audio_stream.3.gz +man/man3/play_fli.3.gz +man/man3/play_looped_midi.3.gz +man/man3/play_memory_fli.3.gz +man/man3/play_midi.3.gz +man/man3/play_sample.3.gz +man/man3/poll_joystick.3.gz +man/man3/poll_keyboard.3.gz +man/man3/poll_mouse.3.gz +man/man3/poll_scroll.3.gz +man/man3/polygon.3.gz +man/man3/polygon3d.3.gz +man/man3/polygon3d_f.3.gz +man/man3/polygon_z_normal.3.gz +man/man3/polygon_z_normal_f.3.gz +man/man3/pop_config_state.3.gz +man/man3/popup_dialog.3.gz +man/man3/position_dialog.3.gz +man/man3/position_mouse.3.gz +man/man3/position_mouse_w.3.gz +man/man3/position_mouse_z.3.gz +man/man3/push_config_state.3.gz +man/man3/put_backslash.3.gz +man/man3/putpixel.3.gz +man/man3/qnx_get_window.3.gz +man/man3/qscale_matrix.3.gz +man/man3/qscale_matrix_f.3.gz +man/man3/qtranslate_matrix.3.gz +man/man3/qtranslate_matrix_f.3.gz +man/man3/quad3d.3.gz +man/man3/quad3d_f.3.gz +man/man3/quat_interpolate.3.gz +man/man3/quat_mul.3.gz +man/man3/quat_slerp.3.gz +man/man3/quat_to_matrix.3.gz +man/man3/radtofix_r.3.gz +man/man3/read_sound_input.3.gz +man/man3/readkey.3.gz +man/man3/reallocate_voice.3.gz +man/man3/rect.3.gz +man/man3/rectfill.3.gz +man/man3/register_assert_handler.3.gz +man/man3/register_bitmap_file_type.3.gz +man/man3/register_datafile_object.3.gz +man/man3/register_font_file_type.3.gz +man/man3/register_sample_file_type.3.gz +man/man3/register_trace_handler.3.gz +man/man3/register_uformat.3.gz +man/man3/release_bitmap.3.gz +man/man3/release_screen.3.gz +man/man3/release_voice.3.gz +man/man3/reload_config_texts.3.gz +man/man3/remove_display_switch_callback.3.gz +man/man3/remove_int.3.gz +man/man3/remove_joystick.3.gz +man/man3/remove_keyboard.3.gz +man/man3/remove_mouse.3.gz +man/man3/remove_param_int.3.gz +man/man3/remove_sound.3.gz +man/man3/remove_sound_input.3.gz +man/man3/remove_timer.3.gz +man/man3/render_scene.3.gz +man/man3/replace_extension.3.gz +man/man3/replace_filename.3.gz +man/man3/request_refresh_rate.3.gz +man/man3/request_scroll.3.gz +man/man3/request_video_bitmap.3.gz +man/man3/reserve_voices.3.gz +man/man3/reset_fli_variables.3.gz +man/man3/rest.3.gz +man/man3/rest_callback.3.gz +man/man3/retrace_count.3.gz +man/man3/rgb_map.3.gz +man/man3/rgb_to_hsv.3.gz +man/man3/rotate_scaled_sprite.3.gz +man/man3/rotate_scaled_sprite_lit.3.gz +man/man3/rotate_scaled_sprite_trans.3.gz +man/man3/rotate_scaled_sprite_v_flip.3.gz +man/man3/rotate_scaled_sprite_v_flip_lit.3.gz +man/man3/rotate_scaled_sprite_v_flip_trans.3.gz +man/man3/rotate_sprite.3.gz +man/man3/rotate_sprite_lit.3.gz +man/man3/rotate_sprite_trans.3.gz +man/man3/rotate_sprite_v_flip.3.gz +man/man3/rotate_sprite_v_flip_lit.3.gz +man/man3/rotate_sprite_v_flip_trans.3.gz +man/man3/save_bitmap.3.gz +man/man3/save_bmp.3.gz +man/man3/save_bmp_pf.3.gz +man/man3/save_joystick_data.3.gz +man/man3/save_pcx.3.gz +man/man3/save_pcx_pf.3.gz +man/man3/save_sample.3.gz +man/man3/save_tga.3.gz +man/man3/save_tga_pf.3.gz +man/man3/scancode_to_ascii.3.gz +man/man3/scancode_to_name.3.gz +man/man3/scare_mouse.3.gz +man/man3/scare_mouse_area.3.gz +man/man3/scene_gap.3.gz +man/man3/scene_polygon3d.3.gz +man/man3/scene_polygon3d_f.3.gz +man/man3/screen.3.gz +man/man3/scroll_screen.3.gz +man/man3/select_mouse_cursor.3.gz +man/man3/select_palette.3.gz +man/man3/set_add_blender.3.gz +man/man3/set_allegro_resource_path.3.gz +man/man3/set_alpha_blender.3.gz +man/man3/set_blender_mode.3.gz +man/man3/set_blender_mode_ex.3.gz +man/man3/set_burn_blender.3.gz +man/man3/set_clip_rect.3.gz +man/man3/set_clip_state.3.gz +man/man3/set_close_button_callback.3.gz +man/man3/set_color.3.gz +man/man3/set_color_blender.3.gz +man/man3/set_color_conversion.3.gz +man/man3/set_color_depth.3.gz +man/man3/set_config_data.3.gz +man/man3/set_config_file.3.gz +man/man3/set_config_float.3.gz +man/man3/set_config_hex.3.gz +man/man3/set_config_id.3.gz +man/man3/set_config_int.3.gz +man/man3/set_config_string.3.gz +man/man3/set_dialog_color.3.gz +man/man3/set_difference_blender.3.gz +man/man3/set_display_switch_callback.3.gz +man/man3/set_display_switch_mode.3.gz +man/man3/set_dissolve_blender.3.gz +man/man3/set_dodge_blender.3.gz +man/man3/set_filename_encoding.3.gz +man/man3/set_gfx_mode.3.gz +man/man3/set_hardware_volume.3.gz +man/man3/set_hue_blender.3.gz +man/man3/set_invert_blender.3.gz +man/man3/set_keyboard_rate.3.gz +man/man3/set_leds.3.gz +man/man3/set_luminance_blender.3.gz +man/man3/set_mixer_quality.3.gz +man/man3/set_mouse_cursor_bitmap.3.gz +man/man3/set_mouse_range.3.gz +man/man3/set_mouse_speed.3.gz +man/man3/set_mouse_sprite.3.gz +man/man3/set_mouse_sprite_focus.3.gz +man/man3/set_multiply_blender.3.gz +man/man3/set_palette.3.gz +man/man3/set_palette_range.3.gz +man/man3/set_projection_viewport.3.gz +man/man3/set_saturation_blender.3.gz +man/man3/set_screen_blender.3.gz +man/man3/set_sound_input_source.3.gz +man/man3/set_trans_blender.3.gz +man/man3/set_ucodepage.3.gz +man/man3/set_uformat.3.gz +man/man3/set_volume.3.gz +man/man3/set_volume_per_voice.3.gz +man/man3/set_window_title.3.gz +man/man3/set_write_alpha_blender.3.gz +man/man3/set_zbuffer.3.gz +man/man3/show_mouse.3.gz +man/man3/show_os_cursor.3.gz +man/man3/show_video_bitmap.3.gz +man/man3/shutdown_dialog.3.gz +man/man3/shutdown_menu.3.gz +man/man3/simulate_keypress.3.gz +man/man3/simulate_ukeypress.3.gz +man/man3/solid_mode.3.gz +man/man3/spline.3.gz +man/man3/start_sound_input.3.gz +man/man3/stop_audio_stream.3.gz +man/man3/stop_midi.3.gz +man/man3/stop_sample.3.gz +man/man3/stop_sound_input.3.gz +man/man3/stretch_blit.3.gz +man/man3/stretch_sprite.3.gz +man/man3/text_height.3.gz +man/man3/text_length.3.gz +man/man3/textout_centre_ex.3.gz +man/man3/textout_ex.3.gz +man/man3/textout_justify_ex.3.gz +man/man3/textout_right_ex.3.gz +man/man3/textprintf_centre_ex.3.gz +man/man3/textprintf_ex.3.gz +man/man3/textprintf_justify_ex.3.gz +man/man3/textprintf_right_ex.3.gz +man/man3/three_finger_flag.3.gz +man/man3/transpose_font.3.gz +man/man3/triangle.3.gz +man/man3/triangle3d.3.gz +man/man3/triangle3d_f.3.gz +man/man3/uatof.3.gz +man/man3/uconvert.3.gz +man/man3/uconvert_ascii.3.gz +man/man3/uconvert_size.3.gz +man/man3/uconvert_toascii.3.gz +man/man3/ucwidth.3.gz +man/man3/ugetat.3.gz +man/man3/ugetc.3.gz +man/man3/ugetx.3.gz +man/man3/ugetxc.3.gz +man/man3/uinsert.3.gz +man/man3/uisdigit.3.gz +man/man3/uisok.3.gz +man/man3/uisspace.3.gz +man/man3/unload_datafile.3.gz +man/man3/unload_datafile_object.3.gz +man/man3/unscare_mouse.3.gz +man/man3/unselect_palette.3.gz +man/man3/uoffset.3.gz +man/man3/update_dialog.3.gz +man/man3/update_menu.3.gz +man/man3/ureadkey.3.gz +man/man3/uremove.3.gz +man/man3/usetat.3.gz +man/man3/usetc.3.gz +man/man3/usprintf.3.gz +man/man3/ustrcat.3.gz +man/man3/ustrchr.3.gz +man/man3/ustrcmp.3.gz +man/man3/ustrcpy.3.gz +man/man3/ustrdup.3.gz +man/man3/ustrerror.3.gz +man/man3/ustricmp.3.gz +man/man3/ustrlen.3.gz +man/man3/ustrlwr.3.gz +man/man3/ustrncat.3.gz +man/man3/ustrncmp.3.gz +man/man3/ustrncpy.3.gz +man/man3/ustrnicmp.3.gz +man/man3/ustrpbrk.3.gz +man/man3/ustrrchr.3.gz +man/man3/ustrsize.3.gz +man/man3/ustrsizez.3.gz +man/man3/ustrstr.3.gz +man/man3/ustrtod.3.gz +man/man3/ustrtok.3.gz +man/man3/ustrtok_r.3.gz +man/man3/ustrtol.3.gz +man/man3/ustrupr.3.gz +man/man3/ustrzcat.3.gz +man/man3/ustrzcpy.3.gz +man/man3/ustrzncat.3.gz +man/man3/ustrzncpy.3.gz +man/man3/uszprintf.3.gz +man/man3/utolower.3.gz +man/man3/utoupper.3.gz +man/man3/uvsprintf.3.gz +man/man3/uvszprintf.3.gz +man/man3/uwidth.3.gz +man/man3/uwidth_max.3.gz +man/man3/vector_length.3.gz +man/man3/vector_length_f.3.gz +man/man3/vline.3.gz +man/man3/voice_check.3.gz +man/man3/voice_get_frequency.3.gz +man/man3/voice_get_pan.3.gz +man/man3/voice_get_position.3.gz +man/man3/voice_get_volume.3.gz +man/man3/voice_ramp_volume.3.gz +man/man3/voice_set_echo.3.gz +man/man3/voice_set_frequency.3.gz +man/man3/voice_set_pan.3.gz +man/man3/voice_set_playmode.3.gz +man/man3/voice_set_position.3.gz +man/man3/voice_set_priority.3.gz +man/man3/voice_set_tremolo.3.gz +man/man3/voice_set_vibrato.3.gz +man/man3/voice_set_volume.3.gz +man/man3/voice_start.3.gz +man/man3/voice_stop.3.gz +man/man3/voice_stop_frequency_sweep.3.gz +man/man3/voice_stop_pan_sweep.3.gz +man/man3/voice_stop_volumeramp.3.gz +man/man3/voice_sweep_frequency.3.gz +man/man3/voice_sweep_pan.3.gz +man/man3/vsync.3.gz +man/man3/xor_mode.3.gz +man/man3/xwin_set_window_name.3.gz +%%DEMOS%%share/pixmaps/shooter.png +%%DEMOS%%share/pixmaps/skater.png @dirrm lib/allegro/%%SHLIB_VER%% @dirrm lib/allegro @dirrm include/allegrogl/GLext |