111 lines
3.7 KiB
RPMSpec
111 lines
3.7 KiB
RPMSpec
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
|
%{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")}
|
|
|
|
|
|
%define srcname SQLAlchemy
|
|
|
|
Name: python-sqlalchemy
|
|
Version: 0.3.10
|
|
Release: 1%{?dist}
|
|
Summary: Modular and flexible ORM library for python
|
|
|
|
Group: Development/Libraries
|
|
License: MIT
|
|
URL: http://www.sqlalchemy.org/
|
|
Source0: http://downloads.sourceforge.net/sqlalchemy/%{srcname}-%{version}.tar.gz
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
|
BuildArch: noarch
|
|
BuildRequires: python-devel
|
|
BuildRequires: python-setuptools >= 0.6c3
|
|
Requires: python-abi = %{pyver}
|
|
|
|
%description
|
|
SQLAlchemy is an Object Relational Mappper (ORM) that provides a flexible,
|
|
high-level interface to SQL databases. Database and domain concepts are
|
|
decoupled, allowing both sides maximum flexibility and power. SQLAlchemy
|
|
provides a powerful mapping layer that can work as automatically or as manually
|
|
as you choose, determining relationships based on foreign keys or letting you
|
|
define the join conditions explicitly, to bridge the gap between database and
|
|
domain.
|
|
|
|
%prep
|
|
%setup -q -n %{srcname}-%{version}
|
|
|
|
|
|
%build
|
|
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
|
|
|
|
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT --single-version-externally-managed
|
|
# remove unnecessary scripts for building documentation
|
|
rm -rf doc/build
|
|
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%files
|
|
%defattr(-,root,root,-)
|
|
%doc README LICENSE PKG-INFO CHANGES doc examples
|
|
%{python_sitelib}/%{srcname}-%{version}-py%{pyver}.egg-info
|
|
%{python_sitelib}/sqlalchemy/
|
|
|
|
%changelog
|
|
* Tue Jul 24 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.10-1
|
|
- Update to new upstream version 0.3.10
|
|
|
|
* Fri Mar 23 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.6-1
|
|
- Update to new upstream version 0.3.6
|
|
|
|
* Sat Mar 10 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.5-1
|
|
- Update to new upstream version 0.3.5
|
|
- Simplify the files listing
|
|
|
|
* Tue Jan 23 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.4-2
|
|
- Remember to upload the source tarball to the lookaside cache.
|
|
|
|
* Tue Jan 23 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.4-1
|
|
- Update to new upstream version 0.3.4
|
|
|
|
* Mon Jan 01 2007 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.3-1
|
|
- Update to new upstream version 0.3.3
|
|
|
|
* Sat Dec 09 2006 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.1-2
|
|
- Bump and rebuild for python 2.5 on devel.
|
|
- BuildRequire: python-devel as a header is missing otherwise.
|
|
|
|
* Fri Nov 24 2006 Toshio Kuratomi <toshio@tiki-lounge.com> - 0.3.1-1
|
|
- Update to new upstream version 0.3.1
|
|
|
|
* Sat Sep 16 2006 Shahms E. King <shahms@shahms.com> 0.2.7-2
|
|
- Rebuild for FC6
|
|
|
|
* Thu Aug 17 2006 Shahms E. King <shahms@shahms.com> 0.2.7-1
|
|
- Update to new upstream version
|
|
|
|
* Fri Aug 11 2006 Shahms E. King <shahms@shahms.com> 0.2.6-2
|
|
- Include, don't ghost .pyo files per new guidelines
|
|
|
|
* Tue Aug 08 2006 Shahms E. King <shahms@shahms.com> 0.2.6-1
|
|
- Update to new upstream version
|
|
|
|
* Fri Jul 07 2006 Shahms E. King <shahms@shahms.com> 0.2.4-1
|
|
- Update to new upstream version
|
|
|
|
* Mon Jun 26 2006 Shahms E. King <shahms@shahms.com> 0.2.3-1
|
|
- Update to new upstream version
|
|
|
|
* Wed May 31 2006 Shahms E. King <shahms@shahms.com> 0.2.1-1
|
|
- Update to new upstream version
|
|
|
|
* Tue May 16 2006 Shahms E. King <shahms@shahms.com> 0.1.7-1
|
|
- Update to new upstream version
|
|
- Point URL to direct link, not sourceforge redirect
|
|
- Remove unnecessary document build scripts
|
|
|
|
* Fri Apr 14 2006 Shahms E. King <shahms@shahms.com> 0.1.6-1
|
|
- Initial package
|