[weasel-commit] Source: PackageKit=0.4.9-5

  • From: rbuilder@xxxxxxxxx
  • To: weasel-commit@xxxxxxxxxxxxx
  • Date: Wed, 16 Jun 2010 08:16:29 -0400

================================
PackageKit:source=0.4.9-5 (previous: 0.4.9-4)
cvc rdiff PackageKit -1 /weasel.rpath.org@wgl:3-devel/0.4.9-5
================================
0.4.9-5 Filip Brcic (brcha@xxxxxxxxxxxx) Wed Jun 16 08:16:22 2010
    Customized to fit with needs of Weasel GNU/Linux

PackageKit.recipe: changed
Index: PackageKit.recipe
====================================================================
contents(size sha1)
inode(mtime)
--- PackageKit.recipe /weasel.rpath.org@wgl:3-devel/0.4.9-4
+++ PackageKit.recipe /weasel.rpath.org@wgl:3-devel/0.4.9-5
@@ -41,6 +41,8 @@
 
     def unpack(r):
         r.addArchive('http://www.packagekit.org/releases/')
+
+        r.addPatch('PackageKit-weasel-0.4.9.patch')
 
         #r.addSource('pk.tmpwatch', 
dest='%(sysconfdir)s/cron.daily/PKConaryCache')
 


PackageKit-weasel-0.4.9.patch: new
--- /dev/null
+++ PackageKit-weasel-0.4.9.patch
@@ -0,0 +34 @@
+diff -Naur PackageKit-0.4.9.orig/backends/conary/conaryBackend.py 
PackageKit-0.4.9/backends/conary/conaryBackend.py
+--- PackageKit-0.4.9.orig/backends/conary/conaryBackend.py     2009-08-03 
14:34:36.000000000 +0200
++++ PackageKit-0.4.9/backends/conary/conaryBackend.py  2010-06-16 
14:12:38.688039273 +0200
+@@ -808,6 +808,8 @@
+             return "http://issues.rpath.com;rPath Issues Tracker"
+         elif "foresight.rpath.org" in branch:
+             return "http://issues.foresightlinux.org; Foresight Issues 
Tracker"
++        elif "weasel.rpath.org" in branch:
++            return "http://www.assembla.com/spaces/weasel/tickets;Weasel 
Issues Tracker"
+         else:
+             return ""
+     def _get_license(self, license_list ):
+diff -Naur PackageKit-0.4.9.orig/backends/conary/generateXML.py 
PackageKit-0.4.9/backends/conary/generateXML.py
+--- PackageKit-0.4.9.orig/backends/conary/generateXML.py       2009-08-03 
14:33:46.000000000 +0200
++++ PackageKit-0.4.9/backends/conary/generateXML.py    2010-06-16 
14:13:14.207289026 +0200
+@@ -58,7 +58,17 @@
+                     for cat in value:
+                         cat_node = cElementTree.Element("category", lang = 
"en")
+                         cat_node.text = cat
+-                        package.append(node)
++                        package.append(cat_node)
++                elif key == "licenses":
++                    for lic in value:
++                        lic_node = cElementTree.Element("license", lang="en")
++                        lic_node.text = lic
++                        package.append(lic_node)
++                elif key == "crypto":
++                    for crypt in value:
++                        crypt_node = cElementTree.Element("crypto", lang="en")
++                        crypt_node.text = crypt
++                        package.append(crypt_node)
+                 else:
+                     node = cElementTree.Element(key, lang = "en")
+                     node.text = value


Committed by: brcha

Other related posts: