diff options
| author | Michael Vogt <michael.vogt@ubuntu.com> | 2008-02-18 17:16:04 +0100 |
|---|---|---|
| committer | Michael Vogt <michael.vogt@ubuntu.com> | 2008-02-18 17:16:04 +0100 |
| commit | 74ce5cc9af8b9ad0e62435864b28e3c4935a0db5 (patch) | |
| tree | 691c004d321d07858cbfafb959739ec9b581cd50 /apt | |
| parent | 2d4d72797cfa3dff2c14cb44b618cb2e0a6ed61f (diff) | |
| parent | 2f737cb5beecce2ee4341ebdac113aa9fd17f97d (diff) | |
| download | python-apt-74ce5cc9af8b9ad0e62435864b28e3c4935a0db5.tar.gz | |
* python/pkgrecords.cc:
- export the Homepage field
Diffstat (limited to 'apt')
| -rw-r--r-- | apt/package.py | 8 |
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 |
