rpms/deltarpm/devel .cvsignore, 1.5, 1.6 deltarpm.spec, 1.24, 1.25 import.log, 1.3, 1.4 sources, 1.6, 1.7

Jonathan Dieter jdieter at fedoraproject.org
Mon Aug 31 13:42:26 UTC 2009


Author: jdieter

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

Modified Files:
	.cvsignore deltarpm.spec import.log sources 
Log Message:
Add python bindings to deltarpm


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/deltarpm/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	29 Jul 2009 10:15:37 -0000	1.5
+++ .cvsignore	31 Aug 2009 13:42:26 -0000	1.6
@@ -1 +1 @@
-deltarpm-git-20090729.tar.bz2
+deltarpm-git-20090831.tar.bz2


Index: deltarpm.spec
===================================================================
RCS file: /cvs/extras/rpms/deltarpm/devel/deltarpm.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- deltarpm.spec	17 Aug 2009 20:32:27 -0000	1.24
+++ deltarpm.spec	31 Aug 2009 13:42:26 -0000	1.25
@@ -1,19 +1,22 @@
+%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+
 Summary: Create deltas between rpms
 Name: deltarpm
 Version: 3.5
-Release: 0.git.20090729%{?dist}.1
+Release: 0.git.20090831%{?dist}
 License: BSD
 Group: System Environment/Base
 URL: http://gitorious.org/deltarpm/deltarpm
 # Generate source by doing:
 # git clone git://gitorious.org/deltarpm/deltarpm
 # cd deltarpm
-# git archive --format=tar --prefix="deltarpm-git-20090729/" 0a8fdaa | \
-# bzip2 > deltarpm-git-20090729.tar.bz2
-Source: %{name}-git-20090729.tar.bz2
+# git archive --format=tar --prefix="deltarpm-git-20090831/" 7dd867f | \
+# bzip2 > deltarpm-git-20090831.tar.bz2
+Source: %{name}-git-20090831.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: bzip2-devel, xz-devel, rpm-devel, popt-devel
+BuildRequires: python-devel
 
 %description
 A deltarpm contains the difference between an old
@@ -38,12 +41,21 @@ Requires: deltarpm = %{version}-%{releas
 This package contains tools for creating and using deltasisos,
 a difference between an old and a new iso containing rpms.
 
+%package -n python-deltarpm
+Summary: Python bindings for deltarpm
+Requires: deltarpm = %{version}-%{release}
+
+%description -n python-deltarpm
+This package contains python bindings for deltarpm.
+
 %prep
-%setup -q -n %{name}-git-20090729
+%setup -q -n %{name}-git-20090831
 
 %build
 %{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \
-    bindir=%{_bindir} mandir=%{_mandir} prefix=%{_prefix}
+    bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix}
+%{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \
+    bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix} python
 
 %install
 %{__rm} -rf %{buildroot}
@@ -78,12 +90,20 @@ a difference between an old and a new is
 %doc %{_mandir}/man8/drpmsync*
 %{_bindir}/drpmsync
 
+%files -n python-deltarpm
+%defattr(-, root, root, 0755)
+%doc LICENSE.BSD
+%{python_sitearch}/*
+
 %changelog
-* Mon Aug 17 2009 Jonathan Dieter <jdieter at gmail.com> - 3.5.0.git.20090729.1
+* Mon Aug 31 2009 Jonathan Dieter <jdieter at lesbg.com> - 3.5-0.git.20090831
+- Add python bindings sub-package
+
+* Mon Aug 17 2009 Jonathan Dieter <jdieter at gmail.com> - 3.5-0.git.20090729.1
 - Explain where we get the source from
 - Split *deltaiso commands into deltaiso subpackage (#501953)
 
-* Wed Jul 29 2009 Jonathan Dieter <jdieter at gmail.com> - 3.5.0.git.20090729
+* Wed Jul 29 2009 Jonathan Dieter <jdieter at gmail.com> - 3.5-0.git.20090729
 - Fix bug in writing Fedora's xz-compressed rpms (surely that's the last one)
 
 * Mon Jul 27 2009 Jonathan Dieter <jdieter at gmail.com> - 3.5-0.git.20090727.1
@@ -135,7 +155,7 @@ a difference between an old and a new is
 
 * Wed Jul 11 2007 Jonathan Dieter <jdieter at gmail.com> - 3.4-4
 - Fix prelink bug
-- Ignore verify bits on %doc files as they were set incorrectly in older
+- Ignore verify bits on doc files as they were set incorrectly in older
   versions of rpm.  Without this patch, deltarpm will not delta doc files
   in rpm created before April-May 2007
 


Index: import.log
===================================================================
RCS file: /cvs/extras/rpms/deltarpm/devel/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	29 Jul 2009 10:15:37 -0000	1.3
+++ import.log	31 Aug 2009 13:42:26 -0000	1.4
@@ -1,3 +1,4 @@
 deltarpm-3_5-0_git_20090727_fc11:HEAD:deltarpm-3.5-0.git.20090727.fc11.src.rpm:1248709382
 deltarpm-3_5-0_git_20090727_1_fc11:HEAD:deltarpm-3.5-0.git.20090727.1.fc11.src.rpm:1248718195
 deltarpm-3_5-0_git_20090729_fc11:HEAD:deltarpm-3.5-0.git.20090729.fc11.src.rpm:1248862477
+deltarpm-3_5-0_git_20090831_fc11:HEAD:deltarpm-3.5-0.git.20090831.fc11.src.rpm:1251726064


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/deltarpm/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	29 Jul 2009 10:15:37 -0000	1.6
+++ sources	31 Aug 2009 13:42:26 -0000	1.7
@@ -1 +1 @@
-da7253de907473d41bd64308ce9167bb  deltarpm-git-20090729.tar.bz2
+dbb32d7c75c1a265c14fdb85f5edd3b5  deltarpm-git-20090831.tar.bz2




More information about the fedora-extras-commits mailing list