Index: head/devel/libosmo-abis/Makefile =================================================================== --- head/devel/libosmo-abis/Makefile (revision 542055) +++ head/devel/libosmo-abis/Makefile (revision 542056) @@ -1,27 +1,26 @@ # $FreeBSD$ PORTNAME= libosmo-abis PORTVERSION= 0.7.0 CATEGORIES= devel -MASTER_SITES= http://git.osmocom.org/libosmo-abis/snapshot/ \ - http://chaosophia.net/downloads/osmocom/${PORTNAME}/ +MASTER_SITES= http://git.osmocom.org/libosmo-abis/snapshot/ -MAINTAINER= koue@chaosophia.net +MAINTAINER= ports@FreeBSD.org COMMENT= Shared code regarding the A-bis interface between BTS and BSC LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libosmocore.so:devel/libosmocore \ libtalloc.so:devel/talloc \ libortp.so:net/ortp USES= autoreconf gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes post-patch: ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include Index: head/devel/libosmocore/Makefile =================================================================== --- head/devel/libosmocore/Makefile (revision 542055) +++ head/devel/libosmocore/Makefile (revision 542056) @@ -1,49 +1,48 @@ # $FreeBSD$ PORTNAME= libosmocore PORTVERSION= 1.2.0 CATEGORIES= devel -MASTER_SITES= http://git.osmocom.org/libosmocore/snapshot/ \ - http://chaosophia.net/downloads/osmocom/${PORTNAME}/ +MASTER_SITES= http://git.osmocom.org/libosmocore/snapshot/ -MAINTAINER= koue@chaosophia.net +MAINTAINER= ports@FreeBSD.org COMMENT= Common library for all Osmocom projects LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnutls.so:security/gnutls \ libpcsclite.so:devel/pcsc-lite \ libtalloc.so:devel/talloc USES= alias autoreconf gmake libtool pathfix pkgconfig python:2.7 \ shebangfix GNU_CONFIGURE= yes LDFLAGS+= -lexecinfo USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDOCS= * SHEBANG_FILES= utils/conv_codes_gsm.py utils/conv_gen.py python_OLD_CMD= /usr/bin/python2 OPTIONS_DEFINE= DOCS DOXYGEN DOXYGEN_IMPLIES= DOCS DOXYGEN_BUILD_DEPENDS= dot:graphics/graphviz \ doxygen:devel/doxygen DOXYGEN_CONFIGURE_ENV_OFF= ac_cv_path_DOXYGEN=false post-patch: ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version @${REINPLACE_CMD} -e '/#pragma GCC diagnostic/d' \ ${WRKSRC}/src/application.c \ ${WRKSRC}/src/gb/gprs_bssgp.c \ ${WRKSRC}/src/gb/gprs_bssgp_bss.c @${REINPLACE_CMD} -e 's/python2/${PYTHON_VERSION}/' \ -e 's,(AM_V_GEN)python ,(AM_V_GEN)${PYTHON_VERSION} ,' \ ${WRKSRC}/include/Makefile.am \ ${WRKSRC}/src/gsm/Makefile.am \ ${WRKSRC}/tests/Makefile.am .include Index: head/devel/libsmpp34/Makefile =================================================================== --- head/devel/libsmpp34/Makefile (revision 542055) +++ head/devel/libsmpp34/Makefile (revision 542056) @@ -1,32 +1,31 @@ # $FreeBSD$ PORTNAME= libsmpp34 PORTVERSION= 1.10 CATEGORIES= devel -MASTER_SITES= http://chaosophia.net/downloads/osmocom/${PORTNAME}/ \ - http://ns1.chaosophia.net/downloads/osmocom/${PORTNAME}/ +MASTER_SITES= http://chaosophia.net/downloads/osmocom/${PORTNAME}/ -MAINTAINER= koue@chaosophia.net +MAINTAINER= ports@FreeBSD.org COMMENT= Provide an implementation of SMPP-3.4 protocol for PDUs handling LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxml2.so:textproc/libxml2 USES= autoreconf libtool pathfix GNU_CONFIGURE= yes INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} 's|malloc.h|stdlib.h|' \ ${WRKSRC}/src/smpp34_dumpBuf.c \ ${WRKSRC}/src/smpp34_dumpPdu.c \ ${WRKSRC}/src/smpp34_pack.c \ ${WRKSRC}/src/smpp34_params.c \ ${WRKSRC}/src/smpp34_structs.c \ ${WRKSRC}/src/smpp34_unpack.c @${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include Index: head/net/netsed/Makefile =================================================================== --- head/net/netsed/Makefile (revision 542055) +++ head/net/netsed/Makefile (revision 542056) @@ -1,25 +1,25 @@ # Created by: Roman Shterenzon # $FreeBSD$ PORTNAME= netsed PORTVERSION= 1.3 CATEGORIES= net security MASTER_SITES= http://silicone.homelinux.org/release/netsed/ -MAINTAINER= koue@chaosophia.net +MAINTAINER= ports@FreeBSD.org COMMENT= Alters the contents of network packets in real time USES= gmake MAKE_ARGS= CFLAGS="${CFLAGS}" PLIST_FILES= bin/${PORTNAME} PORTDOCS= README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/net/ns3/Makefile =================================================================== --- head/net/ns3/Makefile (revision 542055) +++ head/net/ns3/Makefile (revision 542056) @@ -1,54 +1,54 @@ # $FreeBSD$ PORTNAME= ns3 PORTVERSION= 3.30 CATEGORIES= net MASTER_SITES= https://www.nsnam.org/release/ DISTNAME= ns-allinone-${PORTVERSION} -MAINTAINER= koue@chaosophia.net +MAINTAINER= ports@FreeBSD.org COMMENT= Network simulator for Internet systems LICENSE= GPLv2 USES= compiler:c++11-lib gettext gnome pkgconfig python sqlite \ tar:bzip2 waf USE_GNOME= libxml2 USE_LDCONFIG= yes WRKSRC_SUBDIR= ns-${DISTVERSION} CONFIGURE_ARGS= --int64x64=cairo PLIST_SUB= VERSION="${PORTVERSION}" OPTIONS_DEFINE= DEBUG EXAMPLES GSL GTK2 SUDO TEST OPTIONS_DEFAULT=TEST OPTIONS_SUB= yes DEBUG_CONFIGURE_ON= --build-profile=debug DEBUG_PLIST_SUB= DEBUG_SUFX="-debug" DEBUG_CONFIGURE_OFF= --build-profile=release DEBUG_PLIST_SUB_OFF= DEBUG_SUFX="" EXAMPLES_CONFIGURE_ENABLE= examples GSL_DESC= GNU Scientific Library support GSL_LIB_DEPENDS= libgsl.so:math/gsl GTK2_USE= GNOME=atk,cairo,gdkpixbuf2,glib20,gtk20,pango GTK2_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 GTK2_CONFIGURE_OFF= --disable-gtk SUDO_DESC= Use sudo to set suid bits on executables SUDO_BUILD_DEPENDS= sudo:security/sudo SUDO_CONFIGURE_ON= --enable-sudo TEST_CONFIGURE_ENABLE= tests post-install: @${FIND} ${STAGEDIR} \( -path '*/bin/*' -or -name '*.so' \) \ -type f -exec ${STRIP_CMD} {} + @${FIND} ${STAGEDIR} \( -path '*/pkgconfig/*' -or \ -name 'config-store-config.h' \) \ -type f -exec ${REINPLACE_CMD} -i '' 's,${STAGEDIR},,' {} + .include Index: head/net/openggsn/Makefile =================================================================== --- head/net/openggsn/Makefile (revision 542055) +++ head/net/openggsn/Makefile (revision 542056) @@ -1,29 +1,28 @@ # $FreeBSD$ PORTNAME= openggsn PORTVERSION= 0.94 CATEGORIES= net -MASTER_SITES= http://git.osmocom.org/${PORTNAME}/snapshot/ \ - http://chaosophia.net/downloads/osmocom/${PORTNAME}/ +MASTER_SITES= http://git.osmocom.org/${PORTNAME}/snapshot/ -MAINTAINER= koue@chaosophia.net +MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of the Gateway GPRS Support Node element LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libosmocore.so:devel/libosmocore \ libtalloc.so:devel/talloc GNU_CONFIGURE= yes USES= autoreconf gmake libtool pathfix pkgconfig USE_LDCONFIG= yes post-patch: ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgtp.so.1 .include Index: head/security/samhain/Makefile =================================================================== --- head/security/samhain/Makefile (revision 542055) +++ head/security/samhain/Makefile (revision 542056) @@ -1,211 +1,211 @@ # Created by: Nikola Kolev # $FreeBSD$ PORTNAME= samhain PORTVERSION= 4.3.3 CATEGORIES= security MASTER_SITES= http://la-samhna.de/archive/ DISTNAME= samhain_signed-${PORTVERSION} -MAINTAINER= koue@chaosophia.net +MAINTAINER= ports@FreeBSD.org COMMENT= Samhain Intrusion Detection System LICENSE= GPLv2 BROKEN_aarch64= fails to build: undefined reference to sbrk BROKEN_mips= fails to configure: error: Could not find the libwrap library BROKEN_mips64= fails to configure: error: Could not find the libwrap library OPTIONS_DEFINE= ASM DB_RELOAD DEBUG DNMALLOC DOCS ENCRYPT GNUPG IPV6 \ KCHECK LIBWRAP LOGFILE_MONITOR LOGIN_WATCH MAIL \ MOUNTS_CHECK PORT_CHECK POSIX_ACL PRELUDE PROCESS_CHECK \ PTRACE SRP STATIC SUIDCHECK UDP USERFILES XML_LOGS OPTIONS_DEFAULT= ASM DNMALLOC ENCRYPT LIBWRAP MAIL SRP OPTIONS_RADIO= DB OPTIONS_RADIO_DB= MYSQL ODBC PGSQL OPTIONS_SUB= yes DB_DESC= Database support DB_RELOAD_DESC= Enable database reload on SIGHUP DNMALLOC_DESC= Enable dnmalloc ENCRYPT_DESC= Enable client/server encryption KCHECK_DESC= Enable rogue KLD detection LOGFILE_MONITOR_DESC= Enable monitor logfiles LOGIN_WATCH_DESC= Enable watch for login/logout MAIL_DESC= Enable internal SMTP mailer MOUNTS_CHECK_DESC= Enable check mount options on filesystems PORT_CHECK_DESC= Enable check ports PROCESS_CHECK_DESC= Enable check processes POSIX_ACL_DESC= Enable check posix acls PRELUDE_DESC= Enable Prelude Framework support PTRACE_DESC= Enable use anti-debugger options SRP_DESC= Enable SRP for authentication SUIDCHECK_DESC= Enable check for suid/sgid files UDP_DESC= Enable UDP server USERFILES_DESC= Enable check for users config files XML_LOGS_DESC= Enable XML-formatted logs WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var \ --with-logserver=true \ --with-altlogserver=true \ --with-timeserver=true \ --with-alttimeserver=true USES= shebangfix SHEBANG_FILES= scripts/samhainadmin.pl.in ASM_CONFIGURE_ENABLE= asm DB_RELOAD_CONFIGURE_ENABLE= db-reload DEBUG_CONFIGURE_ENABLE= debug DNMALLOC_CONFIGURE_ENABLE= dnmalloc ENCRYPT_CONFIGURE_ENABLE= encrypt GNUPG_CONFIGURE_WITH= gpg=${PREFIX}/bin/gpg GNUPG_BUILD_DEPENDS= gpg:security/gnupg IPV6_CONFIGURE_ENABLE= ipv6 KCHECK_CONFIGURE_WITH= kcheck LIBWRAP_CONFIGURE_WITH= libwrap LOGFILE_MONITOR_CONFIGURE_ENABLE= logfile-monitor LOGIN_WATCH_CONFIGURE_ENABLE= login-watch MAIL_CONFIGURE_ENABLE= mail MOUNTS_CHECK_CONFIGURE_ENABLE= mounts-check MYSQL_IMPLIES= XML_LOGS MYSQL_USES= mysql MYSQL_CONFIGURE_ON= --with-database=mysql ODBC_IMPLIES= XML_LOGS ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC ODBC_CONFIGURE_ON= --with-database=odbc PGSQL_IMPLIES= XML_LOGS PGSQL_USES= pgsql PGSQL_CONFIGURE_ON= --with-database=postgresql PORT_CHECK_CONFIGURE_ENABLE= port-check PROCESS_CHECK_CONFIGURE_ENABLE= process-check POSIX_ACL_CONFIGURE_ENABLE= posix-acl PRELUDE_LIB_DEPENDS= libprelude.so:security/libprelude PRELUDE_CONFIGURE_WITH= prelude PTRACE_CONFIGURE_ENABLE= ptrace SRP_CONFIGURE_ENABLE= srp STATIC_CONFIGURE_ENABLE= static SUIDCHECK_CONFIGURE_ENABLE= suidcheck UDP_CONFIGURE_ENABLE= udp USERFILES_CONFIGURE_ENABLE= userfiles XML_LOGS_CONFIGURE_ENABLE= xml-log .include .if ${ARCH} == "amd64" CFLAGS+= -fPIC .endif .if defined(WITH_RUNAS_USER) CONFIGURE_ARGS+= --enable-identity=${WITH_RUNAS_USER} .else CONFIGURE_ARGS+= --enable-identity=yule .endif .if defined(WITH_CLIENT) CONFIGURE_ARGS+= --enable-network=client \ --with-data-file=REQ_FROM_SERVER/var/lib/samhain/data.samhain \ --with-config-file=REQ_FROM_SERVER PLIST_SUB+= SAMHAIN="" SETPWD="" YULE="@comment " EXTRA_PATCHES+= ${FILESDIR}/fixsamhainrc.patch .elif defined(WITH_SERVER) USERS= yule GROUPS= yule CONFIGURE_ARGS+= --enable-network=server SUB_LIST+= WITH_YULE="yes" PLIST_SUB+= YULE="" SAMHAIN="@comment " SETPWD="@comment " EXTRA_PATCHES+= ${FILESDIR}/fixyulerc.patch .else SUB_LIST+= WITH_YULE="" PLIST_SUB+= SAMHAIN="" YULE="@comment " SETPWD="@comment " EXTRA_PATCHES+= ${FILESDIR}/fixsamhainrc.patch .endif pre-everything:: .if !defined(WITH_CLIENT) && !defined(WITH_SERVER) @${ECHO_MSG} @${ECHO_MSG} "Building Samhain in standalone mode." @${ECHO_MSG} "If you wish to enable networked mode, please hit CTRL-C" @${ECHO_MSG} "now, and build samhain from the samhain-client and" @${ECHO_MSG} "samhain-server ports." @${ECHO_MSG} .endif .if defined(WITH_CLIENT) && defined(WITH_SERVER) IGNORE= can't build client and server at once .endif .if ${PORT_OPTIONS:MKCHECK} @${ECHO_MSG} @${ECHO_MSG} "Building with kernel checking requires reading /dev/kmem" @${ECHO_MSG} "and /dev/mem. If you're not building as root, please hit" @${ECHO_MSG} "Control-C and restart the build as root." @${ECHO_MSG} .endif post-extract: @${TAR} -C ${WRKDIR} -xzf ${WRKSRC}.tar.gz @${RM} ${WRKSRC}.tar.gz ${WRKSRC}.tar.gz.asc post-install: .if !defined(WITH_SERVER) @${CP} ${WRKSRC}/init/samhain.startFreeBSD ${STAGEDIR}${PREFIX}/etc/rc.d/samhain.sh @${CP} ${WRKSRC}/samhainrc ${STAGEDIR}${PREFIX}/etc/samhainrc.sample @${CHGRP} wheel ${STAGEDIR}${PREFIX}/etc/samhainrc.sample ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/samhain .else @${CP} ${WRKSRC}/init/samhain.startFreeBSD ${STAGEDIR}${PREFIX}/etc/rc.d/yule.sh @${CP} ${WRKSRC}/yulerc ${STAGEDIR}${PREFIX}/etc/yulerc.sample ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yule ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yulectl ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/yule_setpwd .endif .if defined(WITH_CLIENT) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/samhain_setpwd .endif post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/MANUAL-2_4.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/HOWTO-client+server.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/HOWTO-client+server-troubleshooting.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/HOWTO-samhain+GnuPG.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/HOWTO-write-modules.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/FAQ.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/README.UPGRADE ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/BUGS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/sh_mounts.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/sh_userfiles.txt ${STAGEDIR}${DOCSDIR} .include