pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/duckmaze Fix python interpreter paths. While her...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b5c7559c5c1c
branches: trunk
changeset: 545162:b5c7559c5c1c
user: dholland <dholland%pkgsrc.org@localhost>
date: Sun Jul 27 17:25:56 2008 +0000
description:
Fix python interpreter paths. While here, add DESTDIR support and fix
some install permissions issues. PKGREVISION++.
diffstat:
games/duckmaze/Makefile | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
diffs (44 lines):
diff -r 8dc3c54722a0 -r b5c7559c5c1c games/duckmaze/Makefile
--- a/games/duckmaze/Makefile Sun Jul 27 17:16:37 2008 +0000
+++ b/games/duckmaze/Makefile Sun Jul 27 17:25:56 2008 +0000
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.1.1.1 2008/06/10 18:49:39 drochner Exp $
+# $NetBSD: Makefile,v 1.2 2008/07/27 17:25:56 dholland Exp $
#
DISTNAME= duckmaze-pc-0.2
PKGNAME= duckmaze-0.2
+PKGREVISION= 1
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=duckmaze/}
EXTRACT_SUFX= .zip
@@ -11,19 +12,26 @@
HOMEPAGE= http://duckmaze.sourceforge.net/
COMMENT= A puzzle
+PKG_DESTDIR_SUPPORT=user-destdir
+
USE_LANGUAGES= # none
+USE_TOOLS+= pax
DM= ${WRKDIR}/duckmaze
+REPLACE_PYTHON=level.py level_editor.py mopelib/mopelib.py duckmaze.py
+
do-build:
${ECHO} "#!/bin/sh" >${DM}
${ECHO} "cd ${PREFIX}/share/duckmaze" >>${DM}
${ECHO} "exec ${PYTHONBIN} duckmaze.py" >>${DM}
+ ${CHMOD} a-x ${WRKSRC}/levels/level_*
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/duckmaze
- ${CP} -r ${WRKSRC}/* ${PREFIX}/share/duckmaze
- ${INSTALL_SCRIPT} ${DM} ${PREFIX}/bin
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/duckmaze
+ cd ${WRKSRC}; ${PAX} -rw . ${DESTDIR}${PREFIX}/share/duckmaze
+ ${INSTALL_SCRIPT} ${DM} ${DESTDIR}${PREFIX}/bin
.include "../../lang/python/application.mk"
.include "../../devel/py-game/buildlink3.mk"
Home |
Main Index |
Thread Index |
Old Index