perl modules
v3 cover perl modules
From: Tim Orling <[email protected]>
This series of recipes is the first step towards the ultimate goal of getting Slic3r to build in OE.
Changes since v2:
* dropped libmodule-metadata as a patch for oe-core/meta/perl provides
** http://patches.openembedded.org/patch/71565/
* correct DEPENDS for libmodule-build-tiny-perl ('*-perl-*' missing)
Tim Orling (9):
libtext-diff-perl: add 1.41
libcapture-tiny-perl: add 0.23
libmodule-runtime-perl: add 0.013
libextutils-config-perl: add 0.007
libextutils-helpers-perl: add 0.021
libextutils-installpaths-perl: add 0.010
libmodule-build-tiny-perl: add 0.030
libextutils-cppguess-perl: add 0.07
libalgorithm-diff-perl: add 1.15
.../libalgorithm/libalgorithm-diff-perl_1.15.bb | 23 +++++++++ .../libcapture/libcapture-tiny-perl_0.23.bb | 36 +++++++++++++++ .../libextutils/libextutils-config-perl_0.007.bb | 24 ++++++++++ .../libextutils/libextutils-cppguess-perl_0.07.bb | 38 +++++++++++++++ .../libextutils/libextutils-helpers-perl_0.021.bb | 29 ++++++++++++ .../libextutils-installpaths-perl_0.010.bb | 25 ++++++++++ .../libmodule/libmodule-build-tiny-perl_0.030.bb | 54 ++++++++++++++++++++++ .../libmodule/libmodule-runtime-perl_0.013.bb | 35 ++++++++++++++ .../recipes-perl/libtext/libtext-diff-perl_1.41.bb | 27 +++++++++++ 9 files changed, 291 insertions(+) create mode 100644 meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb create mode 100644 meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
Signature · 1 line
1.8.3.2
PATCH v3 1/9 libtext-diff-perl: add 1.41
From: Tim Orling <[email protected]>
[Description from CPAN]diff() provides a basic set of services akin to the GNU diff utility. It is not anywhere near as feature complete as GNU diff, but it is
better integrated with Perl and available on all platforms. It is often faster than shelling out to a system's diff executable for small files, and generally slower on larger files.
--- .../recipes-perl/libtext/libtext-diff-perl_1.41.bb | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb new file +27 -0
@@ -0,0 +1,27 @@ +SUMMARY = "Text::Diff - Perform diffs on files and record sets" +DESCRIPTION = "diff() provides a basic set of services akin to the GNU diff \ +utility. It is not anywhere near as feature complete as GNU diff, but it is \ +better integrated with Perl and available on all platforms. It is often \ +faster than shelling out to a system's diff executable for small files, \ +and generally slower on larger files." +SECTION = "libs" + +HOMEPAGE = "http://search.cpan.org/~ovid/Text-Diff/" + +LICENSE = "Artistic-1.0 | GPL-2.0+" +LIC_FILES_CHKSUM = "file://LICENSE;md5=385c55653886acac3821999a3ccd17b3" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/O/OV/OVID/Text-Diff-${PV}.tar.gz" +SRC_URI[md5sum] = "30d56e6dd5551ca16b8e16cc7299dc21" +SRC_URI[sha256sum] = "a67f50a48e313c1680cc662109ce5f913ea71454db355d0cf4db87ac89d2d2fa" + +S = "${WORKDIR}/Text-Diff-${PV}" + +inherit cpan + +RDEPENDS_${PN} = " libalgorithm-diff-perl \ + perl-module-extutils-makemaker \ + perl-module-exporter \ +" + +BBCLASSEXTEND = "native"
Signature · 1 line
1.8.3.2
PATCH v3 2/9 libcapture-tiny-perl: add 0.23
In reply to Tim OrlingFrom: Tim Orling <[email protected]>
[Description from CPAN]Capture::Tiny provies a simple, portable way to capture almost anything sent to STDOUT or STDERR, regardless of whether it comes from Perl, from XS code or from an external program. Optionally, output can
be teed so that it is captured while being passed through to the original
filehandles. Yes, it even works on Windows (usually). Stop guessing which of
a dozen capturing modules to use in any particular situation and just use
this one.
--- .../libcapture/libcapture-tiny-perl_0.23.bb | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb
meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb new file +36 -0
@@ -0,0 +1,36 @@ +SUMMARY = "Capture::Tiny - Capture STDOUT and STDERR from Perl, XS or external programs." +DESCRIPTION = "Capture::Tiny provies a simple, portable way to capture \ +almost anything sent to STDOUT or STDERR, regardless of whether it comes \ +from Perl, from XS code or from an external program. Optionally, output can \ +be teed so that it is captured while being passed through to the original \ +filehandles. Yes, it even works on Windows (usually). Stop guessing which of \ +a dozen capturing modules to use in any particular situation and just use \ +this one." +SECTION = "libs" + +HOMEPAGE = "http://search.cpan.org/~dagolden/Capture-Tiny/" + +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://LICENSE;md5=37a4918a30ace24395020e5b8c03b83f" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Capture-Tiny-${PV}.tar.gz" +SRC_URI[md5sum] = "7c6f63671802d004c0df5dbcba93e5b4" +SRC_URI[sha256sum] = "427814015824014b41f666c16afadab0ea551db946e494fdfbc59c44c9569bdf" + +S = "${WORKDIR}/Capture-Tiny-${PV}" + +inherit cpan + +RDEPENDS_${PN} = " perl-module-scalar-util \ + perl-module-io-file \ + perl-module-extutils-makemaker \ + perl-module-file-spec \ + perl-module-exporter \ + perl-module-carp \ + perl-module-test-more \ + perl-module-file-temp \ + perl-module-lib \ + perl-module-build \ +" + +BBCLASSEXTEND = "native"
Signature · 1 line
1.8.3.2
PATCH v3 3/9 libmodule-runtime-perl: add 0.013
In reply to Tim OrlingFrom: Tim Orling <[email protected]>
[Description from CPAN]
The functions exported by this module deal with runtime handling of Perl modules, which are normally handled at compile time. This
module avoids using any other modules, so that it can be used in low-level
infrastructure.
--- .../libmodule/libmodule-runtime-perl_0.013.bb | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb
meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb new file +35 -0
@@ -0,0 +1,35 @@ +SUMMARY = "Module::Runtime - runtime module handling" +DESCRIPTION = "The functions exported by this module deal with runtime \ +handling of Perl modules, which are normally handled at compile time. This \ +module avoids using any other modules, so that it can be used in low-level \ +infrastructure. \ +The parts of this module that work with module names apply the same syntax \ +that is used for barewords in Perl source. In principle this syntax can vary \ +between versions of Perl, and this module applies the syntax of the Perl on \ +which it is running. In practice the usable syntax hasn't changed yet, but \ +there's a good chance of it changing in Perl 5.18. \ +The functions of this module whose purpose is to load modules include \ +workarounds for three old Perl core bugs regarding require. These workarounds \ +are applied on any Perl version where the bugs exist, except for a case where \ +one of the bugs cannot be adequately worked around in pure Perl." +SECTION = "libs" + +HOMEPAGE = "http://search.cpan.org/~zefram/Module-Runtime/" + +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://README;beginline=42;endline=43;md5=62e24a93342fede7221d66335c716f34" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEFRAM/Module-Runtime-${PV}.tar.gz" +SRC_URI[md5sum] = "62b88b1f5f0e975a5d7c80cd46167b97" +SRC_URI[sha256sum] = "ec37e03d90dc905679dab62a82f42cf0897ed79244b87fd9d531438dc3c31023" + +S = "${WORKDIR}/Module-Runtime-${PV}" + +inherit cpan_build + +RDEPENDS_${PN} = " perl-module-test-more \ + perl-module-strict \ + perl-module-build \ +" + +BBCLASSEXTEND = "native"
Signature · 1 line
1.8.3.2
PATCH v3 4/9 libextutils-config-perl: add 0.007
In reply to Tim OrlingFrom: Tim Orling <[email protected]>
[Description from CPAN]ExtUtils::Config is an abstraction around the %Config hash.
--- .../libextutils/libextutils-config-perl_0.007.bb | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb new file +24 -0
@@ -0,0 +1,24 @@ +SUMMARY = "ExtUtils::Config - A wrapper for perl's configuration" +DESCRIPTION = "ExtUtils::Config is an abstraction around the %Config hash." +SECTION = "libs" + +HOMEPAGE = "http://search.cpan.org/~leont/ExtUtils-Config/" + +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://LICENSE;md5=b1b813683bd988732e7fd6a796bf7f47" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-Config-${PV}.tar.gz" +SRC_URI[md5sum] = "2829c0dfa8a7e51b3f582efbee4bb128" +SRC_URI[sha256sum] = "2c1465078b876fd16a90507092805265528c2532d4937b03547a6dbdb8ac0eef" + +S = "${WORKDIR}/ExtUtils-Config-${PV}" + +inherit cpan + +RDEPENDS_${PN} = " perl-module-extutils-makemaker \ + perl-module-data-dumper \ + perl-module-test-more \ + perl-module-file-temp \ +" + +BBCLASSEXTEND = "native"
Signature · 1 line
1.8.3.2
PATCH v3 5/9 libextutils-helpers-perl: add 0.021
In reply to Tim OrlingFrom: Tim Orling <[email protected]>
[Description from CPAN]
This module provides various portable helper function for module building modules.
--- .../libextutils/libextutils-helpers-perl_0.021.bb | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb
meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb new file +29 -0
@@ -0,0 +1,29 @@ +SUMMARY = "ExtUtils::Helpers - Various portability utilities for module builders" +DESCRIPTION = "This module provides various portable helper function for module building modules." +SECTION = "libs" + +HOMEPAGE = "http://search.cpan.org/~leont/ExtUtils-Helpers/" + +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://LICENSE;md5=307057ce232899f5caa8858560c7274b" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-Helpers-${PV}.tar.gz" +SRC_URI[md5sum] = "94aa8eaf92def26d9af0cb25fcb1570f" +SRC_URI[sha256sum] = "26b85077f4197b30e62ffec87d3f78111522619d62858d2ab45a64687351892a" + +S = "${WORKDIR}/ExtUtils-Helpers-${PV}" + +inherit cpan + +RDEPENDS_${PN} = " perl-module-file-copy \ + perl-module-extutils-makemaker \ + perl-module-exporter \ + perl-module-carp \ + perl-module-test-more \ + perl-module-text-parsewords \ + perl-module-module-load \ + perl-module-file-temp \ + perl-module-file-spec-functions \ +" + +BBCLASSEXTEND = "native"
Signature · 1 line
1.8.3.2
PATCH v3 6/9 libextutils-installpaths-perl: add 0.010
In reply to Tim OrlingFrom: Tim Orling <[email protected]>
[Description from CPAN]
This module tries to make install path resolution as easy as possible.
--- .../libextutils-installpaths-perl_0.010.bb | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb
meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb new file +25 -0
@@ -0,0 +1,25 @@ +SUMMARY = "ExtUtils::InstallPaths - Build.PL install path logic made easy" +DESCRIPTION = "This module tries to make install path resolution as easy \ +as possible." +SECTION = "libs" + +HOMEPAGE = "http://search.cpan.org/~leont/ExtUtils-InstallPaths/" + +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://LICENSE;md5=15bbcc2806d297df9e944b8955b38d82" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-${PV}.tar.gz" +SRC_URI[md5sum] = "f0b00cc6c04653588a6298fa1f16c07f" +SRC_URI[sha256sum] = "d14cbff118e467900c2c488b55b83ef697d6eb1b8f592c0521f1d82848bf2156" + +S = "${WORKDIR}/ExtUtils-InstallPaths-${PV}" + +inherit cpan + +RDEPENDS_${PN} = " perl-module-extutils-makemaker \ + perl-module-data-dumper \ + perl-module-test-more \ + perl-module-file-temp \ +" + +BBCLASSEXTEND = "native"
Signature · 1 line
1.8.3.2
PATCH v3 7/9 libmodule-build-tiny-perl: add 0.030
In reply to Tim OrlingFrom: Tim Orling <[email protected]>
[Description from CPAN]
Many Perl distributions use a Build.PL file instead of a Makefile.PL file to drive distribution configuration, build, test and installation. Traditionally, Build.PL uses Module::Build as the underlying
build system. This module provides a simple, lightweight, drop-in replacement.
--- .../libmodule/libmodule-build-tiny-perl_0.030.bb | 54 ++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb
meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb new file +54 -0
@@ -0,0 +1,54 @@ +SUMMARY = "Module::Build::Tiny - A tiny replacement for Module::Build" +DESCRIPTION = "Many Perl distributions use a Build.PL file instead of a \ +Makefile.PL file to drive distribution configuration, build, test and \ +installation. Traditionally, Build.PL uses Module::Build as the underlying \ +build system. This module provides a simple, lightweight, drop-in replacement. \ +Whereas Module::Build has over 6,700 lines of code; this module has less than \ +120, yet supports the features needed by most distributions." +SECTION = "libs" + +HOMEPAGE = "http://search.cpan.org/~leont/Module-Build-Tiny/" + +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://LICENSE;md5=aaca61412962cf972aec0cdad99d0a84" + +DEPENDS = "libextutils-config-perl-native libextutils-helpers-perl-native libextutils-installpaths-perl-native" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-Tiny-${PV}.tar.gz" +SRC_URI[md5sum] = "1c54bf4c602eec87f98950314699402e" +SRC_URI[sha256sum] = "dfd418ad0e8290cf645ab11be209a1bf6865e5a562c5a1592da99d5fd24718a8" + +S = "${WORKDIR}/Module-Build-Tiny-${PV}" + +inherit cpan_build + +do_install () { + cpan_build_do_install +} + +RDEPENDS_${PN} = " libextutils-config-perl \ + libextutils-helpers-perl \ + libextutils-installpaths-perl \ + perl-module-xsloader \ + perl-module-file-spec \ + perl-module-io-handle \ + perl-module-tap-harness-env \ + perl-module-ipc-open3 \ + perl-module-file-path \ + perl-module-cpan-meta \ + perl-module-extutils-cbuilder \ + perl-module-getopt-long \ + perl-module-extutils-makemaker \ + perl-module-exporter \ + perl-module-carp \ + perl-module-test-more \ + perl-module-text-parsewords \ + perl-module-module-load \ + perl-module-file-temp \ + perl-module-data-dumper \ + perl-module-extutils-parsexs \ + perl-module-pod-man \ + perl-module-json-pp \ +" + +BBCLASSEXTEND = "native"
Signature · 1 line
1.8.3.2
PATCH v3 8/9 libextutils-cppguess-perl: add 0.07
In reply to Tim OrlingFrom: Tim Orling <[email protected]>
[Description from CPAN]ExtUtils::CppGuess attempts to guess the system's C++ compiler that is compatible with the C compiler that your perl was built with.
--- .../libextutils/libextutils-cppguess-perl_0.07.bb | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb new file +38 -0
@@ -0,0 +1,38 @@ +SUMMARY = "ExtUtils::CppGuess - guess C++ compiler and flags" +DESCRIPTION = "ExtUtils::CppGuess attempts to guess the system's C++ \ +compiler that is compatible with the C compiler that your perl was built \ +with. \ +It can generate the necessary options to the Module::Build constructor or \ +to ExtUtils::MakeMaker's WriteMakefile function." +SECTION = "libs" + +HOMEPAGE = "http://search.cpan.org/~smueller/ExtUtils-CppGuess/" + +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://README;beginline=81;endline=84;md5=84c0390b90ea8c6702ce659b67bed699" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/ExtUtils-CppGuess-${PV}.tar.gz" +SRC_URI[md5sum] = "350dd7c661189ea770d6c9354ebbc6c2" +SRC_URI[sha256sum] = "1cd83ee8452351219b987c79ddb25cc25ee8c396318ba36c5211a92b5c87e7a8" + +S = "${WORKDIR}/ExtUtils-CppGuess-${PV}" + +inherit cpan_build + +do_install () { + cpan_build_do_install +} + +RDEPENDS_${PN} = " libcapture-tiny-perl \ + perl-module-scalar-util \ + perl-module-io-file \ + perl-module-extutils-makemaker \ + perl-module-file-spec \ + perl-module-exporter \ + perl-module-carp \ + perl-module-file-temp \ + perl-module-lib \ + perl-module-build \ +" + +BBCLASSEXTEND = "native"
Signature · 1 line
1.8.3.2
PATCH v3 9/9 libalgorithm-diff-perl: add 1.15
In reply to Tim OrlingFrom: Tim Orling <[email protected]>
[from README]
This is a module for computing the difference between two files, two strings, or any other two lists of things. It uses an intelligent algorithm similar to (or identical to) the one used by the Unix `diff'
program. It is guaranteed to find the *smallest possible* set of
differences.
--- .../libalgorithm/libalgorithm-diff-perl_1.15.bb | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb
meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb new file +23 -0
@@ -0,0 +1,23 @@ +SUMMARY = "Algorithm::Diff - Compute 'intelligent' differences between two \ +files/lists" +DESCRIPTION = "This is a module for computing the difference between two files, \ +two strings, or any other two lists of things. It uses an intelligent \ +algorithm similar to (or identical to) the one used by the Unix `diff' \ +program. It is guaranteed to find the *smallest possible* set of \ +differences. \ +" +SECTION = "libs" +HOMEPAGE = "http://search.cpan.org/~nedkonz/Algorithm-Diff/" + +LICENSE = "Artistic-1.0 | GPL-1.0+" +LIC_FILES_CHKSUM = "file://lib/Algorithm/Diff.pm;beginline=406;endline=409;md5=d393b8ad3b8994b9d0ae9299b8a8a1ee" + +SRC_URI = "http://search.cpan.org/CPAN/authors/id/N/NE/NEDKONZ/Algorithm-Diff-${PV}.tar.gz" +SRC_URI[md5sum] = "457cd497a0411a88b47d3741eb176071" +SRC_URI[sha256sum] = "aa848b75ad3ecc32d31e8651909551e851cceef74a32822c7a3cb35c259f5190" + +S = "${WORKDIR}/Algorithm-Diff-${PV}" + +inherit cpan + +BBCLASSEXTEND = "native"
Signature · 1 line
1.8.3.2
It seems the URL http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-Tiny-0.030.tar.gz
could not access in China, I use http://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.030.tar.gz
instead, and the build is successed. The others is fine to me.
//Hongxu
Quoted 41 lines · Tim Orling
From: Tim Orling <[email protected]>
This series of recipes is the first step towards the ultimate goal of getting Slic3r to build in OE.
Changes since v2:
* dropped libmodule-metadata as a patch for oe-core/meta/perl provides** http://patches.openembedded.org/patch/71565/* correct DEPENDS for libmodule-build-tiny-perl ('*-perl-*' missing)
Tim Orling (9):
libtext-diff-perl: add 1.41
libcapture-tiny-perl: add 0.23
libmodule-runtime-perl: add 0.013
libextutils-config-perl: add 0.007
libextutils-helpers-perl: add 0.021
libextutils-installpaths-perl: add 0.010
libmodule-build-tiny-perl: add 0.030
libextutils-cppguess-perl: add 0.07
libalgorithm-diff-perl: add 1.15.../libalgorithm/libalgorithm-diff-perl_1.15.bb | 23 +++++++++ .../libcapture/libcapture-tiny-perl_0.23.bb | 36 +++++++++++++++ .../libextutils/libextutils-config-perl_0.007.bb | 24 ++++++++++ .../libextutils/libextutils-cppguess-perl_0.07.bb | 38 +++++++++++++++ .../libextutils/libextutils-helpers-perl_0.021.bb | 29 ++++++++++++ .../libextutils-installpaths-perl_0.010.bb | 25 ++++++++++ .../libmodule/libmodule-build-tiny-perl_0.030.bb | 54 ++++++++++++++++++++++ .../libmodule/libmodule-runtime-perl_0.013.bb | 35 ++++++++++++++ .../recipes-perl/libtext/libtext-diff-perl_1.41.bb | 27 +++++++++++ 9 files changed, 291 insertions(+)create mode 100644 meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb create mode 100644 meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
Quoted 7 lines · Hongxu Jia
It seems the URL http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-
Build-Tiny-0.030.tar.gz
could not access in China, I use http://cpan.metacpan.org/
authors/id/L/LE/LEONT/Module-Build-Tiny-0.030.tar.gz
instead, and the build is successed. The others is fine to me.Would you prefer I add a "MIRRORS +=" or do you think it is because the
latest release of this package is 0.036?
Quoted 59 lines
//Hongxu
Quoted 52 lines · Tim Orling
From: Tim Orling <[email protected]>
This series of recipes is the first step towards the ultimate goal of getting Slic3r to build in OE.
Changes since v2:
* dropped libmodule-metadata as a patch for oe-core/meta/perl provides** http://patches.openembedded.org/patch/71565/* correct DEPENDS for libmodule-build-tiny-perl ('*-perl-*' missing)
Tim Orling (9):
libtext-diff-perl: add 1.41
libcapture-tiny-perl: add 0.23
libmodule-runtime-perl: add 0.013
libextutils-config-perl: add 0.007
libextutils-helpers-perl: add 0.021
libextutils-installpaths-perl: add 0.010
libmodule-build-tiny-perl: add 0.030
libextutils-cppguess-perl: add 0.07
libalgorithm-diff-perl: add 1.15.../libalgorithm/libalgorithm-diff-perl_1.15.bb | 23 +++++++++ .../libcapture/libcapture-tiny-perl_0.23.bb | 36 +++++++++++++++ .../libextutils/libextutils-config-perl_0.007.bb | 24 ++++++++++ .../libextutils/libextutils-cppguess-perl_0.07.bb | 38 +++++++++++++++ .../libextutils/libextutils-helpers-perl_0.021.bb | 29 ++++++++++++ .../libextutils-installpaths-perl_0.010.bb | 25 ++++++++++ .../libmodule/libmodule-build-tiny-perl_0.030.bb | 54 ++++++++++++++++++++++ .../libmodule/libmodule-runtime-perl_0.013.bb | 35 ++++++++++++++ .../recipes-perl/libtext/libtext-diff-perl_1.41.bb | 27 +++++++++++ 9 files changed, 291 insertions(+)create mode 100644 meta-perl/recipes-perl/libalgorithm/libalgorithm-
diff-perl_1.15.bb
create mode 100644 meta-perl/recipes-perl/libcapture/libcapture-tiny-
perl_0.23.bb
create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-
config-perl_0.007.bb
create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-
cppguess-perl_0.07.bb
create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-
helpers-perl_0.021.bb
create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-
installpaths-perl_0.010.bb
create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-build-
tiny-perl_0.030.bb
create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-runtime-
perl_0.013.bb
create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.
41.bb
Quoted 10 lines · Tim Orling
On Sun, May 11, 2014 at 9:32 PM, Hongxu Jia <[email protected] <mailto:[email protected]>> wrote:
It seems the URL
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-Tiny-0.030.tar.gz
could not access in China, I use
http://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.030.tar.gz
instead, and the build is successed. The others is fine to me.Would you prefer I add a "MIRRORS +=" or do you think it is because the latest release of this package is 0.036?
It is better to update to the latest version, BTW the URL http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-Tiny-0.030.tar.gz could be accessed, no need to add the "MIRRORS +=".
//Hongxu
Quoted 80 lines
//Hongxu
On 05/07/2014 10:09 AM, Tim Orling wrote:
From: Tim Orling <[email protected] <mailto:[email protected]>>
This series of recipes is the first step towards the
ultimate goal of getting Slic3r to build in OE.
Changes since v2:
* dropped libmodule-metadata as a patch for
oe-core/meta/perl provides
** http://patches.openembedded.org/patch/71565/
* correct DEPENDS for libmodule-build-tiny-perl ('*-perl-*'
missing)
Tim Orling (9):
libtext-diff-perl: add 1.41
libcapture-tiny-perl: add 0.23
libmodule-runtime-perl: add 0.013
libextutils-config-perl: add 0.007
libextutils-helpers-perl: add 0.021
libextutils-installpaths-perl: add 0.010
libmodule-build-tiny-perl: add 0.030
libextutils-cppguess-perl: add 0.07
libalgorithm-diff-perl: add 1.15
.../libalgorithm/libalgorithm-diff-perl_1.15.bb
<http://libalgorithm-diff-perl_1.15.bb> | 23 +++++++++
.../libcapture/libcapture-tiny-perl_0.23.bb
<http://libcapture-tiny-perl_0.23.bb> | 36 +++++++++++++++
.../libextutils/libextutils-config-perl_0.007.bb
<http://libextutils-config-perl_0.007.bb> | 24 ++++++++++
.../libextutils/libextutils-cppguess-perl_0.07.bb
<http://libextutils-cppguess-perl_0.07.bb> | 38 +++++++++++++++
.../libextutils/libextutils-helpers-perl_0.021.bb
<http://libextutils-helpers-perl_0.021.bb> | 29 ++++++++++++
.../libextutils-installpaths-perl_0.010.bb
<http://libextutils-installpaths-perl_0.010.bb> | 25
++++++++++
.../libmodule/libmodule-build-tiny-perl_0.030.bb
<http://libmodule-build-tiny-perl_0.030.bb> | 54
++++++++++++++++++++++
.../libmodule/libmodule-runtime-perl_0.013.bb
<http://libmodule-runtime-perl_0.013.bb> | 35 ++++++++++++++
.../recipes-perl/libtext/libtext-diff-perl_1.41.bb
<http://libtext-diff-perl_1.41.bb> | 27 +++++++++++
9 files changed, 291 insertions(+)
create mode 100644
meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb
<http://libalgorithm-diff-perl_1.15.bb>
create mode 100644
meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb
<http://libcapture-tiny-perl_0.23.bb>
create mode 100644
meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
<http://libextutils-config-perl_0.007.bb>
create mode 100644
meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
<http://libextutils-cppguess-perl_0.07.bb>
create mode 100644
meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb
<http://libextutils-helpers-perl_0.021.bb>
create mode 100644
meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb
<http://libextutils-installpaths-perl_0.010.bb>
create mode 100644
meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb
<http://libmodule-build-tiny-perl_0.030.bb>
create mode 100644
meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb
<http://libmodule-runtime-perl_0.013.bb>
create mode 100644
meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
<http://libtext-diff-perl_1.41.bb>