Tweak net/gssdp version 0.14.10
[dports.git] / sysutils / cfengine36-rc / Makefile
1 # Created by: jrhett@netconsonance.com
2 # $FreeBSD$
3
4 PORTNAME=       cfengine
5 PORTVERSION=    3.6.2rc
6 PORTEPOCH=      1
7 CATEGORIES=     sysutils
8 MASTER_SITES=   https://s3.amazonaws.com/cfengine.package-repos/tarballs/
9
10 MAINTAINER=     cy@FreeBSD.org
11 #               gjb@FreeBSD.org is also committer for this port
12 COMMENT=        Systems administration tool for networks
13
14 LICENSE=        GPLv3
15
16 .if !defined(MASTERDIR)
17 PKGNAMESUFFIX=  36-rc
18 LATEST_LINK=    cfengine36-rc
19 .endif
20
21 FETCH_BEFORE_ARGS=      -o ${DISTDIR}/${DISTFILES}
22
23 CONFLICTS=      cfengine-[234]*
24
25 USE_RC_SUBR=    cf-execd cf-serverd cf-monitord
26
27 MAKE_JOBS_UNSAFE=       yes
28 USE_LDCONFIG=   yes
29 USE_OPENSSL=    yes
30 GNU_CONFIGURE=  yes
31 USES=           gmake libtool
32 USE_AUTOTOOLS=  autoconf:env automake:env libtoolize:env
33 CFLAGS+=        -Wno-return-type
34 CPPFLAGS+=      -I${LOCALBASE}/include
35 LDFLAGS+=       -L${LOCALBASE}/lib
36 # EXAMPLESDIR=  ${PREFIX}/share/examples/cfengine3
37 DOCSDIR=        ${PREFIX}/share/doc/cfengine
38 CONFIGURE_ARGS= --docdir=${DOCSDIR} \
39                 --htmldir=${DOCSDIR}/html \
40                 --libexecdir=${PREFIX}/libexec \
41                 --libdir=${PREFIX}/libexec \
42                 --mandir=${PREFIX}/man \
43                 --with-workdir=/var/cfengine \
44                 --with-pcre=${LOCALBASE} \
45                 --with-lmdb=${LOCALBASE} \
46                 --enable-fhs
47 INSTALL_TARGET= install-strip
48
49 LIB_DEPENDS+=   libpcre.so:${PORTSDIR}/devel/pcre \
50                 liblmdb.so:${PORTSDIR}/databases/lmdb
51
52 OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT
53
54 PGSQL_USES=             pgsql
55 PGSQL_CONFIGURE_ON=     --with-postgresql=${LOCALBASE}
56
57 MYSQL_USE=              MYSQL=yes
58 MYSQL_CONFIGURE_ON=     --with-mysql=${LOCALBASE}
59 MYSQL_LIB_DEPENDS=              libmysqlclient.so:${PORTSDIR}/${_MYSQL_CLIENT}
60 MYSQL_LDFLAGS=          -L${LOCALBASE}/lib/mysql
61
62 LIBVIRT_CONFIGURE_ON=   --with-libvirt=${LOCALBASE}
63 LIBVIRT_LIB_DEPENDS+=           libvirt.so:${PORTSDIR}/devel/libvirt
64
65 pre-configure:
66         @cd ${WRKSRC}; autoreconf -Wno-portability --force --install -I m4
67
68 .include <bsd.port.mk>