Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Jan 2019 21:22:07 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r490213 - in head: devel/geoip-java dns/dsc dns/go-geodns dns/p5-pgeodns ftp/proftpd-mod_geoip net-p2p/qbittorrent net-p2p/verlihub net-p2p/verlihub-plugins net/go-geoip net/p5-Geo-IP n...
Message-ID:  <201901132122.x0DLM7kw047701@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Sun Jan 13 21:22:06 2019
New Revision: 490213
URL: https://svnweb.freebsd.org/changeset/ports/490213

Log:
  Deprecate everything that depends on net/GeoIP and everything that depends
  on those ports.

Modified:
  head/devel/geoip-java/Makefile
  head/dns/dsc/Makefile
  head/dns/go-geodns/Makefile
  head/dns/p5-pgeodns/Makefile
  head/ftp/proftpd-mod_geoip/Makefile
  head/net-p2p/qbittorrent/Makefile
  head/net-p2p/verlihub-plugins/Makefile
  head/net-p2p/verlihub-plugins/Makefile.plugins
  head/net-p2p/verlihub/Makefile
  head/net/go-geoip/Makefile
  head/net/p5-Geo-IP/Makefile
  head/net/pecl-geoip/Makefile
  head/net/pen/Makefile
  head/net/py-GeoIP/Makefile
  head/net/rubygem-geoip/Makefile
  head/net/subnetcalc/Makefile
  head/security/barnyard2/Makefile
  head/security/bro/Makefile
  head/security/broccoli/Makefile
  head/security/modsecurity3/Makefile
  head/security/sguil/Makefile
  head/security/snort/Makefile
  head/security/snortreport/Makefile
  head/www/mod_geoip2/Makefile

Modified: head/devel/geoip-java/Makefile
==============================================================================
--- head/devel/geoip-java/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/devel/geoip-java/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -16,6 +16,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	GeoIP>=1.4.8:net/GeoIP
 
+DEPRECATED=	Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USES=		zip
 
 USE_JAVA=	yes

Modified: head/dns/dsc/Makefile
==============================================================================
--- head/dns/dsc/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/dns/dsc/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -19,6 +19,9 @@ RUN_DEPENDS=	libpcap>=1.8.1:net/libpcap			\
 		p5-XML-Simple>=2.24:textproc/p5-XML-Simple	\
 		dsp>=2.0.0:dns/dsp
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-extra-cflags=-I${LOCALBASE}/include
 USES=		gmake perl5 shebangfix

Modified: head/dns/go-geodns/Makefile
==============================================================================
--- head/dns/go-geodns/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/dns/go-geodns/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -14,6 +14,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	GeoIP>=1.6.12:net/GeoIP
 RUN_DEPENDS=	GeoIP>=1.6.12:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USES=		go pkgconfig
 USE_RC_SUBR=	geodns
 USE_GITHUB=	yes

Modified: head/dns/p5-pgeodns/Makefile
==============================================================================
--- head/dns/p5-pgeodns/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/dns/p5-pgeodns/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -16,6 +16,9 @@ RUN_DEPENDS=	p5-Geo-IP>=0:net/p5-Geo-IP \
 		p5-Net-DNS>=0:dns/p5-Net-DNS
 TEST_DEPENDS=	p5-Test-Warn>=0:devel/p5-Test-Warn
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USES=		perl5
 USE_PERL5=	configure
 USE_GITHUB=	yes

Modified: head/ftp/proftpd-mod_geoip/Makefile
==============================================================================
--- head/ftp/proftpd-mod_geoip/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/ftp/proftpd-mod_geoip/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -12,6 +12,9 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libGeoIP.so:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 DESCR=		${.CURDIR}/pkg-descr
 
 MASTERDIR=	${.CURDIR}/../../ftp/proftpd

Modified: head/net-p2p/qbittorrent/Makefile
==============================================================================
--- head/net-p2p/qbittorrent/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net-p2p/qbittorrent/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -28,6 +28,9 @@ CONFIGURE_ARGS=		CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLA
 DESTDIRNAME=		INSTALL_ROOT
 
 .if ${FLAVOR} == default
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USES+=			desktop-file-utils gl
 USE_QT+=		concurrent gui svg widgets
 USE_GL=			gl

