diff options
author | Timur I. Bakeyev <timur@FreeBSD.org> | 2010-07-16 00:03:49 +0000 |
---|---|---|
committer | Timur I. Bakeyev <timur@FreeBSD.org> | 2010-07-16 00:03:49 +0000 |
commit | 51a692ea202e30260d3db9a15d02dfb3e6efd187 (patch) | |
tree | bc1c22e206ab2f3c567b966fe023b85d58df72bd /www | |
parent | net/nss_ldapd was renamed into net/nss-pam-ldapd (diff) |
PR: 148633
Add OPTIONS to the port and ability to link against mysql, pgsql and sqlite3.
Notes
Notes:
svn path=/head/; revision=257828
Diffstat (limited to 'www')
-rw-r--r-- | www/kannel/Makefile | 36 |
1 files changed, 31 insertions, 5 deletions
diff --git a/www/kannel/Makefile b/www/kannel/Makefile index b449ee0ed94b..1573f28dba15 100644 --- a/www/kannel/Makefile +++ b/www/kannel/Makefile @@ -6,9 +6,9 @@ PORTNAME= kannel PORTVERSION= 1.4.3 +PORTREVISION= 1 CATEGORIES= www -MASTER_SITES= http://www.kannel.org/download/%SUBDIR%/ \ - http://farrokhi.net/distfiles/ +MASTER_SITES= http://www.kannel.org/download/ MASTER_SITE_SUBDIR= ${PORTVERSION} DISTNAME= gateway-${PORTVERSION} @@ -25,15 +25,41 @@ USE_BZIP2= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cflags="${CPPFLAGS}" --with-libs="${LDFLAGS}" \ --enable-pcre=yes --enable-docs=no --with-malloc=native \ - --enable-start-stop-daemon=no + --enable-start-stop-daemon=no --without-sdb --without-oracle \ + --without-sqlite2 MAN1= mtbatch.1 seewbmp.1 wmlsc.1 wmlsdasm.1 MAN8= kannel.8 run_kannel_box.8 +OPTIONS= MYSQL "Enable MySQL support" off \ + PGSQL "Enable PostgreSQL support" off \ + SQLITE3 "Enable SQLite support" off + +.include <bsd.port.options.mk> + CPPFLAGS= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS} -.include <bsd.port.pre.mk> +.if defined(WITH_MYSQL) +USE_MYSQL= yes +CONFIGURE_ARGS+=--with-mysql +.else +CONFIGURE_ARGS+=--without-mysql +.endif + +.if defined(WITH_PGSQL) +USE_PGSQL= yes +CONFIGURE_ARGS+=--with-pgsql +.else +CONFIGURE_ARGS+=--without-pgsql +.endif + +.if defined(WITH_SQLITE3) +USE_SQLITE= 3 +CONFIGURE_ARGS+=--with-sqlite3 +.else +CONFIGURE_ARGS+=--without-sqlite3 +.endif .if ${ARCH} == "alpha" BROKEN= Does not compile on alpha @@ -55,4 +81,4 @@ post-install: @${STRIP_CMD} ${PREFIX}/sbin/${filename} .endfor -.include <bsd.port.post.mk> +.include <bsd.port.mk> |