aboutsummaryrefslogtreecommitdiff
path: root/games/freedroidrpg
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2015-12-26 11:07:41 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2015-12-26 11:07:41 +0000
commitcf4a15d81dd50f73bb6ff688f86b1abeeabe9398 (patch)
tree6a5c5758d12cad807751c263b8916c68fe967536 /games/freedroidrpg
parentc2031a7aa5cb0fab87d126607f7881fb0684452c (diff)
downloadports-cf4a15d81dd50f73bb6ff688f86b1abeeabe9398.tar.gz
ports-cf4a15d81dd50f73bb6ff688f86b1abeeabe9398.zip
- Update to 0.16
Notes
Notes: svn path=/head/; revision=404503
Diffstat (limited to 'games/freedroidrpg')
-rw-r--r--games/freedroidrpg/Makefile39
-rw-r--r--games/freedroidrpg/distinfo4
-rw-r--r--games/freedroidrpg/pkg-descr2
-rw-r--r--games/freedroidrpg/pkg-plist34
4 files changed, 49 insertions, 30 deletions
diff --git a/games/freedroidrpg/Makefile b/games/freedroidrpg/Makefile
index 1e6fa451cef2..b0fdd35acbea 100644
--- a/games/freedroidrpg/Makefile
+++ b/games/freedroidrpg/Makefile
@@ -2,49 +2,48 @@
# $FreeBSD$
PORTNAME= freedroidrpg
-PORTVERSION= 0.15.1
-PORTREVISION= 1
+PORTVERSION= 0.16
CATEGORIES= games
-MASTER_SITES= SF/freedroid/${SF_NAME}/${SF_NAME}-${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\\1/}/
+MASTER_SITES= ftp://ftp.osuosl.org/pub/freedroid/freedroidRPG-${PORTVERSION}/ \
+ http://mirror.amdmi3.ru/distfiles/
DISTNAME= ${SF_NAME}-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Modification of the classical Freedroid engine into an RPG
-LICENSE= GPLv2
+LICENSE= GPLv2 # or later
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_sparc64= Does not configure on sparc64
+BROKEN_sparc64= does not configure
GNU_CONFIGURE= yes
-USES= gmake lua:51
-USE_SDL= sdl image mixer gfx
+USES= jpeg gmake localbase lua:52+ python
+USE_SDL= sdl image gfx
CONFIGURE_ENV= LUA_CFLAGS="-I${LUA_INCDIR}" LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}"
-USE_GCC= any # doesn't build with clang
SF_NAME= freedroidRPG
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
PORTDATA= *
+PORTDOCS= *
-DESKTOP_ENTRIES="FreedroidRPG" "" \
- "${PORTNAME}" "${SF_NAME}" \
- "Game;RolePlaying;" false
+OPTIONS_DEFINE= NLS BACKTRACE OPENGL SOUND
+OPTIONS_DEFAULT=BACKTRACE OPENGL SOUND
+OPTIONS_SUB= yes
-OPTIONS_DEFINE= BACKTRACE OPENGL VORBIS
-OPTIONS_DEFAULT=BACKTRACE OPENGL VORBIS
BACKTRACE_DESC= Use backtrace() to generate nice bug reports
-
BACKTRACE_USES= execinfo
BACKTRACE_CONFIGURE_ENABLE= backtrace
-BACKTRACE_VARS= STRIP= # empty
+BACKTRACE_VARS= STRIP= # empty
+
OPENGL_USE= GL=gl
OPENGL_CONFIGURE_ENABLE= opengl
-VORBIS_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \
- libogg.so:${PORTSDIR}/audio/libogg
-VORBIS_CONFIGURE_ENABLE= vorbis
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/win32/w32icon2_64x64.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
+SOUND_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis \
+ libogg.so:${PORTSDIR}/audio/libogg
+SOUND_CONFIGURE_ENABLE= sound
+SOUND_USE= SDL=mixer
+NLS_USES= gettext
+NLS_CONFIGURE_ENABLE= nls
.include <bsd.port.mk>
diff --git a/games/freedroidrpg/distinfo b/games/freedroidrpg/distinfo
index c5ab66dba30f..33fbd482ce67 100644
--- a/games/freedroidrpg/distinfo
+++ b/games/freedroidrpg/distinfo
@@ -1,2 +1,2 @@
-SHA256 (freedroidRPG-0.15.1.tar.gz) = 3e0e0e901f05386f49b8dfa1a8b3582ea82347deb7fb8e94fc15bf8ad058ba08
-SIZE (freedroidRPG-0.15.1.tar.gz) = 209427247
+SHA256 (freedroidRPG-0.16.tar.gz) = c11f28b69eed3e8e40528442d9e840847502ccd4d3d95d3f8182abc2b3b18135
+SIZE (freedroidRPG-0.16.tar.gz) = 225570013
diff --git a/games/freedroidrpg/pkg-descr b/games/freedroidrpg/pkg-descr
index c78fb25801fe..387507479366 100644
--- a/games/freedroidrpg/pkg-descr
+++ b/games/freedroidrpg/pkg-descr
@@ -20,4 +20,4 @@ follows:
comparably *huge* and not suitable for modem downloads with a dialup
connection.
-WWW: http://freedroid.sourceforge.net
+WWW: http://www.freedroid.org/
diff --git a/games/freedroidrpg/pkg-plist b/games/freedroidrpg/pkg-plist
index 7e6f7f23dfa8..0b420a0d8565 100644
--- a/games/freedroidrpg/pkg-plist
+++ b/games/freedroidrpg/pkg-plist
@@ -1,9 +1,29 @@
-bin/croppy
-bin/explode_atlas
-bin/explodefont
bin/freedroidRPG
-bin/gluefont
-bin/make_atlas
-bin/pngtoico
man/man6/freedroidRPG.6.gz
-share/pixmaps/freedroidrpg.png
+share/appdata/freedroidRPG.appdata.xml
+share/applications/freedroidRPG.desktop
+share/icons/HighContrast/128x128/apps/freedroidRPG.png
+share/icons/HighContrast/48x48/apps/freedroidRPG.png
+share/icons/HighContrast/64x64/apps/freedroidRPG.png
+share/icons/HighContrast/96x96/apps/freedroidRPG.png
+share/icons/HighContrast/scalable/apps/freedroidRPG.svg
+share/icons/hicolor/128x128/apps/freedroidRPG.png
+share/icons/hicolor/48x48/apps/freedroidRPG.png
+share/icons/hicolor/64x64/apps/freedroidRPG.png
+share/icons/hicolor/96x96/apps/freedroidRPG.png
+share/icons/hicolor/scalable/apps/freedroidRPG.svg
+%%NLS%%share/locale/cs/LC_MESSAGES/freedroidrpg-data.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/freedroidrpg-dialogs.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/freedroidrpg.mo
+%%NLS%%share/locale/de/LC_MESSAGES/freedroidrpg-data.mo
+%%NLS%%share/locale/de/LC_MESSAGES/freedroidrpg-dialogs.mo
+%%NLS%%share/locale/de/LC_MESSAGES/freedroidrpg.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/freedroidrpg-data.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/freedroidrpg-dialogs.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/freedroidrpg.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/freedroidrpg-data.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/freedroidrpg-dialogs.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/freedroidrpg.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/freedroidrpg-data.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/freedroidrpg-dialogs.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/freedroidrpg.mo