Modified: head/net-p2p/verlihub-plugins/Makefile
==============================================================================
--- head/net-p2p/verlihub-plugins/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net-p2p/verlihub-plugins/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -20,6 +20,9 @@ RUN_DEPENDS=	\
 		${LOCALBASE}/lib/libmessanger_pi.so:net-p2p/verlihub-plugins-messanger \
 		${LOCALBASE}/lib/libstats_pi.so:net-p2p/verlihub-plugins-stats
 
+DEPRECATED=     Verlihub uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USES=		metaport
 
 .include <bsd.port.mk>

Modified: head/net-p2p/verlihub-plugins/Makefile.plugins
==============================================================================
--- head/net-p2p/verlihub-plugins/Makefile.plugins	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net-p2p/verlihub-plugins/Makefile.plugins	Sun Jan 13 21:22:06 2019	(r490213)
@@ -14,6 +14,9 @@ COMMENT?=	${PLUGIN_DESC} plugin for VerliHub - a Direc
 BUILD_DEPENDS+=	${LOCALBASE}/bin/verlihub:net-p2p/verlihub
 RUN_DEPENDS+=	${LOCALBASE}/bin/verlihub:net-p2p/verlihub
 
+DEPRECATED=     Verlihub uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 USES+=		libtool

Modified: head/net-p2p/verlihub/Makefile
==============================================================================
--- head/net-p2p/verlihub/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net-p2p/verlihub/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -18,6 +18,9 @@ LIB_DEPENDS=	libGeoIP.so:net/GeoIP \
 		libpcre.so:devel/pcre
 RUN_DEPENDS=	bash:shells/bash
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 LIBS+=		-L${LOCALBASE}/lib
 USE_RC_SUBR=	verlihub
 USES=		libtool ssl

Modified: head/net/go-geoip/Makefile
==============================================================================
--- head/net/go-geoip/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net/go-geoip/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -13,6 +13,9 @@ LICENSE=	MIT
 
 LIB_DEPENDS=	libGeoIP.so:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USES=		compiler go
 USE_GITHUB=	yes
 GH_ACCOUNT=	abh

Modified: head/net/p5-Geo-IP/Makefile
==============================================================================
--- head/net/p5-Geo-IP/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net/p5-Geo-IP/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -16,6 +16,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libGeoIP.so:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 CONFIGURE_ARGS=	INC="-I${LOCALBASE}/include" LIBS="-L${LOCALBASE}/lib"
 USES=		perl5
 USE_PERL5=	configure

Modified: head/net/pecl-geoip/Makefile
==============================================================================
--- head/net/pecl-geoip/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net/pecl-geoip/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -12,6 +12,9 @@ LICENSE=	PHP301
 
 LIB_DEPENDS=	libGeoIP.so:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USES=		php:pecl
 
 post-patch:

Modified: head/net/pen/Makefile
==============================================================================
--- head/net/pen/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net/pen/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -13,6 +13,9 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libGeoIP.so:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 GNU_CONFIGURE=	yes
 USES=		ssl
 USE_RC_SUBR=	pen

Modified: head/net/py-GeoIP/Makefile
==============================================================================
--- head/net/py-GeoIP/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net/py-GeoIP/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -15,6 +15,9 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libGeoIP.so:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 OPTIONS_DEFINE=	EXAMPLES
 
 USE_PYTHON=	autoplist concurrent distutils

Modified: head/net/rubygem-geoip/Makefile
==============================================================================
--- head/net/rubygem-geoip/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net/rubygem-geoip/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -13,6 +13,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	geoiplookup:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 REINPLACE_ARGS=	-i ''
 NO_ARCH=	yes
 USE_RUBY=	yes

Modified: head/net/subnetcalc/Makefile
==============================================================================
--- head/net/subnetcalc/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/net/subnetcalc/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -14,6 +14,9 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libGeoIP.so:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USES=		cmake
 CMAKE_ARGS=	-DCMAKE_INSTALL_MANDIR:PATH="man"
 

