[packages/createrepo] skip rpm5 caps: uname(), cpuinfo()

glen glen at pld-linux.org
Mon Oct 21 10:17:09 CEST 2013


commit bb707580f54e8d204e0cc98ce0017e7b22bcb5fc
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Apr 28 12:01:50 2013 +0300

    skip rpm5 caps: uname(), cpuinfo()

 createrepo.spec |  4 +++-
 rpm5-caps.patch | 11 +++++++++++
 2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/createrepo.spec b/createrepo.spec
index 41d1e9c..7b59aab 100644
--- a/createrepo.spec
+++ b/createrepo.spec
@@ -2,12 +2,13 @@ Summary:	Creates a common metadata repository
 Summary(pl.UTF-8):	Tworzenie wspólnego repozytorium metadanych
 Name:		createrepo
 Version:	0.9.9
-Release:	3
+Release:	3.1
 License:	GPL v2
 Group:		Applications/System
 Source0:	http://createrepo.baseurl.org/download/%{name}-%{version}.tar.gz
 # Source0-md5:	10641f19a40e9f633b300e23dde00349
 Patch0:		%{name}-head.patch
+Patch1:		rpm5-caps.patch
 URL:		http://createrepo.baseurl.org/
 BuildRequires:	bash-completion >= 2.0
 BuildRequires:	python-devel
@@ -48,6 +49,7 @@ bashowe uzupełnianie nazw dla createrepo.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %{__sed} -i -e '1s,#!.*python,#!%{__python},' modifyrepo.py
 
diff --git a/rpm5-caps.patch b/rpm5-caps.patch
new file mode 100644
index 0000000..d278e03
--- /dev/null
+++ b/rpm5-caps.patch
@@ -0,0 +1,11 @@
+--- createrepo-0.9.9/createrepo/yumbased.py~	2013-04-14 23:28:17.000000000 +0300
++++ createrepo-0.9.9/createrepo/yumbased.py	2013-04-28 01:46:21.798816913 +0300
+@@ -153,7 +153,7 @@
+         # requires
+         reqs = []
+         for (name, flag, (epoch, ver, rel), pre) in self._requires_with_pre():
+-            if name.startswith('rpmlib('):
++            if name.startswith('rpmlib(') or name.startswith('uname(') or name.startswith('cpuinfo('):
+                 continue
+             pre_bool = 'FALSE'
+             if pre == 1:
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/createrepo.git/commitdiff/bb707580f54e8d204e0cc98ce0017e7b22bcb5fc



More information about the pld-cvs-commit mailing list