![]() ![]() | ![]() |
File: [cvs.NetBSD.org] / pkgsrc / games / mirrormagic / Makefile (download)
Revision 1.27, Tue Mar 4 06:59:05 2008 UTC (15 years, 9 months ago) by jlam
Mechanical changes to add DESTDIR support to packages that install their files via a custom do-install target. |
# $NetBSD: Makefile,v 1.27 2008/03/04 06:59:05 jlam Exp $ # DISTNAME= mirrormagic-2.0.2 PKGREVISION= 2 CATEGORIES= games x11 MASTER_SITES= http://www.artsoft.org/RELEASES/unix/mirrormagic/ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.artsoft.org/mirrormagic/ COMMENT= Nice little puzzle game with color graphics and sound CONFLICTS= mirrormagic-sdl-[1-9]* PKG_DESTDIR_SUPPORT= user-destdir USE_TOOLS+= gmake PLIST_SRC= ${WRKDIR}/PLIST PLIST # if you change SCORE_PATH, don't forget to change patch-aa, too SCORE_PATH= /var/games/mirrormagic SETGIDGAME= yes OWN_DIRS_PERMS= ${SCORE_PATH} ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE} OWN_DIRS_PERMS+= ${SCORE_PATH}/scores \ ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE} OWN_DIRS_PERMS+= ${SCORE_PATH}/scores/classic_deflektor \ ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE} OWN_DIRS_PERMS+= ${SCORE_PATH}/scores/classic_mindbender \ ${GAMES_USER} ${GAMES_GROUP} ${GAMEDIRMODE} SPECIAL_PERMS= bin/mirrormagic ${SETGID_GAMES_PERMS} INSTALLATION_DIRS= bin do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mirrormagic ${PREFIX}/bin ${INSTALL_DATA_DIR} ${PREFIX}/share/mirrormagic cd ${WRKSRC} && ${PAX} -rw graphics levels music sounds \ ${PREFIX}/share/mirrormagic/ ${RM} -f ${WRKDIR}/PLIST .for levdir in Classic_Games cd ${PREFIX} && \ ${FIND} share/mirrormagic/levels/${levdir} -type f -print \ >>${WRKDIR}/PLIST .endfor .for directory in graphics music sounds cd ${PREFIX} && \ ${FIND} share/mirrormagic/${directory} -type f -print \ >>${WRKDIR}/PLIST .endfor BUILDLINK_DEPMETHOD.libXt?= build .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXt/buildlink3.mk" .include "../../mk/bsd.pkg.mk"