]> git.ipfire.org Git - pakfire.git/commitdiff
Add support for obsoletes.
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 30 Apr 2011 16:26:38 +0000 (18:26 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 30 Apr 2011 16:26:38 +0000 (18:26 +0200)
pakfire/constants.py
pakfire/packages/packager.py

index 44ea7ff1fd5a7b282850197d31267dad8de3df97..b8fc1bf45766c7dcc7a94fae202ff8f21c3abaa0 100644 (file)
@@ -95,6 +95,7 @@ PKG_DESCRIPTION="%(description)s"
 # Dependency info
 PKG_REQUIRES="%(requires)s"
 PKG_PROVIDES="%(provides)s"
+PKG_OBSOLETES="%(obsoletes)s"
 
 PKG_PAYLOAD_COMP="%(payload_comp)s"
 PKG_PAYLOAD_HASH1="%(payload_hash1)s"
index 4512791829b0c1b73e817bcc729e3d68a5025fea..b098bfa7367a4595f16622ad8e2edd3cabbbc8cf 100644 (file)
@@ -44,6 +44,7 @@ class Packager(object):
 
                        "requires" : "",
                        "provides" : "",
+                       "obsoletes": "",
                }
                self.info.update(self.pkg.info)
                self.info["groups"] = " ".join(self.info["groups"])
@@ -81,7 +82,7 @@ class Packager(object):
 
                                key, val = m.groups()
 
-                               if not key in ("requires", "provides"):
+                               if not key in ("requires", "provides", "obsoletes",):
                                        continue
 
                                val = val.strip("\"")