diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..69ac299 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/GeoLite2-City_20180403.tar.gz +/GeoLite2-Country_20180403.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 298c4e4..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# geolite2 - -The geolite2 package \ No newline at end of file diff --git a/geolite2.spec b/geolite2.spec new file mode 100644 index 0000000..c7bfbf5 --- /dev/null +++ b/geolite2.spec @@ -0,0 +1,57 @@ +%global _docdir_fmt %{name} +%global _description \ +GeoLite2 databases are free IP geolocation databases comparable to, but less\ +accurate than, MaxMind's GeoIP2 databases. This product includes GeoLite2 data\ +created by MaxMind, available from http://www.maxmind.com. + +Name: geolite2 +Version: 20180403 +Release: 1%{?dist} +Summary: Free IP geolocation databases +License: CC-BY-SA +URL: https://dev.maxmind.com/geoip/geoip2/geolite2/ +Source0: https://geolite.maxmind.com/download/geoip/database/GeoLite2-City_%{version}.tar.gz +Source1: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country_%{version}.tar.gz +BuildArch: noarch + + +%description %{_description} + + +%package city +Summary: Free IP geolocation city database + +%description city %{_description} + + +%package country +Summary: Free IP geolocation country database + +%description country %{_description} + + +%prep +%setup -q -T -c -a 0 -a 1 + + +%install +for db in GeoLite2-City GeoLite2-Country; do + install -D -p -m 0644 ${db}_%{version}/$db.mmdb %{buildroot}%{_datadir}/GeoIP/$db.mmdb +done + + +%files city +%license GeoLite2-City_%{version}/COPYRIGHT.txt GeoLite2-City_%{version}/LICENSE.txt +%dir %{_datadir}/GeoIP +%verify(not md5 size mtime) %{_datadir}/GeoIP/GeoLite2-City.mmdb + + +%files country +%license GeoLite2-Country_%{version}/COPYRIGHT.txt GeoLite2-Country_%{version}/LICENSE.txt +%dir %{_datadir}/GeoIP +%verify(not md5 size mtime) %{_datadir}/GeoIP/GeoLite2-Country.mmdb + + +%changelog +* Tue Apr 24 2018 Carl George - 20180403-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..563b7ae --- /dev/null +++ b/sources @@ -0,0 +1,2 @@ +SHA512 (GeoLite2-City_20180403.tar.gz) = d7b294337912d1e441a2c11cbc838a20b4dcc5c3c72e5bb723b4e932987e211a510825607e9f5a53caec1f4b9c1627db2eba720f4e194f654b294741d3c3eccb +SHA512 (GeoLite2-Country_20180403.tar.gz) = 3566b98c243f9e8bf38c1c813ba41aa76b453c81694fd4fe767c961dddc201becda94f3321c8b2ddc80ecff499d9f87269cf38b359f6a09ebdce26238fe20b7f