2c82c5e
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
2c82c5e
2c82c5e
Name:           pytz
7ae1445
Version:        2008i
fd97fa2
Release:        3%{?dist}
2c82c5e
Summary:        World Timezone Definitions for Python
2c82c5e
2c82c5e
Group:          Development/Languages
2c82c5e
License:        MIT
2c82c5e
URL:            http://pytz.sourceforge.net/
7ae1445
Source0:        http://dl.sf.net/%{name}/%{name}-%{version}.tar.gz
7ae1445
Patch0:         pytz_zoneinfo.patch
2c82c5e
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
2c82c5e
2c82c5e
BuildArch:      noarch
7f9061a
BuildRequires:  python-devel
2c82c5e
7ae1445
Requires: tzdata
7ae1445
2c82c5e
%description
2c82c5e
pytz brings the Olson tz database into Python. This library allows accurate
2c82c5e
and cross platform timezone calculations using Python 2.3 or higher. It
2c82c5e
also solves the issue of ambiguous times at the end of daylight savings,
2c82c5e
which you can read more about in the Python Library Reference
2c82c5e
(datetime.tzinfo).
2c82c5e
2c82c5e
Amost all (over 540) of the Olson timezones are supported.
2c82c5e
2c82c5e
%prep
2c82c5e
%setup -q
fd97fa2
%patch0 -p1
2c82c5e
2c82c5e
%build
2c82c5e
%{__python} setup.py build
2c82c5e
2c82c5e
2c82c5e
%install
2c82c5e
rm -rf $RPM_BUILD_ROOT
2c82c5e
%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT
2c82c5e
chmod +x $RPM_BUILD_ROOT%{python_sitelib}/pytz/*.py
7ae1445
rm -rf  $RPM_BUILD_ROOT%{python_sitelib}/pytz/zoneinfo
d4c715a
2c82c5e
%clean
2c82c5e
rm -rf $RPM_BUILD_ROOT
2c82c5e
2c82c5e
2c82c5e
%files
2c82c5e
%defattr(-,root,root,-)
2c82c5e
%doc CHANGES.txt LICENSE.txt README.txt
2c82c5e
%{python_sitelib}/pytz/
a6d0429
%{python_sitelib}/*.egg-info
2c82c5e
2c82c5e
%changelog
fd97fa2
* Tue Nov 18 2008 Jef Spaleta <jspaleta at fedoraproject dot org> 2008i-3
fd97fa2
- Apply patch correctly.
fd97fa2
ab38036
* Thu Nov 13 2008 Jef Spaleta <jspaleta at fedoraproject dot org> 2008i-2
ab38036
- Updated tzdata patch from Petr Machata bug 471014
ab38036
7ae1445
* Tue Nov 11 2008 Jef Spaleta <jspaleta at fedoraproject dot org> 2008i-1
7ae1445
- Update to latest, now using timezone files provided by tzdata package
7ae1445
a6d0429
* Fri Jan 04 2008 Jef Spaleta <jspaleta@gmail.com> 2006p-3
a6d0429
- Fix for egg-info file creation
a6d0429
7f9061a
* Mon Dec 11 2006 Jef Spaleta <jspaleta@gmail.com> 2006p-2
7f9061a
- Bump for rebuild against python 2.5 and change BR to python-devel accordingly
7f9061a
9aa5b78
* Fri Dec  8 2006 Orion Poplawski <orion@cora.nwra.com> 2006p-1
9aa5b78
- Update to 2006p
9aa5b78
d4c715a
* Thu Sep  7 2006 Orion Poplawski <orion@cora.nwra.com> 2006g-1
d4c715a
- Update to 2006g
d4c715a
ae7550f
* Mon Feb 13 2006 Orion Poplawski <orion@cora.nwra.com> 2005r-2
ae7550f
- Rebuild for gcc/glibc changes
ae7550f
96b49de
* Tue Jan  3 2006 Orion Poplawski <orion@cora.nwra.com> 2005r-1
96b49de
- Update to 2005r
96b49de
910494b
* Thu Dec 22 2005 Orion Poplawski <orion@cora.nwra.com> 2005m-1
910494b
- Update to 2005m
910494b
2c82c5e
* Fri Jul 22 2005 Orion Poplawski <orion@cora.nwra.com> 2005i-2
2c82c5e
- Remove -O1 from install command
2c82c5e
2c82c5e
* Tue Jul 05 2005 Orion Poplawski <orion@cora.nwra.com> 2005i-1
2c82c5e
- Initial Fedora Extras package