summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2014-05-06 15:07:40 +0000
committerjperkin <jperkin@pkgsrc.org>2014-05-06 15:07:40 +0000
commita925c7e6331151453f0588c8f8c2be2e7ba215be (patch)
treec810e731d5c818dc2070722749c3d8845150ecd7 /security
parent91d87e3ea067ac4b0a802571e448b3a0d63c1888 (diff)
downloadpkgsrc-a925c7e6331151453f0588c8f8c2be2e7ba215be.tar.gz
Fix rc.d handling.
Diffstat (limited to 'security')
-rw-r--r--security/zoneminder/Makefile10
-rw-r--r--security/zoneminder/PLIST3
2 files changed, 11 insertions, 2 deletions
diff --git a/security/zoneminder/Makefile b/security/zoneminder/Makefile
index e3f62f73531..14176885806 100644
--- a/security/zoneminder/Makefile
+++ b/security/zoneminder/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2014/04/10 05:39:17 obache Exp $
+# $NetBSD: Makefile,v 1.9 2014/05/06 15:07:40 jperkin Exp $
#
DISTNAME= ZoneMinder-1.25.0
@@ -145,6 +145,12 @@ SUBST_SED.files= -e "s|@ZM_HTTPD_ROOT@|${PREFIX}/${ZM_HTTPD_ROOT}|g"
SUBST_SED.files+= -e "s|@ZM_HTTPD_CGIBIN@|${PREFIX}/${ZM_HTTPD_CGIBIN}|g"
SUBST_MESSAGE.files= Fixing ZoneMinder configuration file for Apache.
+PLIST_VARS+= rcd
+
+.if ${INIT_SYSTEM} == "rc.d"
+PLIST.rcd= yes
+.endif
+
post-extract:
${CP} ${FILESDIR}/zoneminder.conf ${WRKSRC}/zoneminder.conf
@@ -171,7 +177,9 @@ INSTALLATION_DIRS+= bin share/examples/rc.d share/zoneminder/db
post-install:
${INSTALL_DATA} ${WRKSRC}/zoneminder.conf ${DESTDIR}${PREFIX}/${EGDIR}/apache/zoneminder.conf
${INSTALL_DATA} ${WRKSRC}/zm.conf ${DESTDIR}${PREFIX}/${EGDIR}/config/zm.conf
+.if ${INIT_SYSTEM} == "rc.d"
${INSTALL_SCRIPT} ${WRKSRC}/scripts/zm ${DESTDIR}${PREFIX}/share/examples/rc.d/zoneminder
+.endif
${INSTALL_DATA} ${WRKSRC}/db/*.sql ${DESTDIR}${PREFIX}/share/zoneminder/db/
rmdir ${DESTDIR}${PREFIX}/${ZM_HTTPD_ROOT:Q}/events || true
rmdir ${DESTDIR}${PREFIX}/${ZM_HTTPD_ROOT:Q}/images || true
diff --git a/security/zoneminder/PLIST b/security/zoneminder/PLIST
index 8026c648aac..1158b2c70e6 100644
--- a/security/zoneminder/PLIST
+++ b/security/zoneminder/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2014/03/11 14:05:14 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.3 2014/05/06 15:07:40 jperkin Exp $
bin/zma
bin/zmaudit.pl
bin/zmc
@@ -18,6 +18,7 @@ bin/zmwatch.pl
bin/zmx10.pl
${ZM_HTTPD_CGIBIN}/nph-zms
${ZM_HTTPD_CGIBIN}/zms
+${PLIST.rcd}share/examples/rc.d/zoneminder
share/examples/zoneminder/apache/zoneminder.conf
share/examples/zoneminder/config/zm.conf
share/zoneminder/db/zm_create.sql