X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=GeoIP-db-Country.spec;h=f3dc1f6469d93eefc82f1336f4f8937d4f335287;hb=6b423eeb4a7f3295df164a4c65422e17867b4d9a;hp=d513b598aaabb8c406d271589e132a3a66d6a79b;hpb=9280edb6aea210a5ced7fed038ecf67f45c60f11;p=packages%2FGeoIP-db-Country.git diff --git a/GeoIP-db-Country.spec b/GeoIP-db-Country.spec index d513b59..f3dc1f6 100644 --- a/GeoIP-db-Country.spec +++ b/GeoIP-db-Country.spec @@ -2,12 +2,12 @@ Summary: GeoLite Country - Country database for GeoIP Summary(pl.UTF-8): GeoLite Country - baza danych krajów dla GeoIP Name: GeoIP-db-Country # Updated every month: -Version: 2009.05.02 +Version: 2013.04.03 Release: 1 License: OPEN DATA LICENSE (see LICENSE.txt) Group: Applications/Databases Source0: http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz -# Source0-md5: eddfdb0efb8c0e30682761bb9b60eccb +# Source0-md5: 9701baf889726eaed768d8aa7ad8243d Source1: http://www.maxmind.com/download/geoip/database/LICENSE.txt # Source1-md5: a1381bd1aa0a0c91dc31b3f1e847cf4a URL: http://www.maxmind.com/app/geolitecountry @@ -16,12 +16,6 @@ BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description -GeoIP is a C library that enables the user to find the country that -any IP address or hostname originates from. It uses a file based -database that is accurate as of March 2003. This database simply -contains IP blocks as keys, and countries as values. This database -should be more complete and accurate than using reverse DNS lookups. - GeoLite Country is similar to the GeoIP Country database, but is not as accurate. Should you require greater accuracy, GeoIP Country is a drop-in replacement for GeoLite Country. @@ -30,12 +24,6 @@ License disclaimer: this product includes GeoLite data created by MaxMind, available from . %description -l pl.UTF-8 -GeoIP jest biblioteką napisaną w C umożliwiającą użytkownikowi -odnalezienie państwa, z którego pochodzi dany adres IP lub domena. -Używa do tego zapisanej w pliku bazy danych (z marca 2003). W bazie -tej adresy IP są kluczami, a państwa wartościami. Powinna ona być -dokładniejsza niż sprawdzanie odwrotnego DNS. - GeoLite Country jest podobna do bazy danych GeoIP Country, ale nie jest tak dokładna. Jeśli wymagana jest większa dokładność, GeoIP Country jest zamiennikiem GeoLite Country. @@ -44,17 +32,21 @@ Informacja licencyjna: ten produkt zawiera dane GeoLite stworzone przez MaxWind, dostępne z . %prep -%setup -q -c -T -cp %{SOURCE0} . -cp %{SOURCE1} . +%setup -qcT +cp -p %{SOURCE0} . +cp -p %{SOURCE1} . gunzip GeoIP.dat.gz +ver=$(TZ=GMT stat -c '%y' GeoIP.dat | awk '{print $1}' | tr - .) +if [ "$ver" != %{version} ]; then + exit 1 +fi + %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_datadir}/GeoIP - -install GeoIP.dat $RPM_BUILD_ROOT%{_datadir}/GeoIP +cp -p GeoIP.dat $RPM_BUILD_ROOT%{_datadir}/GeoIP %clean rm -rf $RPM_BUILD_ROOT