svn commit: r330712 - head/games/pachi
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri Oct 18 01:20:17 UTC 2013
Author: amdmi3
Date: Fri Oct 18 01:20:16 2013
New Revision: 330712
URL: http://svnweb.freebsd.org/changeset/ports/330712
Log:
- Support staging
- Convert USE_GMAKE to USES
- Add DESKTOP_ENTRIES
Deleted:
head/games/pachi/pkg-plist
Modified:
head/games/pachi/Makefile
Modified: head/games/pachi/Makefile
==============================================================================
--- head/games/pachi/Makefile Fri Oct 18 01:20:05 2013 (r330711)
+++ head/games/pachi/Makefile Fri Oct 18 01:20:16 2013 (r330712)
@@ -10,10 +10,10 @@ DISTNAME= pachi_source
EXTRACT_SUFX= .tgz
MAINTAINER= amdmi3 at FreeBSD.org
-COMMENT= A platforms game similar to Manic Miner
+COMMENT= Platform game similar to Manic Miner
USE_SDL= mixer sdl
-USE_GMAKE= yes
+USES= gmake
GNU_CONFIGURE= yes
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
@@ -24,7 +24,16 @@ WRKSRC= ${WRKDIR}/Pachi
SCOREDIR= /var/games/pachi
SCOREFILE= ${SCOREDIR}/scores.dat
-NO_STAGE= yes
+PLIST_FILES= bin/${PORTNAME}
+PORTDATA= *
+
+DESKTOP_ENTRIES="Pachi el marciano" \
+ "${COMMENT}" \
+ "${DATADIR}/Tgfx/icon.bmp" \
+ "${PORTNAME}" \
+ "Game;ActionGame;" \
+ ""
+
post-patch:
@${REINPLACE_CMD} -e 's|/var/lib/games/$$PACKAGE|${SCOREDIR}|' \
${WRKSRC}/configure
@@ -36,13 +45,7 @@ post-patch:
${WRKSRC}/data/Makefile.in
post-install:
- ${CHGRP} games ${PREFIX}/bin/pachi
- ${CHMOD} g+s ${PREFIX}/bin/pachi
- ${MKDIR} ${SCOREDIR}
-.if !exists(${SCOREFILE})
- ${INSTALL_DATA} ${WRKSRC}/data/scores.dat /var/games/pachi
-.endif
- ${CHGRP} -R games ${SCOREDIR}
- ${CHMOD} g+w ${SCOREFILE}
+ ${CHGRP} games ${STAGEDIR}${PREFIX}/bin/pachi
+ ${CHMOD} g+s ${STAGEDIR}${PREFIX}/bin/pachi
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list