I think it's time for this to go now. No longer used in other ports
and the database is EoL.  OK?


Index: devel/quirks/files/Quirks.pm
===================================================================
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.949
diff -u -p -r1.949 Quirks.pm
--- devel/quirks/files/Quirks.pm        27 Apr 2020 19:52:14 -0000      1.949
+++ devel/quirks/files/Quirks.pm        28 Apr 2020 11:19:36 -0000
@@ -1555,6 +1555,7 @@ my $obsolete_reason = {
        'py-iniparse' => 5,
        'qtdeclarative-xmllistmodel' => 3,
        'jabberd' => 3,
+       'GeoIP' => 22,
 };
 
 # reasons for obsolete packages
@@ -1581,6 +1582,7 @@ my @msg = (
        "no longer maintained upstream, suggest sqlitebrowser, kexi", #19
        "merged into IETF Opus codec, obsolete, audio/mumble uses bundled 
version now", #20
        "upstream recommends to use composer to build a drupal site", #21
+       "the original GeoIP database is end of life; use libmaxminddb/GeoIP2", 
#22
 );
 
 # ->is_base_system($handle, $state):
Index: net/Makefile
===================================================================
RCS file: /cvs/ports/net/Makefile,v
retrieving revision 1.1196
diff -u -p -r1.1196 Makefile
--- net/Makefile        27 Apr 2020 20:23:00 -0000      1.1196
+++ net/Makefile        28 Apr 2020 11:19:36 -0000
@@ -1,7 +1,6 @@
 # $OpenBSD: Makefile,v 1.1196 2020/04/27 20:23:00 danj Exp $
 
      SUBDIR =
-     SUBDIR += GeoIP
      SUBDIR += adns
      SUBDIR += adsuck
      SUBDIR += aggregate
