Hello, This is a diff to upgrade Awstats to the latest stable version: 7.8. Changelog is available here: https://www.awstats.org/docs/awstats_changelog.txt
I upgraded to be able to use the GeoIP2 framework. GeoIP does not work well with what's available in the ports. Tested on 6.9/amd64. Upgraded from 7.7. Build from OPENBSD_6_9 branch. Everything seem to work properly. Regards, Joel C.
Index: Makefile =================================================================== RCS file: /cvs/ports/www/awstats/Makefile,v retrieving revision 1.20 diff -u -p -u -p -r1.20 Makefile --- Makefile 22 Mar 2020 18:13:36 -0000 1.20 +++ Makefile 31 Aug 2021 09:04:21 -0000 @@ -2,8 +2,7 @@ COMMENT= free real-time logfile analyzer -DISTNAME= awstats-7.7 -REVISION= 2 +DISTNAME= awstats-7.8 CATEGORIES= www Index: distinfo =================================================================== RCS file: /cvs/ports/www/awstats/distinfo,v retrieving revision 1.9 diff -u -p -u -p -r1.9 distinfo --- distinfo 11 Jan 2018 19:40:29 -0000 1.9 +++ distinfo 31 Aug 2021 09:04:21 -0000 @@ -1,2 +1,2 @@ -SHA256 (awstats-7.7.tar.gz) = Qo5t0BgHxgLXWxfmTbF8oQtFO8oHbZ+0VDTKa+U5d3w= -SIZE (awstats-7.7.tar.gz) = 2956851 +SHA256 (awstats-7.8.tar.gz) = SmWGfgG+9qm9uj6eQR+yoODYe8TIX/AuPL/KABoE1Lg= +SIZE (awstats-7.8.tar.gz) = 2938878 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/awstats/pkg/PLIST,v retrieving revision 1.8 diff -u -p -u -p -r1.8 PLIST --- pkg/PLIST 4 Sep 2018 12:46:24 -0000 1.8 +++ pkg/PLIST 31 Aug 2021 09:04:21 -0000 @@ -236,6 +236,8 @@ awstats/wwwroot/cgi-bin/plugins/example/ awstats/wwwroot/cgi-bin/plugins/example/example.pm awstats/wwwroot/cgi-bin/plugins/export_to_csv.pm awstats/wwwroot/cgi-bin/plugins/geoip.pm +awstats/wwwroot/cgi-bin/plugins/geoip2_city.pm +awstats/wwwroot/cgi-bin/plugins/geoip2_country.pm awstats/wwwroot/cgi-bin/plugins/geoip6.pm awstats/wwwroot/cgi-bin/plugins/geoip_asn_maxmind.pm awstats/wwwroot/cgi-bin/plugins/geoip_city_maxmind.pm @@ -554,6 +556,7 @@ awstats/wwwroot/icon/flags/ma.png awstats/wwwroot/icon/flags/mc.png awstats/wwwroot/icon/flags/md.png awstats/wwwroot/icon/flags/me.png +awstats/wwwroot/icon/flags/mf.png awstats/wwwroot/icon/flags/mg.png awstats/wwwroot/icon/flags/mil.png awstats/wwwroot/icon/flags/mk.png @@ -625,6 +628,7 @@ awstats/wwwroot/icon/flags/sr.png awstats/wwwroot/icon/flags/st.png awstats/wwwroot/icon/flags/su.png awstats/wwwroot/icon/flags/sv.png +awstats/wwwroot/icon/flags/sx.png awstats/wwwroot/icon/flags/sy.png awstats/wwwroot/icon/flags/sz.png awstats/wwwroot/icon/flags/tc.png @@ -717,6 +721,22 @@ awstats/wwwroot/icon/mime/xsl.png awstats/wwwroot/icon/os/ awstats/wwwroot/icon/os/aix.png awstats/wwwroot/icon/os/amigaos.png +awstats/wwwroot/icon/os/android.png +awstats/wwwroot/icon/os/android10.png +awstats/wwwroot/icon/os/androidcupcake.png +awstats/wwwroot/icon/os/androiddonut.png +awstats/wwwroot/icon/os/androideclair.png +awstats/wwwroot/icon/os/androidfroyo.png +awstats/wwwroot/icon/os/androidgingerbread.png +awstats/wwwroot/icon/os/androidhoneycomb.png +awstats/wwwroot/icon/os/androidics.png +awstats/wwwroot/icon/os/androidjellybean.png +awstats/wwwroot/icon/os/androidkitkat.png +awstats/wwwroot/icon/os/androidlollipop.png +awstats/wwwroot/icon/os/androidmarshmallow.png +awstats/wwwroot/icon/os/androidnougat.png +awstats/wwwroot/icon/os/androidoreo.png +awstats/wwwroot/icon/os/androidpie.png awstats/wwwroot/icon/os/apple.png awstats/wwwroot/icon/os/atari.png awstats/wwwroot/icon/os/beos.png @@ -768,6 +788,9 @@ awstats/wwwroot/icon/os/macosx.png awstats/wwwroot/icon/os/macosx10.png awstats/wwwroot/icon/os/macosx11.png awstats/wwwroot/icon/os/macosx12.png +awstats/wwwroot/icon/os/macosx13.png +awstats/wwwroot/icon/os/macosx14.png +awstats/wwwroot/icon/os/macosx15.png awstats/wwwroot/icon/os/macosx4.png awstats/wwwroot/icon/os/macosx5.png awstats/wwwroot/icon/os/macosx6.png