rpms/deltarpm/devel deltarpm.spec,1.36,1.37

Jonathan Dieter jdieter at fedoraproject.org
Wed Feb 10 12:49:00 UTC 2010


Author: jdieter

Update of /cvs/pkgs/rpms/deltarpm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28034

Modified Files:
	deltarpm.spec 
Log Message:
Build python3 module



Index: deltarpm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/deltarpm/devel/deltarpm.spec,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- deltarpm.spec	21 Jan 2010 13:10:40 -0000	1.36
+++ deltarpm.spec	10 Feb 2010 12:49:00 -0000	1.37
@@ -1,9 +1,13 @@
-%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+
+%if 0%{?fedora} > 12
+%global with_python3 1
+%endif
 
 Summary: Create deltas between rpms
 Name: deltarpm
 Version: 3.5
-Release: 0.6.20100121git%{?dist}
+Release: 0.7.20100121git%{?dist}
 License: BSD
 Group: System Environment/Base
 URL: http://gitorious.org/deltarpm/deltarpm
@@ -21,6 +25,10 @@ BuildRequires: bzip2-devel, xz-devel, rp
 BuildRequires: zlib-devel
 BuildRequires: python-devel
 
+%if 0%{?with_python3}
+BuildRequires: python3-devel
+%endif
+
 %description
 A deltarpm contains the difference between an old
 and a new version of a rpm, which makes it possible
@@ -51,6 +59,16 @@ Requires: deltarpm = %{version}-%{releas
 %description -n python-deltarpm
 This package contains python bindings for deltarpm.
 
+%if 0%{?with_python3}
+%package -n python3-deltarpm
+Summary: Python bindings for deltarpm
+Requires: deltarpm = %{version}-%{release}
+
+%description -n python3-deltarpm
+This package contains python bindings for deltarpm.
+%endif
+
+
 %prep
 %setup -q -n %{name}-git-20100121
 # Build with system zlib
@@ -69,6 +87,13 @@ This package contains python bindings fo
 %{__rm} -rf %{buildroot}
 %makeinstall
 
+%if 0%{?with_python3}
+# nothing to do
+%else
+rm -rf %{buildroot}%{_libdir}/python3.1
+%endif
+
+
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -103,7 +128,19 @@ This package contains python bindings fo
 %doc LICENSE.BSD
 %{python_sitearch}/*
 
+%if 0%{?with_python3}
+
+%files -n python3-deltarpm
+%defattr(-, root, root, 0755)
+%doc LICENSE.BSD
+%{python3_sitearch}/*
+
+%endif
+
 %changelog
+* Wed Feb 10 2010 Thomas Spura <tomspur at fedoraproject.org> - 3.5-0.7.20100121git
+- build python3-deltarpm
+
 * Thu Jan 21 2010 Jonathan Dieter <jdieter at lesbg.com> - 3.5-0.6.20100121git
 - Make rpmio link explicit
 



More information about the scm-commits mailing list