mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 17:09:10 -07:00
dev-perl/PAR-Packer: new package, add 1.64.0
dependency of net-mail/imapsync Bug: https://bugs.gentoo.org/655992 Signed-off-by: Brett A C Sheffield <bacs@librecast.net> Part-of: https://codeberg.org/gentoo/gentoo/pulls/517 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
committed by
Sam James
parent
992cce861f
commit
7fb7d18d29
1
dev-perl/PAR-Packer/Manifest
Normal file
1
dev-perl/PAR-Packer/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST PAR-Packer-1.064.tar.gz 206643 BLAKE2B 20b31df0752430fa23be6ed5cb90a726c75aca2330bc757fc5e81ff159079f5685a69a7ab2e4ce90c1a5b7a1f91f18396e6be275c600459306da48e39939464b SHA512 24984be64da4e81b6a6a4d2e959dcd322afd2d9b6f472871b090932fba941ec3f78e6383d009920c682f02d7557a174bb9c73ae6261541b12d746f01160d2a89
|
||||
41
dev-perl/PAR-Packer/PAR-Packer-1.64.0.ebuild
Normal file
41
dev-perl/PAR-Packer/PAR-Packer-1.64.0.ebuild
Normal file
@@ -0,0 +1,41 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DIST_AUTHOR="RSCHUPP"
|
||||
DIST_VERSION=1.064
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="PAR Packager"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/Getopt-ArgvFile
|
||||
dev-perl/IPC-Run3
|
||||
dev-perl/Module-ScanDeps
|
||||
dev-perl/PAR
|
||||
virtual/perl-Digest-SHA
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# rename pp binary to parp to avoid conflict with dev-libs/nss
|
||||
mv script/pp script/parp
|
||||
sed -i \
|
||||
-e 's#blib/man1/pp.1#blib/man1/parp.1#' \
|
||||
-e 's#script/pp#script/parp#' \
|
||||
Makefile.PL MANIFEST || die
|
||||
# fix tests to match
|
||||
sed -i -e 's/blib script pp/blib script parp/' t/utils.pl t/*.t || die
|
||||
sed -i -e 's/pp:/parp:/g' contrib/automated_pp_test/automated_pp_test.pl || die
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
ewarn "/usr/bin/pp has been installed as /usr/bin/parp"
|
||||
ewarn "to avoid a name conflict with dev-libs/nss"
|
||||
}
|
||||
20
dev-perl/PAR-Packer/metadata.xml
Normal file
20
dev-perl/PAR-Packer/metadata.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person" proxied="yes">
|
||||
<email>bacs@librecast.net</email>
|
||||
<name>Brett A C Sheffield</name>
|
||||
</maintainer>
|
||||
<maintainer type="project" proxied="proxy">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>perl@gentoo.org</email>
|
||||
<name>Gentoo Perl Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="cpan">PAR-Packer</remote-id>
|
||||
<remote-id type="cpan-module">PAR::Packer</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user