diff options
Diffstat (limited to 'libip2location.spec')
-rw-r--r-- | libip2location.spec | 121 |
1 files changed, 0 insertions, 121 deletions
diff --git a/libip2location.spec b/libip2location.spec deleted file mode 100644 index 0df7ba4..0000000 --- a/libip2location.spec +++ /dev/null @@ -1,121 +0,0 @@ -# remirepo/fedora spec file for libip2location -# -# Copyright (c) 2017-2018 Remi Collet -# License: CC-BY-SA -# http://creativecommons.org/licenses/by-sa/4.0/ -# -# Please, preserve the changelog entries -# -%global libname libIP2Location -%global gh_commit e2b833065859250f8458e0983614e341613c87ba -%global gh_short %(c=%{gh_commit}; echo ${c:0:7}) -%global gh_owner chrislim2888 -%global gh_project IP2Location-C-Library - -%global dbdir %{_datadir}/ip2location - -%global upstream_version 8.0.7 -#global upstream_prever RC1 - -Name: libip2location -Version: %{upstream_version}%{?upstream_prever:~%{upstream_prever}} -Release: 1%{?dist} -Summary: IP2Location C Library - -License: MIT -URL: https://github.com/%{gh_owner}/%{gh_project} -Source0: %{url}/archive/%{gh_commit}/%{gh_project}-%{upstream_version}%{?upstream_prever}-%{gh_short}.tar.gz - -BuildRequires: gcc -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool -BuildRequires: %{_bindir}/perl -BuildRequires: perl(Math::BigInt) - - -%description -IP2Location is a C library that enables the user to find the country, -region, city, latitude, longitude, zip code, time zone, ISP, domain -name, connection type, area code, weather, mobile network, elevation, -usage type by IP address or hostname originates from. The library reads -the geo location information from IP2Location BIN data file. - -Supported IPv4 and IPv6 address. - - -%package -n ip2location-country -Summary: Country database for %{name} -Requires: %{name} = %{version}-%{release} -BuildArch: noarch - -%description -n ip2location-country -The %{name}-country package contains IPv4 anb IPv6 country databases. - - -%package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} - -%description devel -The %{name}-devel package contains libraries and header files for -developing applications that use %{name}. - - -%prep -%setup -qn %{gh_project}-%{gh_commit} - -sed -e 's/\r//' -i tools/download.pl -mv README.md README -sh ./bootstrap -autoreconf -i -v --force - - -%build -%configure --disable-static -make %{?_smp_mflags} -make -C data convert - - -%install -make install DESTDIR=%{buildroot} - -rm %{buildroot}%{_libdir}/*.la - -install -Dpm 644 data/IP-COUNTRY.BIN %{buildroot}%{dbdir}/IP-COUNTRY.BIN -install -Dpm 644 data/IPV6-COUNTRY.BIN %{buildroot}%{dbdir}/IPV6-COUNTRY.BIN -install -Dpm 755 tools/download.pl %{buildroot}%{dbdir}/download.pl - - -%check -make check - - -%if 0%{?fedora} < 28 && 0%{?rhel} < 8 -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig -%endif - - -%files -%{!?_licensedir:%global license %%doc} -%license COPYING -%{_libdir}/%{libname}.so.1* -%dir %{dbdir} - %{dbdir}/download.pl - -%files -n ip2location-country -%{dbdir}/IP*BIN - -%files devel -%doc Developers_Guide.txt -%{_includedir}/IP*.h -%{_libdir}/%{libname}.so - - -%changelog -* Mon Feb 26 2018 Remi Collet <remi@remirepo.net> - 8.0.7-2 -- F28 cleanup - -* Tue Nov 7 2017 Remi Collet <remi@remirepo.net> - 8.0.7-1 -- initial package |