aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorDanilo Egea Gondolfo <danilo@FreeBSD.org>2013-11-01 21:49:16 +0800
committerDanilo Egea Gondolfo <danilo@FreeBSD.org>2013-11-01 21:49:16 +0800
commitda959e3aa547f4dade2dd4482196289bd8f50806 (patch)
treee6f34aa61f303b64ec87584558f6cc6e1243b9f1 /games
parentde40b998e5400c5a277e8fd678a8d080de55b5b1 (diff)
downloadfreebsd-ports-gnome-da959e3aa547f4dade2dd4482196289bd8f50806.tar.gz
freebsd-ports-gnome-da959e3aa547f4dade2dd4482196289bd8f50806.tar.zst
freebsd-ports-gnome-da959e3aa547f4dade2dd4482196289bd8f50806.zip
- Add stage support
- Convert USE_GMAKE to USES - Convert LIB_DEPENDS to new syntax
Diffstat (limited to 'games')
-rw-r--r--games/fargoal/Makefile24
1 files changed, 8 insertions, 16 deletions
diff --git a/games/fargoal/Makefile b/games/fargoal/Makefile
index a1d44267f1bc..999ae88c85ac 100644
--- a/games/fargoal/Makefile
+++ b/games/fargoal/Makefile
@@ -11,35 +11,27 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Remake of classic roguelike game "Sword of Fargoal"
-LIB_DEPENDS= alleg:${PORTSDIR}/devel/allegro
+LIB_DEPENDS= liballeg.so:${PORTSDIR}/devel/allegro
WRKSRC= ${WRKDIR}/${PORTNAME}/src
USE_ZIP= yes
-USE_GMAKE= yes
+USES= gmake
SUB_FILES= ${PORTNAME}-sh
-NO_STAGE= yes
do-install:
-# Script
- @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-sh ${PREFIX}/bin/${PORTNAME}
-
-# Program
- @${INSTALL_PROGRAM} ${WRKSRC}/../sword ${PREFIX}/libexec/${PORTNAME}
-
-# Data
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_PROGRAM} ${WRKSRC}/../sword ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
.for f in agreement.txt data gfx sfx
- @${MKDIR} ${DATADIR}
- @${CP} -R ${WRKSRC}/../${f} ${DATADIR}
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${CP} -R ${WRKSRC}/../${f} ${STAGEDIR}${DATADIR}
.endfor
post-install:
-# Fix permissions
- @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}
- @${FIND} ${DATADIR} -type f -print0 | \
+ @${FIND} ${STAGEDIR}${DATADIR} -type f -print0 | \
${XARGS} -0 ${CHMOD} ${SHAREMODE}
- @${FIND} ${DATADIR} -type d -print0 | \
+ @${FIND} ${STAGEDIR}${DATADIR} -type d -print0 | \
${XARGS} -0 ${CHMOD} ${BINMODE}
.include <bsd.port.mk>