Skip to contentSkip to conversation

perl modules

PATCH Superseded Tim Orling 2 participants 13 messages May 7, 2014 – May 15, 2014

v3 of 4 Superseded Latest is v4 →

lore
Share & tools
lore

Tim Orling

author
#0 lore raw

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
author
#1 lore raw

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
new file mode 100644
index 0000000..1960ee0
@@ -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
author
#2 lore raw

PATCH v3 2/9 libcapture-tiny-perl: add 0.23

In reply to Tim Orling

From: 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
new file mode 100644
index 0000000..b2f1ff9
@@ -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
author
#3 lore raw

PATCH v3 3/9 libmodule-runtime-perl: add 0.013

In reply to Tim Orling

From: 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
new file mode 100644
index 0000000..58b72af
@@ -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
author
#4 lore raw

PATCH v3 4/9 libextutils-config-perl: add 0.007

In reply to Tim Orling

From: 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
new file mode 100644
index 0000000..8276d28
@@ -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
author
#5 lore raw

PATCH v3 5/9 libextutils-helpers-perl: add 0.021

In reply to Tim Orling

From: 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
new file mode 100644
index 0000000..20f3283
@@ -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
author
#6 lore raw

PATCH v3 6/9 libextutils-installpaths-perl: add 0.010

In reply to Tim Orling

From: 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
new file mode 100644
index 0000000..4cfdfc4
@@ -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
author
#7 lore raw

PATCH v3 7/9 libmodule-build-tiny-perl: add 0.030

In reply to Tim Orling

From: 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
new file mode 100644
index 0000000..687fb8a
@@ -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
author
#8 lore raw

PATCH v3 8/9 libextutils-cppguess-perl: add 0.07

In reply to Tim Orling

From: 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
new file mode 100644
index 0000000..0e5e304
@@ -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
author
#9 lore raw

PATCH v3 9/9 libalgorithm-diff-perl: add 1.15

In reply to Tim Orling

From: 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
new file mode 100644
index 0000000..554a6b0
@@ -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
#10 lore raw
In reply to Tim Orling

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

author
#11 lore raw
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

#12 lore raw
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>