Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/lesspipe/
Date: Thu, 20 Jan 2022 12:08:37
Message-Id: 1642680127.28824ee01458e458f98db4ea8512e2949dad6c23.sam@gentoo
1 commit: 28824ee01458e458f98db4ea8512e2949dad6c23
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 20 11:51:46 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 20 12:02:07 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28824ee0
7
8 app-text/lesspipe: drop 1.85, 1.89, 1.90, 2.00
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 app-text/lesspipe/Manifest | 4 ---
13 app-text/lesspipe/lesspipe-1.85.ebuild | 45 -------------------------
14 app-text/lesspipe/lesspipe-1.89.ebuild | 60 ----------------------------------
15 app-text/lesspipe/lesspipe-1.90.ebuild | 60 ----------------------------------
16 app-text/lesspipe/lesspipe-2.00.ebuild | 43 ------------------------
17 5 files changed, 212 deletions(-)
18
19 diff --git a/app-text/lesspipe/Manifest b/app-text/lesspipe/Manifest
20 index ee7fc433d022..6a33ddacded3 100644
21 --- a/app-text/lesspipe/Manifest
22 +++ b/app-text/lesspipe/Manifest
23 @@ -1,7 +1,3 @@
24 -DIST lesspipe-1.85.tar.gz 120568 BLAKE2B d2c00f4121dc1bbed6b82220dac038068bbff87c732385399542cb212d4664c74d018db07829f90c38e938cb8623a443888c74b0d003fff725d0ddf207d8109e SHA512 420d087b9fc9783b9404855e4656b88c10852502bd2f1931978b7dc7ff15eba1a375b217184480f9b341322c12e7336d0861ba9c2f673f2b2a7fb340a381f5b2
25 -DIST lesspipe-1.89.tar.gz 121118 BLAKE2B e730b6e8afc767a0118abbcc6221d2c18467393119c26baf71b8758b5826ba52230526b9c5cd67704aadda07b63a62dfe006db10de1dbae0a73ede1885b03ed0 SHA512 b8d7c92d3dae77f2ccee8e314af4354fefc9f3aaec1566af02c9be2640f11ebf7ea1432334470c5d5dbce39d2ac7c3e9f4074bcf9ee4a502dc59b370a21b54f5
26 -DIST lesspipe-1.90.tar.gz 121098 BLAKE2B 269f4193f423e4ac5770171156e2f63d14966d7dcc77bf015c3100f281206424ef334acc1edf2edb6fe31f73aed80b9c3ba6c715d6e97993c5a90dfc1ce42405 SHA512 d402bd46c37d2509c90530e9da0560fa3e5da9002c37a515451a8ab9275576d1af44793a10914e74e804f10a3352439815c6763d2d77e5e41a0e9840286f518e
27 DIST lesspipe-1.91.tar.gz 121965 BLAKE2B 93c169b2b1a81db7e7b569718a43152a8f2b9ea95258047a00ae4940509817a3eb861fdadb6bafc5861c49e805ce910348a57f634bdae57317811ac6fbfc6945 SHA512 d080ceaae019d8885a53c8abb26f4a159b78578f68c2b9a024960aa69509651e3b6638e78bd6e2e57c23d81123d9a3cab167736f253ba4276a3889890d594bd3
28 -DIST lesspipe-2.00.tar.gz 190295 BLAKE2B 8f950853673e7939d6dd67c5022219ab101eea26b8efec1a7572e3c2c8465a14d09acbe945b204e927444b10953309b27fa47c5661df02e67aa2e2b98a940980 SHA512 f709bae63b17617d2c02bbe691736826c857ba1771907e37ba56bd407a29c2092a936ecb43d6a6e180a1d2eb5f54dccc894d2cf4eb113d42b4892ca6d8a4378d
29 DIST lesspipe-2.01.tar.gz 171601 BLAKE2B 25c65ff0ac97382101fc25f23c52d1d1269d28a30ac472214992fda654946337dfbcd9d9d84e01bbe76902bcdf9c6eb4fdce481b40d2d74632a81d0da4214fa8 SHA512 e050075a43419f735d46314b006ceb16a2255b01a65b192d255a1256178fdca8286473292ef5248c15c8bda305da28275cdedd923c03bc6c601336bb857f2437
30 DIST lesspipe-2.02.tar.gz 166136 BLAKE2B 337dfbb3e15fb1acd6727fc1d99e8c72895c861babf1c3cd755e77ee31dd94e354c6eb66cd8935b0c7bb6c604b543fd9b269266f1b4abf603585cbb10d46b2de SHA512 7e61199f6b70ae0662d6e75cd15ce1adbb98e6b845f73282e3981bbc58b6ddee6cf2307317e9ebbef285bad57413e18c0f6116cf73491750017667f1af6a0cc6
31
32 diff --git a/app-text/lesspipe/lesspipe-1.85.ebuild b/app-text/lesspipe/lesspipe-1.85.ebuild
33 deleted file mode 100644
34 index 07996432881b..000000000000
35 --- a/app-text/lesspipe/lesspipe-1.85.ebuild
36 +++ /dev/null
37 @@ -1,45 +0,0 @@
38 -# Copyright 1999-2021 Gentoo Authors
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI="7"
42 -
43 -DESCRIPTION="a preprocessor for less"
44 -HOMEPAGE="https://github.com/wofr06/lesspipe"
45 -SRC_URI="https://github.com/wofr06/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
46 -
47 -LICENSE="GPL-2"
48 -SLOT="0"
49 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
50 -IUSE=""
51 -
52 -# Tests are broken in 1.84, 1.85.
53 -# Please check again on bumps!
54 -# bug #734896
55 -RESTRICT="test"
56 -
57 -DEPEND="dev-lang/perl"
58 -RDEPEND="${DEPEND}
59 - !<sys-apps/less-483-r1"
60 -
61 -src_configure() {
62 - # Not an autoconf script.
63 - ./configure --fixed || die
64 -}
65 -
66 -src_compile() {
67 - # Nothing to build.
68 - :
69 -}
70 -
71 -src_install() {
72 - emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
73 - einstalldocs
74 -}
75 -
76 -pkg_preinst() {
77 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
78 - elog "This package installs 'lesspipe.sh' which is distinct from 'lesspipe'."
79 - elog "The latter is the Gentoo-specific version. Make sure to update your"
80 - elog "LESSOPEN environment variable if you wish to use this copy."
81 - fi
82 -}
83
84 diff --git a/app-text/lesspipe/lesspipe-1.89.ebuild b/app-text/lesspipe/lesspipe-1.89.ebuild
85 deleted file mode 100644
86 index bc53c82f7b8e..000000000000
87 --- a/app-text/lesspipe/lesspipe-1.89.ebuild
88 +++ /dev/null
89 @@ -1,60 +0,0 @@
90 -# Copyright 1999-2021 Gentoo Authors
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=7
94 -
95 -DESCRIPTION="A preprocessor for less"
96 -HOMEPAGE="https://github.com/wofr06/lesspipe"
97 -SRC_URI="https://github.com/wofr06/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
98 -
99 -LICENSE="GPL-2"
100 -SLOT="0"
101 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
102 -
103 -# Tests are broken in 1.84, 1.85.
104 -# Still fragile in 1.88. Passes when lesspipe is not installed.
105 -# Please check again on bumps!
106 -# bug #734896
107 -RESTRICT="test"
108 -
109 -DEPEND="dev-lang/perl"
110 -RDEPEND="${DEPEND}
111 - !<sys-apps/less-483-r1"
112 -
113 -src_prepare() {
114 - default
115 -
116 - # Drop a failing test. Not ideal, however:
117 - # The test suite for this package is pretty fragile; it's more valuable
118 - # to have _something_ failing/passing overall, than relying on a single
119 - # test which seems to fail due to an unpredictable external command.
120 - sed -i -e '/#needs pstotext ps2ascii/d' TESTCMDS || die
121 -}
122 -
123 -src_configure() {
124 - # Not an autoconf script.
125 - ./configure --fixed || die
126 -}
127 -
128 -src_compile() {
129 - # Nothing to build (avoids the "all" target)
130 - :
131 -}
132 -
133 -src_test() {
134 - # LC_ALL=C manages to fix one test failure
135 - LC_ALL=C ./test.pl -d || die "Tests failed!"
136 -}
137 -
138 -src_install() {
139 - emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
140 - einstalldocs
141 -}
142 -
143 -pkg_preinst() {
144 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
145 - elog "This package installs 'lesspipe.sh' which is distinct from 'lesspipe'."
146 - elog "The latter is the Gentoo-specific version. Make sure to update your"
147 - elog "LESSOPEN environment variable if you wish to use this copy."
148 - fi
149 -}
150
151 diff --git a/app-text/lesspipe/lesspipe-1.90.ebuild b/app-text/lesspipe/lesspipe-1.90.ebuild
152 deleted file mode 100644
153 index 5f4f14e6f48c..000000000000
154 --- a/app-text/lesspipe/lesspipe-1.90.ebuild
155 +++ /dev/null
156 @@ -1,60 +0,0 @@
157 -# Copyright 1999-2021 Gentoo Authors
158 -# Distributed under the terms of the GNU General Public License v2
159 -
160 -EAPI=7
161 -
162 -DESCRIPTION="A preprocessor for less"
163 -HOMEPAGE="https://github.com/wofr06/lesspipe"
164 -SRC_URI="https://github.com/wofr06/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
165 -
166 -LICENSE="GPL-2"
167 -SLOT="0"
168 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
169 -
170 -# Tests are broken in 1.84, 1.85.
171 -# Still fragile in 1.88. Passes when lesspipe is not installed.
172 -# Please check again on bumps!
173 -# bug #734896
174 -RESTRICT="test"
175 -
176 -DEPEND="dev-lang/perl"
177 -RDEPEND="${DEPEND}
178 - !<sys-apps/less-483-r1"
179 -
180 -src_prepare() {
181 - default
182 -
183 - # Drop a failing test. Not ideal, however:
184 - # The test suite for this package is pretty fragile; it's more valuable
185 - # to have _something_ failing/passing overall, than relying on a single
186 - # test which seems to fail due to an unpredictable external command.
187 - sed -i -e '/#needs pstotext ps2ascii/d' TESTCMDS || die
188 -}
189 -
190 -src_configure() {
191 - # Not an autoconf script.
192 - ./configure --fixed || die
193 -}
194 -
195 -src_compile() {
196 - # Nothing to build (avoids the "all" target)
197 - :
198 -}
199 -
200 -src_test() {
201 - # LC_ALL=C manages to fix one test failure
202 - LC_ALL=C ./test.pl -d || die "Tests failed!"
203 -}
204 -
205 -src_install() {
206 - emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
207 - einstalldocs
208 -}
209 -
210 -pkg_preinst() {
211 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
212 - elog "This package installs 'lesspipe.sh' which is distinct from 'lesspipe'."
213 - elog "The latter is the Gentoo-specific version. Make sure to update your"
214 - elog "LESSOPEN environment variable if you wish to use this copy."
215 - fi
216 -}
217
218 diff --git a/app-text/lesspipe/lesspipe-2.00.ebuild b/app-text/lesspipe/lesspipe-2.00.ebuild
219 deleted file mode 100644
220 index c6c0557f8a33..000000000000
221 --- a/app-text/lesspipe/lesspipe-2.00.ebuild
222 +++ /dev/null
223 @@ -1,43 +0,0 @@
224 -# Copyright 1999-2021 Gentoo Authors
225 -# Distributed under the terms of the GNU General Public License v2
226 -
227 -EAPI=7
228 -
229 -DESCRIPTION="A preprocessor for less"
230 -HOMEPAGE="https://github.com/wofr06/lesspipe"
231 -SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
232 -
233 -LICENSE="GPL-2"
234 -SLOT="0"
235 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
236 -
237 -# Please check again on bumps!
238 -# bug #734896
239 -RESTRICT="test"
240 -
241 -BDEPEND="dev-lang/perl"
242 -RDEPEND="${DEPEND}
243 - !<sys-apps/less-483-r1"
244 -
245 -src_configure() {
246 - # Not an autoconf script.
247 - ./configure --fixed || die
248 -}
249 -
250 -src_compile() {
251 - # Nothing to build (avoids the "all" target)
252 - :
253 -}
254 -
255 -src_install() {
256 - emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
257 - einstalldocs
258 -}
259 -
260 -pkg_preinst() {
261 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
262 - elog "This package installs 'lesspipe.sh' which is distinct from 'lesspipe'."
263 - elog "The latter is the Gentoo-specific version. Make sure to update your"
264 - elog "LESSOPEN environment variable if you wish to use this copy."
265 - fi
266 -}