aboutsummaryrefslogtreecommitdiff
path: root/sysutils/cfengine34
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2014-05-29 05:20:25 +0000
committerCy Schubert <cy@FreeBSD.org>2014-05-29 05:20:25 +0000
commit2af39e55a170f92e12a3740dcc6ebced52bb0bca (patch)
treea83e19014e6e3d95df2fa11d7461a15426caa3e8 /sysutils/cfengine34
parentdedcbe7bbce187f94c03dbe534b13272d1d0caa1 (diff)
Notes
Diffstat (limited to 'sysutils/cfengine34')
-rw-r--r--sysutils/cfengine34/Makefile9
-rw-r--r--sysutils/cfengine34/pkg-plist17
2 files changed, 19 insertions, 7 deletions
diff --git a/sysutils/cfengine34/Makefile b/sysutils/cfengine34/Makefile
index 15c82e606288..d62667db3160 100644
--- a/sysutils/cfengine34/Makefile
+++ b/sysutils/cfengine34/Makefile
@@ -5,7 +5,8 @@ PORTNAME= cfengine
PORTVERSION= 3.4.5
PORTREVISION= 2
CATEGORIES= sysutils
-MASTER_SITES= http://cfengine.com/source-code/download?file=
+MASTER_SITES= http://cfengine.com/source-code/download?file= \
+ https://s3.amazonaws.com/cfengine.package-repos/tarballs/
MAINTAINER= cy@FreeBSD.org
# gjb@FreeBSD.org is also committer for this port
@@ -22,6 +23,7 @@ CONFLICTS= cfengine-2* cfengine-3.[235]* cfengine-devel-*
USE_RC_SUBR= cf-execd cf-serverd
+USES= libtool
USE_LDCONFIG= yes
USE_OPENSSL= yes
GNU_CONFIGURE= yes
@@ -50,7 +52,6 @@ PGSQL_DESC= Enable PostgreSQL connector
MYSQL_DESC= Enable MySQL connector
LIBVIRT_DESC= Enable libvirt compatibility
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MTOKYOCABINET}
@@ -81,10 +82,6 @@ CONFIGURE_ARGS+= --with-libvirt=${LOCALBASE}
LIB_DEPENDS+= libvirt.so:${PORTSDIR}/devel/libvirt
.endif
-MAN8= cf-agent.8 cf-key.8 cf-monitord.8 \
- cf-report.8 cf-serverd.8 cf-execd.8 \
- cf-promises.8 cf-runagent.8
-
post-patch:
@${REINPLACE_CMD} -e '/^htmldir/s!=.*!= @htmldir@!'\
${WRKSRC}/docs/Makefile.in
diff --git a/sysutils/cfengine34/pkg-plist b/sysutils/cfengine34/pkg-plist
index 8e1c4a2fbe1f..674676bacc58 100644
--- a/sysutils/cfengine34/pkg-plist
+++ b/sysutils/cfengine34/pkg-plist
@@ -1,6 +1,14 @@
-libexec/cfengine/libpromises.la
libexec/cfengine/libpromises.so
libexec/cfengine/libpromises.so.1
+libexec/cfengine/libpromises.so.1.0.0
+man/man8/cf-agent.8.gz
+man/man8/cf-execd.8.gz
+man/man8/cf-key.8.gz
+man/man8/cf-monitord.8.gz
+man/man8/cf-promises.8.gz
+man/man8/cf-report.8.gz
+man/man8/cf-runagent.8.gz
+man/man8/cf-serverd.8.gz
sbin/cf-agent
sbin/cf-execd
sbin/cf-key
@@ -296,3 +304,10 @@ share/cfengine/CoreBase/update.cf
@dirrm share/cfengine/CoreBase
@dirrm share/cfengine
@dirrm libexec/cfengine
+@unexec rmdir "/var/cfengine/inputs" >/dev/null 2>&1 || :
+@unexec rmdir "/var/cfengine/masterfiles" >/dev/null 2>&1 || :
+@unexec rmdir "/var/cfengine/modules" >/dev/null 2>&1 || :
+@unexec rmdir "/var/cfengine/outputs" >/dev/null 2>&1 || :
+@unexec rmdir "/var/cfengine/ppkeys" >/dev/null 2>&1 || :
+@unexec rmdir "/var/cfengine" >/dev/null 2>&1 || :
+