diff options
author | Zac Medico <zmedico@gentoo.org> | 2006-07-02 07:56:09 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2006-07-02 07:56:09 +0000 |
commit | ff7273fea9c25093edff5258e3154e118d2d9e4a (patch) | |
tree | 5cc0cb1da12139c4f0b8aaac8c746807505498c1 | |
parent | 6c1cabff05ed57d7635204813529a43425b5de09 (diff) | |
download | portage-ff7273fea9c25093edff5258e3154e118d2d9e4a.tar.gz portage-ff7273fea9c25093edff5258e3154e118d2d9e4a.tar.bz2 portage-ff7273fea9c25093edff5258e3154e118d2d9e4a.zip |
Add support for licenses in overlays (bug #137975).
svn path=/main/trunk/; revision=3751
-rwxr-xr-x | bin/repoman | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/repoman b/bin/repoman index 51aaff442..2342b1dab 100755 --- a/bin/repoman +++ b/bin/repoman @@ -581,9 +581,11 @@ except: err("Couldn't read USE flags from use.desc") # retrieve a list of current licenses in portage -liclist=portage.listdir(portdir+"/licenses") +liclist = set(portage.listdir(os.path.join(portdir, "licenses"))) if not liclist: err("Couldn't find licenses?") +if portdir_overlay != portdir: + liclist.update(portage.listdir(os.path.join(portdir_overlay, "licenses"))) # retrieve list of offical keywords try: |