svn commit: r402149 - in head/net/openbsc: . files

Kurt Jaeger pi at FreeBSD.org
Sat Nov 21 11:52:17 UTC 2015


Author: pi
Date: Sat Nov 21 11:52:15 2015
New Revision: 402149
URL: https://svnweb.freebsd.org/changeset/ports/402149

Log:
  net/openbsc: 0.14.0 -> 0.15.0
  
  Changes:
    http://cgit.osmocom.org/openbsc/log/
  
  PR:		204624
  Submitted by:	Nikola Kolev <koue at chaosophia.net> (maintainer)

Deleted:
  head/net/openbsc/files/patch-include-openbsc-mgcp.h
  head/net/openbsc/files/patch-include-openbsc-rtp.h
  head/net/openbsc/files/patch-src-libmsc-meas_feed.h
  head/net/openbsc/files/patch-src-libtrau-rtp_proxy.c
Modified:
  head/net/openbsc/Makefile
  head/net/openbsc/distinfo
  head/net/openbsc/pkg-plist

Modified: head/net/openbsc/Makefile
==============================================================================
--- head/net/openbsc/Makefile	Sat Nov 21 10:57:18 2015	(r402148)
+++ head/net/openbsc/Makefile	Sat Nov 21 11:52:15 2015	(r402149)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	openbsc
-PORTVERSION=	0.14.0
+PORTVERSION=	0.15.0
 CATEGORIES=	net
 MASTER_SITES=	http://git.osmocom.org/${PORTNAME}/snapshot/ \
 		http://chaosophia.net/downloads/osmocom/${PORTNAME}/
@@ -20,15 +20,29 @@ LIB_DEPENDS=	libdbi.so:${PORTSDIR}/datab
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME}
 
 USES=		autoreconf compiler:c11 gmake pkgconfig
+USE_OPENSSL=	yes
+WITH_OPENSSL_PORT=yes
+OPENSSL_PORT=	security/libressl
 GNU_CONFIGURE=yes
 AUTOMAKE_ARGS=	--gnu --add-missing --copy
 CONFIGURE_ARGS+=	CFLAGS="-I${LOCALBASE}/include"
 
-OPTIONS_DEFINE=		SQLITE
-OPTIONS_DEFAULT=
+OPTIONS_DEFINE=	BSC NAT SQLITE
+OPTIONS_DEFAULT= BSC NAT
+
+BSC_DESC=	Enable OSMO BSC
+NAT_DESC=	Enable NAT support
+SQLITE_DESC=	Enable SQLite support
 
 OPTIONS_SUB=	yes
-SQLITE_LIB_DEPENDS=	libsqlite.so:${PORTSDIR}/databases/sqlite3
+
+BSC_CONFIGURE_ENABLE=	osmo-bsc
+
+NAT_CONFIGURE_ENABLE=	nat
+NAT_BUILD_DEPENDS=	${LOCALBASE}/lib/libsccp.a:${PORTSDIR}/devel/libosmo-sccp
+NAT_RUN_DEPENDS=	${LOCALBASE}/lib/libsccp.a:${PORTSDIR}/devel/libosmo-sccp
+
+SQLITE_LIB_DEPENDS=	libsqlite3.so:${PORTSDIR}/databases/sqlite3
 
 post-patch:
 	${REINPLACE_CMD} -e 's|pkgconfigdir.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' \

Modified: head/net/openbsc/distinfo
==============================================================================
--- head/net/openbsc/distinfo	Sat Nov 21 10:57:18 2015	(r402148)
+++ head/net/openbsc/distinfo	Sat Nov 21 11:52:15 2015	(r402149)
@@ -1,2 +1,2 @@
-SHA256 (openbsc-0.14.0.tar.gz) = ae8f1b7ee89ea730492f790ca8c42bada1f863cf8867a853bae5f00f9e53aea0
-SIZE (openbsc-0.14.0.tar.gz) = 724745
+SHA256 (openbsc-0.15.0.tar.gz) = bb31c00c5b8d1e7c0c907f15b4450a53e9492609445a36a18eca755eb034f148
+SIZE (openbsc-0.15.0.tar.gz) = 749797

Modified: head/net/openbsc/pkg-plist
==============================================================================
--- head/net/openbsc/pkg-plist	Sat Nov 21 10:57:18 2015	(r402148)
+++ head/net/openbsc/pkg-plist	Sat Nov 21 11:52:15 2015	(r402149)
@@ -6,6 +6,8 @@ bin/ipaccess-find
 bin/ipaccess-config
 bin/ipaccess-proxy
 bin/osmo-gbproxy
+%%BSC%%bin/osmo-bsc
+%%NAT%%bin/osmo-bsc_nat
 %%SQLITE%%bin/osmo-meas-udp2db
 include/openbsc/gsm_04_08.h
 include/openbsc/meas_rep.h
@@ -16,6 +18,7 @@ share/doc/openbsc/examples/osmo-bsc_mgcp
 share/doc/openbsc/examples/osmo-bsc_nat/black-list.cfg
 share/doc/openbsc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg
 share/doc/openbsc/examples/osmo-gbproxy/osmo-gbproxy.cfg
+%%PORTDOCS%%%%DOCSDIR%%/examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg
 share/doc/openbsc/examples/osmo-nitb/bs11/openbsc-1bts-2trx-hopping.cfg
 share/doc/openbsc/examples/osmo-nitb/bs11/openbsc-1bts-2trx.cfg
 share/doc/openbsc/examples/osmo-nitb/bs11/openbsc-2bts-2trx.cfg


More information about the svn-ports-all mailing list