diff options
author | André Erdmann <dywi@mailerd.de> | 2013-06-06 12:44:29 +0200 |
---|---|---|
committer | André Erdmann <dywi@mailerd.de> | 2013-06-06 12:44:29 +0200 |
commit | 1cbdba7a3b8b6f5c6bad195fae74a081e4e00f2c (patch) | |
tree | 31a98450f3c7377b6600c04bf58f5fe0b91d483e /roverlay/packageinfo.py | |
parent | doc/{rst,html}: fix typo in package rule examples (diff) | |
download | R_overlay-1cbdba7a3b8b6f5c6bad195fae74a081e4e00f2c.tar.gz R_overlay-1cbdba7a3b8b6f5c6bad195fae74a081e4e00f2c.tar.bz2 R_overlay-1cbdba7a3b8b6f5c6bad195fae74a081e4e00f2c.zip |
fix Manifest file creation: '->' in SRC_URI
Diffstat (limited to 'roverlay/packageinfo.py')
-rw-r--r-- | roverlay/packageinfo.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/roverlay/packageinfo.py b/roverlay/packageinfo.py index 5962867..84a7d45 100644 --- a/roverlay/packageinfo.py +++ b/roverlay/packageinfo.py @@ -365,6 +365,13 @@ class PackageInfo ( object ): if ebuild_file is not None: return os.path.basename ( ebuild_file ) + elif key_low == 'package_src_destpath': + # src file path relative to distroot (mirror root dir) + destpath = self._info.get ('src_uri_dest', None ) + return ( + destpath or os.path.basename ( self._info ['package_filename'] ) + ) + # end if <key matches ...> |