summaryrefslogtreecommitdiff
path: root/apt
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2008-02-18 17:16:04 +0100
committerMichael Vogt <michael.vogt@ubuntu.com>2008-02-18 17:16:04 +0100
commit74ce5cc9af8b9ad0e62435864b28e3c4935a0db5 (patch)
tree691c004d321d07858cbfafb959739ec9b581cd50 /apt
parent2d4d72797cfa3dff2c14cb44b618cb2e0a6ed61f (diff)
parent2f737cb5beecce2ee4341ebdac113aa9fd17f97d (diff)
downloadpython-apt-74ce5cc9af8b9ad0e62435864b28e3c4935a0db5.tar.gz
* python/pkgrecords.cc:
- export the Homepage field
Diffstat (limited to 'apt')
-rw-r--r--apt/package.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/apt/package.py b/apt/package.py
index 49aadd20..ac045969 100644
--- a/apt/package.py
+++ b/apt/package.py
@@ -194,6 +194,13 @@ class Package(object):
return self._pkg.Name
sourcePackageName = property(sourcePackageName)
+ def homepage(self):
+ """ Return the homepage field as string """
+ if not self._lookupRecord():
+ return None
+ return self._records.Homepage
+ homepage = property(homepage)
+
def section(self):
""" Return the section of the package"""
return self._pkg.Section
@@ -449,6 +456,7 @@ if __name__ == "__main__":
for dep in pkg.candidateDependencies:
print ",".join(["%s (%s) (%s) (%s)" % (o.name,o.version,o.relation, o.preDepend) for o in dep.or_dependencies])
print "arch: %s" % pkg.architecture
+ print "homepage: %s" % pkg.homepage
print "rec: ",pkg.candidateRecord
# now test install/remove