[PATCH 3/4] dev-perl/ExtUtils-Builder-Compiler: new package, add 0.037

Sam James <[email protected]> Tue, 4 Aug 2026 20:54:30 +0100
Newsgroups gmane.linux.gentoo.devel
Message-ID <d6a76c2bbc7548894c326821e3a8a37d7e248e2b.1785873257.git.sam@gentoo.org>
Signed-off-by: Sam James <[email protected]>
---
 .../ExtUtils-Builder-Compiler-0.037.ebuild}   | 13 +++++++---
 dev-perl/ExtUtils-Builder-Compiler/Manifest   |  1 +
 .../ExtUtils-Builder-Compiler/metadata.xml    | 25 +++++++++++++++++++
 3 files changed, 35 insertions(+), 4 deletions(-)
 copy dev-perl/{ExtUtils-Builder/ExtUtils-Builder-0.020.ebuild => ExtUtils-Builder-Compiler/ExtUtils-Builder-Compiler-0.037.ebuild} (60%)
 create mode 100644 dev-perl/ExtUtils-Builder-Compiler/Manifest
 create mode 100644 dev-perl/ExtUtils-Builder-Compiler/metadata.xml

diff --git a/dev-perl/ExtUtils-Builder/ExtUtils-Builder-0.020.ebuild b/dev-perl/ExtUtils-Builder-Compiler/ExtUtils-Builder-Compiler-0.037.ebuild
similarity index 60%
copy from dev-perl/ExtUtils-Builder/ExtUtils-Builder-0.020.ebuild
copy to dev-perl/ExtUtils-Builder-Compiler/ExtUtils-Builder-Compiler-0.037.ebuild
index 6eb3efcca0db2..6c0a61bf69a2c 100644
--- a/dev-perl/ExtUtils-Builder/ExtUtils-Builder-0.020.ebuild
+++ b/dev-perl/ExtUtils-Builder-Compiler/ExtUtils-Builder-Compiler-0.037.ebuild
@@ -6,13 +6,18 @@ EAPI=8
 DIST_AUTHOR=LEONT
 inherit perl-module
 
-DESCRIPTION="An abstract representation of build processes"
+DESCRIPTION="Interface around different compilers"
 
 SLOT="0"
 KEYWORDS="~amd64"
 
-BDEPEND="
-	dev-perl/ExtUtils-Builder-Compiler
+RDEPEND="
+	dev-perl/ExtUtils-Builder
 	dev-perl/ExtUtils-Config
-	dev-perl/ExtUtils-Helpers
+"
+BDEPEND="
+	${RDEPEND}
+	test? (
+		dev-perl/Test-Differences
+	)
 "
diff --git a/dev-perl/ExtUtils-Builder-Compiler/Manifest b/dev-perl/ExtUtils-Builder-Compiler/Manifest
new file mode 100644
index 0000000000000..428a9cca77e78
--- /dev/null
+++ b/dev-perl/ExtUtils-Builder-Compiler/Manifest
@@ -0,0 +1 @@
+DIST ExtUtils-Builder-Compiler-0.037.tar.gz 29826 BLAKE2B 9fa2e8a6641f7b835bb7f36f45c14fe4fb170dfded7c8f883792d29d655fc4a83c1f502fcc40d46bcef3fefa86e77cf89a01056b0578cd981d9891d56abc2827 SHA512 85708561171ea483f890432a89e3e354a054b13665ba0a81524df77b9c6ac8e4129b643aab51add2e7396057148fdda1e553889c1c4dae034546a8ade72ec61f
diff --git a/dev-perl/ExtUtils-Builder-Compiler/metadata.xml b/dev-perl/ExtUtils-Builder-Compiler/metadata.xml
new file mode 100644
index 0000000000000..9d17feda2997c
--- /dev/null
+++ b/dev-perl/ExtUtils-Builder-Compiler/metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="project">
+    <email>[email protected]</email>
+    <name>Gentoo Perl Project</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="cpan">ExtUtils-Builder-Compiler</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::ArgumentCollector</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::AutoDetect::C</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::Binary</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::BuildTools::Base</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::BuildTools::FromPerl</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::Compiler</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::Compiler::MSVC</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::Compiler::Unixy</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::Compiler::VMS</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::Conf</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::Linker</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::ParseXS</remote-id>
+    <remote-id type="cpan-module">ExtUtils::Builder::Profile::Perl</remote-id>
+    <remote-id type="github">leont/extutils-builder-compiler</remote-id>
+  </upstream>
+</pkgmetadata>
-- 
2.55.0