Mon Jan 21 21:19:41 2008 UTC ()
Added support for installation to DESTDIR.
No compiler necessary.


(heinz)
diff -r1.20 -r1.21 pkgsrc/audio/eawpatches/Makefile

cvs diff -r1.20 -r1.21 pkgsrc/audio/eawpatches/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/eawpatches/Makefile 2007/02/22 16:42:10 1.20
+++ pkgsrc/audio/eawpatches/Makefile 2008/01/21 21:19:41 1.21
@@ -1,35 +1,38 @@ @@ -1,35 +1,38 @@
1# $NetBSD: Makefile,v 1.20 2007/02/22 16:42:10 drochner Exp $ 1# $NetBSD: Makefile,v 1.21 2008/01/21 21:19:41 heinz Exp $
2# 2#
3 3
4DISTNAME= eawpats12_full 4DISTNAME= eawpats12_full
5PKGNAME= eawpatches-12 5PKGNAME= eawpatches-12
6PKGREVISION= 3 6PKGREVISION= 3
7CATEGORIES= audio 7CATEGORIES= audio
8MASTER_SITES= ${MASTER_SITE_GENTOO:=distfiles/} 8MASTER_SITES= ${MASTER_SITE_GENTOO:=distfiles/}
9 9
10MAINTAINER= adam@NetBSD.org 10MAINTAINER= adam@NetBSD.org
11COMMENT= Eric A. Welsh' patches (audio samples) for TiMidity 11COMMENT= Eric A. Welsh' patches (audio samples) for TiMidity
12 12
13RESTRICTED= Some patches are copyrighted, some marked no-commercial-use 13RESTRICTED= Some patches are copyrighted, some marked no-commercial-use
14NO_BIN_ON_FTP= ${RESTRICTED} 14NO_BIN_ON_FTP= ${RESTRICTED}
15NO_BIN_ON_CDROM= ${RESTRICTED} 15NO_BIN_ON_CDROM= ${RESTRICTED}
16LICENSE= generic-nonlicense 16LICENSE= generic-nonlicense
17 17
18WRKSRC= ${WRKDIR} 18PKG_DESTDIR_SUPPORT= user-destdir
19NO_BUILD= yes 19
20MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} 20WRKSRC= ${WRKDIR}
 21NO_BUILD= yes
 22USE_LANGUAGES= # empty
 23MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR}
21 24
22post-extract: 25post-extract:
23 chmod go-w ${WRKSRC}/eawpats/gravis.cfg 26 chmod go-w ${WRKSRC}/eawpats/gravis.cfg
24 27
25pre-configure: 28pre-configure:
26 sed -e "s@/home/user/eawpats@${PREFIX}/share/eawpats@" \ 29 sed -e "s@/home/user/eawpats@${PREFIX}/share/eawpats@" \
27 < ${WRKSRC}/eawpats/linuxconfig/timidity.cfg \ 30 < ${WRKSRC}/eawpats/linuxconfig/timidity.cfg \
28 > ${WRKSRC}/eawpats/timidity.cfg 31 > ${WRKSRC}/eawpats/timidity.cfg
29 rm -r ${WRKSRC}/eawpats/linuxconfig \ 32 rm -r ${WRKSRC}/eawpats/linuxconfig \
30 ${WRKSRC}/eawpats/winconfig 33 ${WRKSRC}/eawpats/winconfig
31 34
32do-install: 35do-install:
33 cd ${WRKSRC} && pax -wr eawpats ${PREFIX}/share 36 cd ${WRKSRC} && pax -wr eawpats ${DESTDIR}${PREFIX}/share
34 37
35.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"