Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/hlint/
Date: Wed, 26 Aug 2020 23:25:52
Message-Id: 1598484343.980ca54afaeab9122b6c9d7112f952b254a5ae96.slyfox@gentoo
1 commit: 980ca54afaeab9122b6c9d7112f952b254a5ae96
2 Author: Jack Todaro <solpeth <AT> posteo <DOT> org>
3 AuthorDate: Tue Aug 25 23:24:24 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 26 23:25:43 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980ca54a
7
8 dev-haskell/hlint: remove old
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Jack Todaro <solpeth <AT> posteo.org>
12 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
13
14 dev-haskell/hlint/Manifest | 3 --
15 dev-haskell/hlint/hlint-1.8.57.ebuild | 69 -------------------------------
16 dev-haskell/hlint/hlint-1.9.21.ebuild | 74 ----------------------------------
17 dev-haskell/hlint/hlint-1.9.35.ebuild | 76 -----------------------------------
18 dev-haskell/hlint/metadata.xml | 3 --
19 5 files changed, 225 deletions(-)
20
21 diff --git a/dev-haskell/hlint/Manifest b/dev-haskell/hlint/Manifest
22 index b5094d40065..9874fd2d96f 100644
23 --- a/dev-haskell/hlint/Manifest
24 +++ b/dev-haskell/hlint/Manifest
25 @@ -1,4 +1 @@
26 -DIST hlint-1.8.57.tar.gz 79071 BLAKE2B 5c538ecd36a22d879b0746fa0f3df3715e7d8f85407ff3375f4b850256eb125d0dd01d875fe6babe8c912b62402da7fd88df6d05194e5501c449f9230f33b500 SHA512 1fca029067cf34f9d024640fbacfc455e733adb239e339471131b014c3d5cab671e5c267d855d1df7dd76440dab45a8981502dd840073005a4e5c50d177f91da
27 -DIST hlint-1.9.21.tar.gz 88802 BLAKE2B 08708331c50b73433c7fde7c826d976126f7bdd758722f6a8903d18d45da6d9ffcd32b883036f17c74165feb0245199e2e248fee9701c01153736d62f73b9494 SHA512 e7e87aba3905bb577d952a960a92038816bf057ed19aa85cff0deaa653a9c248b6a4b44b907024ad271abf615ab94ebac6f4801c77f545cadbddf0db57f13ad8
28 -DIST hlint-1.9.35.tar.gz 97402 BLAKE2B ea3bb516769c496be4943ab57a37bde97e1a03fca56dd6c9bdc3da30ac86b1b0538796e868de85049d28fa8286bfd45e0f1fb960e15cf12294bdb74dab08f926 SHA512 14daa5ad5652f93b3e3c4d5cff1df3735755c1561c2eb6c7ae3d05401d4a253ccba87d0cb5d09e690ce1a30f0352a26839856dd648bb10a13013cb43aed28606
29 DIST hlint-2.1.17.tar.gz 119243 BLAKE2B 09d70dffdaec25e8f574fb4dd1f6012828cc8032e38b9275a676b836bff0a86e331ac4e7780618001931622e985ad4a9bd799267b06dee059f3f1b28b33bdf16 SHA512 b0a78fa970bcf2b74d969e1825dee1c7382fb5cebc47f3c752f3b3d5915905943dff21e36f8c0158e3bd10696c4785a2c86a2e1abfcf72b610ab2b564f3be5f3
30
31 diff --git a/dev-haskell/hlint/hlint-1.8.57.ebuild b/dev-haskell/hlint/hlint-1.8.57.ebuild
32 deleted file mode 100644
33 index 20dddcc621f..00000000000
34 --- a/dev-haskell/hlint/hlint-1.8.57.ebuild
35 +++ /dev/null
36 @@ -1,69 +0,0 @@
37 -# Copyright 1999-2019 Gentoo Authors
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -EAPI=5
41 -
42 -# ebuild generated by hackport 0.3.6.9999
43 -
44 -CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
45 -inherit haskell-cabal elisp-common
46 -
47 -DESCRIPTION="Source code suggestions"
48 -HOMEPAGE="http://community.haskell.org/~ndm/hlint/"
49 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
50 -
51 -LICENSE="BSD"
52 -SLOT="0/${PV}"
53 -KEYWORDS="~amd64 ~x86"
54 -IUSE="emacs"
55 -
56 -RDEPEND=">=dev-haskell/cpphs-1.11:=[profile?]
57 - >=dev-haskell/haskell-src-exts-1.14:=[profile?] <dev-haskell/haskell-src-exts-1.15:=[profile?]
58 - >=dev-haskell/hscolour-1.17:=[profile?]
59 - >=dev-haskell/transformers-0.0:=[profile?]
60 - >=dev-haskell/uniplate-1.5:=[profile?]
61 - >=dev-lang/ghc-6.10.4:=
62 - emacs? ( >=app-editors/emacs-23.1:* )
63 -"
64 -DEPEND="${RDEPEND}
65 - >=dev-haskell/cabal-1.6.0.3
66 -"
67 -
68 -SITEFILE="60${PN}-gentoo.el"
69 -
70 -src_configure() {
71 - local threaded_flag=""
72 - if $(ghc-supports-threaded-runtime); then
73 - threaded_flag="--flags=threaded"
74 - else
75 - threaded_flag="--flags=-threaded"
76 - fi
77 - cabal_src_configure \
78 - $threaded_flag
79 -}
80 -
81 -src_compile() {
82 - cabal_src_compile
83 -
84 - use emacs && elisp-compile data/hs-lint.el
85 -}
86 -
87 -src_install() {
88 - cabal_src_install
89 -
90 - if use emacs; then
91 - elisp-install ${PN} data/*.el data/*.elc || die "elisp-install failed."
92 - elisp-site-file-install "${FILESDIR}/${SITEFILE}"
93 - fi
94 -
95 - doman data/hlint.1
96 -}
97 -
98 -pkg_postinst() {
99 - ghc-package_pkg_postinst
100 - use emacs && elisp-site-regen
101 -}
102 -
103 -pkg_postrm() {
104 - use emacs && elisp-site-regen
105 -}
106
107 diff --git a/dev-haskell/hlint/hlint-1.9.21.ebuild b/dev-haskell/hlint/hlint-1.9.21.ebuild
108 deleted file mode 100644
109 index b6973151618..00000000000
110 --- a/dev-haskell/hlint/hlint-1.9.21.ebuild
111 +++ /dev/null
112 @@ -1,74 +0,0 @@
113 -# Copyright 1999-2019 Gentoo Authors
114 -# Distributed under the terms of the GNU General Public License v2
115 -
116 -EAPI=5
117 -
118 -# ebuild generated by hackport 0.4.4.9999
119 -
120 -CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
121 -inherit haskell-cabal elisp-common
122 -
123 -DESCRIPTION="Source code suggestions"
124 -HOMEPAGE="http://community.haskell.org/~ndm/hlint/"
125 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
126 -
127 -LICENSE="BSD"
128 -SLOT="0/${PV}"
129 -KEYWORDS="~amd64 ~x86"
130 -IUSE="emacs +gpl"
131 -
132 -RDEPEND=">=dev-haskell/ansi-terminal-0.6.2:=[profile?]
133 - >=dev-haskell/cmdargs-0.10:=[profile?]
134 - >=dev-haskell/cpphs-1.18.1:=[profile?]
135 - >=dev-haskell/extra-0.5:2=[profile?]
136 - >=dev-haskell/haskell-src-exts-1.16:=[profile?] <dev-haskell/haskell-src-exts-1.17:=[profile?]
137 - >=dev-haskell/transformers-0.0:=[profile?]
138 - >=dev-haskell/uniplate-1.5:=[profile?]
139 - >=dev-lang/ghc-7.4.1:=
140 - emacs? ( >=app-editors/emacs-23.1:* )
141 - gpl? ( >=dev-haskell/hscolour-1.21:=[profile?] )
142 -"
143 -DEPEND="${RDEPEND}
144 - >=dev-haskell/cabal-1.6
145 -"
146 -
147 -SITEFILE="60${PN}-gentoo.el"
148 -
149 -src_configure() {
150 - local threaded_flag=""
151 - if $(ghc-supports-threaded-runtime); then
152 - threaded_flag="--flags=threaded"
153 - else
154 - threaded_flag="--flags=-threaded"
155 - fi
156 -
157 - haskell-cabal_src_configure \
158 - $(cabal_flag gpl gpl) \
159 - $threaded_flag
160 -}
161 -
162 -src_compile() {
163 - cabal_src_compile
164 -
165 - use emacs && elisp-compile data/hs-lint.el
166 -}
167 -
168 -src_install() {
169 - cabal_src_install
170 -
171 - if use emacs; then
172 - elisp-install ${PN} data/*.el data/*.elc || die "elisp-install failed."
173 - elisp-site-file-install "${FILESDIR}/${SITEFILE}"
174 - fi
175 -
176 - doman data/hlint.1
177 -}
178 -
179 -pkg_postinst() {
180 - ghc-package_pkg_postinst
181 - use emacs && elisp-site-regen
182 -}
183 -
184 -pkg_postrm() {
185 - use emacs && elisp-site-regen
186 -}
187
188 diff --git a/dev-haskell/hlint/hlint-1.9.35.ebuild b/dev-haskell/hlint/hlint-1.9.35.ebuild
189 deleted file mode 100644
190 index 6ee0f0185d9..00000000000
191 --- a/dev-haskell/hlint/hlint-1.9.35.ebuild
192 +++ /dev/null
193 @@ -1,76 +0,0 @@
194 -# Copyright 1999-2019 Gentoo Authors
195 -# Distributed under the terms of the GNU General Public License v2
196 -
197 -EAPI=5
198 -
199 -# ebuild generated by hackport 0.4.7.9999
200 -
201 -CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
202 -inherit haskell-cabal elisp-common
203 -
204 -DESCRIPTION="Source code suggestions"
205 -HOMEPAGE="https://github.com/ndmitchell/hlint#readme"
206 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
207 -
208 -LICENSE="BSD"
209 -SLOT="0/${PV}"
210 -KEYWORDS="~amd64 ~x86"
211 -IUSE="emacs +gpl"
212 -
213 -RDEPEND=">=dev-haskell/ansi-terminal-0.6.2:=[profile?]
214 - >=dev-haskell/cmdargs-0.10:=[profile?]
215 - >=dev-haskell/cpphs-1.20.1:=[profile?]
216 - >=dev-haskell/extra-1.4.9:2=[profile?]
217 - >=dev-haskell/haskell-src-exts-1.17:=[profile?] <dev-haskell/haskell-src-exts-1.18:=[profile?]
218 - >=dev-haskell/refact-0.3:=[profile?]
219 - dev-haskell/transformers:=[profile?]
220 - >=dev-haskell/uniplate-1.5:=[profile?]
221 - >=dev-lang/ghc-7.4.1:=
222 - emacs? ( >=app-editors/emacs-23.1:* )
223 - gpl? ( >=dev-haskell/hscolour-1.21:=[profile?] )
224 -"
225 -DEPEND="${RDEPEND}
226 - >=dev-haskell/cabal-1.8
227 -"
228 -
229 -SITEFILE="60${PN}-gentoo.el"
230 -
231 -src_configure() {
232 - local threaded_flag=""
233 - if $(ghc-supports-threaded-runtime); then
234 - threaded_flag="--flags=threaded"
235 - else
236 - threaded_flag="--flags=-threaded"
237 - fi
238 -
239 - haskell-cabal_src_configure \
240 - $(cabal_flag gpl gpl) \
241 - $threaded_flag
242 -}
243 -
244 -src_compile() {
245 - cabal_src_compile
246 -
247 - use emacs && elisp-compile data/hs-lint.el
248 -}
249 -
250 -src_install() {
251 - cabal_src_install
252 -
253 - if use emacs; then
254 - elisp-install ${PN} data/*.el data/*.elc || die "elisp-install failed."
255 - elisp-site-file-install "${FILESDIR}/${SITEFILE}"
256 - fi
257 -
258 - doman data/hlint.1
259 -}
260 -
261 -pkg_postinst() {
262 - haskell-cabal_pkg_postinst
263 - use emacs && elisp-site-regen
264 -}
265 -
266 -pkg_postrm() {
267 - haskell-cabal_pkg_postrm
268 - use emacs && elisp-site-regen
269 -}
270
271 diff --git a/dev-haskell/hlint/metadata.xml b/dev-haskell/hlint/metadata.xml
272 index d9589665f74..1d96b0c9db8 100644
273 --- a/dev-haskell/hlint/metadata.xml
274 +++ b/dev-haskell/hlint/metadata.xml
275 @@ -5,9 +5,6 @@
276 <email>haskell@g.o</email>
277 <name>Gentoo Haskell</name>
278 </maintainer>
279 - <longdescription>
280 - HLint gives suggestions on how to improve your source code.
281 - </longdescription>
282 <use>
283 <flag name="gpl">Use GPL libraries, specifically hscolour.</flag>
284 </use>