Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 6d5c682d4f8b7b774beacda7d554e2d2 > files > 2

python-firebirdsql-0.7.2-2.mga3.src.rpm

%define oname	firebirdsql

Name:		python-firebirdsql
Version:	0.7.2
Release:	%mkrel 2
Summary:	Python bindings for Firebird RDBMS
Group:		Development/Python
License:	BSD
URL:		http://github.com/nakagami/pyfirebirdsql/
Source0:	http://pypi.python.org/packages/source/f/%{oname}/%{oname}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildArch:	noarch
BuildRequires:	python-devel 
BuildRequires:	python-setuptools
BuildRequires:	firebird-devel

%description
A set of Firebird RDBMS bindings for Python.
It works on Python 2.5+ and use the Firebird network protocol.

%package -n python3-firebirdsql
Summary:	Python 3 bindings for Firebird RDBMS
Group:		Development/Python
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	firebird-devel

%description -n python3-firebirdsql
Set of Firebird RDBMS bindings for Python.
It works on Python 3+ and use the Firebird network protocol.

%prep
%setup -q -c
mv %{oname}-%{version} python2
cp -r python2 python3

%build
pushd python2
python setup.py build
popd

pushd python3
python3 setup.py build
popd

%install
rm -rf %{buildroot}
#sed -i '/#!\/usr\/bin\/env python/d' %{buildroot}%{python_sitelib}/firebirdsql/*.py
pushd python2
python setup.py install --root=%{buildroot} --compile --optimize=2
sed -i '/#!\/usr\/bin\/env python/d' %{buildroot}%{python_sitelib}/firebirdsql/*.py
popd

pushd python3
python3 setup.py install --root=%{buildroot} --compile --optimize=2
sed -i '/#!\/usr\/bin\/env python/d' %{buildroot}%{python3_sitelib}/firebirdsql/*.py
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{python_sitelib}/*egg-info
%{python_sitelib}/%{oname}

%files -n python3-firebirdsql
%{python3_sitelib}/*egg-info
%{python3_sitelib}/%{oname}




%changelog

* Sun Jan 13 2013 umeabot <umeabot> 0.7.2-2.mga3
+ Revision: 378837
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Jan 01 2013 philippem <philippem> 0.7.2-1.mga3
+ Revision: 337356
- Update to new upstream 0.7.2

* Sat Sep 29 2012 fwang <fwang> 0.7.0-2.mga3
+ Revision: 300383
- rebuild for py3.3

* Sat Sep 29 2012 philippem <philippem> 0.7.0-1.mga3
+ Revision: 300245
- new version 0.7.0

* Wed Jan 11 2012 philippem <philippem> 0.6.5-1.mga2
+ Revision: 194984
- Update to 0.6.5.

* Thu Nov 03 2011 philippem <philippem> 0.6.2-1.mga2
+ Revision: 162047
- Update to 0.6.2.

* Thu Oct 27 2011 philippem <philippem> 0.6.0-1.mga2
+ Revision: 158761
- new upstream 0.6.0

* Mon Jun 20 2011 philippem <philippem> 0.4.2-1.mga2
+ Revision: 110515
- new upstream
- disable start transaction after commit or rollback

* Tue Apr 05 2011 philippem <philippem> 0.3.4-1.mga1
+ Revision: 80834
- new upstream

* Sat Apr 02 2011 philippem <philippem> 0.3.3-1.mga1
+ Revision: 79731
- imported package python-firebirdsql