summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJamie Lenehan <lenehan@twibble.org>2006-09-26 08:16:29 +0000
committerJamie Lenehan <lenehan@twibble.org>2006-09-26 08:16:29 +0000
commitf2a80b9819691d2d894c2fd3143b78eb42aa5e5f (patch)
tree59fe2177107f42f994d8adbaacdb7c9d7eeb54ce
parent2f99c8a6f32246b503f9a6548fe0a11e133cb889 (diff)
perl modules: Add the first collection of perl modules. These modules are
required to run mason (perl web content development and delivery engine). Mason itself, and the additional modules needed to build it, to follow.
-rw-r--r--packages/perl/libcache-cache-perl-native_1.05.bb7
-rw-r--r--packages/perl/libcache-cache-perl_1.05.bb14
-rw-r--r--packages/perl/libclass-container-perl-native_0.12.bb7
-rw-r--r--packages/perl/libclass-container-perl_0.12.bb13
-rw-r--r--packages/perl/libclass-data-inheritable-perl-native_0.06.bb7
-rw-r--r--packages/perl/libclass-data-inheritable-perl_0.06.bb11
-rw-r--r--packages/perl/libdevel-stacktrace-perl-native_1.13.bb7
-rw-r--r--packages/perl/libdevel-stacktrace-perl_1.13.bb11
-rw-r--r--packages/perl/libdigest-sha1-perl-native_2.11.bb7
-rw-r--r--packages/perl/libdigest-sha1-perl_2.11.bb19
-rw-r--r--packages/perl/liberror-perl-native_0.17004.bb7
-rw-r--r--packages/perl/liberror-perl_0.17004.bb11
-rw-r--r--packages/perl/libexception-class-perl-native_1.23.bb7
-rw-r--r--packages/perl/libexception-class-perl_1.23.bb13
-rw-r--r--packages/perl/libipc-sharelite-perl-native_0.09.bb7
-rw-r--r--packages/perl/libipc-sharelite-perl_0.09.bb19
-rw-r--r--packages/perl/libparams-validate-perl-native_0.86.bb7
-rw-r--r--packages/perl/libparams-validate-perl_0.86.bb20
18 files changed, 194 insertions, 0 deletions
diff --git a/packages/perl/libcache-cache-perl-native_1.05.bb b/packages/perl/libcache-cache-perl-native_1.05.bb
new file mode 100644
index 0000000000..8a66912385
--- /dev/null
+++ b/packages/perl/libcache-cache-perl-native_1.05.bb
@@ -0,0 +1,7 @@
+SECTION = "libs"
+
+inherit native
+
+EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require libcache-cache-perl_${PV}.bb
diff --git a/packages/perl/libcache-cache-perl_1.05.bb b/packages/perl/libcache-cache-perl_1.05.bb
new file mode 100644
index 0000000000..1869659aa8
--- /dev/null
+++ b/packages/perl/libcache-cache-perl_1.05.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "Cache::Cache -- the Cache interface."
+SECTION = "libs"
+MAINTAINER = "Jamie Lenehan <lenehan@twibble.org>"
+LICENSE = "Artistic"
+DEPENDS = "libdigest-sha1-perl-native liberror-perl-native \
+ libipc-sharelite-perl-native"
+RDEPENDS = "libdigest-sha1-perl liberror-perl libipc-sharelite-perl"
+PR = "r2"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/D/DC/DCLINTON/Cache-Cache-1.05.tar.gz"
+
+S = "${WORKDIR}/Cache-Cache-${PV}"
+
+inherit cpan
diff --git a/packages/perl/libclass-container-perl-native_0.12.bb b/packages/perl/libclass-container-perl-native_0.12.bb
new file mode 100644
index 0000000000..31b1e50bf5
--- /dev/null
+++ b/packages/perl/libclass-container-perl-native_0.12.bb
@@ -0,0 +1,7 @@
+SECTION = "libs"
+
+inherit native
+
+EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require libclass-container-perl_${PV}.bb
diff --git a/packages/perl/libclass-container-perl_0.12.bb b/packages/perl/libclass-container-perl_0.12.bb
new file mode 100644
index 0000000000..e3643575e2
--- /dev/null
+++ b/packages/perl/libclass-container-perl_0.12.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "Class::Container - Glues object frameworks together transparently"
+SECTION = "libs"
+MAINTAINER = "Jamie Lenehan <lenehan@twibble.org>"
+LICENSE = "Artistic"
+DEPENDS = "libparams-validate-perl-native"
+RDEPENDS = "libparams-validate-perl"
+PR = "r2"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Class-Container-0.12.tar.gz"
+
+S = "${WORKDIR}/Class-Container-${PV}"
+
+inherit cpan
diff --git a/packages/perl/libclass-data-inheritable-perl-native_0.06.bb b/packages/perl/libclass-data-inheritable-perl-native_0.06.bb
new file mode 100644
index 0000000000..fd12e05eac
--- /dev/null
+++ b/packages/perl/libclass-data-inheritable-perl-native_0.06.bb
@@ -0,0 +1,7 @@
+SECTION = "libs"
+
+inherit native
+
+EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require libclass-data-inheritable-perl_${PV}.bb
diff --git a/packages/perl/libclass-data-inheritable-perl_0.06.bb b/packages/perl/libclass-data-inheritable-perl_0.06.bb
new file mode 100644
index 0000000000..c4e28ba434
--- /dev/null
+++ b/packages/perl/libclass-data-inheritable-perl_0.06.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "Class::Data::Inheritable - Inheritable, overridable class data"
+SECTION = "libs"
+MAINTAINER = "Jamie Lenehan <lenehan@twibble.org>"
+LICENSE = "Artistic"
+PR = "r2"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.06.tar.gz"
+
+S = "${WORKDIR}/Class-Data-Inheritable-${PV}"
+
+inherit cpan
diff --git a/packages/perl/libdevel-stacktrace-perl-native_1.13.bb b/packages/perl/libdevel-stacktrace-perl-native_1.13.bb
new file mode 100644
index 0000000000..9121e93656
--- /dev/null
+++ b/packages/perl/libdevel-stacktrace-perl-native_1.13.bb
@@ -0,0 +1,7 @@
+SECTION = "libs"
+
+inherit native
+
+EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require libdevel-stacktrace-perl_${PV}.bb
diff --git a/packages/perl/libdevel-stacktrace-perl_1.13.bb b/packages/perl/libdevel-stacktrace-perl_1.13.bb
new file mode 100644
index 0000000000..254d82afa1
--- /dev/null
+++ b/packages/perl/libdevel-stacktrace-perl_1.13.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "Devel::StackTrace - Stack trace and stack trace frame objects"
+SECTION = "libs"
+MAINTAINER = "Jamie Lenehan <lenehan@twibble.org>"
+LICENSE = "Artistic"
+PR = "r2"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Devel-StackTrace-1.13.tar.gz"
+
+S = "${WORKDIR}/Devel-StackTrace-${PV}"
+
+inherit cpan
diff --git a/packages/perl/libdigest-sha1-perl-native_2.11.bb b/packages/perl/libdigest-sha1-perl-native_2.11.bb
new file mode 100644
index 0000000000..a2f4d3e898
--- /dev/null
+++ b/packages/perl/libdigest-sha1-perl-native_2.11.bb
@@ -0,0 +1,7 @@
+SECTION = "libs"
+
+inherit native
+
+EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require libdigest-sha1-perl_${PV}.bb
diff --git a/packages/perl/libdigest-sha1-perl_2.11.bb b/packages/perl/libdigest-sha1-perl_2.11.bb
new file mode 100644
index 0000000000..912fdb1843
--- /dev/null
+++ b/packages/perl/libdigest-sha1-perl_2.11.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Digest::SHA1 - Perl interface to the SHA-1 algorithm"
+SECTION = "libs"
+MAINTAINER = "Jamie Lenehan <lenehan@twibble.org>"
+LICENSE = "Artistic"
+PR = "r4"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-SHA1-2.11.tar.gz"
+
+S = "${WORKDIR}/Digest-SHA1-${PV}"
+
+inherit cpan
+
+FILES_${PN} = "${libdir}/perl5/*/*/auto/Digest/SHA1/* \
+ ${libdir}/perl5/*/*/auto/Digest/SHA1/.packlist \
+ ${libdir}/perl5/*/*/Digest"
+FILES_${PN}-dbg += "${libdir}/perl5/*/*/auto/Digest/SHA1/.debug"
+
+# Stop from searching /include - should put this in cpan class?
+export CCFLAGS = "${CFLAGS}"
diff --git a/packages/perl/liberror-perl-native_0.17004.bb b/packages/perl/liberror-perl-native_0.17004.bb
new file mode 100644
index 0000000000..3804dd2729
--- /dev/null
+++ b/packages/perl/liberror-perl-native_0.17004.bb
@@ -0,0 +1,7 @@
+SECTION = "libs"
+
+inherit native
+
+EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require liberror-perl_${PV}.bb
diff --git a/packages/perl/liberror-perl_0.17004.bb b/packages/perl/liberror-perl_0.17004.bb
new file mode 100644
index 0000000000..f7f86db907
--- /dev/null
+++ b/packages/perl/liberror-perl_0.17004.bb
@@ -0,0 +1,11 @@
+DESCRIPTION = "Error - Error/exception handling in an OO-ish way"
+SECTION = "libs"
+MAINTAINER = "Jamie Lenehan <lenehan@twibble.org>"
+LICENSE = "Artistic"
+PR = "r2"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/Error-0.17004.tar.gz"
+
+S = "${WORKDIR}/Error-${PV}"
+
+inherit cpan
diff --git a/packages/perl/libexception-class-perl-native_1.23.bb b/packages/perl/libexception-class-perl-native_1.23.bb
new file mode 100644
index 0000000000..efe7bdce73
--- /dev/null
+++ b/packages/perl/libexception-class-perl-native_1.23.bb
@@ -0,0 +1,7 @@
+SECTION = "libs"
+
+inherit native
+
+EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require libexception-class-perl_${PV}.bb
diff --git a/packages/perl/libexception-class-perl_1.23.bb b/packages/perl/libexception-class-perl_1.23.bb
new file mode 100644
index 0000000000..bcd7f1fbfd
--- /dev/null
+++ b/packages/perl/libexception-class-perl_1.23.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "Exception::Class - A module that allows you to declare real exception classes in Perl"
+SECTION = "libs"
+MAINTAINER = "Jamie Lenehan <lenehan@twibble.org>"
+LICENSE = "Artistic"
+DEPENDS = "libclass-data-inheritable-perl-native libdevel-stacktrace-perl-native"
+RDEPENDS = "libclass-data-inheritable-perl libdevel-stacktrace-perl"
+PR = "r3"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Exception-Class-1.23.tar.gz"
+
+S = "${WORKDIR}/Exception-Class-${PV}"
+
+inherit cpan
diff --git a/packages/perl/libipc-sharelite-perl-native_0.09.bb b/packages/perl/libipc-sharelite-perl-native_0.09.bb
new file mode 100644
index 0000000000..5749e620bf
--- /dev/null
+++ b/packages/perl/libipc-sharelite-perl-native_0.09.bb
@@ -0,0 +1,7 @@
+SECTION = "libs"
+
+inherit native
+
+EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require libipc-sharelite-perl_${PV}.bb
diff --git a/packages/perl/libipc-sharelite-perl_0.09.bb b/packages/perl/libipc-sharelite-perl_0.09.bb
new file mode 100644
index 0000000000..5598eed93e
--- /dev/null
+++ b/packages/perl/libipc-sharelite-perl_0.09.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "IPC::ShareLite - Light-weight interface to shared memory"
+SECTION = "libs"
+MAINTAINER = "Jamie Lenehan <lenehan@twibble.org>"
+LICENSE = "Artistic"
+PR = "r4"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/M/MA/MAURICE/IPC-ShareLite-0.09.tar.gz"
+
+S = "${WORKDIR}/IPC-ShareLite-${PV}"
+
+inherit cpan
+
+FILES_${PN} = "${libdir}/perl5/*/*/auto/IPC/ShareLite/* \
+ ${libdir}/perl5/*/*/auto/IPC/ShareLite/.packlist \
+ ${libdir}/perl5/*/*/IPC"
+FILES_${PN}-dbg += "${libdir}/perl5/*/*/auto/IPC/ShareLite/.debug"
+
+# Stop from searching /include - should put this in cpan class?
+export CCFLAGS = "${CFLAGS}"
diff --git a/packages/perl/libparams-validate-perl-native_0.86.bb b/packages/perl/libparams-validate-perl-native_0.86.bb
new file mode 100644
index 0000000000..74618981ed
--- /dev/null
+++ b/packages/perl/libparams-validate-perl-native_0.86.bb
@@ -0,0 +1,7 @@
+SECTION = "libs"
+
+inherit native
+
+EXTRA_CPANFLAGS += " EXPATINCPATH='${STAGING_INCDIR}' EXPATLIBPATH='${STAGING_LIBDIR}'"
+
+require libparams-validate-perl_${PV}.bb
diff --git a/packages/perl/libparams-validate-perl_0.86.bb b/packages/perl/libparams-validate-perl_0.86.bb
new file mode 100644
index 0000000000..75894af662
--- /dev/null
+++ b/packages/perl/libparams-validate-perl_0.86.bb
@@ -0,0 +1,20 @@
+DESCRIPTION = "Params::Validate - Validate method/function parameters"
+SECTION = "libs"
+MAINTAINER = "Jamie Lenehan <lenehan@twibble.org>"
+LICENSE = "Artistic"
+PR = "r4"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Params-Validate-0.86.tar.gz"
+
+S = "${WORKDIR}/Params-Validate-${PV}"
+
+inherit cpan
+
+FILES_${PN} = "${libdir}/perl5/*/*/auto/Params/Validate/* \
+ ${libdir}/perl5/*/*/auto/Params/Validate/.packlist \
+ ${libdir}/perl5/*/*/Params \
+ ${libdir}/perl5/*/*/Attribute"
+FILES_${PN}-dbg += "${libdir}/perl5/*/*/auto/Params/Validate/.debug"
+
+# Stop from searching /include - should put this in cpan class?
+export CCFLAGS = "${CFLAGS}"