1 |
commit: 128d47e603e3d0c43fa4ececc1e15f62961d0b7a |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jul 3 22:32:44 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jul 3 22:32:57 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128d47e6 |
7 |
|
8 |
app-portage/g-cpan: add 0.18.0 |
9 |
|
10 |
Bug: https://bugs.gentoo.org/819513 |
11 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
12 |
|
13 |
app-portage/g-cpan/Manifest | 1 + |
14 |
.../{g-cpan-9999.ebuild => g-cpan-0.18.0.ebuild} | 25 ++++++++++++---------- |
15 |
app-portage/g-cpan/g-cpan-9999.ebuild | 25 ++++++++++++---------- |
16 |
3 files changed, 29 insertions(+), 22 deletions(-) |
17 |
|
18 |
diff --git a/app-portage/g-cpan/Manifest b/app-portage/g-cpan/Manifest |
19 |
index 137f2cdf37e2..5ecb05477b55 100644 |
20 |
--- a/app-portage/g-cpan/Manifest |
21 |
+++ b/app-portage/g-cpan/Manifest |
22 |
@@ -1,2 +1,3 @@ |
23 |
DIST g-cpan-0.16.9.tar.gz 34463 BLAKE2B 7eff6b7da75219712504ac7b9ea1833e9eaa9ba4a49f609baec6407beb16f4764baf2c35e15c779c93ca8c09bba9058e6acb6fda7f3fd2df06296724f2c3c3fc SHA512 f26d81974fedb024808fe3671ae297fd36abc37a5b04783f36f6c9e8c6000a411c675e999e91da48801a7c84fde15a59587df02fa9d7b3833ccc0916993b1783 |
24 |
DIST g-cpan-0.17.0.tar.gz 38786 BLAKE2B 3f4a165920c7c075919f0eeca9554fe32bd3f72cd8010fced4d7e45aa44e80de7800fb78587d1429ac88643dd812d58725b66fbbdce305bd762db8d4ca2f0720 SHA512 80475560a00fddce31f8a92dd460bd22e0de57445a56628ad76f35ab3fc4d2f801ebd2a2a9542ed675245a994e53bb7ae842f714c35ab1f6bdbc40dd49ce2d86 |
25 |
+DIST g-cpan-0.18.0.tar.gz 39099 BLAKE2B fd04d36706a63b66bf74d247d088397f77e42f8f33d6fcf068ea42601bfb89cca751ea35a6a10977077eeac2f3fd9b21d6f1d9990b87fe8cf60951a639730589 SHA512 bebb6187c80fb5228a6dcaa4dd51d7d9c9bb755e86d637ab1d740e4cbdc09c5b01f3d0b608f3c6b2b27a06e4e433ec77dfe49c6738cdef75f45c1e8231ebd9e9 |
26 |
|
27 |
diff --git a/app-portage/g-cpan/g-cpan-9999.ebuild b/app-portage/g-cpan/g-cpan-0.18.0.ebuild |
28 |
similarity index 79% |
29 |
copy from app-portage/g-cpan/g-cpan-9999.ebuild |
30 |
copy to app-portage/g-cpan/g-cpan-0.18.0.ebuild |
31 |
index fca42099a130..245e333b5463 100644 |
32 |
--- a/app-portage/g-cpan/g-cpan-9999.ebuild |
33 |
+++ b/app-portage/g-cpan/g-cpan-0.18.0.ebuild |
34 |
@@ -1,16 +1,15 @@ |
35 |
-# Copyright 1999-2020 Gentoo Authors |
36 |
+# Copyright 1999-2022 Gentoo Authors |
37 |
# Distributed under the terms of the GNU General Public License v2 |
38 |
|
39 |
-EAPI=7 |
40 |
+EAPI=8 |
41 |
|
42 |
inherit perl-module |
43 |
|
44 |
-if [[ ${PV} == "9999" ]] ; then |
45 |
+if [[ ${PV} == 9999 ]] ; then |
46 |
EGIT_REPO_URI="https://github.com/gentoo-perl/g-cpan.git" |
47 |
inherit git-r3 |
48 |
- SRC_URI="" |
49 |
else |
50 |
- SRC_URI="https://github.com/gentoo-perl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
51 |
+ SRC_URI="https://github.com/gentoo-perl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
52 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" |
53 |
fi |
54 |
|
55 |
@@ -22,7 +21,7 @@ SLOT="0" |
56 |
IUSE="test" |
57 |
RESTRICT="!test? ( test )" |
58 |
|
59 |
-COMMONDEPEND=" |
60 |
+COMMON_DEPEND=" |
61 |
dev-perl/Config-Tiny |
62 |
virtual/perl-File-Path |
63 |
virtual/perl-File-Spec |
64 |
@@ -34,24 +33,28 @@ COMMONDEPEND=" |
65 |
virtual/perl-Term-ANSIColor |
66 |
>=dev-perl/YAML-0.60 |
67 |
" |
68 |
-RDEPEND="${COMMONDEPEND} |
69 |
+RDEPEND=" |
70 |
+ ${COMMON_DEPEND} |
71 |
>=sys-apps/portage-2.0.0 |
72 |
" |
73 |
-DEPEND="${COMMONDEPEND} |
74 |
+BDEPEND=" |
75 |
+ ${COMMON_DEPEND} |
76 |
virtual/perl-ExtUtils-MakeMaker |
77 |
test? ( >=virtual/perl-Test-Simple-0.940.0 ) |
78 |
" |
79 |
|
80 |
src_install() { |
81 |
perl-module_src_install |
82 |
+ |
83 |
if ! use prefix; then |
84 |
diropts -m0775 -o portage -g portage |
85 |
else |
86 |
diropts -m0775 |
87 |
fi |
88 |
- dodir "/var/tmp/g-cpan" |
89 |
- dodir "/var/log/g-cpan" |
90 |
- keepdir "/var/log/g-cpan" |
91 |
+ |
92 |
+ dodir /var/tmp/g-cpan |
93 |
+ dodir /var/log/g-cpan |
94 |
+ keepdir /var/log/g-cpan |
95 |
} |
96 |
|
97 |
pkg_postinst() { |
98 |
|
99 |
diff --git a/app-portage/g-cpan/g-cpan-9999.ebuild b/app-portage/g-cpan/g-cpan-9999.ebuild |
100 |
index fca42099a130..245e333b5463 100644 |
101 |
--- a/app-portage/g-cpan/g-cpan-9999.ebuild |
102 |
+++ b/app-portage/g-cpan/g-cpan-9999.ebuild |
103 |
@@ -1,16 +1,15 @@ |
104 |
-# Copyright 1999-2020 Gentoo Authors |
105 |
+# Copyright 1999-2022 Gentoo Authors |
106 |
# Distributed under the terms of the GNU General Public License v2 |
107 |
|
108 |
-EAPI=7 |
109 |
+EAPI=8 |
110 |
|
111 |
inherit perl-module |
112 |
|
113 |
-if [[ ${PV} == "9999" ]] ; then |
114 |
+if [[ ${PV} == 9999 ]] ; then |
115 |
EGIT_REPO_URI="https://github.com/gentoo-perl/g-cpan.git" |
116 |
inherit git-r3 |
117 |
- SRC_URI="" |
118 |
else |
119 |
- SRC_URI="https://github.com/gentoo-perl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
120 |
+ SRC_URI="https://github.com/gentoo-perl/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
121 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" |
122 |
fi |
123 |
|
124 |
@@ -22,7 +21,7 @@ SLOT="0" |
125 |
IUSE="test" |
126 |
RESTRICT="!test? ( test )" |
127 |
|
128 |
-COMMONDEPEND=" |
129 |
+COMMON_DEPEND=" |
130 |
dev-perl/Config-Tiny |
131 |
virtual/perl-File-Path |
132 |
virtual/perl-File-Spec |
133 |
@@ -34,24 +33,28 @@ COMMONDEPEND=" |
134 |
virtual/perl-Term-ANSIColor |
135 |
>=dev-perl/YAML-0.60 |
136 |
" |
137 |
-RDEPEND="${COMMONDEPEND} |
138 |
+RDEPEND=" |
139 |
+ ${COMMON_DEPEND} |
140 |
>=sys-apps/portage-2.0.0 |
141 |
" |
142 |
-DEPEND="${COMMONDEPEND} |
143 |
+BDEPEND=" |
144 |
+ ${COMMON_DEPEND} |
145 |
virtual/perl-ExtUtils-MakeMaker |
146 |
test? ( >=virtual/perl-Test-Simple-0.940.0 ) |
147 |
" |
148 |
|
149 |
src_install() { |
150 |
perl-module_src_install |
151 |
+ |
152 |
if ! use prefix; then |
153 |
diropts -m0775 -o portage -g portage |
154 |
else |
155 |
diropts -m0775 |
156 |
fi |
157 |
- dodir "/var/tmp/g-cpan" |
158 |
- dodir "/var/log/g-cpan" |
159 |
- keepdir "/var/log/g-cpan" |
160 |
+ |
161 |
+ dodir /var/tmp/g-cpan |
162 |
+ dodir /var/log/g-cpan |
163 |
+ keepdir /var/log/g-cpan |
164 |
} |
165 |
|
166 |
pkg_postinst() { |