Date: Saturday, April 15, 2023 @ 09:05:24
  Author: foutrelis
Revision: 474071

upgpkg: geoip-database 20230414-1

Modified:
  geoip-database/trunk/PKGBUILD
  geoip-database/trunk/update.sh

-----------+
 PKGBUILD  |   16 ++++++++--------
 update.sh |    6 +++---
 2 files changed, 11 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-15 08:32:17 UTC (rev 474070)
+++ PKGBUILD    2023-04-15 09:05:24 UTC (rev 474071)
@@ -1,7 +1,7 @@
 # Maintainer: Evangelos Foutras <[email protected]>
 
 pkgname=('geoip-database' 'geoip-database-extra')
-pkgver=20230120
+pkgver=20230414
 pkgrel=1
 arch=('any')
 url="https://mailfud.org/geoip-legacy/";
@@ -15,12 +15,12 @@
         GeoIPCityv6-$pkgver.dat.gz::$_source_base/GeoIPCityv6.dat.gz
         GeoIPASNum-$pkgver.dat.gz::$_source_base/GeoIPASNum.dat.gz
         GeoIPASNumv6-$pkgver.dat.gz::$_source_base/GeoIPASNumv6.dat.gz)
-sha256sums=('3bbac62b5b903cf01910b8c555ef08bd6681f509aa92224fa2d473a86965b130'
-            '047688b070a043747ee0e18b92e17185bd97717a5e3232f07274ee9a3a7ff03e'
-            'db65cf7de3b8404ea8ceb4d0f1ca676e311eb31f0a5911cf8c3da263faed1c5c'
-            'f21d1964b8c37091c5bbd01ff887943a5807d2f950966a4970b802353adfec86'
-            'c7e8545c019202c7fdc4448df713ac6a334e00b22c1385c2a75eeac42ea95da3'
-            '6fca59b36d503112df675ff33c9ca86e603742cf98e8c9d7214bbe7fd26444d4')
+sha256sums=('aca8437106a8d0b968e0fa8473815fa4c83e1a06b43489eb6135da908f3333a5'
+            '2f465e5477c88391adb2928c1e6f486f76693f3af98b7140a68dac812ce90c4e'
+            '85405741234242b925389879f4065d1d11b3f13b224a5ab68139a87d32f8727e'
+            'b551e15c0d56331cee0734cfb291098016c4847734bead5b8e283275d268a310'
+            '61a87bbf3a50f0493a2a22bd64d878bfda2f2dd576e2f28de839df1bc0f5a2a6'
+            'a3e8602efbcd689de36c628838d5dfad79c0c927801d4e0555e218cd658814c7')
 
 prepare() {
   cd "$srcdir"
@@ -40,7 +40,7 @@
     return 1
   fi
 
-  if [[ $(geoiplookup -f GeoIPCity.dat 8.8.8.8) != *'US, 00, N/A, N/A'* ]]; 
then
+  if [[ $(geoiplookup -f GeoIPCity.dat 8.8.8.8) != *'US, CA, California, Los 
Angeles'* ]]; then
     echo >&2 'Unable to resolve IPv4 address to city.'
     return 1
   fi

Modified: update.sh
===================================================================
--- update.sh   2023-04-15 08:32:17 UTC (rev 474070)
+++ update.sh   2023-04-15 09:05:24 UTC (rev 474071)
@@ -2,10 +2,10 @@
 
 set -eo pipefail
 
-readonly upstream=https://mailfud.org/geoip-legacy/
+readonly upstream=https://mailfud.org/geoip-legacy
 
-version=$(curl -s "$upstream/build.log" | grep -Po 'CSV_\K[0-9]{8}' |
-       sort -n | tail -1)
+lastmod=$(curl -sI "$upstream/GeoIP.dat.gz" | grep -i last-modified | cut -d: 
-f2)
+version=$(date -d "$lastmod" +%Y%m%d)
 
 if [[ ${#version} != 8 ]]; then
        echo >&2 'Unable to determine upstream database version'

Reply via email to