perl: For native perl module packages determine the actual non-native
authorJamie Lenehan <lenehan@twibble.org>
Wed, 4 Oct 2006 00:39:26 +0000 (00:39 +0000)
committerJamie Lenehan <lenehan@twibble.org>
Wed, 4 Oct 2006 00:39:26 +0000 (00:39 +0000)
package name to require from the name of the native package. This
makes all native files identical which makes adding new ones easier.

26 files changed:
packages/perl/libalgorithm-diff-perl-native_1.1902.bb
packages/perl/libarchive-tar-perl-native_1.30.bb
packages/perl/libcache-cache-perl-native_1.05.bb
packages/perl/libclass-container-perl-native_0.12.bb
packages/perl/libclass-data-inheritable-perl-native_0.06.bb
packages/perl/libcompress-zlib-perl-native_1.42.bb
packages/perl/libdevel-stacktrace-perl-native_1.13.bb
packages/perl/libdigest-sha1-perl-native_2.11.bb
packages/perl/liberror-perl-native_0.17004.bb
packages/perl/libexception-class-perl-native_1.23.bb
packages/perl/libextutils-cbuilder-perl-native_0.18.bb
packages/perl/libextutils-parsexs-perl-native_2.16.bb
packages/perl/libintl-perl-native_1.11.bb
packages/perl/libintl-perl-native_1.16.bb
packages/perl/libio-zlib-perl-native_1.04.bb
packages/perl/libipc-sharelite-perl-native_0.09.bb
packages/perl/liblocale-gettext-perl-native_1.05.bb
packages/perl/liblog-dispatch-perl-native_2.13.bb
packages/perl/liblog-log4perl-perl-native_1.06.bb
packages/perl/libmodule-build-perl-native_0.2805.bb
packages/perl/libnet-ip-perl-native_1.25.bb
packages/perl/libparams-validate-perl-native_0.86.bb
packages/perl/libtext-diff-perl-native_0.35.bb
packages/perl/libversion-perl-native_0.6701.bb
packages/perl/libxml-parser-perl-native_2.34.bb
packages/perl/libyaml-perl-native_0.62.bb

index 220c155..cf7847d 100644 (file)
@@ -2,4 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-require libalgorithm-diff-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 172e0d6..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libarchive-tar-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 8a66912..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libcache-cache-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 31b1e50..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libclass-container-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index fd12e05..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libclass-data-inheritable-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 002404a..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libcompress-zlib-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 9121e93..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libdevel-stacktrace-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index a2f4d3e..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libdigest-sha1-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 3804dd2..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require liberror-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index efe7bdc..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libexception-class-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 91d027f..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libextutils-cbuilder-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 9176c52..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libextutils-parsexs-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 5499e71..cf7847d 100644 (file)
@@ -1,5 +1,5 @@
 SECTION = "libs"
 
-include libintl-perl_1.11.bb
-
 inherit native
+
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 17b6789..cf7847d 100644 (file)
@@ -2,4 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-include libintl-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 721aee0..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libio-zlib-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 5749e62..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libipc-sharelite-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 1456166..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require liblocale-gettext-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 39e2017..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require liblog-dispatch-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index a9281a7..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require liblog-log4perl-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 65db79b..cf7847d 100644 (file)
@@ -1,4 +1,5 @@
 SECTION = "libs"
-require libmodule-build-perl_${PV}.bb
+
 inherit native
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 58ed7e8..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libnet-ip-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 7461898..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libparams-validate-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index a386d81..cf7847d 100644 (file)
@@ -2,4 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-require libtext-diff-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index f0dfd2a..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libversion-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
index 55bae66..5398563 100644 (file)
@@ -1,5 +1,8 @@
 SECTION = "libs"
-require libxml-parser-perl_${PV}.bb
+
 inherit native
+
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb
+
 DEPENDS = "perl-native expat-native"
 EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
index 365e608..cf7847d 100644 (file)
@@ -2,6 +2,4 @@ SECTION = "libs"
 
 inherit native
 
-EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
-
-require libyaml-perl_${PV}.bb
+require ${@bb.data.getVar('P', d , 1).replace('-native-', '_')}.bb