Index: net/GeoIP/Makefile
===================================================================
RCS file: net/GeoIP/Makefile
diff -N net/GeoIP/Makefile
--- net/GeoIP/Makefile  16 Jun 2019 23:08:38 -0000      1.60
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,50 +0,0 @@
-# $OpenBSD: Makefile,v 1.60 2019/06/16 23:08:38 sthen Exp $
-
-COMMENT-main=  find the country where IP address/hostname originates from
-COMMENT-db=    GeoIP GeoLite database: IPv4/v6 address to country
-COMMENT-city=  GeoIP GeoLite database: IPv4/v6 address to city
-COMMENT-asn=   GeoIP GeoLite database: IPv4/v6 address to AS number
-
-V=             1.6.12
-REVISION=      2
-D=             20180401
-DISTNAME=      GeoIP-$V
-PKGNAME-main=  GeoIP-$V
-PKGNAME-db=    geolite-country-$D
-PKGNAME-city=  geolite-city-$D
-PKGNAME-asn=   geolite-asn-$D
-PORTROACH=     skipv:$V
-DISTFILES=     ${DISTNAME}${EXTRACT_SUFX} \
-               geolite-data-$D.tar.xz:0
-
-SHARED_LIBS += GeoIP                9.0      # 7.3
-
-CATEGORIES=    net geo
-
-HOMEPAGE=      https://dev.maxmind.com/geoip/legacy/downloadable/
-
-# geoip-api-c: LGPLv2.1+
-# geolite DBs: CC BY-SA 4.0
-PERMIT_PACKAGE=        Yes
-
-WANTLIB-main += c
-
-MASTER_SITES=  https://github.com/maxmind/geoip-api-c/releases/download/v$V/
-MASTER_SITES0= https://spacehopper.org/mirrors/
-
-MULTI_PACKAGES=        -main -db -city -asn
-RUN_DEPENDS-main= net/GeoIP,-db
-
-CONFIGURE_STYLE= gnu
-SEPARATE_BUILD=        Yes
-CONFIGURE_ARGS=        --datadir=${LOCALSTATEDIR}/db
-
-post-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/GeoIP/
-       ${INSTALL_DATA} ${WRKDIR}/data/* ${PREFIX}/share/examples/GeoIP/
-       chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/examples/GeoIP/
-
-pre-test:
-       ln -s ../data ${WRKSRC}/data
-
-.include <bsd.port.mk>
Index: net/GeoIP/distinfo
===================================================================
RCS file: net/GeoIP/distinfo
diff -N net/GeoIP/distinfo
--- net/GeoIP/distinfo  6 Apr 2018 17:14:24 -0000       1.39
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,4 +0,0 @@
-SHA256 (GeoIP-1.6.12.tar.gz) = Hft0gAPF5Lf9VrqMTNeGYz1db0CVR1hPaRA5g4ljb4A=
-SHA256 (geolite-data-20180401.tar.xz) = 
tN3GrQ5BurBWDSZuB/tuKu6yyLSBvXNXEOeBSWW8mVo=
-SIZE (GeoIP-1.6.12.tar.gz) = 473914
-SIZE (geolite-data-20180401.tar.xz) = 25773396
Index: net/GeoIP/pkg/DESCR-asn
===================================================================
RCS file: net/GeoIP/pkg/DESCR-asn
diff -N net/GeoIP/pkg/DESCR-asn
--- net/GeoIP/pkg/DESCR-asn     26 May 2016 15:21:09 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-This package contains a snapshot of the free GeoLite ASN databases
-under CC BY-SA 4.0 license.
-
-"This product includes GeoLite data created by MaxMind, available from
-http://www.maxmind.com.";
-
-Free-of-charge city, country and AS number databases are available from
-http://dev.maxmind.com/geoip/legacy/geolite/, commercial databases and
-automatic update services from http://www.maxmind.com/.
Index: net/GeoIP/pkg/DESCR-city
===================================================================
RCS file: net/GeoIP/pkg/DESCR-city
diff -N net/GeoIP/pkg/DESCR-city
--- net/GeoIP/pkg/DESCR-city    26 May 2016 15:21:09 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-This package contains a snapshot of the free GeoLite city-level databases
-under CC BY-SA 4.0 license.
-
-"This product includes GeoLite data created by MaxMind, available from
-http://www.maxmind.com.";
-
-Free-of-charge city, country and AS number databases are available from
-http://dev.maxmind.com/geoip/legacy/geolite/, commercial databases and
-automatic update services from http://www.maxmind.com/.
Index: net/GeoIP/pkg/DESCR-db
===================================================================
RCS file: net/GeoIP/pkg/DESCR-db
diff -N net/GeoIP/pkg/DESCR-db
--- net/GeoIP/pkg/DESCR-db      26 May 2016 15:21:09 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-This package contains a snapshot of the free GeoLite country-level databases
-under CC BY-SA 4.0 license.
-
-"This product includes GeoLite data created by MaxMind, available from
-http://www.maxmind.com.";
-
-Free-of-charge city, country and AS number databases are available from
-http://dev.maxmind.com/geoip/legacy/geolite/, commercial databases and
-automatic update services from http://www.maxmind.com/.
Index: net/GeoIP/pkg/DESCR-main
===================================================================
RCS file: net/GeoIP/pkg/DESCR-main
diff -N net/GeoIP/pkg/DESCR-main
--- net/GeoIP/pkg/DESCR-main    26 May 2016 15:21:09 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,7 +0,0 @@
-GeoIP includes a C library and command-line tools to look up information in
-MaxMind's IP geolocation databases.
-
-Free-of-charge city and AS number databases and updated country databases are
-available from http://dev.maxmind.com/geoip/legacy/geolite/ (and packaged in
-the geolite-* packages), commercial databases and automatic update services
-from http://www.maxmind.com/.
Index: net/GeoIP/pkg/MESSAGE-main
===================================================================
RCS file: net/GeoIP/pkg/MESSAGE-main
diff -N net/GeoIP/pkg/MESSAGE-main
--- net/GeoIP/pkg/MESSAGE-main  16 Jun 2019 23:08:38 -0000      1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,8 +0,0 @@
-
-The free databases used by this software are no longer updated and are
-increasingly inaccurate. The commercial databases compatible with this are 
-no longer available to new customers.
-
-Switch to libmaxminddb to continue using free databases (geolite2),
-see https://blog.maxmind.com/tag/geolite-legacy/
-
Index: net/GeoIP/pkg/PLIST-asn
===================================================================
RCS file: net/GeoIP/pkg/PLIST-asn
diff -N net/GeoIP/pkg/PLIST-asn
--- net/GeoIP/pkg/PLIST-asn     16 Apr 2017 14:17:16 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,7 +0,0 @@
-@comment $OpenBSD: PLIST-asn,v 1.2 2017/04/16 14:17:16 sthen Exp $
-@sample ${LOCALSTATEDIR}/db/GeoIP/
-share/examples/GeoIP/
-share/examples/GeoIP/GeoIPASNum.dat
-@sample ${LOCALSTATEDIR}/db/GeoIP/GeoIPASNum.dat
-share/examples/GeoIP/GeoIPASNumv6.dat
-@sample ${LOCALSTATEDIR}/db/GeoIP/GeoIPASNumv6.dat
Index: net/GeoIP/pkg/PLIST-city
===================================================================
RCS file: net/GeoIP/pkg/PLIST-city
diff -N net/GeoIP/pkg/PLIST-city
--- net/GeoIP/pkg/PLIST-city    16 Apr 2017 14:17:16 -0000      1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,7 +0,0 @@
-@comment $OpenBSD: PLIST-city,v 1.3 2017/04/16 14:17:16 sthen Exp $
-@sample ${LOCALSTATEDIR}/db/GeoIP/
-share/examples/GeoIP/
-share/examples/GeoIP/GeoLiteCity.dat
-@sample ${LOCALSTATEDIR}/db/GeoIP/GeoIPCity.dat
-share/examples/GeoIP/GeoLiteCityv6.dat
-@sample ${LOCALSTATEDIR}/db/GeoIP/GeoIPCityv6.dat
Index: net/GeoIP/pkg/PLIST-db
===================================================================
RCS file: net/GeoIP/pkg/PLIST-db
diff -N net/GeoIP/pkg/PLIST-db
--- net/GeoIP/pkg/PLIST-db      1 Mar 2016 00:06:57 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-@comment $OpenBSD: PLIST-db,v 1.1 2016/03/01 00:06:57 sthen Exp $
-@conflict GeoIP-<1.6.5p3
-share/examples/GeoIP/
-@sample ${LOCALSTATEDIR}/db/GeoIP/
-share/examples/GeoIP/GeoIP.dat
-@sample ${LOCALSTATEDIR}/db/GeoIP/GeoIP.dat
-share/examples/GeoIP/GeoIPv6.dat
-@sample ${LOCALSTATEDIR}/db/GeoIP/GeoIPv6.dat
-share/examples/GeoIP/readme.txt
Index: net/GeoIP/pkg/PLIST-main
===================================================================
RCS file: net/GeoIP/pkg/PLIST-main
diff -N net/GeoIP/pkg/PLIST-main
--- net/GeoIP/pkg/PLIST-main    21 Dec 2018 23:45:10 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-@comment $OpenBSD: PLIST-main,v 1.2 2018/12/21 23:45:10 ajacoutot Exp $
-@pkgpath net/GeoIP
-@extraunexec rm -f /var/db/GeoIP/*
-@bin bin/geoiplookup
-@bin bin/geoiplookup6
-include/GeoIP.h
-include/GeoIPCity.h
-lib/libGeoIP.a
-lib/libGeoIP.la
-@lib lib/libGeoIP.so.${LIBGeoIP_VERSION}
-lib/pkgconfig/geoip.pc
-@man man/man1/geoiplookup.1
-@man man/man1/geoiplookup6.1
Index: devel/quirks/Makefile
===================================================================
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.930
diff -u -p -r1.930 Makefile
--- devel/quirks/Makefile       27 Apr 2020 19:52:14 -0000      1.930
+++ devel/quirks/Makefile       28 Apr 2020 11:19:36 -0000
@@ -5,7 +5,7 @@ CATEGORIES =    devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =      quirks-3.321
+PKGNAME =      quirks-3.322
 PKG_ARCH =     *
 MAINTAINER =   Marc Espie <[email protected]>
 

Reply via email to