Merge bk://openembedded@openembedded.bkbits.net/packages
authorPhil Blundell <philb@gnu.org>
Tue, 17 Aug 2004 20:43:20 +0000 (20:43 +0000)
committerPhil Blundell <philb@gnu.org>
Tue, 17 Aug 2004 20:43:20 +0000 (20:43 +0000)
into stealth.(none):/home/pb/oe/oe-packages

2004/08/17 21:43:01+01:00 (none)!pb
also handle 'include' lines in locale defs

BKrev: 41226de8W0uNfLN9PIIZm1VvYfJ4CA

glibc/glibc-package.oeclass
glibc/glibc_2.3.2+cvs20040726.oe

index ff484f9..adfe05c 100644 (file)
@@ -71,8 +71,9 @@ python package_do_split_gconvs () {
                deps = []
                f = open(fn, "r")
                c_re = re.compile('^copy "(.*)"')
+               i_re = re.compile('^include "(\w+)".*')
                for l in f.readlines():
-                       m = c_re.match(l)
+                       m = c_re.match(l) or i_re.match(l)
                        if m:
                                dp = legitimize_package_name('glibc-localedata-%s' % m.group(1))
                                if not dp in deps:
@@ -82,9 +83,6 @@ python package_do_split_gconvs () {
                        oe.data.setVar('RDEPENDS_%s' % pkg, " ".join(deps), d)
 
        do_split_packages(d, locales_dir, file_regex='(.*)', output_pattern='glibc-localedata-%s', description='locale definition for %s', hook=calc_locale_deps)
-       # clobber unwanted self-dependency
-       oe.data.setVar('RDEPENDS_glibc-localedata-i18n', '', d)
-
        oe.data.setVar('PACKAGES', oe.data.getVar('PACKAGES', d) + ' glibc-gconv', d)
 
        f = open(os.path.join(oe.data.getVar('WORKDIR', d, 1), "SUPPORTED"), "r")
index a04e20e..b1f446d 100644 (file)
@@ -1,5 +1,5 @@
 FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/glibc-cvs"
-PR = "r6"
+PR = "r8"
 DESCRIPTION = "GNU C Library"
 LICENSE = "LGPL"
 SECTION = "libs"