aboutsummaryrefslogtreecommitdiff
path: root/net/ser/Makefile
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2006-04-21 06:30:43 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2006-04-21 06:30:43 +0000
commitdfa121d9d966b38ff43f26fb1ce7a474f2e26cb5 (patch)
tree33a992c0c31ed5427e8c08d35b0c007099d52957 /net/ser/Makefile
parent08d7206941aea6211579aad60e40d3cf98b63ac5 (diff)
Notes
Diffstat (limited to 'net/ser/Makefile')
-rw-r--r--net/ser/Makefile24
1 files changed, 20 insertions, 4 deletions
diff --git a/net/ser/Makefile b/net/ser/Makefile
index 66ec1f19c5a2..3c97f2dff50c 100644
--- a/net/ser/Makefile
+++ b/net/ser/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ser
PORTVERSION= 0.9.6
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://download.berlios.de/ser/ \
http://download2.berlios.de/ser/
@@ -15,9 +16,6 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}_src
MAINTAINER= sobomax@FreeBSD.org
COMMENT= A very fast and configurable SIP proxy
-LIB_DEPENDS= radiusclient-ng.2:${PORTSDIR}/net/radiusclient \
- xml2.5:${PORTSDIR}/textproc/libxml2
-
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_GMAKE= yes
@@ -28,6 +26,8 @@ MAN8= ser.8
MAN5= ser.cfg.5
MANCOMPRESSED= no
+.include <bsd.port.pre.mk>
+
.if !defined(WITHOUT_MYSQL)
USE_MYSQL= yes
PLIST_SUB+= MYSQL=""
@@ -44,7 +44,23 @@ PLIST_SUB+= POSTGRESQL="@comment "
MAKE_ENV+= POSTGRESQL=postgres
.endif
-.include <bsd.port.pre.mk>
+.if !defined(WITHOUT_PRESENCE)
+USE_PA= yes
+PLIST_SUB+= PA=""
+LIB_DEPENDS+= xml2.5:${PORTSDIR}/textproc/libxml2
+.else
+PLIST_SUB+= PA="@comment "
+MAKE_ENV+= PA=pa
+.endif
+
+.if !defined(WITHOUT_RADIUS)
+USE_RADIUS= yes
+PLIST_SUB+= RADIUS=""
+LIB_DEPENDS+= radiusclient-ng.2:${PORTSDIR}/net/radiusclient
+.else
+PLIST_SUB+= RADIUS="@comment "
+MAKE_ENV+= RADIUS="auth_radius group_radius uri_radius avp_radius"
+.endif
.if ${ARCH} == "sparc64" || ${ARCH} == "ia64"
BROKEN= Does not compile completely on sparc64 or ia64