UPDATE: games/freedroidrpg
Hi, Here's an update to freedroidrpg-0.16. Release announcement: http://www.freedroid.org/news/news-detail/article/merry-christmas-2015-freedroidrpg-016-released/ The new version requires gmake/gawk and lua 5.3. ok? Index: Makefile === RCS file: /cvs/ports/games/freedroidrpg/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- Makefile2 Nov 2014 15:19:22 - 1.24 +++ Makefile4 Jan 2016 02:07:59 - @@ -4,10 +4,9 @@ ONLY_FOR_ARCHS=${GCC4_ARCHS} COMMENT= isometric RPG game -DISTNAME = freedroidRPG-0.15.1 +DISTNAME = freedroidRPG-0.16 PKGNAME = ${DISTNAME:L} CATEGORIES=games x11 -REVISION = 3 HOMEPAGE = http://www.freedroid.org/ @@ -17,24 +16,33 @@ PERMIT_PACKAGE_CDROM= Yes WANTLIB += GL SDL SDL_gfx SDL_image SDL_mixer X11 c execinfo jpeg WANTLIB += ${MODLUA_WANTLIB} m ogg png pthread vorbis z -MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=freedroid/} +MASTER_SITES = ftp://ftp.osuosl.org/pub/freedroid/${DISTNAME}/ WRKDIST = ${WRKDIR}/${DISTNAME:L} -MODULES= lang/lua +MODULES = converters/libiconv \ + devel/gettext \ + lang/lua MODLUA_SA =Yes +MODLUA_VERSION = 5.3 + +BUILD_DEPENDS =lang/gawk LIB_DEPENDS= devel/libexecinfo \ devel/sdl-gfx \ devel/sdl-image \ devel/sdl-mixer \ ${MODLUA_LIB_DEPENDS} +RUN_DEPENDS = devel/desktop-file-utils \ + x11/gtk+3,-guic +USE_GMAKE =Yes CONFIGURE_STYLE=gnu CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" \ - LUA_CFLAGS="$$(pkg-config --cflags lua51)" \ - LUA_LIBS="$$(pkg-config --libs lua51)" + LUA_CFLAGS="$$(pkg-config --cflags ${MODLUA_DEP})" \ + LUA_LIBS="$$(pkg-config --libs ${MODLUA_DEP})" +MAKE_FLAGS = AWK=gawk post-install: chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/freedroidrpg Index: distinfo === RCS file: /cvs/ports/games/freedroidrpg/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo18 Jan 2015 03:13:58 - 1.10 +++ distinfo4 Jan 2016 02:07:59 - @@ -1,2 +1,2 @@ -SHA256 (freedroidRPG-0.15.1.tar.gz) = Pg4OkB8FOG9JuN+hqLNYLqgjR963+46U/BW/itBYugg= -SIZE (freedroidRPG-0.15.1.tar.gz) = 209427247 +SHA256 (freedroidRPG-0.16.tar.gz) = wR8otp7tPo5AUoRC2ehAhHUCzNTT2V0/gYKrwrOxgTU= +SIZE (freedroidRPG-0.16.tar.gz) = 225570013 Index: pkg/PLIST === RCS file: /cvs/ports/games/freedroidrpg/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 3 Dec 2011 08:19:08 - 1.7 +++ pkg/PLIST 4 Jan 2016 02:08:00 - @@ -1,79 +1,99 @@ @comment $OpenBSD: PLIST,v 1.7 2011/12/03 08:19:08 ajacoutot Exp $ -@bin bin/croppy -@bin bin/explode_atlas -@bin bin/explodefont @bin bin/freedroidRPG -@bin bin/gluefont -@bin bin/make_atlas -@bin bin/pngtoico @man man/man6/freedroidRPG.6 +share/appdata/ +share/appdata/freedroidRPG.appdata.xml +share/applications/freedroidRPG.desktop +share/doc/freedroidrpg/ +share/doc/freedroidrpg/HELP_WANTED +share/doc/freedroidrpg/NEWS +share/doc/freedroidrpg/README +share/doc/freedroidrpg/README-cs +share/doc/freedroidrpg/README-de +share/doc/freedroidrpg/README-fr +share/doc/freedroidrpg/README-pt_BR +share/doc/freedroidrpg/README-sv share/freedroidrpg/ share/freedroidrpg/dialogs/ -share/freedroidrpg/dialogs/614_cryo.dialog -share/freedroidrpg/dialogs/AfterTakeover.dialog -share/freedroidrpg/dialogs/Bender.dialog -share/freedroidrpg/dialogs/Benjamin.dialog -share/freedroidrpg/dialogs/Bruce.dialog -share/freedroidrpg/dialogs/Butch.dialog -share/freedroidrpg/dialogs/Chandra.dialog -share/freedroidrpg/dialogs/Cryo-Terminal.dialog -share/freedroidrpg/dialogs/DSB-MachineDeckControl.dialog -share/freedroidrpg/dialogs/DSB-PowerControl.dialog -share/freedroidrpg/dialogs/DSB-PowerControlGate1.dialog -share/freedroidrpg/dialogs/Dixon.dialog -share/freedroidrpg/dialogs/DocMoore.dialog -share/freedroidrpg/dialogs/Dude.dialog -share/freedroidrpg/dialogs/Duncan.dialog -share/freedroidrpg/dialogs/Engel.dialog -share/freedroidrpg/dialogs/Ewald.dialog -share/freedroidrpg/dialogs/Ewalds_296.dialog -share/freedroidrpg/dialogs/Francis.dialog -share/freedroidrpg/dialogs/Geist.dialog -share/freedroidrpg/dialogs/HF-EntranceBot.dialog -share/freedroidrpg/dialogs/HF-FirmwareUpdateServer.dialog -share/freedroidrpg/dialogs/InvaderBot.dialog -share/freedroidrpg/dialogs/Iris.dialog -share/freedroidrpg/dialogs/Jasmine.dialog -share/freedroidrpg/dialogs/John.dialog -share/freedroidrpg/dialogs/Kevin-Lawnmower.dialog -share/freedroidrpg/dialogs/Kevin.dialog -share/freedroidrpg/dialogs/KevinGuard.dialog -share/freedroidrpg/dialogs/Koan.dialog
Re: UPDATE: games/freedroidrpg
"Anthony J. Bentley" writes: > Hi, > > Here's an update to freedroidrpg-0.16. > > Release announcement: > http://www.freedroid.org/news/news-detail/article/merry-christmas-2015-freedr > oidrpg-016-released/ Antoine pointed out that I missed a goo for the HighContrast icons. Index: Makefile === RCS file: /cvs/ports/games/freedroidrpg/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- Makefile2 Nov 2014 15:19:22 - 1.24 +++ Makefile4 Jan 2016 03:36:35 - @@ -4,10 +4,9 @@ ONLY_FOR_ARCHS=${GCC4_ARCHS} COMMENT= isometric RPG game -DISTNAME = freedroidRPG-0.15.1 +DISTNAME = freedroidRPG-0.16 PKGNAME = ${DISTNAME:L} CATEGORIES=games x11 -REVISION = 3 HOMEPAGE = http://www.freedroid.org/ @@ -17,24 +16,33 @@ PERMIT_PACKAGE_CDROM= Yes WANTLIB += GL SDL SDL_gfx SDL_image SDL_mixer X11 c execinfo jpeg WANTLIB += ${MODLUA_WANTLIB} m ogg png pthread vorbis z -MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=freedroid/} +MASTER_SITES = ftp://ftp.osuosl.org/pub/freedroid/${DISTNAME}/ WRKDIST = ${WRKDIR}/${DISTNAME:L} -MODULES= lang/lua +MODULES = converters/libiconv \ + devel/gettext \ + lang/lua MODLUA_SA =Yes +MODLUA_VERSION = 5.3 + +BUILD_DEPENDS =lang/gawk LIB_DEPENDS= devel/libexecinfo \ devel/sdl-gfx \ devel/sdl-image \ devel/sdl-mixer \ ${MODLUA_LIB_DEPENDS} +RUN_DEPENDS = devel/desktop-file-utils \ + x11/gtk+3,-guic +USE_GMAKE =Yes CONFIGURE_STYLE=gnu CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" \ - LUA_CFLAGS="$$(pkg-config --cflags lua51)" \ - LUA_LIBS="$$(pkg-config --libs lua51)" + LUA_CFLAGS="$$(pkg-config --cflags ${MODLUA_DEP})" \ + LUA_LIBS="$$(pkg-config --libs ${MODLUA_DEP})" +MAKE_FLAGS = AWK=gawk post-install: chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/freedroidrpg Index: distinfo === RCS file: /cvs/ports/games/freedroidrpg/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo18 Jan 2015 03:13:58 - 1.10 +++ distinfo4 Jan 2016 03:36:35 - @@ -1,2 +1,2 @@ -SHA256 (freedroidRPG-0.15.1.tar.gz) = Pg4OkB8FOG9JuN+hqLNYLqgjR963+46U/BW/itBYugg= -SIZE (freedroidRPG-0.15.1.tar.gz) = 209427247 +SHA256 (freedroidRPG-0.16.tar.gz) = wR8otp7tPo5AUoRC2ehAhHUCzNTT2V0/gYKrwrOxgTU= +SIZE (freedroidRPG-0.16.tar.gz) = 225570013 Index: pkg/PLIST === RCS file: /cvs/ports/games/freedroidrpg/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 3 Dec 2011 08:19:08 - 1.7 +++ pkg/PLIST 4 Jan 2016 03:36:37 - @@ -1,79 +1,99 @@ @comment $OpenBSD: PLIST,v 1.7 2011/12/03 08:19:08 ajacoutot Exp $ -@bin bin/croppy -@bin bin/explode_atlas -@bin bin/explodefont @bin bin/freedroidRPG -@bin bin/gluefont -@bin bin/make_atlas -@bin bin/pngtoico @man man/man6/freedroidRPG.6 +share/appdata/ +share/appdata/freedroidRPG.appdata.xml +share/applications/freedroidRPG.desktop +share/doc/freedroidrpg/ +share/doc/freedroidrpg/HELP_WANTED +share/doc/freedroidrpg/NEWS +share/doc/freedroidrpg/README +share/doc/freedroidrpg/README-cs +share/doc/freedroidrpg/README-de +share/doc/freedroidrpg/README-fr +share/doc/freedroidrpg/README-pt_BR +share/doc/freedroidrpg/README-sv share/freedroidrpg/ share/freedroidrpg/dialogs/ -share/freedroidrpg/dialogs/614_cryo.dialog -share/freedroidrpg/dialogs/AfterTakeover.dialog -share/freedroidrpg/dialogs/Bender.dialog -share/freedroidrpg/dialogs/Benjamin.dialog -share/freedroidrpg/dialogs/Bruce.dialog -share/freedroidrpg/dialogs/Butch.dialog -share/freedroidrpg/dialogs/Chandra.dialog -share/freedroidrpg/dialogs/Cryo-Terminal.dialog -share/freedroidrpg/dialogs/DSB-MachineDeckControl.dialog -share/freedroidrpg/dialogs/DSB-PowerControl.dialog -share/freedroidrpg/dialogs/DSB-PowerControlGate1.dialog -share/freedroidrpg/dialogs/Dixon.dialog -share/freedroidrpg/dialogs/DocMoore.dialog -share/freedroidrpg/dialogs/Dude.dialog -share/freedroidrpg/dialogs/Duncan.dialog -share/freedroidrpg/dialogs/Engel.dialog -share/freedroidrpg/dialogs/Ewald.dialog -share/freedroidrpg/dialogs/Ewalds_296.dialog -share/freedroidrpg/dialogs/Francis.dialog -share/freedroidrpg/dialogs/Geist.dialog -share/freedroidrpg/dialogs/HF-EntranceBot.dialog -share/freedroidrpg/dialogs/HF-FirmwareUpdateServer.dialog -share/freedroidrpg/dialogs/InvaderBot.dialog -share/freedroidrpg/dialogs/Iris.dialog -share/freedroidrpg/dialogs/Jasmine.dialog -share/freedroidrpg/dialogs/John.dialog -share/freedroidrpg/dialogs/Kevin-Lawnmower.dialog -share/freedroidrpg/dialogs/Kevin.dialog -share/freedroidrpg/dialogs/KevinGuard.dialog