Modified: head/security/barnyard2/Makefile
==============================================================================
--- head/security/barnyard2/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/security/barnyard2/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -68,6 +68,13 @@ PORT_PCAP_LIB_DEPENDS=	libpcap.so.1:net/libpcap
 PORT_PCAP_CONFIGURE_ON=	--with-libpcap-includes=${LOCALBASE}/include \
 			--with-libpcap-libraries=${LOCALBASE}/lib
 
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MBRO}
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+.endif
+
 post-patch:
 	@${REINPLACE_CMD} 's|/etc|${LOCALBASE}/etc|' \
 		${WRKSRC}/etc/barnyard2.conf

Modified: head/security/bro/Makefile
==============================================================================
--- head/security/bro/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/security/bro/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -16,6 +16,9 @@ BROKEN_powerpc64=	Does not build: error: zero-size arr
 
 LIB_DEPENDS=	libGeoIP.so:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USES=		bison cmake compiler:c++11-lang gettext-runtime ninja perl5 python shebangfix ssl
 
 CMAKE_ARGS+=	-DPYTHON_EXECUTABLE:PATH=${PYTHON_CMD}

Modified: head/security/broccoli/Makefile
==============================================================================
--- head/security/broccoli/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/security/broccoli/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -16,6 +16,9 @@ LICENSE=	BSD3CLAUSE
 BUILD_DEPENDS=	swig3.0:devel/swig30
 LIB_DEPENDS=	libGeoIP.so:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 EXTRACT_AFTER_ARGS=	${DISTNAME}/aux/broccoli
 
 USES=		cmake ssl bison

Modified: head/security/modsecurity3/Makefile
==============================================================================
--- head/security/modsecurity3/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/security/modsecurity3/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -14,6 +14,9 @@ COMMENT=	Intrusion detection and prevention engine
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libpcre.so:devel/pcre \
 		libyajl.so:devel/yajl \

Modified: head/security/sguil/Makefile
==============================================================================
--- head/security/sguil/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/security/sguil/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -93,6 +93,9 @@ SUB_FILES=	pkg-message-server
 .endif
 
 .if ${PORT_OPTIONS:MSENSOR}
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USE_RC_SUBR+=	pcap_agent snort_agent
 SUB_FILES=	pkg-message-sensor
 WITH_PCRE=	true

Modified: head/security/snort/Makefile
==============================================================================
--- head/security/snort/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/security/snort/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -85,6 +85,11 @@ APPID_CONFIGURE_ENV+=	luajit_CFLAGS="-I${LOCALBASE}/in
 
 .include <bsd.port.options.mk>
 
+.if ${PORT_OPTIONS:MBARNYARD}
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+.endif
+
 CONFIG_FILES=	classification.config gen-msg.map reference.config \
 		snort.conf threshold.conf unicode.map file_magic.conf
 

Modified: head/security/snortreport/Makefile
==============================================================================
--- head/security/snortreport/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/security/snortreport/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -29,6 +29,12 @@ USES=		php:web
 MYSQL_USE=	php=mysql
 PGSQL_USE=	php=pgsql
 
+.include <bsd.port.options.mk>
+.if ${PORT_OPTIONS:MBARNYARD}
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+.endif
+
 pre-everything::
 	@${ECHO} ""
 	@${ECHO} "You have to configure PHP either with MySQL or PostgreSQL"

Modified: head/www/mod_geoip2/Makefile
==============================================================================
--- head/www/mod_geoip2/Makefile	Sun Jan 13 21:00:50 2019	(r490212)
+++ head/www/mod_geoip2/Makefile	Sun Jan 13 21:22:06 2019	(r490213)
@@ -13,6 +13,9 @@ LICENSE=	APACHE20
 BUILD_DEPENDS=	GeoIP>=1.4.4:net/GeoIP
 RUN_DEPENDS=	GeoIP>=1.4.4:net/GeoIP
 
+DEPRECATED=     Uses legacy GeoIP 1 format which no longer works; switch to GeoIP 2 where possible
+EXPIRATION_DATE=2019-02-15
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	maxmind
 GH_PROJECT=	geoip-api-mod_geoip2



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901132122.x0DLM7kw047701>