ports/170448: [NEW PORT] devel/allegro5: Allegro 5 is a game programming libraries, primarily for C and C++ developers
MIMIFIR Pierre Jacques
pierrejacques.mimifir at gmail.com
Tue Aug 7 13:00:07 UTC 2012
>Number: 170448
>Category: ports
>Synopsis: [NEW PORT] devel/allegro5: Allegro 5 is a game programming libraries, primarily for C and C++ developers
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 07 13:00:07 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: MIMIFIR Pierre Jacques
>Release: FreeBSD 9.0-RELEASE
>Organization:
>Environment:
FreeBSD sakura 9.0-RELEASE FreeBSD 9.0-RELEASE #1: Mon Jun 18 22:18:18 CEST 2012 pierre at sakura:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like.
According to the Oxford Companion to Music, Allegro is the Italian for «quick, lively, bright». It is also a recursive acronym which stands for «Allegro Low LEvel Game ROutines». Allegro was started by Shawn Hargreaves in the mid-90's but has since received contributions from hundreds of people over the net.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# allegro5
# allegro5/Makefile
# allegro5/files
# allegro5/files/patch-addons-audio-pulseaudio.c
# allegro5/files/patch-CMakeLists.txt
# allegro5/files/patch-Refman.cmake
# allegro5/pkg-descr
# allegro5/distinfo
# allegro5/pkg-plist
# allegro5/Makefile.man
#
echo c - allegro5
mkdir -p allegro5 > /dev/null 2>&1
echo x - allegro5/Makefile
sed 's/^X//' >allegro5/Makefile << 'f010f74705c163bd1e8b47499c95eb1f'
X# New ports collection makefile for: allegro5
X# Date created: 01 Agust 2012
X# Whom: mpj
X#
X# $FreeBSD$
X#
X
XPORTNAME= allegro5
XDISTVERSION= 5.0.7
XCATEGORIES= devel
XMASTER_SITES= SF/alleg/allegro/${DISTVERSION}
XDISTNAME= allegro-${DISTVERSION}
X
XMAINTAINER= ierrejacques.mimifir at gmail.com
XCOMMENT= A cross-platform library for games and multimedia programming
X
XBUILD_DEPENDS= ${LOCALBASE}/lib/libdumb.a:${PORTSDIR}/audio/dumb
X
XLIB_DEPENDS= png.6:${PORTSDIR}/graphics/png\
X jpeg.11:${PORTSDIR}/graphics/jpeg\
X vorbis.4:${PORTSDIR}/audio/libvorbis\
X FLAC.10:${PORTSDIR}/audio/flac
X
XUSE_XORG= x11 xpm xext xcursor
X
XUSE_LDCONFIG= yes
X
XUSE_GL= yes
XUSE_FREETYPE= yes
XUSE_CMAKE= yes
XUSE_LDCONFIG= yes
XPREFIX= ${LOCALBASE}/${PORTNAME}
XCFLAGS+= -L${LOCALBASE}/lib -I${LOCALBASE}/include
XCMAKE_C_FLAGS+= ${CFLAGS}
XCMAKE_ARGS+=-DCMAKE_INSTALL_PREFIX=${PREFIX}
X
XMANCOMPRESSED=no
XOPTIONS= AL "OpenAL, although the 3D capabilities" on \
X PhysFS "PhysicsFS, provides access to archives: .zip file" on \
X MAN "Install Allegro MAN pages" on\
X EXAMPLES "Install Examples sources codes" off \
X TEST "Make test programs" off \
X DEMO "Make demo programs" off \
X HTML "Install HTML DOCS" off
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_AL)
XUSE_OPENAL=al
X.endif
X
X.if defined (WITH_HTML)
XPLIST_SUB+=HTML=""
X.else
XPLIST_SUB+=HTML="@comment "
X.endif
X
X.if defined(WITH_PhysFS)
XLIB_DEPENDS+=physfs.1:/${PORTSDIR}/devel/physfs-devel
XCMAKE_ARGS+=-DWANT_PHYSFS=on
XPLIST_SUB+= PHYSFS=""
X.else
XCMAKE_ARGS+=-DWANT_PHYSFS=off
XPLIST_SUB+= PHYSFS=""
X.endif
X
X.if defined(WITH_MAN)
XCMAKE_ARGS+=-DWANT_DOCS_MAN=on
X.include "${MASTERDIR}/Makefile.man"
XBUILD_DEPENDS+= ${LOCALBASE}/bin/pandoc:${PORTSDIR}/textproc/hs-pandoc
X.else
XCMAKE_ARGS+=-DWANT_DOCS_MAN=off
X.endif
X
X.if defined(WITH_EXAMPLES)
XCMAKE_ARGS+=-DWANT_EXAMPLES=on
XPLIST_SUB+= SAMPLES=""
X.else
XCMAKE_ARGS+=-DWANT_EXAMPLES=off
XPLIST_SUB+= SAMPLES="@comment "
X.endif
X
X.if defined(WITH_TEST)
XCMAKE_ARGS+=-DWANT_TESTS=on
X.else
XCMAKE_ARGS+=-DWANT_TESTS=off
X.endif
X
X.if defined(WITH_DEMO)
XCMAKE_ARGS+=-DWANT_DEMO=on
XPLIST_SUB+=DEMOS=""
X.else
XCMAKE_ARGS+=-DWANT_DEMO=off
XPLIST_SUB+=DEMOS="@comment "
X.endif
X
Xpre-install:
X.if defined (WITH_MAN)
X ${MKDIR} ${MAN3PREFIX}/man/man3
X.for file in ${MAN3}
X ${ECHO_CMD} ${file}
X ${INSTALL_MAN} ${WRKSRC}/docs/man/${file} ${MAN3PREFIX}/man/man3/${file}
X.endfor
X.endif
X.if defined (WITH_DEMO)
X ${MKDIR} ${EXAMPLESDIR}/demos/a5teroids
X ${MKDIR} ${EXAMPLESDIR}/demos/speed
X.endif
X.if defined (WITH_EXAMPLES)
X ${MKDIR} ${EXAMPLESDIR}
X ${INSTALL_DATA} ${WRKSRC}/examples/*.c ${EXAMPLESDIR}
X ${INSTALL_DATA} ${WRKSRC}/examples/*.hpp ${EXAMPLESDIR}
X ${INSTALL_DATA} ${WRKSRC}/examples/*.cpp ${EXAMPLESDIR}
X.endif
X
X.if defined (WITH_HTML)
X ${MKDIR} ${DOCSDIR}/html/refman
X ${MKDIR} ${DOCSDIR}/html/refman/images
X ${INSTALL_DATA} ${WRKSRC}/docs/html/*.* ${DOCSDIR}/html
X ${INSTALL_DATA} ${WRKSRC}/docs/html/refman/*.* ${DOCSDIR}/html/refman
X ${INSTALL_DATA} ${WRKSRC}/docs/html/refman/images/*.* ${DOCSDIR}/html/refman/images
X.endif
X.include <bsd.port.post.mk>
f010f74705c163bd1e8b47499c95eb1f
echo c - allegro5/files
mkdir -p allegro5/files > /dev/null 2>&1
echo x - allegro5/files/patch-addons-audio-pulseaudio.c
sed 's/^X//' >allegro5/files/patch-addons-audio-pulseaudio.c << 'e1e5c958772eb14eaf0c5b1d11bee8dd'
X--- /usr/ports/devel/allegro5/work/allegro-5.0.7/addons/audio/pulseaudio.c.org 2012-08-01 12:26:58.000000000 +0200
X+++ /usr/ports/devel/allegro5/work/allegro-5.0.7/addons/audio/pulseaudio.c 2012-08-01 12:27:24.000000000 +0200
X@@ -22,7 +22,7 @@
X #include <pulse/error.h>
X #include <pulse/introspect.h>
X #include <pulse/mainloop.h>
X-#include <malloc.h>
X+#include <stdlib.h>
X
X ALLEGRO_DEBUG_CHANNEL("PulseAudio")
e1e5c958772eb14eaf0c5b1d11bee8dd
echo x - allegro5/files/patch-CMakeLists.txt
sed 's/^X//' >allegro5/files/patch-CMakeLists.txt << 'f676773fa837ae4ab3861f98b05bf97b'
X--- CMakeLists.txt.orig 2012-08-02 00:44:48.000000000 +0200
X+++ CMakeLists.txt 2012-08-02 00:45:19.000000000 +0200
X@@ -899,7 +899,7 @@
X @ONLY
X )
X install(FILES ${LIBRARY_OUTPUT_PATH}/pkgconfig/${outname}
X- DESTINATION "lib${LIB_SUFFIX}/pkgconfig"
X+ DESTINATION "lib${LIB_SUFFIX}/libdata/pkgconfig"
X )
X endforeach(name)
X endif(UNIX AND NOT WANT_FRAMEWORKS AND NOT IPHONE)
f676773fa837ae4ab3861f98b05bf97b
echo x - allegro5/files/patch-Refman.cmake
sed 's/^X//' >allegro5/files/patch-Refman.cmake << '698c8541c6214c85af769c921fa2ddb7'
X--- docs/Refman.cmake.orig 2012-08-06 18:53:08.000000000 +0200
X+++ docs/Refman.cmake 2012-08-06 18:53:19.000000000 +0200
X@@ -307,9 +307,6 @@
X
X add_custom_target(man ALL DEPENDS ${MAN_PAGES})
X
X- install(FILES ${MAN_PAGES}
X- DESTINATION ${MANDIR}/man3
X- )
X endif(WANT_DOCS_MAN)
X
X #-----------------------------------------------------------------------------#
698c8541c6214c85af769c921fa2ddb7
echo x - allegro5/pkg-descr
sed 's/^X//' >allegro5/pkg-descr << '5c5c2da0a9a1390215364cd839990930'
XAllegro is a cross-platform library intended for
Xuse in computer games and other types of
Xmultimedia programming.
5c5c2da0a9a1390215364cd839990930
echo x - allegro5/distinfo
sed 's/^X//' >allegro5/distinfo << '048c523ef5b462b1d5505e9e5d9222a3'
XSHA256 (allegro-5.0.7.tar.gz) = 47f29e564d9a4babfbbf024f34fc8a04eea932a073af921d17caffbec0c3ad9b
XSIZE (allegro-5.0.7.tar.gz) = 3109765
048c523ef5b462b1d5505e9e5d9222a3
echo x - allegro5/pkg-plist
sed 's/^X//' >allegro5/pkg-plist << '78c003fa2f9cb39a1fc90fd5392b5545'
X%%HTML%%%%DOCSDIR%%/html/refman/platform.html
X%%HTML%%%%DOCSDIR%%/html/refman/audio.html
X%%HTML%%%%DOCSDIR%%/html/refman/primitives.html
X%%HTML%%%%DOCSDIR%%/html/refman/timer.html
X%%HTML%%%%DOCSDIR%%/html/refman/memfile.html
X%%HTML%%%%DOCSDIR%%/html/refman/opengl.html
X%%HTML%%%%DOCSDIR%%/html/refman/utf8.html
X%%HTML%%%%DOCSDIR%%/html/refman/threads.html
X%%HTML%%%%DOCSDIR%%/html/refman/transformations.html
X%%HTML%%%%DOCSDIR%%/html/refman/pandoc.css
X%%HTML%%%%DOCSDIR%%/html/refman/file.html
X%%HTML%%%%DOCSDIR%%/html/refman/config.html
X%%HTML%%%%DOCSDIR%%/html/refman/graphics.html
X%%HTML%%%%DOCSDIR%%/html/refman/physfs.html
X%%HTML%%%%DOCSDIR%%/html/refman/font.html
X%%HTML%%%%DOCSDIR%%/html/refman/mouse.html
X%%HTML%%%%DOCSDIR%%/html/refman/memory.html
X%%HTML%%%%DOCSDIR%%/html/refman/fixed.html
X%%HTML%%%%DOCSDIR%%/html/refman/main.html
X%%HTML%%%%DOCSDIR%%/html/refman/direct3d.html
X%%HTML%%%%DOCSDIR%%/html/refman/events.html
X%%HTML%%%%DOCSDIR%%/html/refman/images/primitives1.png
X%%HTML%%%%DOCSDIR%%/html/refman/images/primitives2.png
X%%HTML%%%%DOCSDIR%%/html/refman/time.html
X%%HTML%%%%DOCSDIR%%/html/refman/color.html
X%%HTML%%%%DOCSDIR%%/html/refman/path.html
X%%HTML%%%%DOCSDIR%%/html/refman/display.html
X%%HTML%%%%DOCSDIR%%/html/refman/image.html
X%%HTML%%%%DOCSDIR%%/html/refman/system.html
X%%HTML%%%%DOCSDIR%%/html/refman/acodec.html
X%%HTML%%%%DOCSDIR%%/html/refman/index.html
X%%HTML%%%%DOCSDIR%%/html/refman/fshook.html
X%%HTML%%%%DOCSDIR%%/html/refman/native_dialog.html
X%%HTML%%%%DOCSDIR%%/html/refman/keyboard.html
X%%HTML%%%%DOCSDIR%%/html/refman/misc.html
X%%HTML%%%%DOCSDIR%%/html/refman/joystick.html
X%%HTML%%%%DOCSDIR%%/html/refman/search_index.js
X%%HTML%%%%DOCSDIR%%/html/refman/index_all.html
X%%HTML%%%%DOCSDIR%%/html/refman/state.html
X%%HTML%%%%DOCSDIR%%/html/refman/getting_started.html
X%%HTML%%%%DOCSDIR%%/html/refman/autosuggest.js
X%%HTML%%%%DOCSDIR%%/html/pandoc.css
X%%HTML%%%%DOCSDIR%%/html/changes-5.0.html
X%%HTML%%@dirrm %%DOCSDIR%%/html/refman/images
X%%HTML%%@dirrm %%DOCSDIR%%/html/refman
X%%HTML%%@dirrm %%DOCSDIR%%/html
Xinclude/allegro5/allegro5.h
Xinclude/allegro5/allegro.h
Xinclude/allegro5/alcompat.h
Xinclude/allegro5/alinline.h
Xinclude/allegro5/altime.h
Xinclude/allegro5/base.h
Xinclude/allegro5/bitmap_io.h
Xinclude/allegro5/bitmap.h
Xinclude/allegro5/color.h
Xinclude/allegro5/config.h
Xinclude/allegro5/debug.h
Xinclude/allegro5/display.h
Xinclude/allegro5/error.h
Xinclude/allegro5/events.h
Xinclude/allegro5/file.h
Xinclude/allegro5/fixed.h
Xinclude/allegro5/fmaths.h
Xinclude/allegro5/fshook.h
Xinclude/allegro5/joystick.h
Xinclude/allegro5/keyboard.h
Xinclude/allegro5/keycodes.h
Xinclude/allegro5/memory.h
Xinclude/allegro5/mouse.h
Xinclude/allegro5/path.h
Xinclude/allegro5/allegro_opengl.h
Xinclude/allegro5/allegro_direct3d.h
Xinclude/allegro5/system.h
Xinclude/allegro5/threads.h
Xinclude/allegro5/tls.h
Xinclude/allegro5/timer.h
Xinclude/allegro5/transformations.h
Xinclude/allegro5/utf8.h
Xinclude/allegro5/inline/fmaths.inl
Xinclude/allegro5/internal/aintern.h
Xinclude/allegro5/internal/aintern_atomicops.h
Xinclude/allegro5/internal/aintern_bitmap.h
Xinclude/allegro5/internal/aintern_blend.h
Xinclude/allegro5/internal/aintern_convert.h
Xinclude/allegro5/internal/aintern_display.h
Xinclude/allegro5/internal/aintern_dtor.h
Xinclude/allegro5/internal/aintern_events.h
Xinclude/allegro5/internal/aintern_float.h
Xinclude/allegro5/internal/aintern_fshook.h
Xinclude/allegro5/internal/aintern_joystick.h
Xinclude/allegro5/internal/aintern_keyboard.h
Xinclude/allegro5/internal/aintern_list.h
Xinclude/allegro5/internal/aintern_mouse.h
Xinclude/allegro5/internal/aintern_opengl.h
Xinclude/allegro5/internal/aintern_pixels.h
Xinclude/allegro5/internal/aintern_system.h
Xinclude/allegro5/internal/aintern_thread.h
Xinclude/allegro5/internal/aintern_timer.h
Xinclude/allegro5/internal/aintern_tls.h
Xinclude/allegro5/internal/aintern_vector.h
Xinclude/allegro5/internal/alconfig.h
Xinclude/allegro5/platform/aintlnx.h
Xinclude/allegro5/platform/aintosx.h
Xinclude/allegro5/platform/aintunix.h
Xinclude/allegro5/platform/aintuthr.h
Xinclude/allegro5/platform/aintwin.h
Xinclude/allegro5/platform/aintwthr.h
Xinclude/allegro5/platform/al386gcc.h
Xinclude/allegro5/platform/al386vc.h
Xinclude/allegro5/platform/al386wat.h
Xinclude/allegro5/platform/albcc32.h
Xinclude/allegro5/platform/almngw32.h
Xinclude/allegro5/platform/almsvc.h
Xinclude/allegro5/platform/alosx.h
Xinclude/allegro5/platform/alosxcfg.h
Xinclude/allegro5/platform/alucfg.h
Xinclude/allegro5/platform/alunix.h
Xinclude/allegro5/platform/alwatcom.h
Xinclude/allegro5/platform/alwin.h
Xinclude/allegro5/platform/astdbool.h
Xinclude/allegro5/platform/astdint.h
Xinclude/allegro5/platform/alplatf.h
Xinclude/allegro5/opengl/gl_ext.h
Xinclude/allegro5/opengl/GLext/gl_ext_alias.h
Xinclude/allegro5/opengl/GLext/gl_ext_defs.h
Xinclude/allegro5/opengl/GLext/glx_ext_alias.h
Xinclude/allegro5/opengl/GLext/glx_ext_defs.h
Xinclude/allegro5/opengl/GLext/wgl_ext_alias.h
Xinclude/allegro5/opengl/GLext/wgl_ext_defs.h
Xinclude/allegro5/opengl/GLext/gl_ext_api.h
Xinclude/allegro5/opengl/GLext/gl_ext_list.h
Xinclude/allegro5/opengl/GLext/glx_ext_api.h
Xinclude/allegro5/opengl/GLext/glx_ext_list.h
Xinclude/allegro5/opengl/GLext/wgl_ext_api.h
Xinclude/allegro5/opengl/GLext/wgl_ext_list.h
Xinclude/allegro5/allegro_primitives.h
Xinclude/allegro5/allegro_image.h
Xinclude/allegro5/allegro_font.h
Xinclude/allegro5/allegro_audio.h
Xinclude/allegro5/allegro_acodec.h
Xinclude/allegro5/allegro_ttf.h
Xinclude/allegro5/allegro_color.h
Xinclude/allegro5/allegro_memfile.h
X%%PHYSFS%%include/allegro5/allegro_physfs.h
Xinclude/allegro5/allegro_native_dialog.h
Xlib/liballegro.so.5.0.7
Xlib/libdata/pkgconfig/allegro-5.0.pc
Xlib/libdata/pkgconfig/allegro_acodec-5.0.pc
Xlib/libdata/pkgconfig/allegro_audio-5.0.pc
Xlib/libdata/pkgconfig/allegro_color-5.0.pc
Xlib/libdata/pkgconfig/allegro_dialog-5.0.pc
Xlib/libdata/pkgconfig/allegro_font-5.0.pc
Xlib/libdata/pkgconfig/allegro_image-5.0.pc
Xlib/libdata/pkgconfig/allegro_main-5.0.pc
Xlib/libdata/pkgconfig/allegro_memfile-5.0.pc
X%%PHYSFS%%lib/libdata/pkgconfig/allegro_physfs-5.0.pc
Xlib/libdata/pkgconfig/allegro_primitives-5.0.pc
Xlib/libdata/pkgconfig/allegro_ttf-5.0.pc
Xlib/liballegro_image.so.5.0.7
Xlib/liballegro_font.so.5.0.7
Xlib/liballegro_audio.so.5.0.7
Xlib/liballegro_acodec.so.5.0.7
Xlib/liballegro_ttf.so.5.0.7
Xlib/liballegro_color.so.5.0.7
Xlib/liballegro_memfile.so.5.0.7
X%%PHYSFS%%lib/liballegro_physfs.so.5.0.7
Xlib/liballegro_dialog.so.5.0.7
Xlib/liballegro_main.so.5.0.7
Xlib/liballegro_primitives.so.5.0.7
Xlib/liballegro.so.5.0
Xlib/liballegro.so
Xlib/liballegro_primitives.so.5.0
Xlib/liballegro_primitives.so
Xlib/liballegro_image.so.5.0
Xlib/liballegro_image.so
Xlib/liballegro_font.so.5.0
Xlib/liballegro_font.so
Xlib/liballegro_audio.so.5.0
Xlib/liballegro_audio.so
Xlib/liballegro_acodec.so.5.0
Xlib/liballegro_acodec.so
Xlib/liballegro_ttf.so.5.0
Xlib/liballegro_ttf.so
Xlib/liballegro_color.so.5.0
Xlib/liballegro_color.so
Xlib/liballegro_memfile.so.5.0
Xlib/liballegro_memfile.so
X%%PHYSFS%%lib/liballegro_physfs.so.5.0
X%%PHYSFS%%lib/liballegro_physfs.so
Xlib/liballegro_dialog.so.5.0
Xlib/liballegro_dialog.so
Xlib/liballegro_main.so.5.0
Xlib/liballegro_main.so
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/common.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_acodec.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_acodec_multi.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_audio_chain.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_audio_props.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_audio_simple.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_bitmap.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_bitmap_flip.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_bitmap_target.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_blend.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_blend2.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_blend_bench.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_blend_test.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_blit.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_clip.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_color.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_config.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_convert.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_curl.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_d3d.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_dir.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_disable_screensaver.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_display_events.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_display_options.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_draw.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_draw_bitmap.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_drawpixels.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_dualies.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_expose.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_file_slice.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_filter.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_font.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_font_justify.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_fs_resize.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_fs_window.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_get_path.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_gldepth.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_glext.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_gp2xwiz.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_haiku.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_icon.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_iphone.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_joystick_events.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_joystick_hotplugging.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_kcm_direct.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_keyboard_events.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_keyboard_focus.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_lines.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_lockbitmap.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_logo.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_membmp.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_memfile.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_mixer_chain.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_mixer_pp.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_monitorinfo.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_mouse.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_mouse_cursor.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_mouse_events.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_mouse_focus.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_multisample.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_multiwin.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_native_filechooser.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_nodisplay.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_noframe.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_ogre3d.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_opengl.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_opengl_pixel_shader.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_path.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_path_test.c
X%%SAMPLES%%/%%PHYSFS%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_physfs.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_pixelformat.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_premulalpha.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_prim.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_resample_test.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_resize.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_resize2.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_rotate.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_saw.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_scale.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_stream_file.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_stream_seek.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_subbitmap.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_synth.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_threads.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_threads2.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_timedwait.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_timer.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_transform.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_ttf.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_user_events.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_utf8.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_vsync.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_warp_mouse.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_windows.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/ex_winfull.c
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/nihgui.cpp
X%%SAMPLES%%/%%PORTDOCS%%%%EXAMPLESDIR%%/nihgui.hpp
X%%DEMOS%%%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/demos/speed
X%%DEMOS%%%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/demos/a5teroids
X%%DEMOS%%%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/demos
X at dirrm include/allegro5/inline
X at dirrm include/allegro5/internal
X at dirrm include/allegro5/opengl/GLext
X at dirrm include/allegro5/opengl
X at dirrm include/allegro5/platform
X at dirrm include/allegro5
78c003fa2f9cb39a1fc90fd5392b5545
echo x - allegro5/Makefile.man
sed 's/^X//' >allegro5/Makefile.man << 'f459288ca9bef29f04c397f9feb3061c'
XMAN3= ALLEGRO_AUDIO_DEPTH.3 \
XALLEGRO_AUDIO_PAN_NONE.3 \
XALLEGRO_AUDIO_STREAM.3 \
XALLEGRO_BITMAP.3 \
XALLEGRO_BPM_TO_SECS.3 \
XALLEGRO_BPS_TO_SECS.3 \
XALLEGRO_CHANNEL_CONF.3 \
XALLEGRO_COLOR.3 \
XALLEGRO_COND.3 \
XALLEGRO_CONFIG.3 \
XALLEGRO_DISPLAY.3 \
XALLEGRO_DISPLAY_MODE.3 \
XALLEGRO_EVENT.3 \
XALLEGRO_EVENT_DISPLAY_CLOSE.3 \
XALLEGRO_EVENT_DISPLAY_EXPOSE.3 \
XALLEGRO_EVENT_DISPLAY_FOUND.3 \
XALLEGRO_EVENT_DISPLAY_LOST.3 \
XALLEGRO_EVENT_DISPLAY_ORIENTATION.3 \
XALLEGRO_EVENT_DISPLAY_RESIZE.3 \
XALLEGRO_EVENT_DISPLAY_SWITCH_IN.3 \
XALLEGRO_EVENT_DISPLAY_SWITCH_OUT.3 \
XALLEGRO_EVENT_JOYSTICK_AXIS.3 \
XALLEGRO_EVENT_JOYSTICK_BUTTON_DOWN.3 \
XALLEGRO_EVENT_JOYSTICK_BUTTON_UP.3 \
XALLEGRO_EVENT_JOYSTICK_CONFIGURATION.3 \
XALLEGRO_EVENT_KEY_CHAR.3 \
XALLEGRO_EVENT_KEY_DOWN.3 \
XALLEGRO_EVENT_KEY_UP.3 \
XALLEGRO_EVENT_MOUSE_AXES.3 \
XALLEGRO_EVENT_MOUSE_BUTTON_DOWN.3 \
XALLEGRO_EVENT_MOUSE_BUTTON_UP.3 \
XALLEGRO_EVENT_MOUSE_ENTER_DISPLAY.3 \
XALLEGRO_EVENT_MOUSE_LEAVE_DISPLAY.3 \
XALLEGRO_EVENT_MOUSE_WARPED.3 \
XALLEGRO_EVENT_QUEUE.3 \
XALLEGRO_EVENT_SOURCE.3 \
XALLEGRO_EVENT_TIMER.3 \
XALLEGRO_EVENT_TYPE.3 \
XALLEGRO_EVENT_TYPE_IS_USER.3 \
XALLEGRO_FILE.3 \
XALLEGRO_FILECHOOSER.3 \
XALLEGRO_FILE_INTERFACE.3 \
XALLEGRO_FILE_MODE.3 \
XALLEGRO_FONT.3 \
XALLEGRO_FS_ENTRY.3 \
XALLEGRO_FS_INTERFACE.3 \
XALLEGRO_GET_EVENT_TYPE.3 \
XALLEGRO_JOYFLAGS.3 \
XALLEGRO_JOYSTICK.3 \
XALLEGRO_JOYSTICK_STATE.3 \
XALLEGRO_KEYBOARD_STATE.3 \
XALLEGRO_LOCKED_REGION.3 \
XALLEGRO_MEMORY_INTERFACE.3 \
XALLEGRO_MIXER.3 \
XALLEGRO_MIXER_QUALITY.3 \
XALLEGRO_MONITOR_INFO.3 \
XALLEGRO_MOUSE_STATE.3 \
XALLEGRO_MSECS_TO_SECS.3 \
XALLEGRO_MUTEX.3 \
XALLEGRO_PI.3 \
XALLEGRO_PIXEL_FORMAT.3 \
XALLEGRO_PLAYMODE.3 \
XALLEGRO_PRIM_ATTR.3 \
XALLEGRO_PRIM_QUALITY.3 \
XALLEGRO_PRIM_STORAGE.3 \
XALLEGRO_PRIM_TYPE.3 \
XALLEGRO_SAMPLE.3 \
XALLEGRO_SAMPLE_ID.3 \
XALLEGRO_SAMPLE_INSTANCE.3 \
XALLEGRO_SEEK.3 \
XALLEGRO_STATE.3 \
XALLEGRO_STATE_FLAGS.3 \
XALLEGRO_TEXTLOG.3 \
XALLEGRO_THREAD.3 \
XALLEGRO_TIMEOUT.3 \
XALLEGRO_TIMER.3 \
XALLEGRO_TRANSFORM.3 \
XALLEGRO_USECS_TO_SECS.3 \
XALLEGRO_USER_EVENT.3 \
XALLEGRO_USTR.3 \
XALLEGRO_USTR_INFO.3 \
XALLEGRO_VERTEX.3 \
XALLEGRO_VERTEX_CACHE_SIZE.3 \
XALLEGRO_VERTEX_DECL.3 \
XALLEGRO_VERTEX_ELEMENT.3 \
XALLEGRO_VOICE.3 \
Xal_acknowledge_resize.3 \
Xal_add_config_comment.3 \
Xal_add_config_section.3 \
Xal_add_new_bitmap_flag.3 \
Xal_add_timer_count.3 \
Xal_append_native_text_log.3 \
Xal_append_path_component.3 \
Xal_attach_audio_stream_to_mixer.3 \
Xal_attach_audio_stream_to_voice.3 \
Xal_attach_mixer_to_mixer.3 \
Xal_attach_mixer_to_voice.3 \
Xal_attach_sample_instance_to_mixer.3 \
Xal_attach_sample_instance_to_voice.3 \
Xal_broadcast_cond.3 \
Xal_build_transform.3 \
Xal_calculate_arc.3 \
Xal_calculate_ribbon.3 \
Xal_calculate_spline.3 \
Xal_calloc.3 \
Xal_calloc_with_context.3 \
Xal_change_directory.3 \
Xal_check_inverse.3 \
Xal_clear_to_color.3 \
Xal_clone_bitmap.3 \
Xal_clone_path.3 \
Xal_close_directory.3 \
Xal_close_native_text_log.3 \
Xal_color_cmyk.3 \
Xal_color_cmyk_to_rgb.3 \
Xal_color_hsl.3 \
Xal_color_hsl_to_rgb.3 \
Xal_color_hsv.3 \
Xal_color_hsv_to_rgb.3 \
Xal_color_html.3 \
Xal_color_html_to_rgb.3 \
Xal_color_name.3 \
Xal_color_name_to_rgb.3 \
Xal_color_rgb_to_cmyk.3 \
Xal_color_rgb_to_hsl.3 \
Xal_color_rgb_to_hsv.3 \
Xal_color_rgb_to_html.3 \
Xal_color_rgb_to_name.3 \
Xal_color_rgb_to_yuv.3 \
Xal_color_yuv.3 \
Xal_color_yuv_to_rgb.3 \
Xal_compose_transform.3 \
Xal_convert_mask_to_alpha.3 \
Xal_copy_transform.3 \
Xal_create_audio_stream.3 \
Xal_create_bitmap.3 \
Xal_create_cond.3 \
Xal_create_config.3 \
Xal_create_display.3 \
Xal_create_event_queue.3 \
Xal_create_file_handle.3 \
Xal_create_fs_entry.3 \
Xal_create_mixer.3 \
Xal_create_mouse_cursor.3 \
Xal_create_mutex.3 \
Xal_create_mutex_recursive.3 \
Xal_create_native_file_dialog.3 \
Xal_create_path.3 \
Xal_create_path_for_directory.3 \
Xal_create_sample.3 \
Xal_create_sample_instance.3 \
Xal_create_sub_bitmap.3 \
Xal_create_thread.3 \
Xal_create_timer.3 \
Xal_create_vertex_decl.3 \
Xal_create_voice.3 \
Xal_cstr.3 \
Xal_cstr_dup.3 \
Xal_current_time.3 \
Xal_destroy_audio_stream.3 \
Xal_destroy_bitmap.3 \
Xal_destroy_cond.3 \
Xal_destroy_config.3 \
Xal_destroy_display.3 \
Xal_destroy_event_queue.3 \
Xal_destroy_font.3 \
Xal_destroy_fs_entry.3 \
Xal_destroy_mixer.3 \
Xal_destroy_mouse_cursor.3 \
Xal_destroy_mutex.3 \
Xal_destroy_native_file_dialog.3 \
Xal_destroy_path.3 \
Xal_destroy_sample.3 \
Xal_destroy_sample_instance.3 \
Xal_destroy_thread.3 \
Xal_destroy_timer.3 \
Xal_destroy_user_event_source.3 \
Xal_destroy_vertex_decl.3 \
Xal_destroy_voice.3 \
Xal_detach_audio_stream.3 \
Xal_detach_mixer.3 \
Xal_detach_sample_instance.3 \
Xal_detach_voice.3 \
Xal_drain_audio_stream.3 \
Xal_draw_arc.3 \
Xal_draw_bitmap.3 \
Xal_draw_bitmap_region.3 \
Xal_draw_circle.3 \
Xal_draw_ellipse.3 \
Xal_draw_elliptical_arc.3 \
Xal_draw_filled_circle.3 \
Xal_draw_filled_ellipse.3 \
Xal_draw_filled_pieslice.3 \
Xal_draw_filled_rectangle.3 \
Xal_draw_filled_rounded_rectangle.3 \
Xal_draw_filled_triangle.3 \
Xal_draw_indexed_prim.3 \
Xal_draw_justified_text.3 \
Xal_draw_justified_textf.3 \
Xal_draw_justified_ustr.3 \
Xal_draw_line.3 \
Xal_draw_pieslice.3 \
Xal_draw_pixel.3 \
Xal_draw_prim.3 \
Xal_draw_rectangle.3 \
Xal_draw_ribbon.3 \
Xal_draw_rotated_bitmap.3 \
Xal_draw_rounded_rectangle.3 \
Xal_draw_scaled_bitmap.3 \
Xal_draw_scaled_rotated_bitmap.3 \
Xal_draw_soft_line.3 \
Xal_draw_soft_triangle.3 \
Xal_draw_spline.3 \
Xal_draw_text.3 \
Xal_draw_textf.3 \
Xal_draw_tinted_bitmap.3 \
Xal_draw_tinted_bitmap_region.3 \
Xal_draw_tinted_rotated_bitmap.3 \
Xal_draw_tinted_scaled_bitmap.3 \
Xal_draw_tinted_scaled_rotated_bitmap.3 \
Xal_draw_tinted_scaled_rotated_bitmap_region.3 \
Xal_draw_triangle.3 \
Xal_draw_ustr.3 \
Xal_drop_next_event.3 \
Xal_drop_path_tail.3 \
Xal_emit_user_event.3 \
Xal_fclearerr.3 \
Xal_fclose.3 \
Xal_feof.3 \
Xal_ferror.3 \
Xal_fflush.3 \
Xal_fget_ustr.3 \
Xal_fgetc.3 \
Xal_fgets.3 \
Xal_filename_exists.3 \
Xal_fixacos.3 \
Xal_fixadd.3 \
Xal_fixasin.3 \
Xal_fixatan.3 \
Xal_fixatan2.3 \
Xal_fixceil.3 \
Xal_fixcos.3 \
Xal_fixdiv.3 \
Xal_fixed.3 \
Xal_fixfloor.3 \
Xal_fixhypot.3 \
Xal_fixmul.3 \
Xal_fixsin.3 \
Xal_fixsqrt.3 \
Xal_fixsub.3 \
Xal_fixtan.3 \
Xal_fixtof.3 \
Xal_fixtoi.3 \
Xal_fixtorad_r.3 \
Xal_flip_display.3 \
Xal_flush_event_queue.3 \
Xal_fopen.3 \
Xal_fopen_fd.3 \
Xal_fopen_interface.3 \
Xal_fopen_slice.3 \
Xal_fputc.3 \
Xal_fputs.3 \
Xal_fread.3 \
Xal_fread16be.3 \
Xal_fread16le.3 \
Xal_fread32be.3 \
Xal_fread32le.3 \
Xal_free.3 \
Xal_free_with_context.3 \
Xal_fs_entry_exists.3 \
Xal_fseek.3 \
Xal_fsize.3 \
Xal_ftell.3 \
Xal_ftofix.3 \
Xal_fungetc.3 \
Xal_fwrite.3 \
Xal_fwrite16be.3 \
Xal_fwrite16le.3 \
Xal_fwrite32be.3 \
Xal_fwrite32le.3 \
Xal_get_allegro_acodec_version.3 \
Xal_get_allegro_audio_version.3 \
Xal_get_allegro_color_version.3 \
Xal_get_allegro_font_version.3 \
Xal_get_allegro_image_version.3 \
Xal_get_allegro_memfile_version.3 \
Xal_get_allegro_native_dialog_version.3 \
Xal_get_allegro_physfs_version.3 \
Xal_get_allegro_primitives_version.3 \
Xal_get_allegro_ttf_version.3 \
Xal_get_allegro_version.3 \
Xal_get_app_name.3 \
Xal_get_audio_depth_size.3 \
Xal_get_audio_stream_attached.3 \
Xal_get_audio_stream_channels.3 \
Xal_get_audio_stream_depth.3 \
Xal_get_audio_stream_event_source.3 \
Xal_get_audio_stream_fragment.3 \
Xal_get_audio_stream_fragments.3 \
Xal_get_audio_stream_frequency.3 \
Xal_get_audio_stream_gain.3 \
Xal_get_audio_stream_length.3 \
Xal_get_audio_stream_length_secs.3 \
Xal_get_audio_stream_pan.3 \
Xal_get_audio_stream_playing.3 \
Xal_get_audio_stream_playmode.3 \
Xal_get_audio_stream_position_secs.3 \
Xal_get_audio_stream_speed.3 \
Xal_get_available_audio_stream_fragments.3 \
Xal_get_backbuffer.3 \
Xal_get_bitmap_flags.3 \
Xal_get_bitmap_format.3 \
Xal_get_bitmap_height.3 \
Xal_get_bitmap_width.3 \
Xal_get_blender.3 \
Xal_get_channel_count.3 \
Xal_get_clipping_rectangle.3 \
Xal_get_config_value.3 \
Xal_get_current_directory.3 \
Xal_get_current_display.3 \
Xal_get_current_transform.3 \
Xal_get_d3d_device.3 \
Xal_get_d3d_system_texture.3 \
Xal_get_d3d_texture_position.3 \
Xal_get_d3d_video_texture.3 \
Xal_get_default_mixer.3 \
Xal_get_display_event_source.3 \
Xal_get_display_flags.3 \
Xal_get_display_format.3 \
Xal_get_display_height.3 \
Xal_get_display_mode.3 \
Xal_get_display_option.3 \
Xal_get_display_refresh_rate.3 \
Xal_get_display_width.3 \
Xal_get_errno.3 \
Xal_get_event_source_data.3 \
Xal_get_file_userdata.3 \
Xal_get_first_config_entry.3 \
Xal_get_first_config_section.3 \
Xal_get_font_ascent.3 \
Xal_get_font_descent.3 \
Xal_get_font_line_height.3 \
Xal_get_fs_entry_atime.3 \
Xal_get_fs_entry_ctime.3 \
Xal_get_fs_entry_mode.3 \
Xal_get_fs_entry_mtime.3 \
Xal_get_fs_entry_name.3 \
Xal_get_fs_entry_size.3 \
Xal_get_fs_interface.3 \
Xal_get_joystick.3 \
Xal_get_joystick_active.3 \
Xal_get_joystick_axis_name.3 \
Xal_get_joystick_button_name.3 \
Xal_get_joystick_event_source.3 \
Xal_get_joystick_name.3 \
Xal_get_joystick_num_axes.3 \
Xal_get_joystick_num_buttons.3 \
Xal_get_joystick_num_sticks.3 \
Xal_get_joystick_state.3 \
Xal_get_joystick_stick_flags.3 \
Xal_get_joystick_stick_name.3 \
Xal_get_keyboard_event_source.3 \
Xal_get_keyboard_state.3 \
Xal_get_mixer_attached.3 \
Xal_get_mixer_channels.3 \
Xal_get_mixer_depth.3 \
Xal_get_mixer_frequency.3 \
Xal_get_mixer_gain.3 \
Xal_get_mixer_playing.3 \
Xal_get_mixer_quality.3 \
Xal_get_monitor_info.3 \
Xal_get_mouse_cursor_position.3 \
Xal_get_mouse_event_source.3 \
Xal_get_mouse_num_axes.3 \
Xal_get_mouse_num_buttons.3 \
Xal_get_mouse_state.3 \
Xal_get_mouse_state_axis.3 \
Xal_get_native_file_dialog_count.3 \
Xal_get_native_file_dialog_path.3 \
Xal_get_native_text_log_event_source.3 \
Xal_get_new_bitmap_flags.3 \
Xal_get_new_bitmap_format.3 \
Xal_get_new_display_adapter.3 \
Xal_get_new_display_flags.3 \
Xal_get_new_display_option.3 \
Xal_get_new_display_refresh_rate.3 \
Xal_get_new_file_interface.3 \
Xal_get_new_window_position.3 \
Xal_get_next_config_entry.3 \
Xal_get_next_config_section.3 \
Xal_get_next_event.3 \
Xal_get_num_display_modes.3 \
Xal_get_num_joysticks.3 \
Xal_get_num_video_adapters.3 \
Xal_get_opengl_extension_list.3 \
Xal_get_opengl_fbo.3 \
Xal_get_opengl_proc_address.3 \
Xal_get_opengl_texture.3 \
Xal_get_opengl_texture_position.3 \
Xal_get_opengl_texture_size.3 \
Xal_get_opengl_variant.3 \
Xal_get_opengl_version.3 \
Xal_get_org_name.3 \
Xal_get_parent_bitmap.3 \
Xal_get_path_basename.3 \
Xal_get_path_component.3 \
Xal_get_path_drive.3 \
Xal_get_path_extension.3 \
Xal_get_path_filename.3 \
Xal_get_path_num_components.3 \
Xal_get_path_tail.3 \
Xal_get_pixel.3 \
Xal_get_pixel_format_bits.3 \
Xal_get_pixel_size.3 \
Xal_get_sample.3 \
Xal_get_sample_channels.3 \
Xal_get_sample_data.3 \
Xal_get_sample_depth.3 \
Xal_get_sample_frequency.3 \
Xal_get_sample_instance_attached.3 \
Xal_get_sample_instance_channels.3 \
Xal_get_sample_instance_depth.3 \
Xal_get_sample_instance_frequency.3 \
Xal_get_sample_instance_gain.3 \
Xal_get_sample_instance_length.3 \
Xal_get_sample_instance_pan.3 \
Xal_get_sample_instance_playing.3 \
Xal_get_sample_instance_playmode.3 \
Xal_get_sample_instance_position.3 \
Xal_get_sample_instance_speed.3 \
Xal_get_sample_instance_time.3 \
Xal_get_sample_length.3 \
Xal_get_separate_blender.3 \
Xal_get_standard_path.3 \
Xal_get_system_config.3 \
Xal_get_target_bitmap.3 \
Xal_get_text_dimensions.3 \
Xal_get_text_width.3 \
Xal_get_thread_should_stop.3 \
Xal_get_time.3 \
Xal_get_timer_count.3 \
Xal_get_timer_event_source.3 \
Xal_get_timer_speed.3 \
Xal_get_timer_started.3 \
Xal_get_ustr_dimensions.3 \
Xal_get_ustr_width.3 \
Xal_get_voice_channels.3 \
Xal_get_voice_depth.3 \
Xal_get_voice_frequency.3 \
Xal_get_voice_playing.3 \
Xal_get_voice_position.3 \
Xal_get_win_window_handle.3 \
Xal_get_window_position.3 \
Xal_grab_font_from_bitmap.3 \
Xal_grab_mouse.3 \
Xal_have_d3d_non_pow2_texture_support.3 \
Xal_have_d3d_non_square_texture_support.3 \
Xal_have_opengl_extension.3 \
Xal_hide_mouse_cursor.3 \
Xal_hold_bitmap_drawing.3 \
Xal_identity_transform.3 \
Xal_inhibit_screensaver.3 \
Xal_init.3 \
Xal_init_acodec_addon.3 \
Xal_init_font_addon.3 \
Xal_init_image_addon.3 \
Xal_init_primitives_addon.3 \
Xal_init_timeout.3 \
Xal_init_ttf_addon.3 \
Xal_init_user_event_source.3 \
Xal_insert_path_component.3 \
Xal_install_audio.3 \
Xal_install_joystick.3 \
Xal_install_keyboard.3 \
Xal_install_mouse.3 \
Xal_install_system.3 \
Xal_invert_transform.3 \
Xal_iphone_override_screen_scale.3 \
Xal_iphone_program_has_halted.3 \
Xal_is_audio_installed.3 \
Xal_is_bitmap_drawing_held.3 \
Xal_is_bitmap_locked.3 \
Xal_is_compatible_bitmap.3 \
Xal_is_d3d_device_lost.3 \
Xal_is_event_queue_empty.3 \
Xal_is_joystick_installed.3 \
Xal_is_keyboard_installed.3 \
Xal_is_mouse_installed.3 \
Xal_is_sub_bitmap.3 \
Xal_is_system_installed.3 \
Xal_itofix.3 \
Xal_join_paths.3 \
Xal_join_thread.3 \
Xal_key_down.3 \
Xal_keycode_to_name.3 \
Xal_load_audio_stream.3 \
Xal_load_audio_stream_f.3 \
Xal_load_bitmap.3 \
Xal_load_bitmap_f.3 \
Xal_load_bitmap_font.3 \
Xal_load_config_file.3 \
Xal_load_config_file_f.3 \
Xal_load_font.3 \
Xal_load_sample.3 \
Xal_load_sample_f.3 \
Xal_load_ttf_font.3 \
Xal_load_ttf_font_f.3 \
Xal_load_ttf_font_stretch.3 \
Xal_load_ttf_font_stretch_f.3 \
Xal_lock_bitmap.3 \
Xal_lock_bitmap_region.3 \
Xal_lock_mutex.3 \
Xal_make_directory.3 \
Xal_make_path_canonical.3 \
Xal_make_temp_file.3 \
Xal_malloc.3 \
Xal_malloc_with_context.3 \
Xal_map_rgb.3 \
Xal_map_rgb_f.3 \
Xal_map_rgba.3 \
Xal_map_rgba_f.3 \
Xal_merge_config.3 \
Xal_merge_config_into.3 \
Xal_mouse_button_down.3 \
Xal_open_directory.3 \
Xal_open_fs_entry.3 \
Xal_open_memfile.3 \
Xal_open_native_text_log.3 \
Xal_path_cstr.3 \
Xal_peek_next_event.3 \
Xal_play_sample.3 \
Xal_play_sample_instance.3 \
Xal_put_blended_pixel.3 \
Xal_put_pixel.3 \
Xal_radtofix_r.3 \
Xal_read_directory.3 \
Xal_realloc.3 \
Xal_realloc_with_context.3 \
Xal_rebase_path.3 \
Xal_reconfigure_joysticks.3 \
Xal_ref_buffer.3 \
Xal_ref_cstr.3 \
Xal_ref_ustr.3 \
Xal_register_assert_handler.3 \
Xal_register_audio_stream_loader.3 \
Xal_register_audio_stream_loader_f.3 \
Xal_register_bitmap_loader.3 \
Xal_register_bitmap_loader_f.3 \
Xal_register_bitmap_saver.3 \
Xal_register_bitmap_saver_f.3 \
Xal_register_event_source.3 \
Xal_register_font_loader.3 \
Xal_register_sample_loader.3 \
Xal_register_sample_loader_f.3 \
Xal_register_sample_saver.3 \
Xal_register_sample_saver_f.3 \
Xal_release_joystick.3 \
Xal_remove_filename.3 \
Xal_remove_fs_entry.3 \
Xal_remove_opengl_fbo.3 \
Xal_remove_path_component.3 \
Xal_replace_path_component.3 \
Xal_reserve_samples.3 \
Xal_reset_clipping_rectangle.3 \
Xal_reset_new_display_options.3 \
Xal_resize_display.3 \
Xal_rest.3 \
Xal_restore_default_mixer.3 \
Xal_restore_state.3 \
Xal_rewind_audio_stream.3 \
Xal_rotate_transform.3 \
Xal_run_detached_thread.3 \
Xal_run_main.3 \
Xal_save_bitmap.3 \
Xal_save_bitmap_f.3 \
Xal_save_config_file.3 \
Xal_save_config_file_f.3 \
Xal_save_sample.3 \
Xal_save_sample_f.3 \
Xal_scale_transform.3 \
Xal_seek_audio_stream_secs.3 \
Xal_set_app_name.3 \
Xal_set_audio_stream_fragment.3 \
Xal_set_audio_stream_gain.3 \
Xal_set_audio_stream_loop_secs.3 \
Xal_set_audio_stream_pan.3 \
Xal_set_audio_stream_playing.3 \
Xal_set_audio_stream_playmode.3 \
Xal_set_audio_stream_speed.3 \
Xal_set_blender.3 \
Xal_set_clipping_rectangle.3 \
Xal_set_config_value.3 \
Xal_set_current_opengl_context.3 \
Xal_set_default_mixer.3 \
Xal_set_display_flag.3 \
Xal_set_display_icon.3 \
Xal_set_errno.3 \
Xal_set_event_source_data.3 \
Xal_set_exe_name.3 \
Xal_set_fs_interface.3 \
Xal_set_keyboard_leds.3 \
Xal_set_memory_interface.3 \
Xal_set_mixer_frequency.3 \
Xal_set_mixer_gain.3 \
Xal_set_mixer_playing.3 \
Xal_set_mixer_postprocess_callback.3 \
Xal_set_mixer_quality.3 \
Xal_set_mouse_axis.3 \
Xal_set_mouse_cursor.3 \
Xal_set_mouse_w.3 \
Xal_set_mouse_xy.3 \
Xal_set_mouse_z.3 \
Xal_set_new_bitmap_flags.3 \
Xal_set_new_bitmap_format.3 \
Xal_set_new_display_adapter.3 \
Xal_set_new_display_flags.3 \
Xal_set_new_display_option.3 \
Xal_set_new_display_refresh_rate.3 \
Xal_set_new_file_interface.3 \
Xal_set_new_window_position.3 \
Xal_set_org_name.3 \
Xal_set_path_drive.3 \
Xal_set_path_extension.3 \
Xal_set_path_filename.3 \
Xal_set_physfs_file_interface.3 \
Xal_set_sample.3 \
Xal_set_sample_instance_gain.3 \
Xal_set_sample_instance_length.3 \
Xal_set_sample_instance_pan.3 \
Xal_set_sample_instance_playing.3 \
Xal_set_sample_instance_playmode.3 \
Xal_set_sample_instance_position.3 \
Xal_set_sample_instance_speed.3 \
Xal_set_separate_blender.3 \
Xal_set_standard_file_interface.3 \
Xal_set_standard_fs_interface.3 \
Xal_set_system_mouse_cursor.3 \
Xal_set_target_backbuffer.3 \
Xal_set_target_bitmap.3 \
Xal_set_thread_should_stop.3 \
Xal_set_timer_count.3 \
Xal_set_timer_speed.3 \
Xal_set_voice_playing.3 \
Xal_set_voice_position.3 \
Xal_set_window_position.3 \
Xal_set_window_title.3 \
Xal_show_mouse_cursor.3 \
Xal_show_native_file_dialog.3 \
Xal_show_native_message_box.3 \
Xal_shutdown_font_addon.3 \
Xal_shutdown_image_addon.3 \
Xal_shutdown_primitives_addon.3 \
Xal_shutdown_ttf_addon.3 \
Xal_signal_cond.3 \
Xal_start_thread.3 \
Xal_start_timer.3 \
Xal_stop_sample.3 \
Xal_stop_sample_instance.3 \
Xal_stop_samples.3 \
Xal_stop_timer.3 \
Xal_store_state.3 \
Xal_toggle_display_flag.3 \
Xal_transform_coordinates.3 \
Xal_translate_transform.3 \
Xal_ungrab_mouse.3 \
Xal_uninstall_audio.3 \
Xal_uninstall_joystick.3 \
Xal_uninstall_keyboard.3 \
Xal_uninstall_mouse.3 \
Xal_uninstall_system.3 \
Xal_unlock_bitmap.3 \
Xal_unlock_mutex.3 \
Xal_unmap_rgb.3 \
Xal_unmap_rgb_f.3 \
Xal_unmap_rgba.3 \
Xal_unmap_rgba_f.3 \
Xal_unref_user_event.3 \
Xal_unregister_event_source.3 \
Xal_update_display_region.3 \
Xal_update_fs_entry.3 \
Xal_use_transform.3 \
Xal_ustr_append.3 \
Xal_ustr_append_chr.3 \
Xal_ustr_append_cstr.3 \
Xal_ustr_appendf.3 \
Xal_ustr_assign.3 \
Xal_ustr_assign_cstr.3 \
Xal_ustr_assign_substr.3 \
Xal_ustr_compare.3 \
Xal_ustr_dup.3 \
Xal_ustr_dup_substr.3 \
Xal_ustr_empty_string.3 \
Xal_ustr_encode_utf16.3 \
Xal_ustr_equal.3 \
Xal_ustr_find_chr.3 \
Xal_ustr_find_cset.3 \
Xal_ustr_find_cset_cstr.3 \
Xal_ustr_find_cstr.3 \
Xal_ustr_find_replace.3 \
Xal_ustr_find_replace_cstr.3 \
Xal_ustr_find_set.3 \
Xal_ustr_find_set_cstr.3 \
Xal_ustr_find_str.3 \
Xal_ustr_free.3 \
Xal_ustr_get.3 \
Xal_ustr_get_next.3 \
Xal_ustr_has_prefix.3 \
Xal_ustr_has_prefix_cstr.3 \
Xal_ustr_has_suffix.3 \
Xal_ustr_has_suffix_cstr.3 \
Xal_ustr_insert.3 \
Xal_ustr_insert_chr.3 \
Xal_ustr_insert_cstr.3 \
Xal_ustr_length.3 \
Xal_ustr_ltrim_ws.3 \
Xal_ustr_ncompare.3 \
Xal_ustr_new.3 \
Xal_ustr_new_from_buffer.3 \
Xal_ustr_new_from_utf16.3 \
Xal_ustr_newf.3 \
Xal_ustr_next.3 \
Xal_ustr_offset.3 \
Xal_ustr_prev.3 \
Xal_ustr_prev_get.3 \
Xal_ustr_remove_chr.3 \
Xal_ustr_remove_range.3 \
Xal_ustr_replace_range.3 \
Xal_ustr_rfind_chr.3 \
Xal_ustr_rfind_cstr.3 \
Xal_ustr_rfind_str.3 \
Xal_ustr_rtrim_ws.3 \
Xal_ustr_set_chr.3 \
Xal_ustr_size.3 \
Xal_ustr_size_utf16.3 \
Xal_ustr_to_buffer.3 \
Xal_ustr_trim_ws.3 \
Xal_ustr_truncate.3 \
Xal_ustr_vappendf.3 \
Xal_utf16_encode.3 \
Xal_utf16_width.3 \
Xal_utf8_encode.3 \
Xal_utf8_width.3 \
Xal_wait_cond.3 \
Xal_wait_cond_until.3 \
Xal_wait_for_event.3 \
Xal_wait_for_event_timed.3 \
Xal_wait_for_event_until.3 \
Xal_wait_for_vsync.3 \
f459288ca9bef29f04c397f9feb3061c
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list