Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/
Date: Sun, 03 May 2020 14:51:49
Message-Id: 1588517342.a06e7fec05addba0d3014d6f5f1d598223302b2b.kentnl@gentoo
1 commit: a06e7fec05addba0d3014d6f5f1d598223302b2b
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 3 01:22:10 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Sun May 3 14:49:02 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06e7fec
7
8 dev-perl/Dist-Zilla-Plugin-ReversionOnRelease: Add w/v=0.60.0
9
10 Required by dev-perl/Dist-Milla, which may be useful when building
11 dev-perl/App-cpanminus from git sources
12
13 Package-Manager: Portage-2.3.99, Repoman-2.3.22
14 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
15
16 ...t-Zilla-Plugin-ReversionOnRelease-0.60.0.ebuild | 52 ++++++++++++++++++++++
17 .../Dist-Zilla-Plugin-ReversionOnRelease/Manifest | 1 +
18 .../metadata.xml | 12 +++++
19 3 files changed, 65 insertions(+)
20
21 diff --git a/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/Dist-Zilla-Plugin-ReversionOnRelease-0.60.0.ebuild b/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/Dist-Zilla-Plugin-ReversionOnRelease-0.60.0.ebuild
22 new file mode 100644
23 index 00000000000..5b00a2caa97
24 --- /dev/null
25 +++ b/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/Dist-Zilla-Plugin-ReversionOnRelease-0.60.0.ebuild
26 @@ -0,0 +1,52 @@
27 +# Copyright 2020 Gentoo Authors
28 +# Distributed under the terms of the GNU General Public License v2
29 +
30 +EAPI=7
31 +
32 +DIST_AUTHOR=MIYAGAWA
33 +DIST_VERSION=0.06
34 +inherit perl-module
35 +
36 +DESCRIPTION="Bump and reversion \$VERSION on release"
37 +SLOT="0"
38 +KEYWORDS="~amd64 ~x86"
39 +IUSE="test"
40 +RESTRICT="!test? ( test )"
41 +RDEPEND="
42 + >=dev-perl/Dist-Zilla-4.200.0
43 + >=dev-perl/Version-Next-0.2.0
44 +"
45 +DEPEND="
46 + dev-perl/Module-Build-Tiny
47 +"
48 +BDEPEND="${RDEPEND}
49 + >=dev-perl/Module-Build-Tiny-0.34.0
50 + test? (
51 + >=virtual/perl-Test-Simple-0.880.0
52 + )
53 +"
54 +PERL_RM_FILES=(
55 + "t/author-pod-syntax.t"
56 +)
57 +src_test() {
58 + local MODULES=(
59 + "Dist::Zilla::Plugin::ReversionOnRelease ${DIST_VERSION}"
60 + )
61 + local failed=()
62 + for dep in "${MODULES[@]}"; do
63 + ebegin "Compile testing ${dep}"
64 + perl -Mblib="${S}" -M"${dep} ()" -e1
65 + eend $? || failed+=( "${dep}" )
66 + done
67 + if [[ ${failed[@]} ]]; then
68 + echo
69 + eerror "One or more modules failed compile:";
70 + for dep in "${failed[@]}"; do
71 + eerror " ${dep}"
72 + done
73 + die "Failing due to module compilation errors";
74 + fi
75 + # Note: Not adding plugin VersionFromModule as it requires
76 + # Dist-Zilla-Plugins-CJM.... which is yuuge.
77 + perl-module_src_test
78 +}
79
80 diff --git a/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/Manifest b/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/Manifest
81 new file mode 100644
82 index 00000000000..5c67c866037
83 --- /dev/null
84 +++ b/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/Manifest
85 @@ -0,0 +1 @@
86 +DIST Dist-Zilla-Plugin-ReversionOnRelease-0.06.tar.gz 12335 BLAKE2B c5f7c0436caf7c4ce90474952469f77e236d64bda2536e6f88ac3f12425c538b6e39c0c85a79101c0c1bb7d95070ab674b030d0e4331ee02d5f7bc93d403aa05 SHA512 fac68edad944b9b183372ffe811b992525cd76898c694e9f5408302436bdb2e5936aeda93a74343fcb080ae67c5e9f3942020ad9fb48631724057fb77f7cb8f7
87
88 diff --git a/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/metadata.xml b/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/metadata.xml
89 new file mode 100644
90 index 00000000000..0ff9f84b58c
91 --- /dev/null
92 +++ b/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease/metadata.xml
93 @@ -0,0 +1,12 @@
94 +<?xml version="1.0" encoding="UTF-8"?>
95 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
96 +<pkgmetadata>
97 + <maintainer type="project">
98 + <email>perl@g.o</email>
99 + <name>Gentoo Perl Project</name>
100 + </maintainer>
101 + <upstream>
102 + <remote-id type="cpan">Dist-Zilla-Plugin-ReversionOnRelease</remote-id>
103 + <remote-id type="cpan-module">Dist::Zilla::Plugin::ReversionOnRelease</remote-id>
104 + </upstream>
105 +</pkgmetadata>