1 Summary: GeoLite City - City database for GeoIP
2 Summary(pl.UTF-8): GeoLite City - baza danych miast dla GeoIP
8 Group: Applications/Databases
9 Source0: http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.xz?/GeoLiteCity-%{version}.dat.xz
10 # Source0-md5: e672c69ed91151a9541123c7ad778c1e
11 Source1: http://geolite.maxmind.com/download/geoip/database/GeoLiteCityv6-beta/GeoLiteCityv6.dat.gz?/GeoLiteCityv6-%{version}.dat.gz
12 # Source1-md5: f6dff70c99f8449af1b7a33073eaa743
13 URL: http://dev.maxmind.com/geoip/legacy/geolite/
14 BuildRequires: tar >= 1:1.22
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 Determine country, state/region, city, US postal code, US area code,
21 metro code, latitude, and longitude information for IP addresses
24 License disclaimer: this product includes GeoLite data created by
25 MaxMind, available from <http://www.maxmind.com/>.
27 %description -l pl.UTF-8
28 Znajdź państwo, stan/region, miasto, kod pocztowy, kod regionu, kod
29 miejski, szerokość i wysokość geograficzną dla adresów IP z całego
32 Informacja licencyjna: ten produkt zawiera dane GeoLite stworzone
33 przez MaxMind, dostępne z <http://www.maxmind.com/>.
40 xz -d GeoLiteCity-%{version}.dat.xz
41 gunzip GeoLiteCityv6-%{version}.dat.gz
44 # get file DATE in GMT timezone
46 TZ=GMT stat -c '%y' "$1" | awk '{print $1}'
49 # use newest file date as version
50 d1=$(filedate GeoLiteCity-%{version}.dat)
51 d2=$(filedate GeoLiteCityv6-%{version}.dat)
52 if [ "$(echo $d1 | tr -d -)" -gt "$(echo $d2 | tr -d -)" ]; then
58 ver=$(echo $d | tr - .)
59 if [ "$ver" != %{version} ]; then
64 rm -rf $RPM_BUILD_ROOT
65 install -d $RPM_BUILD_ROOT%{_datadir}/GeoIP
66 cp -p GeoLiteCity-%{version}.dat $RPM_BUILD_ROOT%{_datadir}/GeoIP/GeoLiteCity.dat
67 ln -s GeoLiteCity.dat $RPM_BUILD_ROOT%{_datadir}/GeoIP/GeoIPCity.dat
69 cp -p GeoLiteCityv6-%{version}.dat $RPM_BUILD_ROOT%{_datadir}/GeoIP/GeoLiteCityv6.dat
70 ln -s GeoLiteCityv6.dat $RPM_BUILD_ROOT%{_datadir}/GeoIP/GeoIPCityv6.dat
73 rm -rf $RPM_BUILD_ROOT
76 %defattr(644,root,root,755)
77 %{_datadir}/GeoIP/*.dat