|
Michael Fleming |
61defb0 |
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
|
|
Matt Domsch |
c3eff2c |
%define tarballversion 1.2.4
|
|
Michael Fleming |
61defb0 |
Name: python-GeoIP
|
|
Matt Domsch |
1455b57 |
Version: 1.2.5
|
|
Matt Domsch |
c3eff2c |
Release: 0.2.20090931cvs%{?dist}
|
|
Michael Fleming |
61defb0 |
Summary: Python bindings for the GeoIP geographical lookup libraries
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
Group: Development/Languages
|
|
Matt Domsch |
1455b57 |
License: LGPLv2+
|
|
Michael Fleming |
61defb0 |
URL: http://www.maxmind.com/download/geoip/api/python/
|
|
Matt Domsch |
c3eff2c |
Source0: http://www.maxmind.com/download/geoip/api/python/GeoIP-Python-%{tarballversion}.tar.gz
|
|
Matt Domsch |
1455b57 |
Patch0: python-GeoIP-1.2.4-ipv6.patch
|
|
Michael Fleming |
61defb0 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Michael Fleming |
61defb0 |
|
|
Matt Domsch |
1455b57 |
# GeoIP 1.4.7 needed for IPv6 lookup functions
|
|
Matt Domsch |
1455b57 |
BuildRequires: python-devel, GeoIP-devel >= 1.4.7
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
%description
|
|
Michael Fleming |
61defb0 |
This package contains the Python bindings for the GeoIP API, allowing IP to
|
|
Michael Fleming |
61defb0 |
location lookups to country, city and organization level within Python code.
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
%prep
|
|
Matt Domsch |
c3eff2c |
%setup -q -n GeoIP-Python-%{tarballversion}
|
|
Matt Domsch |
1455b57 |
%patch0 -p1
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
%build
|
|
Michael Fleming |
61defb0 |
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
|
|
Michael Fleming |
61defb0 |
# To avoid adding un-needed dependencies
|
|
Michael Fleming |
61defb0 |
chmod -x test*.py
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
%install
|
|
Michael Fleming |
61defb0 |
rm -rf %{buildroot}
|
|
Michael Fleming |
61defb0 |
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
%clean
|
|
Michael Fleming |
61defb0 |
rm -rf %{buildroot}
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
%files
|
|
Michael Fleming |
61defb0 |
%defattr(-,root,root,-)
|
|
Michael Fleming |
61defb0 |
%doc LICENSE README ChangeLog test*.py
|
|
Michael Fleming |
61defb0 |
%{python_sitearch}/GeoIP.so
|
|
Michael Fleming |
8cabcdd |
%{python_sitearch}/GeoIP_Python*
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
%changelog
|
|
Matt Domsch |
c3eff2c |
* Tue Sep 1 2009 Matt Domsch <mdomsch@fedoraproject.org> - 1.2.5-0.2.20090931cvs
|
|
Matt Domsch |
c3eff2c |
- fix prerelease versioning
|
|
Matt Domsch |
c3eff2c |
|
|
Matt Domsch |
1455b57 |
* Mon Aug 31 2009 Matt Domsch <mdomsch@fedoraproject.org> - 1.2.5-0.1.20090931cvs
|
|
Matt Domsch |
1455b57 |
- add IPv6 functions from CVS HEAD
|
|
Matt Domsch |
1455b57 |
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
356ec29 |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.4-3
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
356ec29 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
356ec29 |
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
3831ad4 |
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.4-2
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
3831ad4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
3831ad4 |
|
|
Michael Fleming |
5369d51 |
* Mon Dec 29 2008 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.4-1
|
|
Michael Fleming |
5369d51 |
- Update to 1.2.4
|
|
Michael Fleming |
5369d51 |
|
|
![](https://seccdn.libravatar.org/avatar/064f1fcc3360dcdaaa4868935748743d9c787f7f4bcd0768b4edc911f5e24bd6?s=16&d=retro) |
18ebe4e |
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.2.2-2
|
|
![](https://seccdn.libravatar.org/avatar/064f1fcc3360dcdaaa4868935748743d9c787f7f4bcd0768b4edc911f5e24bd6?s=16&d=retro) |
18ebe4e |
- Rebuild for Python 2.6
|
|
![](https://seccdn.libravatar.org/avatar/064f1fcc3360dcdaaa4868935748743d9c787f7f4bcd0768b4edc911f5e24bd6?s=16&d=retro) |
18ebe4e |
|
|
Michael Fleming |
c3a01a4 |
* Sun Aug 31 2008 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.2-1
|
|
Michael Fleming |
c3a01a4 |
- Update to 1.2.2
|
|
Michael Fleming |
c3a01a4 |
- Drop ccodes patch as it's been accepted upstream
|
|
Michael Fleming |
c3a01a4 |
- Change of license to LGPL
|
|
Michael Fleming |
c3a01a4 |
|
|
Michael Fleming |
8cabcdd |
* Sat Feb 23 2008 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.1-12
|
|
Michael Fleming |
e78b3ef |
- Include egg-info files (as generated by Python 2.5)
|
|
Michael Fleming |
e78b3ef |
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
4a283e1 |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.2.1-10
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
4a283e1 |
- Autorebuild for GCC 4.3
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
4a283e1 |
|
|
Michael Fleming |
ca3b91f |
* Thu Sep 13 2007 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.1-9
|
|
Michael Fleming |
e66b90c |
- Add patch to expose country codes courtesy of Ignacio Vazquez-Adams
|
|
Michael Fleming |
e66b90c |
(bz #243696)
|
|
Michael Fleming |
f1e6f93 |
- Update License tag per new guidelines
|
|
Michael Fleming |
ca3b91f |
- Fix requires per python packaging guidelines.
|
|
Michael Fleming |
e66b90c |
|
|
Michael Fleming |
54391ce |
* Sat Dec 9 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.1-6
|
|
Michael Fleming |
54391ce |
- Rebuild for python 2.5
|
|
Michael Fleming |
54391ce |
|
|
Michael Fleming |
94c1687 |
* Mon Sep 4 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.1-5
|
|
Michael Fleming |
94c1687 |
- Rebuild
|
|
Michael Fleming |
94c1687 |
|
|
Michael Fleming |
06d22f7 |
* Mon Jun 19 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.1-4
|
|
Michael Fleming |
06d22f7 |
- Bump to create sane distro upgrade paths
|
|
Michael Fleming |
06d22f7 |
|
|
Michael Fleming |
61defb0 |
* Mon Feb 21 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.1-3
|
|
Michael Fleming |
61defb0 |
- Trivial spec tweaks
|
|
Michael Fleming |
61defb0 |
- Removed redundant GeoIP Requires: (rpm picks it up automatically)
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
* Mon Feb 20 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.1-2
|
|
Michael Fleming |
61defb0 |
- Change name to -GeoIP in keeping with naming conventions.
|
|
Michael Fleming |
61defb0 |
- Fix dependency issues caused by the test scripts in %%doc.
|
|
Michael Fleming |
61defb0 |
|
|
Michael Fleming |
61defb0 |
* Sat Feb 18 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.2.1-1
|
|
Michael Fleming |
61defb0 |
- Initial version.
|