Index: head/audio/dumb/Makefile =================================================================== --- head/audio/dumb/Makefile (revision 495104) +++ head/audio/dumb/Makefile (revision 495105) @@ -1,38 +1,38 @@ # Created by: Andreas Kohn # $FreeBSD$ PORTNAME= dumb PORTVERSION= 0.9.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= amdmi3@FreeBSD.org COMMENT= IT, XM, S3M, and MOD player library USES= gmake OPTIONS_DEFINE= ALLEGRO OPTIONS_SUB= yes ALLEGRO_DESC= Enable allegro support ALLEGRO_LIB_DEPENDS= liballeg.so:devel/allegro ALLEGRO_MAKE_ARGS= _PORT_ALLEGRO_CFLAGS="`allegro-config --cflags`" \ LINK_ALLEGRO="`allegro-config --libs` -lm" ALLEGRO_CONFLICTS= dumb-[0-9]* ALLEGRO_MAKE_ARGS_OFF= _PORT_ALLEGRO_CFLAGS= ALLEGRO_CONFLICTS_OFF= dumb-allegro-[0-9]* # libdumb.a is linked into libaudiere.so from audio/audiere. CFLAGS+= -fPIC post-patch: @${REINPLACE_CMD} -e 's|_INSTALL_PATH := |&$${DESTDIR}|' ${WRKSRC}/Makefile do-configure: @${ECHO_CMD} 'include make/unix.inc' > ${WRKSRC}/make/config.txt @${ECHO_CMD} 'ALL_TARGETS := core core-examples core-headers' >> ${WRKSRC}/make/config.txt do-configure-ALLEGRO-on: @${ECHO_CMD} 'ALL_TARGETS += allegro allegro-examples allegro-headers' >> ${WRKSRC}/make/config.txt .include Index: head/devel/allegro/Makefile =================================================================== --- head/devel/allegro/Makefile (revision 495104) +++ head/devel/allegro/Makefile (revision 495105) @@ -1,79 +1,76 @@ # Created by: Jimmy Olgeni # $FreeBSD$ PORTNAME= allegro -DISTVERSION= 4.4.2 -PORTREVISION= 8 +DISTVERSION= 4.4.3.1 CATEGORIES= devel -MASTER_SITES= SF/alleg/allegro/${PORTVERSION} +MASTER_SITES= https://github.com/liballeg/allegro5/releases/download/${DISTVERSION}/ MAINTAINER= tobik@FreeBSD.org COMMENT= Cross-platform library for games and multimedia programming LICENSE= GIFTWARE LICENSE_NAME= Giftware LICENSE_FILE= ${WRKSRC}/docs/txt/license.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -# Required for building libloadpng.a and liballeggl.a -BUILD_DEPENDS= png>0:graphics/png \ - libGLU>0:graphics/libGLU LIB_DEPENDS= libogg.so:audio/libogg \ + libpng.so:graphics/png \ libvorbis.so:audio/libvorbis -USES= cmake:insource makeinfo pkgconfig -USE_XORG= ice sm x11 xpm xext xcursor xxf86vm xxf86dga +USES= cmake gl makeinfo pkgconfig +USE_GL= gl glu +USE_XORG= ice sm x11 xcursor xext xpm xxf86dga xxf86vm USE_LDCONFIG= yes INFO= allegro PORTDOCS= * PORTEXAMPLES= * -PLIST_SUB= SHLIB_VER="${PORTVERSION}" -CMAKE_ARGS= -DDOCDIR="${DOCSDIR}" \ - -DWANT_MODULES=off \ - -DWANT_LOGG=on \ - -DWANT_EXAMPLES=off +PLIST_SUB= SHLIB_VER="${PORTVERSION:R}" +CMAKE_ARGS= -DDOCDIR="${DOCSDIR}" +CMAKE_OFF= WANT_EXAMPLES WANT_MODULES +CMAKE_ON= WANT_LOGG # Wrong versioning upstream PORTSCOUT= ignore:1 -OPTIONS_DEFINE= EXAMPLES DOCS -OPTIONS_MULTI= AUDIO +OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_MULTI= AUDIO OPTIONS_MULTI_AUDIO= ALSA JACK OSS SNDIO OPTIONS_DEFAULT= OSS OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_USES= localbase:ldflags ALSA_CMAKE_BOOL= WANT_ALSA JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CMAKE_BOOL= WANT_JACK OSS_CMAKE_BOOL= WANT_OSS SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CMAKE_BOOL= WANT_SNDIO post-patch: @${REINPLACE_CMD} -e 's|/allegro-$${ALLEGRO_VERSION}|| ; s|"info"|"${INFO_PATH}"|g ' \ ${WRKSRC}/docs/CMakeLists.txt @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/src/x/xdga2.c @${CP} ${FILESDIR}/sndio.c ${WRKSRC}/src/unix post-patch-JACK-on: @${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 post-install: - ${INSTALL_MAN} ${WRKSRC}/docs/man/*.3 ${STAGEDIR}${MAN3PREFIX}/man/man3/ + ${INSTALL_MAN} ${INSTALL_WRKSRC}/docs/man/*.3 ${STAGEDIR}${MAN3PREFIX}/man/man3/ post-install-EXAMPLES-on: @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) @(cd ${WRKSRC} && ${COPYTREE_SHARE} demos ${STAGEDIR}${EXAMPLESDIR}) ${INSTALL_DATA} ${WRKSRC}/allegro.cfg ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/allegro/distinfo =================================================================== --- head/devel/allegro/distinfo (revision 495104) +++ head/devel/allegro/distinfo (revision 495105) @@ -1,3 +1,3 @@ -TIMESTAMP = 1483711950 -SHA256 (allegro-4.4.2.tar.gz) = 1b21e7577dbfada02d85ca4510bd22fedaa6ce76fde7f4838c7c1276eb840fdc -SIZE (allegro-4.4.2.tar.gz) = 4674902 +TIMESTAMP = 1552112646 +SHA256 (allegro-4.4.3.1.tar.gz) = ec19dbc9a021244582b4819b3583ee594b50141f9fcf6944a4ed8069cbf8d4d4 +SIZE (allegro-4.4.3.1.tar.gz) = 4663634 Index: head/devel/allegro/files/patch-CMakeLists.txt =================================================================== --- head/devel/allegro/files/patch-CMakeLists.txt (revision 495104) +++ head/devel/allegro/files/patch-CMakeLists.txt (revision 495105) @@ -1,46 +1,46 @@ ---- CMakeLists.txt.orig 2011-03-24 23:18:50 UTC +--- CMakeLists.txt.orig 2019-02-02 19:28:46 UTC +++ CMakeLists.txt @@ -66,7 +66,7 @@ if(WIN32) endif(WIN32) - set(ALLEGRO_VERSION 4.4.2) + set(ALLEGRO_VERSION 4.4.3) -string(REGEX MATCH "^[0-9]+[.][0-9]+" ALLEGRO_SOVERSION ${ALLEGRO_VERSION}) -+string(REGEX MATCH "^[0-9]" ALLEGRO_SOVERSION ${ALLEGRO_VERSION}) ++string(REGEX MATCH "^[0-9]+" ALLEGRO_SOVERSION ${ALLEGRO_VERSION}) # Mac OS X -compatibility_version. # XXX doesn't seem to work -@@ -408,6 +408,7 @@ option(WANT_OSS "Build OSS support" on) +@@ -403,6 +403,7 @@ option(WANT_OSS "Build OSS support" on) option(WANT_ALSA "Build ALSA support" on) option(WANT_JACK "Build JACK support" on) option(WANT_SGIAUDIO "Build SGI audio support" on) +option(WANT_SNDIO "Build sndio audio support" on) if(ALLEGRO_UNIX) # not MACOSX find_package(Threads) -@@ -471,6 +472,17 @@ if(ALLEGRO_UNIX) # not MACOSX +@@ -466,6 +467,17 @@ if(ALLEGRO_UNIX) # not MACOSX endif(SGIAUDIO_FOUND) endif(WANT_SGIAUDIO) + if(WANT_SNDIO) + find_path(SNDIO_INCLUDE_DIR sndio.h) + find_library(SNDIO_LIBRARY NAMES sndio) + if(SNDIO_INCLUDE_DIR AND SNDIO_LIBRARY) + set(ALLEGRO_WITH_SNDIODIGI 1) + include_directories(SYSTEM ${SNDIO_INCLUDE_DIR}) + list(APPEND PLATFORM_LIBS_NON_MODULES ${SNDIO_LIBRARY}) + add_our_module(alleg-sndiodigi src/unix/sndio.c ${SNDIO_LIBRARY}) + endif(SNDIO_INCLUDE_DIR AND SNDIO_LIBRARY) + endif(WANT_SNDIO) + # aRts is obsolete # esd is obsolete endif(ALLEGRO_UNIX) -@@ -961,7 +973,7 @@ if(UNIX) - @ONLY - ) - install(FILES ${LIBRARY_OUTPUT_PATH}/pkgconfig/${name}${lib_type}.pc -- DESTINATION "lib${LIB_SUFFIX}/pkgconfig" -+ DESTINATION "libdata/pkgconfig" - ) - endforeach(name) - endif(UNIX) +@@ -744,7 +756,7 @@ endif(BEOS) + + # On Unix/Mac we don't ever use a -static postfix. + if(CMAKE_BUILD_TYPE STREQUAL Debug) +- set(BUILD_TYPE_SUFFIX -debug) ++ set(BUILD_TYPE_SUFFIX "") + elseif(CMAKE_BUILD_TYPE STREQUAL Profile) + set(BUILD_TYPE_SUFFIX -profile) + else() Index: head/devel/allegro/pkg-plist =================================================================== --- head/devel/allegro/pkg-plist (revision 495104) +++ head/devel/allegro/pkg-plist (revision 495105) @@ -1,1052 +1,1060 @@ bin/allegro-config bin/colormap bin/dat bin/dat2c bin/dat2s bin/exedat bin/grabber bin/pack bin/pat2dat bin/rgbmap bin/textconv include/alleggl.h include/allegro.h include/allegro/3d.h include/allegro/3dmaths.h include/allegro/alcompat.h include/allegro/alinline.h include/allegro/base.h include/allegro/color.h include/allegro/compiled.h include/allegro/config.h include/allegro/datafile.h include/allegro/debug.h include/allegro/digi.h include/allegro/draw.h include/allegro/file.h include/allegro/fix.h include/allegro/fixed.h include/allegro/fli.h include/allegro/fmaths.h include/allegro/font.h include/allegro/gfx.h include/allegro/graphics.h include/allegro/gui.h include/allegro/inline/3dmaths.inl include/allegro/inline/asm.inl include/allegro/inline/color.inl include/allegro/inline/draw.inl include/allegro/inline/fix.inl include/allegro/inline/fmaths.inl include/allegro/inline/gfx.inl include/allegro/inline/matrix.inl include/allegro/inline/rle.inl include/allegro/inline/system.inl include/allegro/internal/aintern.h include/allegro/internal/aintvga.h include/allegro/internal/alconfig.h include/allegro/joystick.h include/allegro/keyboard.h include/allegro/lzss.h include/allegro/matrix.h include/allegro/midi.h include/allegro/mouse.h include/allegro/palette.h include/allegro/platform/aintbeos.h include/allegro/platform/aintdos.h include/allegro/platform/aintlnx.h include/allegro/platform/aintmac.h include/allegro/platform/aintosx.h include/allegro/platform/aintpsp.h include/allegro/platform/aintqnx.h include/allegro/platform/aintunix.h include/allegro/platform/aintwin.h include/allegro/platform/al386gcc.h include/allegro/platform/al386vc.h include/allegro/platform/al386wat.h include/allegro/platform/albcc32.h include/allegro/platform/albecfg.h include/allegro/platform/albeos.h include/allegro/platform/aldjgpp.h include/allegro/platform/aldmc.h include/allegro/platform/aldos.h include/allegro/platform/almac.h include/allegro/platform/almaccfg.h include/allegro/platform/almngw32.h include/allegro/platform/almsvc.h include/allegro/platform/alosx.h include/allegro/platform/alosxcfg.h include/allegro/platform/alplatf.h include/allegro/platform/alpsp.h include/allegro/platform/alpspcfg.h include/allegro/platform/alqnx.h include/allegro/platform/alqnxcfg.h include/allegro/platform/alucfg.h include/allegro/platform/alunix.h include/allegro/platform/alunixac.h include/allegro/platform/alwatcom.h include/allegro/platform/alwin.h include/allegro/platform/astdint.h include/allegro/platform/macdef.h include/allegro/quat.h include/allegro/rle.h include/allegro/sound.h include/allegro/stream.h include/allegro/system.h include/allegro/text.h include/allegro/timer.h include/allegro/unicode.h include/allegrogl/GLext/gl_ext_alias.h include/allegrogl/GLext/gl_ext_api.h include/allegrogl/GLext/gl_ext_defs.h include/allegrogl/GLext/gl_ext_list.h include/allegrogl/GLext/glx_ext_alias.h include/allegrogl/GLext/glx_ext_api.h include/allegrogl/GLext/glx_ext_defs.h include/allegrogl/GLext/glx_ext_list.h include/allegrogl/GLext/wgl_ext_alias.h include/allegrogl/GLext/wgl_ext_api.h include/allegrogl/GLext/wgl_ext_defs.h include/allegrogl/GLext/wgl_ext_list.h include/allegrogl/alleggl_config.h include/allegrogl/gl_ext.h include/allegrogl/gl_header_detect.h include/jpgalleg.h include/loadpng.h include/logg.h include/xalleg.h lib/liballeg.so lib/liballeg.so.4 lib/liballeg.so.%%SHLIB_VER%% -lib/liballeggl.a -lib/libjpgalleg.a -lib/libloadpng.a -lib/liblogg.a +lib/liballeggl.so +lib/liballeggl.so.4 +lib/liballeggl.so.%%SHLIB_VER%% +lib/libjpgalleg.so +lib/libjpgalleg.so.4 +lib/libjpgalleg.so.%%SHLIB_VER%% +lib/libloadpng.so +lib/libloadpng.so.4 +lib/libloadpng.so.%%SHLIB_VER%% +lib/liblogg.so +lib/liblogg.so.4 +lib/liblogg.so.%%SHLIB_VER%% libdata/pkgconfig/allegro.pc 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 Index: head/devel/fifechan/Makefile =================================================================== --- head/devel/fifechan/Makefile (revision 495104) +++ head/devel/fifechan/Makefile (revision 495105) @@ -1,49 +1,49 @@ # Created by: Green Dog # $FreeBSD$ PORTNAME= fifechan PORTVERSION= 0.1.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel games MAINTAINER= fiziologus@gmail.com COMMENT= Small, efficient C++ GUI library designed for games LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cmake USE_GITHUB= yes GH_ACCOUNT= fifengine PLIST_SUB= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= ALLEGRO IRRLICHT OPENGL SDL SDL_CONTRIB ALLEGRO_DESC= Allegro extension IRRLICHT_DESC= Irrlicht extension OPENGL_DESC= OpenGL extension (need for FIFE) SDL_DESC= SDL extension (need for FIFE) SDL_CONTRIB_DESC= SDL contrib extension (need SDL) OPTIONS_DEFAULT= ALLEGRO IRRLICHT OPENGL SDL OPTIONS_SUB= yes ALLEGRO_CMAKE_BOOL= ENABLE_ALLEGRO ALLEGRO_LIB_DEPENDS= liballeg.so:devel/allegro IRRLICHT_CMAKE_BOOL= ENABLE_IRRLICHT IRRLICHT_LIB_DEPENDS= libIrrlicht.so:x11-toolkits/irrlicht OPENGL_CMAKE_BOOL= ENABLE_OPENGL OPENGL_USE= gl=gl,glu SDL_CMAKE_BOOL= ENABLE_SDL SDL_USE= sdl=sdl2,image2 SDL_CONTRIB_CMAKE_BOOL= ENABLE_SDL_CONTRIB SDL_CONTRIB_USE= sdl=ttf2 SDL_CONTRIB_IMPLIES= SDL .include Index: head/devel/guichan/Makefile =================================================================== --- head/devel/guichan/Makefile (revision 495104) +++ head/devel/guichan/Makefile (revision 495105) @@ -1,40 +1,40 @@ # Created by: Tobias Gion # $FreeBSD$ PORTNAME= guichan PORTVERSION= 0.8.2 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel games MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/guichan/${DISTFILES}/af535d7f387e774e3197cef8023ea105/ MAINTAINER= ports@FreeBSD.org COMMENT= Small, efficient C++ GUI library designed for games LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake pathfix libtool localbase:ldflags GNU_CONFIGURE= yes USE_LDCONFIG= yes PORTDOCS= AUTHORS ChangeLog NEWS README TODO OPTIONS_DEFINE= SDL ALLEGRO OPENGL DOCS OPTIONS_DEFAULT= SDL OPENGL OPTIONS_SUB= yes SDL_USE= SDL=sdl,image SDL_CONFIGURE_ENABLE= sdl sdlimage ALLEGRO_DESC= Allegro support ALLEGRO_LIB_DEPENDS= liballeg.so:devel/allegro ALLEGRO_CONFIGURE_ENABLE=allegro OPENGL_USE= GL=gl OPENGL_CONFIGURE_ENABLE=opengl post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/emulators/o2em/Makefile =================================================================== --- head/emulators/o2em/Makefile (revision 495104) +++ head/emulators/o2em/Makefile (revision 495105) @@ -1,43 +1,43 @@ # Created by: Gunter Wambaugh # $FreeBSD$ PORTNAME= o2em PORTVERSION= 1.17 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= emulators games MASTER_SITES= SF/${PORTNAME}/OldFiles:1 \ http://o2em.sourceforge.net/files/:2 DISTFILES= o2em117src.zip:1 \ o2mainsamp.zip:2 MAINTAINER= techgunter@yahoo.com COMMENT= Odyssey2 / Videopac console emulator LIB_DEPENDS= liballeg.so:devel/allegro WRKSRC= ${WRKDIR}/o2em117src MAKEFILE= Makefile.freebsd USES= gmake zip LDFLAGS+= -lpthread OPTIONS_DEFINE= DOCS post-extract: @${FIND} -E ${WRKDIR} -type f -iregex ".*\.(c|h|txt)" -print0 | \ ${XARGS} -0 ${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/o2em ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/dis48 ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/bios ${INSTALL_DATA} ${WRKSRC}/O2ROM.BIN ${STAGEDIR}${PREFIX}/${PORTNAME}/bios/o2rom.bin @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/voice ${INSTALL_DATA} ${WRKDIR}/*.WAV ${STAGEDIR}${PREFIX}/${PORTNAME}/voice/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/O2EM.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/changelog.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/license.txt ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/o2em/roms .include Index: head/games/alex4/Makefile =================================================================== --- head/games/alex4/Makefile (revision 495104) +++ head/games/alex4/Makefile (revision 495105) @@ -1,41 +1,42 @@ # Created by: Nikolai Lifanov # $FreeBSD$ PORTNAME= alex4 PORTVERSION= 1.1 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/allegator/Alex4/source%20and%20data/ \ SF/lifanov-ports-distfiles/games/${PORTNAME}/:icons DISTFILES= alex4src_data.zip ${PORTNAME}.png:icons EXTRACT_ONLY= alex4src_data.zip MAINTAINER= lifanov@FreeBSD.org COMMENT= Classic platformer with Alex the Allegator LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license.txt BUILD_DEPENDS= ${LOCALBASE}/lib/libaldmb.a:audio/dumb-allegro LIB_DEPENDS= liballeg.so:devel/allegro DESKTOP_ENTRIES="Alex the Allegator 4" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ActionGame;" "" WRKSRC= ${WRKDIR}/alex4src/src MAKE_JOBS_UNSAFE=yes USES= dos2unix gmake zip post-patch: @${REINPLACE_CMD} \ -e 's,%%STAGEDIR%%,${STAGEDIR},g' \ -e 's,%%DATADIR%%,${DATADIR},g' \ ${WRKSRC}/Makefile pre-install: ${STRIP_CMD} ${WRKSRC}/alex4 ${INSTALL_DATA} ${_DISTDIR}${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps .include Index: head/games/atanks/Makefile =================================================================== --- head/games/atanks/Makefile (revision 495104) +++ head/games/atanks/Makefile (revision 495105) @@ -1,32 +1,32 @@ # Created by: Jesse Smith # $FreeBSD$ PORTNAME= atanks PORTVERSION= 6.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ MAINTAINER= jessefrgsmith@yahoo.ca COMMENT= 2D tank game with large, cartoonish weapons LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liballeg.so:devel/allegro USES= compiler:c++0x gmake PORTDOCS= Changelog README README_ru.txt credits.txt OPTIONS_DEFINE= DOCS post-install: ${LN} -sf ../../share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/games/fargoal/Makefile =================================================================== --- head/games/fargoal/Makefile (revision 495104) +++ head/games/fargoal/Makefile (revision 495105) @@ -1,27 +1,27 @@ # Created by: chris_pressey@yahoo.ca # $FreeBSD$ PORTNAME= fargoal PORTVERSION= 20040629 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games MASTER_SITES= SF/squidfighter/${PORTNAME}/20040630 DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Remake of classic roguelike game "Sword of Fargoal" LIB_DEPENDS= liballeg.so:devel/allegro WRKSRC= ${WRKDIR}/${PORTNAME}/src USES= gmake zip SUB_FILES= ${PORTNAME}-sh do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/../sword ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} cd ${WRKSRC}/.. && ${COPYTREE_SHARE} "agreement.txt data gfx sfx" ${STAGEDIR}${DATADIR} .include Index: head/games/garden-of-coloured-lights/Makefile =================================================================== --- head/games/garden-of-coloured-lights/Makefile (revision 495104) +++ head/games/garden-of-coloured-lights/Makefile (revision 495105) @@ -1,35 +1,36 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= garden-of-coloured-lights PORTVERSION= 1.0.9 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/garden/garden/${PORTVERSION}/ DISTNAME= garden-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Old school 2D vertical shoot-em-up with some innovative elements LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liballeg.so:devel/allegro GNU_CONFIGURE= yes USES= desktop-file-utils localbase INSTALLS_ICONS= yes DATADIR= ${PREFIX}/share/garden PORTDOCS= AUTHORS ChangeLog NEWS README PORTDATA= * OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/games/opensurge/Makefile =================================================================== --- head/games/opensurge/Makefile (revision 495104) +++ head/games/opensurge/Makefile (revision 495105) @@ -1,81 +1,81 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= opensurge PORTVERSION= 0.1.r${SVN_REV} -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= games MASTER_SITES= http://www.ime.usp.br/~alemart/opensurge_nightly/ \ SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/ DISTFILES= ${PORTNAME}-src-build${SVN_REV}${EXTRACT_SUFX} \ ${PORTNAME}-mods-${MODS_VER}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Game based on the Sonic the Hedgehog universe LICENSE= GPLv2+ CC-BY-SA-3.0 LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/licenses/GPLv2.txt LICENSE_FILE_CC-BY-SA-3.0= ${WRKSRC}/licenses/CC-BY-SA-3.0.txt BUILD_DEPENDS= ${LOCALBASE}/lib/libaldmb.a:audio/dumb-allegro LIB_DEPENDS= libalfont.so:x11-fonts/alfont \ liballeg.so:devel/allegro \ libalure.so:audio/alure \ libpng.so:graphics/png \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis WRKSRC= ${WRKDIR}/${PORTNAME}-src-build${SVN_REV} USES= cmake dos2unix localbase openal:soft DOS2UNIX_GLOB= *.bg *.brk *.grp *.inc *.lev *.lng *.obj *.qst *.spr *.txt PORTDOCS= readme.html PORTDATA= * OPTIONS_DEFINE= DOCS SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="Open Surge" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" INSTALLS_ICONS= yes LLD_UNSAFE= yes SVN_REV= 765 MODS_VER= 20140321 post-extract-script: @(cd ${WRKDIR}/opensurge-mods && ${COPYTREE_SHARE} . ${WRKSRC}) post-patch: @${REINPLACE_CMD} -e 's|/usr/share/opensurge|${DATADIR}|' \ -e 's|/usr/bin|${PREFIX}/bin|' \ ${WRKSRC}/src/core/global.h @${REINPLACE_CMD} -e 's|/usr/bin|${PREFIX}/bin|' \ ${WRKSRC}/src/core/osspec.c @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|; \ s|/usr/bin|${PREFIX}/bin|; \ s|license.txt readme.html||; \ s|licenses||' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -i '' '/Copying executable to/,+2d' \ ${WRKSRC}/CMakeLists.txt post-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .for s in 16x16 32x32 48x48 64x64 72x72 96x96 128x128 256x256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${INSTALL_DATA} ${WRKSRC}/src/misc/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${RLN} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/alpng/Makefile =================================================================== --- head/graphics/alpng/Makefile (revision 495104) +++ head/graphics/alpng/Makefile (revision 495105) @@ -1,35 +1,35 @@ # Created by: Stas Timokhin # $FreeBSD$ PORTNAME= alpng PORTVERSION= 1.3 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= SF DISTNAME= ${PORTNAME}13 MAINTAINER= devel@stasyan.com COMMENT= Library for display PNG images in programs LIB_DEPENDS= liballeg.so:devel/allegro USES= gmake HAS_CONFIGURE= yes MAKEFILE= makefile MAKE_ARGS= CC="${CC}" CFLAGS+= -I${LOCALBASE}/include NO_WRKSUBDIR= yes PLIST_FILES= include/alpng.h \ lib/libalpng.a do-configure: @${REINPLACE_CMD} -e "s|gcc|${CC}|g" ${WRKSRC}/makefile do-install: ${INSTALL_DATA} ${WRKSRC}/libalpng.a ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_DATA} ${WRKSRC}/src/alpng.h ${STAGEDIR}${PREFIX}/include/ .include Index: head/graphics/aseprite/Makefile =================================================================== --- head/graphics/aseprite/Makefile (revision 495104) +++ head/graphics/aseprite/Makefile (revision 495105) @@ -1,92 +1,92 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= aseprite DISTVERSIONPREFIX= v DISTVERSION= 1.2.9 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Animated sprite editor & pixel art tool LICENSE= EULA LICENSE_NAME= END-USER LICENSE AGREEMENT FOR ASEPRITE LICENSE_FILE= ${WRKSRC}/EULA.txt LICENSE_PERMS= dist-mirror pkg-mirror auto-accept BROKEN_aarch64= fails to compile: undefined reference to __va_copy BROKEN_armv6= fails to compile: undefined reference to __va_copy BROKEN_armv7= fails to compile: undefined reference to __va_copy BROKEN_sparc64= fails to compile: vsnprintf is not a member of std EXTRACT_DEPENDS= ${NONEXISTENT}:x11/pixman:extract LIB_DEPENDS= liballeg.so:devel/allegro \ libcmark.so:textproc/cmark \ libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libfreetype.so:print/freetype2 \ libgif.so:graphics/giflib \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ liblz4.so:archivers/liblz4 \ libnettle.so:security/nettle \ libpng.so:graphics/png \ libtinyxml.so:textproc/tinyxml \ libzstd.so:archivers/zstd USES= cmake compiler:c++11-lib iconv:wchar_t jpeg localbase:ldflags pkgconfig ssl USE_GITHUB= yes GH_TUPLE= aseprite:libarchive:c51dbfc:libarchive/third_party/libarchive GH_TUPLE+= aseprite:clip:964a64a:clip/src/clip GH_TUPLE+= aseprite:flic:65a6072:flic/src/flic GH_TUPLE+= aseprite:fmt:933a33a:fmt/third_party/fmt GH_TUPLE+= aseprite:json11:ec4e452:json11/third_party/json11 GH_TUPLE+= aseprite:laf:60e6ad7:laf/laf GH_TUPLE+= aseprite:mujs:34cb617:mujs/third_party/mujs GH_TUPLE+= aseprite:observable:59c3862:observable/src/observable GH_TUPLE+= aseprite:simpleini:0687587:simpleini/third_party/simpleini GH_TUPLE+= aseprite:tinyexpr:ca50544:tinyexpr/third_party/tinyexpr GH_TUPLE+= aseprite:stringencoders:e1448a9:stringencoders/laf/third_party/stringencoders GH_TUPLE+= aseprite:undo:93fc81d:undo/src/undo USE_GNOME= libxml2 USE_XORG= x11 xcb xcursor xext xpm ice pixman sm xxf86dga xxf86vm CMAKE_ON= USE_SHARED_ALLEGRO4 \ USE_SHARED_CMARK \ USE_SHARED_CURL \ USE_SHARED_FREETYPE \ USE_SHARED_GIFLIB \ USE_SHARED_HARFBUZZ \ USE_SHARED_JPEGLIB \ USE_SHARED_LIBLOADPNG \ USE_SHARED_LIBPNG \ USE_SHARED_PIXMAN \ USE_SHARED_TINYXML \ USE_SHARED_ZLIB CMAKE_ARGS= -DFREEBSD_LIB_PATH=${LOCALBASE}/lib CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 OPTIONS_DEFINE= STEAM WEBP OPTIONS_DEFAULT= WEBP STEAM_DESC= Compile with Steam library STEAM_CMAKE_BOOL= ENABLE_STEAM WEBP_CMAKE_BOOL= WITH_WEBP_SUPPORT WEBP_LIB_DEPENDS= libwebp.so:graphics/webp post-extract: @${RM} -r ${WRKSRC}/src/allegro @${MKDIR} ${WRKSRC}/third_party/pixman/pixman @${CP} `${MAKE} -C ${PORTSDIR}/x11/pixman -V WRKSRC`/pixman/pixman-combine32.h \ ${WRKSRC}/third_party/pixman/pixman/ post-patch: @${REINPLACE_CMD} -e 's|1.3-dev|${PORTVERSION}|' ${WRKSRC}/src/config.h ${WRKSRC}/data/gui.xml post-install: @cd ${STAGEDIR}${PREFIX} && ${RM} -r bin/bsd* include lib libdata share/man # see https://github.com/aseprite/aseprite/issues/1602 .include Index: head/math/chryzodus/Makefile =================================================================== --- head/math/chryzodus/Makefile (revision 495104) +++ head/math/chryzodus/Makefile (revision 495105) @@ -1,29 +1,29 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= chryzodus PORTVERSION= 0.32 DISTVERSIONSUFFIX= -src -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= SF MAINTAINER= nivit@FreeBSD.org COMMENT= Chryzode (http//www.chryzode.org) explorer LICENSE= GPLv2 LIB_DEPENDS= liballeg.so:devel/allegro WRKSRC= ${WRKDIR}/${PORTNAME} MAKEFILE= makefile.unx OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/x11-fonts/alfont/Makefile =================================================================== --- head/x11-fonts/alfont/Makefile (revision 495104) +++ head/x11-fonts/alfont/Makefile (revision 495105) @@ -1,73 +1,74 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= alfont PORTVERSION= 2.0.9 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= x11-fonts MASTER_SITES= http://opensnc.sourceforge.net/alfont/mirror/ DISTNAME= AlFont${PORTVERSION:S/.//g} EXTRACT_SUFX= .rar DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper around the freetype2 library LICENSE= FTL LICENSE_NAME= The FreeType Project LICENSE (FTL) LICENSE_FILE= ${WRKSRC}/docs/FTL.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept EXTRACT_DEPENDS= unrar:archivers/unrar LIB_DEPENDS= liballeg.so.4:devel/allegro \ libfreetype.so:print/freetype2 WRKSRC= ${WRKDIR}/${PORTNAME} USES= dos2unix gmake iconv USE_LDCONFIG= yes EXTRACT_CMD= ${LOCALBASE}/bin/unrar EXTRACT_BEFORE_ARGS= x -y -idq EXTRACT_AFTER_ARGS= CPPFLAGS+= -Iinclude -I${LOCALBASE}/include \ -I${LOCALBASE}/include/freetype2 $$(freetype-config --cflags) LDFLAGS+= -L${LOCALBASE}/lib -lalleg $$(freetype-config --libs) PLIST_FILES= include/alfont.h \ include/alfontdll.h \ lib/libalfont.so.${PORTVERSION} \ lib/libalfont.so PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|#define ALFONT_WINDOWS|//#define ALFONT_WINDOWS|; \ s|//#define ALFONT_LINUX|#define ALFONT_LINUX|; \ s|^ALFONT_DLL_DECLSPEC void alfont_get_string.*||' \ ${WRKSRC}/include/alfont.h do-build: cd ${WRKSRC} ; ${CC} ${CPPFLAGS} -fPIC -DPIC -c src/alfont.c -o \ src/alfont.o cd ${WRKSRC} ; ${CC} -shared ${LDFLAGS} -Wl,-soname=libalfont.so.${PORTVERSION} \ src/alfont.o -o libalfont.so.${PORTVERSION} do-install: ${INSTALL_DATA} ${WRKSRC}/libalfont.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libalfont.so.${PORTVERSION} @(cd ${STAGEDIR}${PREFIX}/lib ; ${LN} -sf libalfont.so.${PORTVERSION} \ libalfont.so) ${INSTALL_DATA} ${WRKSRC}/include/alfont*.h ${STAGEDIR}${PREFIX}/include do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} CHANGES.txt README.txt docs/ALFONT.txt \ docs/AUTHORS.txt ${STAGEDIR}${DOCSDIR} .include