svn commit: r335611 - in head/games/traingame: . files
Rusmir Dusko
nemysis at FreeBSD.org
Wed Dec 4 10:19:50 UTC 2013
Author: nemysis
Date: Wed Dec 4 10:19:48 2013
New Revision: 335611
URL: http://svnweb.freebsd.org/changeset/ports/335611
Log:
- Bump PORTREVISION
- Change master sites
- Remove dependency for x11/xterm
- Switch to USE_GCC=yes
- Add DOCS Option
- Add files/traingame.desktop
Approved by: pawel / wg (mentors, implicit)
Added:
head/games/traingame/files/traingame.desktop (contents, props changed)
Modified:
head/games/traingame/Makefile
head/games/traingame/pkg-plist (contents, props changed)
Modified: head/games/traingame/Makefile
==============================================================================
--- head/games/traingame/Makefile Wed Dec 4 10:19:11 2013 (r335610)
+++ head/games/traingame/Makefile Wed Dec 4 10:19:48 2013 (r335611)
@@ -3,10 +3,10 @@
PORTNAME= traingame
PORTVERSION= 0.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://www.nickg.me.uk/files/:game \
- SF/nemysisfreebsdp/:icons
+ SF/nemysisfreebsdp/${CATEGORIES}/:icons
DISTFILES= TrainGame-${DISTVERSION}${EXTRACT_SUFX}:game \
${PORTNAME}_icons.tar.gz:icons
DIST_SUBDIR= ${PORTNAME}
@@ -19,14 +19,13 @@ LICENSE= GPLv3
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
libxerces-c.so:${PORTSDIR}/textproc/xerces-c3 \
libboost_filesystem.so:${PORTSDIR}/devel/boost-libs
-RUN_DEPENDS= xterm:${PORTSDIR}/x11/xterm
WRKSRC= ${WRKDIR}/TrainGame-${PORTVERSION}
USES= cmake pkgconfig
USE_SDL= sdl image
USE_GL= glew
-USE_GCC= 4.6+
+USE_GCC= yes
PORTDOCS= model_notes.txt models.gnuplot
@@ -37,8 +36,7 @@ SUB_FILES= ${PORTNAME} \
${PORTNAME}-map \
pkg-message
-DESKTOP_ENTRIES="Train Game" "${COMMENT}" ${PORTNAME} \
- "xterm -e ${PORTNAME}-map" "Game;ArcadeGame;" false
+OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's|shared_ptr|std::shared_ptr|' \
@@ -52,6 +50,7 @@ do-install:
@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR})
.endfor
${INSTALL_PROGRAM} ${WRKSRC}/bin/TrainGame ${STAGEDIR}${DATADIR}/${PORTNAME}
+ ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
.for s in ${ICON_SIZES}
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/
Added: head/games/traingame/files/traingame.desktop
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/traingame/files/traingame.desktop Wed Dec 4 10:19:48 2013 (r335611)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=Train Game
+GenericName=Train Game
+Comment=Game about Trains
+Icon=traingame
+Exec=traingame-map
+Categories=Game;ArcadeGame;
+Terminal=true
Modified: head/games/traingame/pkg-plist
==============================================================================
--- head/games/traingame/pkg-plist Wed Dec 4 10:19:11 2013 (r335610)
+++ head/games/traingame/pkg-plist Wed Dec 4 10:19:48 2013 (r335611)
@@ -1,5 +1,6 @@
bin/traingame
bin/traingame-map
+share/applications/traingame.desktop
share/icons/hicolor/32x32/apps/traingame.png
share/icons/hicolor/48x48/apps/traingame.png
share/icons/hicolor/64x64/apps/traingame.png
More information about the svn-ports-head
mailing list