Mon Feb 16 18:51:16 2009 UTC ()
DESTDIR support


(joerg)
diff -r1.7 -r1.8 pkgsrc/sysutils/safetynet/Makefile

cvs diff -r1.7 -r1.8 pkgsrc/sysutils/safetynet/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/safetynet/Makefile 2005/07/16 01:19:23 1.7
+++ pkgsrc/sysutils/safetynet/Makefile 2009/02/16 18:51:16 1.8
@@ -1,36 +1,37 @@ @@ -1,36 +1,37 @@
1# $NetBSD: Makefile,v 1.7 2005/07/16 01:19:23 jlam Exp $ 1# $NetBSD: Makefile,v 1.8 2009/02/16 18:51:16 joerg Exp $
2# 2#
3 3
4DISTNAME= safetynet-1.15 4DISTNAME= safetynet-1.15
5CATEGORIES= sysutils 5CATEGORIES= sysutils
6MASTER_SITES= http://www.unixpimps.org/safetynet/ 6MASTER_SITES= http://www.unixpimps.org/safetynet/
7 7
8MAINTAINER= zuntum@NetBSD.org 8MAINTAINER= zuntum@NetBSD.org
9HOMEPAGE= http://www.unixpimps.org/safetynet/ 9HOMEPAGE= http://www.unixpimps.org/safetynet/
10COMMENT= Safetynet is a perl script intended to monitor system services 10COMMENT= Safetynet is a perl script intended to monitor system services
11 11
 12PKG_DESTDIR_SUPPORT= user-destdir
 13
12WRKSRC= ${WRKDIR} 14WRKSRC= ${WRKDIR}
13NO_BUILD= YES 15NO_BUILD= YES
14USE_TOOLS+= perl:run 16USE_TOOLS+= perl:run
15 17
16INSTALLATION_DIRS= bin etc 18INSTALLATION_DIRS= bin etc share/doc/safetynet
17 19
18post-patch: 20post-patch:
19 ${SED} -e "s,/etc/safetynet.conf,${PREFIX}/etc/safetynet.conf,g" \ 21 ${SED} -e "s,/etc/safetynet.conf,${PREFIX}/etc/safetynet.conf,g" \
20 -e "s,/bin/mail,/usr/bin/mail,g" \ 22 -e "s,/bin/mail,/usr/bin/mail,g" \
21 -e "s,ps -Af,ps ax,g" \ 23 -e "s,ps -Af,ps ax,g" \
22 -e "s,/usr/bin/perl,${LOCALBASE}/bin/perl,g" \ 24 -e "s,/usr/bin/perl,${LOCALBASE}/bin/perl,g" \
23 ${WRKSRC}/safetynet > ${WRKSRC}/safetynet.done 25 ${WRKSRC}/safetynet > ${WRKSRC}/safetynet.done
24 ${MV} -f ${WRKSRC}/safetynet.done ${WRKSRC}/safetynet 26 ${MV} -f ${WRKSRC}/safetynet.done ${WRKSRC}/safetynet
25 ${SED} -e "s,/usr/local/apache/bin/apachectl,${LOCALBASE}/sbin/apachectl,g" \ 27 ${SED} -e "s,/usr/local/apache/bin/apachectl,${LOCALBASE}/sbin/apachectl,g" \
26 -e "s,/usr/local,${PREFIX},g" \ 28 -e "s,/usr/local,${PREFIX},g" \
27 ${WRKSRC}/safetynet.conf > ${WRKSRC}/safetynet.conf.done 29 ${WRKSRC}/safetynet.conf > ${WRKSRC}/safetynet.conf.done
28 ${MV} ${WRKSRC}/safetynet.conf.done ${WRKSRC}/safetynet.conf 30 ${MV} ${WRKSRC}/safetynet.conf.done ${WRKSRC}/safetynet.conf
29 31
30do-install: 32do-install:
31 ${INSTALL_SCRIPT} -m 700 ${WRKSRC}/safetynet ${PREFIX}/bin/safetynet 33 ${INSTALL_SCRIPT} -m 700 ${WRKSRC}/safetynet ${DESTDIR}${PREFIX}/bin/safetynet
32 ${INSTALL_DATA} -m 600 ${WRKSRC}/safetynet.conf ${PREFIX}/etc/safetynet.conf.sample 34 ${INSTALL_DATA} -m 600 ${WRKSRC}/safetynet.conf ${DESTDIR}${PREFIX}/etc/safetynet.conf.sample
33 ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/safetynet 35 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/safetynet/README
34 ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/safetynet/README 
35 36
36.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"