| @@ -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 | |
4 | DISTNAME= safetynet-1.15 | | 4 | DISTNAME= safetynet-1.15 |
5 | CATEGORIES= sysutils | | 5 | CATEGORIES= sysutils |
6 | MASTER_SITES= http://www.unixpimps.org/safetynet/ | | 6 | MASTER_SITES= http://www.unixpimps.org/safetynet/ |
7 | | | 7 | |
8 | MAINTAINER= zuntum@NetBSD.org | | 8 | MAINTAINER= zuntum@NetBSD.org |
9 | HOMEPAGE= http://www.unixpimps.org/safetynet/ | | 9 | HOMEPAGE= http://www.unixpimps.org/safetynet/ |
10 | COMMENT= Safetynet is a perl script intended to monitor system services | | 10 | COMMENT= Safetynet is a perl script intended to monitor system services |
11 | | | 11 | |
| | | 12 | PKG_DESTDIR_SUPPORT= user-destdir |
| | | 13 | |
12 | WRKSRC= ${WRKDIR} | | 14 | WRKSRC= ${WRKDIR} |
13 | NO_BUILD= YES | | 15 | NO_BUILD= YES |
14 | USE_TOOLS+= perl:run | | 16 | USE_TOOLS+= perl:run |
15 | | | 17 | |
16 | INSTALLATION_DIRS= bin etc | | 18 | INSTALLATION_DIRS= bin etc share/doc/safetynet |
17 | | | 19 | |
18 | post-patch: | | 20 | post-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 | |
30 | do-install: | | 32 | do-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" |