[PATCH 4/4] dev-perl/Dist-Build: new package, add 0.028

Sam James <[email protected]> Tue, 4 Aug 2026 20:54:31 +0100
Newsgroups gmane.linux.gentoo.devel
Message-ID <b83cc6b5dcf607bdfbe8394cbf9f4ee6667053f1.1785873262.git.sam@gentoo.org>
Signed-off-by: Sam James <[email protected]>
---
 .../Dist-Build-0.028.ebuild}                  |  5 ++--
 dev-perl/Dist-Build/Manifest                  |  1 +
 dev-perl/Dist-Build/metadata.xml              | 23 +++++++++++++++++++
 3 files changed, 26 insertions(+), 3 deletions(-)
 copy dev-perl/{ExtUtils-Builder/ExtUtils-Builder-0.020.ebuild => Dist-Build/Dist-Build-0.028.ebuild} (66%)
 create mode 100644 dev-perl/Dist-Build/Manifest
 create mode 100644 dev-perl/Dist-Build/metadata.xml

diff --git a/dev-perl/ExtUtils-Builder/ExtUtils-Builder-0.020.ebuild b/dev-perl/Dist-Build/Dist-Build-0.028.ebuild
similarity index 66%
copy from dev-perl/ExtUtils-Builder/ExtUtils-Builder-0.020.ebuild
copy to dev-perl/Dist-Build/Dist-Build-0.028.ebuild
index 6eb3efcca0db2..b6d0ce51c4cb2 100644
--- a/dev-perl/ExtUtils-Builder/ExtUtils-Builder-0.020.ebuild
+++ b/dev-perl/Dist-Build/Dist-Build-0.028.ebuild
@@ -6,13 +6,12 @@ EAPI=8
 DIST_AUTHOR=LEONT
 inherit perl-module
 
-DESCRIPTION="An abstract representation of build processes"
+DESCRIPTION="Modern module builder, author tools not included!"
 
 SLOT="0"
 KEYWORDS="~amd64"
 
 BDEPEND="
+	dev-perl/ExtUtils-Builder
 	dev-perl/ExtUtils-Builder-Compiler
-	dev-perl/ExtUtils-Config
-	dev-perl/ExtUtils-Helpers
 "
diff --git a/dev-perl/Dist-Build/Manifest b/dev-perl/Dist-Build/Manifest
new file mode 100644
index 0000000000000..c89d00f7bb088
--- /dev/null
+++ b/dev-perl/Dist-Build/Manifest
@@ -0,0 +1 @@
+DIST Dist-Build-0.028.tar.gz 31843 BLAKE2B 7b7bc2a68799e55355dc4ad8254955afed4ac4fd0530dc5d0453557f3dc27e9b52731814970778650fa13a75267a461cb736ab4a08474d99cd7ee5820992e2d3 SHA512 ab09070a3be39f040bdfbf3d35525fff859e92365a3b9002c2cf56547630842f9bb3983bc35c29458b8ea86301504f61d12aba0c421fcd2df35dd49e49a35f27
diff --git a/dev-perl/Dist-Build/metadata.xml b/dev-perl/Dist-Build/metadata.xml
new file mode 100644
index 0000000000000..404ebe59b1686
--- /dev/null
+++ b/dev-perl/Dist-Build/metadata.xml
@@ -0,0 +1,23 @@
+<?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">Dist-Build</remote-id>
+    <remote-id type="cpan-module">Dist::Build</remote-id>
+    <remote-id type="cpan-module">Dist::Build::Core</remote-id>
+    <remote-id type="cpan-module">Dist::Build::Serializer</remote-id>
+    <remote-id type="cpan-module">Dist::Build::ShareDir</remote-id>
+    <remote-id type="cpan-module">Dist::Build::Util</remote-id>
+    <remote-id type="cpan-module">Dist::Build::XS</remote-id>
+    <remote-id type="cpan-module">Dist::Build::XS::Alien</remote-id>
+    <remote-id type="cpan-module">Dist::Build::XS::Conf</remote-id>
+    <remote-id type="cpan-module">Dist::Build::XS::Export</remote-id>
+    <remote-id type="cpan-module">Dist::Build::XS::Import</remote-id>
+    <remote-id type="cpan-module">Dist::Build::XS::WriteConstants</remote-id>
+    <remote-id type="github">Leont/dist-build</remote-id>
+  </upstream>
+</pkgmetadata>
-- 
2.55.0