Date: Sun, 17 Nov 2013 00:55:19 +0000 (UTC) From: Danilo Egea Gondolfo <danilo@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r334042 - in head/games/dsnake: . files Message-ID: <201311170055.rAH0tJNT047697@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: danilo Date: Sun Nov 17 00:55:18 2013 New Revision: 334042 URL: http://svnweb.freebsd.org/changeset/ports/334042 Log: - Add stage support - Remove pkg-{install,deinstall} files Deleted: head/games/dsnake/files/ Modified: head/games/dsnake/Makefile head/games/dsnake/pkg-plist Modified: head/games/dsnake/Makefile ============================================================================== --- head/games/dsnake/Makefile Sun Nov 17 00:43:48 2013 (r334041) +++ head/games/dsnake/Makefile Sun Nov 17 00:55:18 2013 (r334042) @@ -18,28 +18,29 @@ USE_LINUX= yes USE_LINUX_APPS= allegro xorglibs WRKSRC= ${WRKDIR}/DeluxeSnake -SUB_FILES= pkg-install pkg-deinstall -SUB_LIST= CONFIG_FILES="config.dat hiscores.dat stats.dat" +CONFIG_FILES= config.dat hiscores.dat stats.dat PORTDOCS= * -NO_STAGE= yes +OPTIONS_DEFINE= DOCS + do-build: ${BRANDELF} -t Linux ${WRKSRC}/dsnake do-install: .for d in data midi - ${MKDIR} ${DATADIR}/${d} - ${INSTALL_DATA} ${WRKSRC}/${d}/* ${DATADIR}/${d} + @${MKDIR} ${STAGEDIR}${DATADIR}/${d} + ${INSTALL_DATA} ${WRKSRC}/${d}/* ${STAGEDIR}${DATADIR}/${d} +.endfor +.for c in ${CONFIG_FILES} + @${TOUCH} ${STAGEDIR}${DATADIR}/$c + @${CHMOD} 666 ${STAGEDIR}${DATADIR}/$c .endfor - ${INSTALL_PROGRAM} ${WRKSRC}/dsnake ${DATADIR} + ${INSTALL_PROGRAM} ${WRKSRC}/dsnake ${STAGEDIR}${DATADIR} ${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/dsnake.sh ${ECHO_CMD} "cd ${DATADIR} && exec ./dsnake \"\$$@\"" >> ${WRKDIR}/dsnake.sh - ${INSTALL_SCRIPT} ${WRKDIR}/dsnake.sh ${PREFIX}/bin/dsnake -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/ReadMe.txt ${DOCSDIR} -.endif - @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + ${INSTALL_SCRIPT} ${WRKDIR}/dsnake.sh ${STAGEDIR}${PREFIX}/bin/dsnake + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/ReadMe.txt ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> Modified: head/games/dsnake/pkg-plist ============================================================================== --- head/games/dsnake/pkg-plist Sun Nov 17 00:43:48 2013 (r334041) +++ head/games/dsnake/pkg-plist Sun Nov 17 00:55:18 2013 (r334042) @@ -1,4 +1,7 @@ bin/dsnake +%%DATADIR%%/config.dat +%%DATADIR%%/hiscores.dat +%%DATADIR%%/stats.dat %%DATADIR%%/data/fonts.dat %%DATADIR%%/data/logos.dat %%DATADIR%%/data/sfx.dat
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311170055.rAH0tJNT047697>