diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-03-22 07:15:00 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-03-22 07:15:00 +0000 |
| commit | 753d8fe6b91c19e78c1d4657723d7742125e007a (patch) | |
| tree | 09aee0260996914b01254628ce0c469f1f4fe573 /dev-perl | |
| parent | 64de8ac635b3c9ec719954364353db0d8277444a (diff) | |
| download | baldeagleos-repo-753d8fe6b91c19e78c1d4657723d7742125e007a.tar.gz baldeagleos-repo-753d8fe6b91c19e78c1d4657723d7742125e007a.tar.xz baldeagleos-repo-753d8fe6b91c19e78c1d4657723d7742125e007a.zip | |
Adding metadata
Diffstat (limited to 'dev-perl')
| -rw-r--r-- | dev-perl/XML-Parser/Manifest | 1 | ||||
| -rw-r--r-- | dev-perl/XML-Parser/XML-Parser-2.510.0.ebuild | 49 |
2 files changed, 50 insertions, 0 deletions
diff --git a/dev-perl/XML-Parser/Manifest b/dev-perl/XML-Parser/Manifest index 2c9feb0d392d..954a20accdac 100644 --- a/dev-perl/XML-Parser/Manifest +++ b/dev-perl/XML-Parser/Manifest @@ -1 +1,2 @@ DIST XML-Parser-2.47.tar.gz 279029 BLAKE2B b74d87e3d410eef9661a98ab6a7f73107b0f4ad717e2cb60206ad9a83797b250f43475f89b8ef32a0ccdf5a511a1186351a708ad4880a0bb0a30b03dda55a490 SHA512 3f9de53341bc85b87c88ad31e04b13f1f95516eec0d7e5fd1c1a3b3e66a91ca3d4de7c649978599219a4d4372f6218764ab5e1805b7155b5ca200006e1b0908f +DIST XML-Parser-2.51.tar.gz 313636 BLAKE2B 7f51d9eafa5fbc7039ed466dd226e9caca0d79d01e219b0f86a6fbd686b484cc75ff9064fc2995c8755ce00488f2f33f74cbcca1873688fb894a285aff4b90df SHA512 4e8d8e9abd20ccae343814d79168da7a1e35ffe0a477575cf3d89d3fc344d77d481509da7b0862ca5ba0d0e31c5d4282232fcc43822aa43d422ff2d654f2a214 diff --git a/dev-perl/XML-Parser/XML-Parser-2.510.0.ebuild b/dev-perl/XML-Parser/XML-Parser-2.510.0.ebuild new file mode 100644 index 000000000000..c8fea72365ba --- /dev/null +++ b/dev-perl/XML-Parser/XML-Parser-2.510.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TODDR +DIST_VERSION=2.51 +inherit perl-module + +DESCRIPTION="A perl module for parsing XML documents" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-libs/expat-2.4.0 + dev-perl/File-ShareDir + dev-perl/libwww-perl +" +DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND} + >=dev-perl/Devel-CheckLib-1.140.0 +" + +PERL_RM_FILES=( + "t/checklib_findcc.t" + "t/checklib_tmpdir.t" +) + +src_prepare() { + perl-module_src_prepare + + # Drop bundled CheckLib which breaks Expat detection + # bug #827966 + rm inc/Devel/CheckLib.pm || die +} + +src_configure() { + myconf="EXPATLIBPATH=${ESYSROOT}/usr/$(get_libdir) EXPATINCPATH=${ESYSROOT}/usr/include" + perl-module_src_configure +} + +src_install() { + perl-module_src_install + + # "special" test for bug #827966 + einfo "Checking for Expat.so (bug #827966)" + find "${D}" -name Expat.so | grep Expat || die "Something went badly wrong, can't find Expat.so. Please file a bug." +} |
