Summary: Library to find what country an IP address or hostnames originate from Summary(pl.UTF-8): Biblioteka do sprawdzenia z jakiego kraju pochodzi adres IP lub domena Name: GeoIP Version: 1.6.12 Release: 1 License: LGPL v2.1+ (library), CC-BY-SA v3.0 (database) Group: Libraries #Source0Download: https://github.com/maxmind/geoip-api-c/releases Source0: https://github.com/maxmind/geoip-api-c/releases/download/v%{version}/%{name}-%{version}.tar.gz # Source0-md5: 77d496cc40daa1dbc2b97365807d64d7 Patch0: %{name}-no_tests.patch # note: "c" is a filename, do not add '/' URL: http://www.maxmind.com/app/c BuildRequires: autoconf >= 2.63 BuildRequires: automake >= 1:1.10 BuildRequires: libtool Requires: %{name}-libs = %{version}-%{release} Requires: GeoIP-db-Country >= 2009.05.02 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. Commercial databases and automatic update services are available from . This library can be used to automatically select the geographically closest mirror, to analyze your web server logs to determine the countries of your visitors, for credit card fraud detection, and for software export controls. %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. Komercyjne bazy oraz usługi automatycznych aktualizacji dostępne są na stronie . Ta biblioteka może być używana do automatycznego wyboru najbliższego geograficznie mirrora, analizy logów serwera WWW w celu określenia kraju, z którego pochodzą odwiedzający, do wykrywania oszustw dotyczących kart kredytowych oraz kontroli eksportu oprogramowania. %package libs Summary: GeoIP library for GeoIP Legacy database format Summary(pl.UTF-8): Biblioteka GeoIP do obsługi baz danych w formacie GeoIP Legacy License: LGPL v2.1+ Group: Libraries Conflicts: GeoIP < 1.4.0-2 %description libs GeoIP library for GeoIP Legacy (dat) database format. %description libs -l pl.UTF-8 Biblioteka GeoIP do obsługi baz danych w formacie GeoIP Legacy (dat). %package devel Summary: Header files for GeoIP library Summary(pl.UTF-8): Pliki nagłówkowe biblioteki GeoIP License: LGPL v2.1+ Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} %description devel Header files for GeoIP library. %description devel -l pl.UTF-8 Pliki nagłówkowe biblioteki GeoIP. %package static Summary: Static GeoIP library Summary(pl.UTF-8): Statyczna biblioteka GeoIP License: LGPL v2.1+ Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static Static GeoIP library. %description static -l pl.UTF-8 Statyczna biblioteka GeoIP. %prep %setup -q %patch0 -p1 %build %{__libtoolize} %{__aclocal} -I m4 %{__autoconf} %{__automake} %configure %{__make} %{__make} check %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_datadir}/GeoIP %{__make} install \ DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files %defattr(644,root,root,755) %doc AUTHORS ChangeLog LICENSE NEWS.md README.md %attr(755,root,root) %{_bindir}/geoiplookup %attr(755,root,root) %{_bindir}/geoiplookup6 %{_mandir}/man1/geoiplookup.1* %{_mandir}/man1/geoiplookup6.1* %files libs %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libGeoIP.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libGeoIP.so.1 %dir %{_datadir}/GeoIP %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libGeoIP.so %{_libdir}/libGeoIP.la %{_includedir}/GeoIP.h %{_includedir}/GeoIPCity.h %{_pkgconfigdir}/geoip.pc %files static %defattr(644,root,root,755) %{_libdir}/libGeoIP.a