aboutsummaryrefslogtreecommitdiff
path: root/sysutils/cfengine22/Makefile
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2012-08-14 20:50:56 +0000
committerCy Schubert <cy@FreeBSD.org>2012-08-14 20:50:56 +0000
commit8402c86ad4269f1298158f0cb850e8e11d2b5fe9 (patch)
tree29032d13c4c98b3f51e8cf4dd98013c98ba077f0 /sysutils/cfengine22/Makefile
parent2abba2dbd5f16ecc5217c99f13c16acac2312f38 (diff)
downloadports-8402c86ad4269f1298158f0cb850e8e11d2b5fe9.tar.gz
ports-8402c86ad4269f1298158f0cb850e8e11d2b5fe9.zip
Notes
Diffstat (limited to 'sysutils/cfengine22/Makefile')
-rw-r--r--sysutils/cfengine22/Makefile56
1 files changed, 56 insertions, 0 deletions
diff --git a/sysutils/cfengine22/Makefile b/sysutils/cfengine22/Makefile
new file mode 100644
index 000000000000..65c8cc1d73b3
--- /dev/null
+++ b/sysutils/cfengine22/Makefile
@@ -0,0 +1,56 @@
+# New ports collection makefile for: cfengine
+# Date created: March 16, 1998
+# Whom: jseger@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= cfengine
+PORTVERSION= 2.2.10
+CATEGORIES= sysutils
+MASTER_SITES= http://www.cfengine.org/tarballs/
+
+MAINTAINER= cy@FreeBSD.org
+# gjb@FreeBSD.org is also committer for this port
+COMMENT= A systems administration tool for networks
+
+CONFLICTS= cfengine-3*
+
+USE_RC_SUBR= cfexecd cfservd
+
+WITH_BDB_VER?= 46
+USE_BDB= yes
+USE_OPENSSL= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-docs \
+ --docdir=${DOCSDIR} \
+ --htmldir=${DOCSDIR}/html
+CONFIGURE_ENV+= PTHREAD_CFLAGS=${PTHREAD_CFLAGS} PTHREAD_LIBS=${PTHREAD_LIBS} \
+ BERKELEY_DB_CFLAGS=-I${BDB_INCLUDE_DIR} \
+ BERKELEY_DB_LDFLAGS=-L${BDB_LIB_DIR} \
+ BERKELEY_DB_LIB=-l${BDB_LIB_NAME}
+.if !defined(NOPORTDOCS)
+INFO= cfengine-Tutorial cfengine-Reference
+.endif
+
+MAN8= cfagent.8 cfengine.8 cfenvd.8 cfenvgraph.8 cfetoolcheck.8 \
+ cfetoolcreate.8 cfetooldump.8 cfetoolgraph.8 cfetoolimport.8 \
+ cfetoolinfo.8 cfetoolupdate.8 cfexecd.8 cfkey.8 \
+ cfrun.8 cfservd.8 cfshow.8
+
+post-patch:
+ @${REINPLACE_CMD} -e s,-pthread,${PTHREAD_CFLAGS},g \
+ -e s,-lpthread,${PTHREAD_LIBS},g \
+ -e s,lpthread,${PTHREAD_LIBS},g \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e '/^docdir/s!=.*!= @docdir@!'\
+ ${WRKSRC}/doc/Makefile.in \
+ ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e '/^htmldir/s!=.*!= @htmldir@!'\
+ ${WRKSRC}/doc/Makefile.in \
+ ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e '/^pkgdatadir/s!=.*!= ${EXAMPLESDIR}!'\
+ ${WRKSRC}/inputs/Makefile.in \
+ ${WRKSRC}/contrib/Makefile.in
+
+.include <bsd.port.mk>