aboutsummaryrefslogtreecommitdiff
path: root/net/fonulator/Makefile
diff options
context:
space:
mode:
authorMax Khon <fjoe@FreeBSD.org>2010-06-05 09:40:21 +0000
committerMax Khon <fjoe@FreeBSD.org>2010-06-05 09:40:21 +0000
commit48fe8edf3b0476a7d35a5aaa7a2d5b2319c75ea6 (patch)
tree1ec03639f2d00498a93c2aa0a2ab2a7aae1e078f /net/fonulator/Makefile
parentea4274f712dc115e0cda785fb1b3b1df650b741d (diff)
downloadports-48fe8edf3b0476a7d35a5aaa7a2d5b2319c75ea6.tar.gz
ports-48fe8edf3b0476a7d35a5aaa7a2d5b2319c75ea6.zip
Notes
Diffstat (limited to 'net/fonulator/Makefile')
-rw-r--r--net/fonulator/Makefile47
1 files changed, 47 insertions, 0 deletions
diff --git a/net/fonulator/Makefile b/net/fonulator/Makefile
new file mode 100644
index 000000000000..a74879996b61
--- /dev/null
+++ b/net/fonulator/Makefile
@@ -0,0 +1,47 @@
+# New ports collection makefile for: fonulator
+# Date created: 12 Jan 2010
+# Whom: Max Khon <fjoe@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= fonulator
+PORTVERSION= 2.0.1
+CATEGORIES= net-mgmt
+MASTER_SITES= http://support.red-fone.com/fonulator/
+
+MAINTAINER= fjoe@FreeBSD.org
+COMMENT= A foneBRIDGE configuration utility
+
+GNU_CONFIGURE= yes
+CONFIGURE_ENV=\
+ CPPFLAGS="-I${LOCALBASE}/include ${LIBNET_CPPFLAGS}"\
+ LDFLAGS="${LIBNET_LIBS:N-l*}"
+CONFIGURE_ARGS= --disable-shared
+
+BUILD_DEPENDS= ${LIBNET_CONFIG}:${PORTSDIR}/net/libnet\
+ ${LOCALBASE}/lib/libargtable2.a:${PORTSDIR}/devel/argtable\
+ ${LOCALBASE}/lib/libfb.a:${PORTSDIR}/net/libfb
+LIBNET_CONFIG= ${LOCALBASE}/bin/libnet11-config
+
+PLIST_FILES= bin/fonulator
+MAN1= fonulator.1
+
+post-patch:
+ @${REINPLACE_CMD}\
+ -e 's,/usr/lib/libargtable2.a,${LOCALBASE}/lib/libargtable2.a,'\
+ -e 's,/usr/lib/libnet.a,${LIBNET_LIBS:N-l*:S,-L,,}/libnet.a,'\
+ ${WRKSRC}/Makefile.in ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's,/etc/redfone.conf,${LOCALBASE}/etc/redfone.conf,'\
+ ${WRKSRC}/fonulator.c ${WRKSRC}/fonulator.1
+
+.if 0
+# this does not work when LIBNET_CONFIG does not exist prior to building this port
+LIBNET_CPPFLAGS!= ${LIBNET_CONFIG} --cflags --defines
+LIBNET_LIBS!= ${LIBNET_CONFIG} --libs
+.else
+LIBNET_CPPFLAGS= -I${LOCALBASE}/include/libnet11
+LIBNET_LIBS= -L${LOCALBASE}/lib/libnet11
+.endif
+
+.include <bsd.port.mk>