SOURCES: smart-archscore.patch - actually commit the patch this time
patrys
patrys at pld-linux.org
Tue Jul 31 17:10:27 CEST 2007
Author: patrys Date: Tue Jul 31 15:10:27 2007 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- actually commit the patch this time
---- Files affected:
SOURCES:
smart-archscore.patch (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SOURCES/smart-archscore.patch
diff -u SOURCES/smart-archscore.patch:1.2 SOURCES/smart-archscore.patch:1.3
--- SOURCES/smart-archscore.patch:1.2 Mon Jul 30 18:27:02 2007
+++ SOURCES/smart-archscore.patch Tue Jul 31 17:10:21 2007
@@ -9,3 +9,74 @@
name = nameparts[0]
self.curpkgname = name
version = nameparts[1]
+--- smart-0.51/smart/backends/rpm/base.py~ 2006-11-07 21:22:46.000000000 +0100
++++ smart-0.51/smart/backends/rpm/base.py 2007-07-31 17:03:17.713984667 +0200
+@@ -41,8 +41,6 @@
+ traceback.print_exc()
+ raise Error, _("'rpm' python module is not available")
+
+-archscore = rpm.archscore
+-
+ __all__ = ["RPMPackage", "RPMProvides", "RPMNameProvides", "RPMPreRequires",
+ "RPMRequires", "RPMUpgrades", "RPMConflicts", "RPMObsoletes",
+ "rpm", "getTS", "system_provides"]
+@@ -190,8 +188,6 @@
+ otherver, otherarch = splitarch(other.version)
+ if selfver != otherver:
+ rc = vercmp(self.version, other.version)
+- if rc == 0:
+- rc = -cmp(archscore(selfarch), archscore(otherarch))
+ return rc == -1
+
+ class RPMProvides(Provides): __slots__ = ()
+--- smart-0.51/smart/backends/rpm/metadata.py~ 2006-11-14 20:37:00.000000000 +0100
++++ smart-0.51/smart/backends/rpm/metadata.py 2007-07-31 17:05:30.193774044 +0200
+@@ -168,10 +168,7 @@
+ skip = None
+
+ elif tag == ARCH:
+- if rpm.archscore(elem.text) == 0:
+- skip = PACKAGE
+- else:
+- arch = elem.text
++ arch = elem.text
+
+ elif tag == NAME:
+ name = elem.text
+--- smart-0.51/smart/backends/rpm/header.py~ 2006-11-07 21:22:46.000000000 +0100
++++ smart-0.51/smart/backends/rpm/header.py 2007-07-31 17:06:01.189045522 +0200
+@@ -203,8 +203,6 @@
+ if h[1106]: # RPMTAG_SOURCEPACKAGE
+ continue
+ arch = h[1022] # RPMTAG_ARCH
+- if rpm.archscore(arch) == 0:
+- continue
+
+ name = h[1000] # RPMTAG_NAME
+ epoch = h[1003] # RPMTAG_EPOCH
+--- smart-0.51/smart/backends/rpm/redcarpet.py~ 2006-11-07 21:22:46.000000000 +0100
++++ smart-0.51/smart/backends/rpm/redcarpet.py 2007-07-31 17:06:29.184774598 +0200
+@@ -191,10 +191,7 @@
+ self._release = data
+
+ def handleArchEnd(self, name, attrs, data):
+- if rpm.archscore(data) == 0:
+- self._skip = self.PACKAGE
+- else:
+- self._arch = data
++ self._arch = data
+
+ def handleSectionEnd(self, name, attrs, data):
+ self._info["group"] = data
+--- smart-0.51/smart/backends/rpm/synthesis.py~ 2006-11-07 21:22:46.000000000 +0100
++++ smart-0.51/smart/backends/rpm/synthesis.py 2007-07-31 17:06:58.680274874 +0200
+@@ -164,9 +164,6 @@
+ else:
+ version, arch = version[:dot], version[dot+1:]
+ versionarch = "@".join((version, arch))
+-
+- if rpm.archscore(arch) == 0:
+- continue
+
+ name = "-".join(rpmnameparts[0:-2])
+
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/smart-archscore.patch?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list