From c27fc7a11923f47f806156f7f9eed0604de0636e Mon Sep 17 00:00:00 2001 From: Archana Polampalli Date: Fri, 25 Apr 2025 12:18:02 +0000 Subject: perlcross: 1.6 -> 1.6.2 https://github.com/arsv/perl-cross/releases/tag/1.6.2 Provide support for Perl 5.38.4 (From OE-Core rev: 53dc46381ee3c8b04e507707d96f048b8a31e709) Signed-off-by: Archana Polampalli Signed-off-by: Steve Sakoman --- .../recipes-devtools/perl-cross/perlcross_1.6.2.bb | 38 ++++++++++++++++++++++ meta/recipes-devtools/perl-cross/perlcross_1.6.bb | 38 ---------------------- 2 files changed, 38 insertions(+), 38 deletions(-) create mode 100644 meta/recipes-devtools/perl-cross/perlcross_1.6.2.bb delete mode 100644 meta/recipes-devtools/perl-cross/perlcross_1.6.bb diff --git a/meta/recipes-devtools/perl-cross/perlcross_1.6.2.bb b/meta/recipes-devtools/perl-cross/perlcross_1.6.2.bb new file mode 100644 index 0000000000..e4bd90c572 --- /dev/null +++ b/meta/recipes-devtools/perl-cross/perlcross_1.6.2.bb @@ -0,0 +1,38 @@ +SUMMARY = "Perl-cross build system" +HOMEPAGE = "https://github.com/arsv/perl-cross" +DESCRIPTION = "perl-cross provides configure script, top-level Makefile and some auxiliary files for perl, \ +with the primary emphasis on cross-compiling the source." +SECTION = "devel" +LICENSE = "Artistic-1.0 | GPL-1.0-or-later" +# README.md is taken from https://github.com/arsv/perl-cross/blob/master/README.md +# but is not provided inside the release tarballs +LIC_FILES_CHKSUM = "file://${WORKDIR}/README.md;md5=252fcce2026b765fee1ad74d2fb07a3b" + +inherit allarch github-releases + +SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/perl-cross-${PV}.tar.gz;name=perl-cross \ + file://README.md \ + file://0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch \ + file://determinism.patch \ + file://0001-Makefile-check-the-file-if-patched-or-not.patch \ + " +GITHUB_BASE_URI = "https://github.com/arsv/perl-cross/releases/" + +SRC_URI[perl-cross.sha256sum] = "131f7496152ee32067dbac2bc9b44b2f582fc778140e545701b3b2faee782f1d" + +S = "${WORKDIR}/perl-cross-${PV}" + +do_configure () { +} + +do_compile () { +} + +do_install:class-native() { + mkdir -p ${D}/${datadir}/perl-cross/ + cp -rf ${S}/* ${D}/${datadir}/perl-cross/ + rm -rf ${D}/${datadir}/perl-cross/patches/ +} + +BBCLASSEXTEND = "native" + diff --git a/meta/recipes-devtools/perl-cross/perlcross_1.6.bb b/meta/recipes-devtools/perl-cross/perlcross_1.6.bb deleted file mode 100644 index 295dd0cfc1..0000000000 --- a/meta/recipes-devtools/perl-cross/perlcross_1.6.bb +++ /dev/null @@ -1,38 +0,0 @@ -SUMMARY = "Perl-cross build system" -HOMEPAGE = "https://github.com/arsv/perl-cross" -DESCRIPTION = "perl-cross provides configure script, top-level Makefile and some auxiliary files for perl, \ -with the primary emphasis on cross-compiling the source." -SECTION = "devel" -LICENSE = "Artistic-1.0 | GPL-1.0-or-later" -# README.md is taken from https://github.com/arsv/perl-cross/blob/master/README.md -# but is not provided inside the release tarballs -LIC_FILES_CHKSUM = "file://${WORKDIR}/README.md;md5=252fcce2026b765fee1ad74d2fb07a3b" - -inherit allarch github-releases - -SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/perl-cross-${PV}.tar.gz;name=perl-cross \ - file://README.md \ - file://0001-perl-cross-add-LDFLAGS-when-linking-libperl.patch \ - file://determinism.patch \ - file://0001-Makefile-check-the-file-if-patched-or-not.patch \ - " -GITHUB_BASE_URI = "https://github.com/arsv/perl-cross/releases/" - -SRC_URI[perl-cross.sha256sum] = "5abf198ee50ce9e69eb68fede68c87f65241caa744e4203e97490fa59b45ed69" - -S = "${WORKDIR}/perl-cross-${PV}" - -do_configure () { -} - -do_compile () { -} - -do_install:class-native() { - mkdir -p ${D}/${datadir}/perl-cross/ - cp -rf ${S}/* ${D}/${datadir}/perl-cross/ - rm -rf ${D}/${datadir}/perl-cross/patches/ -} - -BBCLASSEXTEND = "native" - -- cgit v1.2.3-54-g00ecf