Blame SPECS/geolite2.spec

5a76ca
%global common_description %{expand:
5a76ca
GeoLite2 databases are free IP geolocation databases comparable to, but less
5a76ca
accurate than, MaxMind's GeoIP2 databases.  This product includes GeoLite2 data
5a76ca
created by MaxMind, available from http://www.maxmind.com.}
5a76ca
5a76ca
5a76ca
Name:           geolite2
5a76ca
# Upstream changed their license on 2019-12-30.  This is the last version
5a76ca
# released under CC-BY-SA.
5a76ca
# https://bugzilla.redhat.com/show_bug.cgi?id=1786211
5a76ca
Version:        20191217
5a76ca
Release:        6%{?dist}
5a76ca
Summary:        Free IP geolocation databases
5a76ca
License:        CC-BY-SA
5a76ca
URL:            https://dev.maxmind.com/geoip/geoip2/geolite2/
5a76ca
Source0:        https://geolite.maxmind.com/download/geoip/database/GeoLite2-ASN_%{version}.tar.gz
5a76ca
Source1:        https://geolite.maxmind.com/download/geoip/database/GeoLite2-City_%{version}.tar.gz
5a76ca
Source2:        https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country_%{version}.tar.gz
5a76ca
BuildArch:      noarch
5a76ca
5a76ca
5a76ca
%description %{common_description}
5a76ca
5a76ca
5a76ca
%package asn
5a76ca
Summary:        Free IP geolocation ASN database
5a76ca
5a76ca
5a76ca
%description asn %{common_description}
5a76ca
5a76ca
5a76ca
%package city
5a76ca
Summary:        Free IP geolocation city database
5a76ca
5a76ca
5a76ca
%description city %{common_description}
5a76ca
5a76ca
5a76ca
%package country
5a76ca
Summary:        Free IP geolocation country database
5a76ca
5a76ca
5a76ca
%description country %{common_description}
5a76ca
5a76ca
5a76ca
%prep
5a76ca
%setup -q -T -c -a 0 -a 1 -a 2
5a76ca
5a76ca
5a76ca
%install
5a76ca
for db in GeoLite2-{ASN,City,Country}; do
5a76ca
    install -D -p -m 0644 ${db}_%{version}/$db.mmdb %{buildroot}%{_datadir}/GeoIP/$db.mmdb
5a76ca
done
5a76ca
5a76ca
5a76ca
%files asn
5a76ca
%license GeoLite2-ASN_%{version}/COPYRIGHT.txt GeoLite2-ASN_%{version}/LICENSE.txt
5a76ca
%dir %{_datadir}/GeoIP
5a76ca
%verify(not md5 size mtime) %{_datadir}/GeoIP/GeoLite2-ASN.mmdb
5a76ca
5a76ca
5a76ca
%files city
5a76ca
%license GeoLite2-City_%{version}/COPYRIGHT.txt GeoLite2-City_%{version}/LICENSE.txt
5a76ca
%dir %{_datadir}/GeoIP
5a76ca
%verify(not md5 size mtime) %{_datadir}/GeoIP/GeoLite2-City.mmdb
5a76ca
5a76ca
5a76ca
%files country
5a76ca
%license GeoLite2-Country_%{version}/COPYRIGHT.txt GeoLite2-Country_%{version}/LICENSE.txt
5a76ca
%dir %{_datadir}/GeoIP
5a76ca
%verify(not md5 size mtime) %{_datadir}/GeoIP/GeoLite2-Country.mmdb
5a76ca
5a76ca
5a76ca
%changelog
5a76ca
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 20191217-6
5a76ca
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
5a76ca
  Related: rhbz#1991688
5a76ca
5a76ca
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 20191217-5
5a76ca
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
5a76ca
5a76ca
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20191217-4
5a76ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
5a76ca
5a76ca
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20191217-3
5a76ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
5a76ca
5a76ca
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20191217-2
5a76ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5a76ca
5a76ca
* Thu Dec 19 2019 Carl George <carl@george.computer> - 20191217-1
5a76ca
- Latest upstream
5a76ca
5a76ca
* Tue Oct 08 2019 Carl George <carl@george.computer> - 20191008-1
5a76ca
- Latest upstream
5a76ca
5a76ca
* Tue Aug 13 2019 Carl George <carl@george.computer> - 20190806-1
5a76ca
- Latest upstream
5a76ca
- Add ASN subpackage
5a76ca
5a76ca
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20190618-2
5a76ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5a76ca
5a76ca
* Wed Jun 19 2019 Carl George <carl@george.computer> - 20190618-1
5a76ca
- Latest upstream
5a76ca
5a76ca
* Thu Apr 11 2019 Carl George <carl@george.computer> - 20190409-1
5a76ca
- Latest upstream
5a76ca
5a76ca
* Wed Feb 06 2019 Carl George <carl@george.computer> - 20190205-1
5a76ca
- Latest upstream
5a76ca
5a76ca
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20181204-2
5a76ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
5a76ca
5a76ca
* Wed Dec 05 2018 Carl George <carl@george.computer> - 20181204-1
5a76ca
- Latest upstream
5a76ca
5a76ca
* Thu Oct 04 2018 Carl George <carl@george.computer> - 20181002-1
5a76ca
- Latest upstream
5a76ca
5a76ca
* Mon Aug 13 2018 Carl George <carl@george.computer> - 20180807-1
5a76ca
- Latest upstream
5a76ca
5a76ca
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20180605-2
5a76ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5a76ca
5a76ca
* Mon Jun 11 2018 Carl George <carl@george.computer> - 20180605-1
5a76ca
- Latest upstream
5a76ca
5a76ca
* Tue Apr 24 2018 Carl George <carl@george.computer> - 20180403-1
5a76ca
- Initial package