diff options
Diffstat (limited to 'meta/classes/debian.bbclass')
-rw-r--r-- | meta/classes/debian.bbclass | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/meta/classes/debian.bbclass b/meta/classes/debian.bbclass index c859703669..ada2fb5760 100644 --- a/meta/classes/debian.bbclass +++ b/meta/classes/debian.bbclass | |||
@@ -53,7 +53,7 @@ python debian_package_name_hook () { | |||
53 | return (s[stat.ST_MODE] & stat.S_IEXEC) | 53 | return (s[stat.ST_MODE] & stat.S_IEXEC) |
54 | 54 | ||
55 | def add_rprovides(pkg, d): | 55 | def add_rprovides(pkg, d): |
56 | newpkg = d.getVar('PKG_' + pkg) | 56 | newpkg = d.getVar('PKG_' + pkg, False) |
57 | if newpkg and newpkg != pkg: | 57 | if newpkg and newpkg != pkg: |
58 | provs = (d.getVar('RPROVIDES_' + pkg, True) or "").split() | 58 | provs = (d.getVar('RPROVIDES_' + pkg, True) or "").split() |
59 | if pkg not in provs: | 59 | if pkg not in provs: |
@@ -105,10 +105,10 @@ python debian_package_name_hook () { | |||
105 | if soname_result: | 105 | if soname_result: |
106 | (pkgname, devname) = soname_result | 106 | (pkgname, devname) = soname_result |
107 | for pkg in packages.split(): | 107 | for pkg in packages.split(): |
108 | if (d.getVar('PKG_' + pkg) or d.getVar('DEBIAN_NOAUTONAME_' + pkg)): | 108 | if (d.getVar('PKG_' + pkg, False) or d.getVar('DEBIAN_NOAUTONAME_' + pkg, False)): |
109 | add_rprovides(pkg, d) | 109 | add_rprovides(pkg, d) |
110 | continue | 110 | continue |
111 | debian_pn = d.getVar('DEBIANNAME_' + pkg) | 111 | debian_pn = d.getVar('DEBIANNAME_' + pkg, False) |
112 | if debian_pn: | 112 | if debian_pn: |
113 | newpkg = debian_pn | 113 | newpkg = debian_pn |
114 | elif pkg == orig_pkg: | 114 | elif pkg == orig_pkg: |