Fri Jan 29 20:20:00 2010 UTC ()
DESTDIR support


(joerg)
diff -r1.43 -r1.44 pkgsrc/games/angband-x11/Makefile

cvs diff -r1.43 -r1.44 pkgsrc/games/angband-x11/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/games/angband-x11/Attic/Makefile 2008/05/26 02:13:19 1.43
+++ pkgsrc/games/angband-x11/Attic/Makefile 2010/01/29 20:20:00 1.44
@@ -1,53 +1,56 @@ @@ -1,53 +1,56 @@
1# $NetBSD: Makefile,v 1.43 2008/05/26 02:13:19 joerg Exp $ 1# $NetBSD: Makefile,v 1.44 2010/01/29 20:20:00 joerg Exp $
2# 2#
3 3
4DISTNAME= angband-3.0.3 4DISTNAME= angband-3.0.3
5PKGNAME= angband-x11-3.0.3 5PKGNAME= angband-x11-3.0.3
6PKGREVISION= 2 6PKGREVISION= 2
7CATEGORIES= games x11 7CATEGORIES= games x11
8MASTER_SITES= ftp://clockwork.dementia.org/angband/Source/ 8MASTER_SITES= ftp://clockwork.dementia.org/angband/Source/
9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SPOILERFILE} 9DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SPOILERFILE}
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://www.thangorodrim.net/ 12HOMEPAGE= http://www.thangorodrim.net/
13COMMENT= Tolkien based variant of Moria for X11 displays 13COMMENT= Tolkien based variant of Moria for X11 displays
14 14
 15PKG_DESTDIR_SUPPORT= destdir
 16
15CONFLICTS= angband-tty-[0-9]* 17CONFLICTS= angband-tty-[0-9]*
16 18
17EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} 19EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
18 20
19USE_TOOLS+= pax 21USE_TOOLS+= pax
20 22
21INCOMPAT_CURSES= NetBSD-1.5*-* NetBSD-1.6[-_.]*-* 23INCOMPAT_CURSES= NetBSD-1.5*-* NetBSD-1.6[-_.]*-*
22INCOMPAT_CURSES+= NetBSD-1.6[A-M]-* 24INCOMPAT_CURSES+= NetBSD-1.6[A-M]-*
23 25
24SPOILERFILE= angband-spoilers.tar.gz 26SPOILERFILE= angband-spoilers.tar.gz
25 27
26GNU_CONFIGURE= yes 28GNU_CONFIGURE= yes
27CONFIGURE_ARGS+= --with-setgid=games 29CONFIGURE_ARGS+= --with-setgid=games
28 30
29.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" 31.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
30GCC_REQD+= 2.95.3 32GCC_REQD+= 2.95.3
31.endif 33.endif
32 34
33SUBST_CLASSES+= 070 35SUBST_CLASSES+= 070
34SUBST_STAGE.070= pre-configure 36SUBST_STAGE.070= pre-configure
35SUBST_MESSAGE.070= Fixing file permissions. 37SUBST_MESSAGE.070= Fixing file permissions.
36SUBST_FILES.070= lib/save/Makefile.in lib/bone/Makefile.in 38SUBST_FILES.070= lib/save/Makefile.in lib/bone/Makefile.in
37SUBST_SED.070= -e 's,070,770,g' 39SUBST_SED.070= -e 's,070,770,g'
38 40
 41INSTALLATION_DIRS+= share/games/angband/lib/info
 42
39# add spoiler files and clean up a bit 43# add spoiler files and clean up a bit
40post-install: 44post-install:
41 ${INSTALL_DATA_DIR} ${PREFIX}/share/games/angband/lib/info 45 cd ${DESTDIR}${PREFIX}/share/games/angband/lib/info/ && \
42 cd ${PREFIX}/share/games/angband/lib/info/ && \ 
43 pax -O -zrf ${DISTDIR}/${SPOILERFILE} 46 pax -O -zrf ${DISTDIR}/${SPOILERFILE}
44 ${CHOWN} -R bin:games ${PREFIX}/share/games/angband 47 ${CHOWN} -R bin:games ${DESTDIR}${PREFIX}/share/games/angband
45 ${FIND} ${PREFIX}/share/games/angband -name delete.me -exec ${RM} {} \; 48 ${FIND} ${DESTDIR}${PREFIX}/share/games/angband -name delete.me -exec ${RM} {} \;
46 49
47BUILDLINK_DEPMETHOD.libXt?= build 50BUILDLINK_DEPMETHOD.libXt?= build
48 51
49.include "../../devel/ncurses/buildlink3.mk" 52.include "../../devel/ncurses/buildlink3.mk"
50.include "../../x11/libSM/buildlink3.mk" 53.include "../../x11/libSM/buildlink3.mk"
51.include "../../x11/libX11/buildlink3.mk" 54.include "../../x11/libX11/buildlink3.mk"
52.include "../../x11/libXt/buildlink3.mk" 55.include "../../x11/libXt/buildlink3.mk"
53.include "../../mk/bsd.pkg.mk" 56.include "../../mk/bsd.pkg.mk"