[oe-commits] org.oe.dev perl: fix issues with debug packages, from Poky

koen commit openembedded-commits at lists.openembedded.org
Sun Oct 22 13:05:54 UTC 2006


perl: fix issues with debug packages, from Poky

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 541ed8e8466cd4f19a006e9965e9f3e66fe34439
ViewMTN: http://monotone.openembedded.org/revision.psp?id=541ed8e8466cd4f19a006e9965e9f3e66fe34439
Files:
1
packages/perl/perl.inc
packages/perl/perl_5.8.4.bb
packages/perl/perl_5.8.7.bb
Diffs:

#
# mt diff -r81aeac43d1b2de2302903683e3131a3f99a87d8a -r541ed8e8466cd4f19a006e9965e9f3e66fe34439
#
# 
# 
# patch "packages/perl/perl.inc"
#  from [068c46a4d5219b803c6ba87b24ff48fff1a8411d]
#    to [1e496b11e14ec2aa6597b65d265fcacde2718b05]
# 
# patch "packages/perl/perl_5.8.4.bb"
#  from [ebd92730411cc1d1beb0c40a61a97a0718d63df7]
#    to [4152b5d8fa49f91d6e76cbb22f931fcfdfc7fa62]
# 
# patch "packages/perl/perl_5.8.7.bb"
#  from [9118e2cec4256da76205dc6918ba5549c4f9b0a2]
#    to [70c805c5e78af15cf1d316c1b12f10f16291d8a0]
# 
============================================================
--- packages/perl/perl.inc	068c46a4d5219b803c6ba87b24ff48fff1a8411d
+++ packages/perl/perl.inc	1e496b11e14ec2aa6597b65d265fcacde2718b05
@@ -65,7 +65,7 @@ python populate_packages_prepend () {
 python populate_packages_prepend () {
 	libdir = bb.data.expand('${libdir}/perl5/${PV}', d)
 	archlibdir =  bb.data.expand('${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}', d)
-	do_split_packages(d, archlibdir, 'auto/(.*)/', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True)
+	do_split_packages(d, archlibdir, 'auto/(.*)(?!\.debug)/', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True)
 	do_split_packages(d, archlibdir, '(.*)\.(pm|pl)', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True)
 	do_split_packages(d, libdir, '(.*)\.(pm|pl)', 'perl-module-%s', 'perl module %s', recursive=True, allow_dirs=False, match_path=True)
 }
@@ -76,3 +76,8 @@ FILES_perl-misc = "/usr/bin/*"
 FILES_${PN}-dev = "/usr/lib/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/CORE/"
 FILES_${PN}-pod = "/usr/lib/perl5/${PV}/pod"
 FILES_perl-misc = "/usr/bin/*"
+FILES_${PN}-dbg += " \
+        ${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/auto/*/.debug \
+        ${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/auto/*/*/.debug \
+        ${libdir}/perl5/${PV}/${TARGET_ARCH}-${TARGET_OS}/auto/*/*/*/.debug"
+
============================================================
--- packages/perl/perl_5.8.4.bb	ebd92730411cc1d1beb0c40a61a97a0718d63df7
+++ packages/perl/perl_5.8.4.bb	4152b5d8fa49f91d6e76cbb22f931fcfdfc7fa62
@@ -1,3 +1,3 @@ require perl.inc
 require perl.inc
 
+PR = "r5"
-PR = "r4"
============================================================
--- packages/perl/perl_5.8.7.bb	9118e2cec4256da76205dc6918ba5549c4f9b0a2
+++ packages/perl/perl_5.8.7.bb	70c805c5e78af15cf1d316c1b12f10f16291d8a0
@@ -21,7 +21,7 @@ PARALLEL_MAKE = ""
 
 PARALLEL_MAKE = ""
 
-PR = "r20"
+PR = "r21"
 
 do_configure() {
 	ln -sf ${HOSTPERL} ${STAGING_BINDIR}/hostperl






More information about the Openembedded-commits mailing list