diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2014-11-25 01:17:32 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2014-11-25 01:17:32 +0000 |
commit | 1b047ae1dda902773c28ad3192ba42d0ab2181e0 (patch) | |
tree | b722d734e00136a1ba19809feefad152edf88e2c /games | |
parent | 6bd8b4d7d085b107e0bac4443351d95c5c101582 (diff) | |
download | ports-1b047ae1dda902773c28ad3192ba42d0ab2181e0.tar.gz ports-1b047ae1dda902773c28ad3192ba42d0ab2181e0.zip |
- Update to 0.4.10.4
- Use @sample
Notes
Notes:
svn path=/head/; revision=373389
Diffstat (limited to 'games')
-rw-r--r-- | games/freeminer/Makefile | 22 | ||||
-rw-r--r-- | games/freeminer/distinfo | 4 | ||||
-rw-r--r-- | games/freeminer/pkg-plist | 5 |
3 files changed, 19 insertions, 12 deletions
diff --git a/games/freeminer/Makefile b/games/freeminer/Makefile index 8b821d78bce8..9078df22ce43 100644 --- a/games/freeminer/Makefile +++ b/games/freeminer/Makefile @@ -2,24 +2,26 @@ # $FreeBSD$ PORTNAME= freeminer -PORTVERSION= 0.4.9.3 -PORTREVISION= 5 +PORTVERSION= 0.4.10.4 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Open source sandbox game inspired by Minecraft -LICENSE= LGPL21 +LICENSE= LGPL21 GPLv3 # or later +LICENSE_COMB= multi +LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3 USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME} -GH_COMMIT= cfd8282 +GH_COMMIT= 900587a -USES= cmake +USES= compiler:c++11-lib cmake CMAKE_ARGS= -DCUSTOM_MANDIR="${PREFIX}/man" \ - -DCUSTOM_EXAMPLE_CONF_DIR="${PREFIX}/etc" + -DCUSTOM_EXAMPLE_CONF_DIR="${PREFIX}/etc" \ + -DRUN_IN_PLACE=0 PORTDATA= * PORTDOCS= * @@ -63,6 +65,10 @@ LUAJIT_LIB_DEPENDS= libluajit-5.1.so:${PORTSDIR}/lang/luajit .include <bsd.port.options.mk> +.if ${OSVERSION} < 900000 +BROKEN= does not build (lack of long long support) +.endif + .if ${PORT_OPTIONS:MCLIENT} && ${PORT_OPTIONS:MSOUND} USES+= openal LIB_DEPENDS+= libvorbis.so:${PORTSDIR}/audio/libvorbis @@ -85,7 +91,7 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-irrlichtdepend post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/cmake/Modules/*.cmake - @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|' \ + @${REINPLACE_CMD} -e 's|-lpthread|-pthread|' \ ${WRKSRC}/src/CMakeLists.txt .if ! ${PORT_OPTIONS:MLUAJIT} @${REINPLACE_CMD} -e '/find_/ s|LUA_|NO&|g' \ @@ -94,5 +100,7 @@ post-patch: post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/games + @${MV} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.example \ + ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include <bsd.port.mk> diff --git a/games/freeminer/distinfo b/games/freeminer/distinfo index 7bdb6ef299ff..434a0468400b 100644 --- a/games/freeminer/distinfo +++ b/games/freeminer/distinfo @@ -1,2 +1,2 @@ -SHA256 (freeminer-0.4.9.3.tar.gz) = b7170467db99077cf00df8476642436ad744477500d55da444b8e4fa26cf37b5 -SIZE (freeminer-0.4.9.3.tar.gz) = 5361739 +SHA256 (freeminer-0.4.10.4.tar.gz) = 1002fa47f2fa1aa0ef63acb1636a741c8afc14e122ce2230b058c60d7b450b12 +SIZE (freeminer-0.4.10.4.tar.gz) = 5770067 diff --git a/games/freeminer/pkg-plist b/games/freeminer/pkg-plist index 3450184c5981..713079ed5fa2 100644 --- a/games/freeminer/pkg-plist +++ b/games/freeminer/pkg-plist @@ -1,10 +1,9 @@ %%CLIENT%%bin/freeminer %%SERVER%%bin/freeminerserver -@unexec if cmp -s %D/etc/freeminer.conf.example %D/etc/freeminer.conf; then rm -f %D/etc/freeminer.conf; fi -etc/freeminer.conf.example -@exec if [ ! -f %B/freeminer.conf ]; then cp -p %D/%F %B/freeminer.conf; fi +@sample etc/freeminer.conf.sample man/man6/freeminer.6.gz man/man6/freeminerserver.6.gz +share/appdata/freeminer.appdata.xml share/applications/freeminer.desktop share/icons/hicolor/scalable/apps/freeminer.svg @dir %%DATADIR%%/games |