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