initial commit of file from CVS for perl-IP-Country on Fri 14 Jul 13:59:32 BST 2023
parent
88a9d8d70f
commit
2aad6f4b3c
@ -0,0 +1 @@
|
||||
*.tar.gz filter=lfs diff=lfs merge=lfs -text
|
@ -0,0 +1,3 @@
|
||||
*.rpm
|
||||
*.log
|
||||
*spec-20*
|
Binary file not shown.
@ -0,0 +1,19 @@
|
||||
NAME := perl-IP-Country
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
@ -1,3 +1,11 @@
|
||||
# perl-IP-Country
|
||||
|
||||
3rd Party (Maintained by Koozali) git repo for perl-IP-Country smeserver
|
||||
3rd Party (Maintained by Koozali) git repo for perl-IP-Country smeserver
|
||||
|
||||
## Description
|
||||
|
||||
<br />*This description has been generated by an LLM AI system and cannot be relied on to be fully correct.*
|
||||
*Once it has been checked, then this comment will be deleted*
|
||||
<br />
|
||||
|
||||
Perl-IP-Country is a software package which enables a user to lookup the country that an IP address originates from. It uses the MaxMind GeoIP database to provide the information, allowing the user to quickly determine the country of origin for any given IP address.
|
||||
|
@ -0,0 +1 @@
|
||||
sme10
|
@ -0,0 +1,62 @@
|
||||
Name: perl-IP-Country
|
||||
Version: 2.28
|
||||
Release: 1%{?dist}
|
||||
Summary: Fast lookup of country codes from IP addresses
|
||||
License: Artistic
|
||||
Group: Development/Libraries
|
||||
URL: http://search.cpan.org/dist/IP-Country/
|
||||
Source0: http://www.cpan.org/authors/id/N/NW/NWETTERS/IP-Country-%{version}.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildArch: noarch
|
||||
BuildRequires: perl(ExtUtils::MakeMaker)
|
||||
BuildRequires: perl(ExtUtils::ParseXS)
|
||||
BuildRequires: perl(ExtUtils::Manifest)
|
||||
BuildRequires: perl(Geography::Countries)
|
||||
Requires: perl(Geography::Countries)
|
||||
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
||||
|
||||
%description
|
||||
Finding the home country of a client using only the IP address can be
|
||||
difficult. Looking up the domain name associated with that address can
|
||||
provide some help, but many IP address are not reverse mapped to any
|
||||
useful domain, and the most common domain (.com) offers no help when
|
||||
looking for country.
|
||||
|
||||
%prep
|
||||
%setup -q -n IP-Country-%{version}
|
||||
|
||||
%build
|
||||
%{__perl} Makefile.PL INSTALLDIRS=vendor
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
|
||||
|
||||
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
|
||||
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
|
||||
|
||||
%{_fixperms} $RPM_BUILD_ROOT/*
|
||||
|
||||
%check
|
||||
make test
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%doc CHANGES README
|
||||
%{perl_vendorlib}/*
|
||||
%{_mandir}/man3/*
|
||||
%{_mandir}/man1/ip2cc.1*
|
||||
%{_bindir}/ip2cc
|
||||
|
||||
%changelog
|
||||
* Fri Jul 14 2023 BogusDateBot
|
||||
- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
|
||||
by assuming the date is correct and changing the weekday.
|
||||
|
||||
* Thu Mar 17 2016 Daniel Berteaud <daniel@firewall-services.com> 2.28-1
|
||||
- First build using cpanspec [SME: 9328]
|
Loading…
Reference in New Issue