Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/
Date: Sat, 28 Nov 2020 18:37:29
Message-Id: 1606588637.b8ce76321c995caa05d4c1f38f0ba3c2fdd75951.bman@gentoo
1 commit: b8ce76321c995caa05d4c1f38f0ba3c2fdd75951
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 28 18:15:41 2020 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 28 18:37:17 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ce7632
7
8 dev-ml/findlib: drop old
9
10 Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
11
12 dev-ml/findlib/Manifest | 3 --
13 dev-ml/findlib/findlib-1.7.1.ebuild | 74 -------------------------------------
14 dev-ml/findlib/findlib-1.7.2.ebuild | 74 -------------------------------------
15 dev-ml/findlib/findlib-1.7.3.ebuild | 74 -------------------------------------
16 4 files changed, 225 deletions(-)
17
18 diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
19 index 783b71374fe..eeb3a0157ec 100644
20 --- a/dev-ml/findlib/Manifest
21 +++ b/dev-ml/findlib/Manifest
22 @@ -1,4 +1 @@
23 -DIST findlib-1.7.1.tar.gz 256883 BLAKE2B 7459082dee3cd04045e8dbf59bc82075eb1c24bb8daff4a58d0002d7962ab19c5635ebb0551f29f99f37f1e08acd8eaa4dcd99d213438ff7a77cfc36ddadedd1 SHA512 1c8002dc2ed1804afc78c2aa92ab55d2b6501fbb021a7ca46698b4de0dea8ad6485a64f7bf9ec5f3df888da1a420ab270efb5e26f1e408cc8b78fa3ccb981ba4
24 -DIST findlib-1.7.2.tar.gz 257747 BLAKE2B 826993e9d3e5a9dab9084b006347a0324c848aa50a42ba1daa0d76010a0cdbf6e1ae9f0754dd3bef84f043ee43c3bd9775284a73ee5b130b678834d14d4ddb1c SHA512 f2aadaf8630482785ebfe6788bfea6716defdd6ba94e7f4e3b743c3415fa5b169e31301d605857823e9c74f7bd2f774399ee32a8acb35e64ce0cba5e98e4dd2c
25 -DIST findlib-1.7.3.tar.gz 257703 BLAKE2B d69687ee4b75bd7ba514c5507bd474764cfb76f0502ef613c3dd8d8e9e92b5f12704c101b9228d71f2d9f151ab5e63b4352b759a2c7a2694f23b10b6c4e724d2 SHA512 5fc8250c123e2f019406be487134523f964668d615b51b216551d74f6ec1999de43aa7babc9c2c75ebb87293b4b8c640548d562a98a6e5a6d7f663432869c886
26 DIST findlib-1.8.1.tar.gz 261544 BLAKE2B acfa9d4e0d118ebbc0dd7b03da1fe5eaa994e5fec13dc54e60ba42f643d93968469a1a43fe4f832433dca6c3902e8846616fcf460c748bf037fe16cb2f93a847 SHA512 0d8e1ff21217fcc6823aab3ac71282789691e4ae8c3607703d0393468247f93e2d084bd4e2a8795b523f2c7f193521d3aae4b8122c934ebf8b58c3185a5bc9c1
27
28 diff --git a/dev-ml/findlib/findlib-1.7.1.ebuild b/dev-ml/findlib/findlib-1.7.1.ebuild
29 deleted file mode 100644
30 index 3dc2daf0589..00000000000
31 --- a/dev-ml/findlib/findlib-1.7.1.ebuild
32 +++ /dev/null
33 @@ -1,74 +0,0 @@
34 -# Copyright 1999-2020 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=5
38 -
39 -inherit multilib eutils
40 -
41 -DESCRIPTION="OCaml tool to find/use non-standard packages"
42 -HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
43 -SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
44 -IUSE="doc +ocamlopt tk"
45 -
46 -LICENSE="MIT"
47 -
48 -SLOT="0"
49 -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
50 -
51 -# it does not compile with ocaml-4.09 (bug #708696)
52 -DEPEND="<dev-lang/ocaml-4.09:=[ocamlopt?]
53 - tk? ( dev-ml/labltk:= )"
54 -RDEPEND="${DEPEND}"
55 -
56 -src_prepare() {
57 - epatch "${FILESDIR}/externalmeta4.patch"
58 - export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
59 - export stublibs="${ocamlfind_destdir}/stublibs"
60 -}
61 -
62 -src_configure() {
63 - local myconf
64 - use tk && myconf="-with-toolbox"
65 - ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
66 - -sitelib ${ocamlfind_destdir} \
67 - -config ${ocamlfind_destdir}/findlib/findlib.conf \
68 - -no-custom \
69 - ${myconf} || die "configure failed"
70 -}
71 -
72 -src_compile() {
73 - emake -j1 all
74 - if use ocamlopt; then
75 - emake -j1 opt # optimized code
76 - fi
77 -}
78 -
79 -src_install() {
80 - emake prefix="${D}" install
81 -
82 - dodir "${stublibs#${EPREFIX}}"
83 -
84 - cd "${S}/doc"
85 - dodoc QUICKSTART README DOCINFO
86 - use doc && dohtml -r ref-html guide-html
87 -}
88 -
89 -check_stublibs() {
90 - local ocaml_stdlib=`ocamlc -where`
91 - local ldconf="${ocaml_stdlib}/ld.conf"
92 -
93 - if [ ! -e ${ldconf} ]
94 - then
95 - echo "${ocaml_stdlib}" > ${ldconf}
96 - echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
97 - fi
98 -
99 - if [ -z `grep -e ${stublibs} ${ldconf}` ]
100 - then
101 - echo ${stublibs} >> ${ldconf}
102 - fi
103 -}
104 -
105 -pkg_postinst() {
106 - check_stublibs
107 -}
108
109 diff --git a/dev-ml/findlib/findlib-1.7.2.ebuild b/dev-ml/findlib/findlib-1.7.2.ebuild
110 deleted file mode 100644
111 index de59d46e91a..00000000000
112 --- a/dev-ml/findlib/findlib-1.7.2.ebuild
113 +++ /dev/null
114 @@ -1,74 +0,0 @@
115 -# Copyright 1999-2020 Gentoo Authors
116 -# Distributed under the terms of the GNU General Public License v2
117 -
118 -EAPI=5
119 -
120 -inherit multilib eutils
121 -
122 -DESCRIPTION="OCaml tool to find/use non-standard packages"
123 -HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
124 -SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
125 -IUSE="doc +ocamlopt tk"
126 -
127 -LICENSE="MIT"
128 -
129 -SLOT="0"
130 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
131 -
132 -# it does not compile with ocaml-4.09 (bug #708696)
133 -DEPEND="<dev-lang/ocaml-4.09:=[ocamlopt?]
134 - tk? ( dev-ml/labltk:= )"
135 -RDEPEND="${DEPEND}"
136 -
137 -src_prepare() {
138 - epatch "${FILESDIR}/externalmeta5.patch"
139 - export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
140 - export stublibs="${ocamlfind_destdir}/stublibs"
141 -}
142 -
143 -src_configure() {
144 - local myconf
145 - use tk && myconf="-with-toolbox"
146 - ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
147 - -sitelib ${ocamlfind_destdir} \
148 - -config ${ocamlfind_destdir}/findlib/findlib.conf \
149 - -no-custom \
150 - ${myconf} || die "configure failed"
151 -}
152 -
153 -src_compile() {
154 - emake -j1 all
155 - if use ocamlopt; then
156 - emake -j1 opt # optimized code
157 - fi
158 -}
159 -
160 -src_install() {
161 - emake prefix="${D}" install
162 -
163 - dodir "${stublibs#${EPREFIX}}"
164 -
165 - cd "${S}/doc"
166 - dodoc QUICKSTART README DOCINFO
167 - use doc && dohtml -r ref-html guide-html
168 -}
169 -
170 -check_stublibs() {
171 - local ocaml_stdlib=`ocamlc -where`
172 - local ldconf="${ocaml_stdlib}/ld.conf"
173 -
174 - if [ ! -e ${ldconf} ]
175 - then
176 - echo "${ocaml_stdlib}" > ${ldconf}
177 - echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
178 - fi
179 -
180 - if [ -z `grep -e ${stublibs} ${ldconf}` ]
181 - then
182 - echo ${stublibs} >> ${ldconf}
183 - fi
184 -}
185 -
186 -pkg_postinst() {
187 - check_stublibs
188 -}
189
190 diff --git a/dev-ml/findlib/findlib-1.7.3.ebuild b/dev-ml/findlib/findlib-1.7.3.ebuild
191 deleted file mode 100644
192 index d77ea4b9afe..00000000000
193 --- a/dev-ml/findlib/findlib-1.7.3.ebuild
194 +++ /dev/null
195 @@ -1,74 +0,0 @@
196 -# Copyright 1999-2020 Gentoo Authors
197 -# Distributed under the terms of the GNU General Public License v2
198 -
199 -EAPI=5
200 -
201 -inherit multilib eutils
202 -
203 -DESCRIPTION="OCaml tool to find/use non-standard packages"
204 -HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
205 -SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
206 -IUSE="doc +ocamlopt tk"
207 -
208 -LICENSE="MIT"
209 -
210 -SLOT="0"
211 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
212 -
213 -# it does not compile with ocaml-4.09 (bug #708696)
214 -DEPEND="<dev-lang/ocaml-4.09:=[ocamlopt?]
215 - tk? ( dev-ml/labltk:= )"
216 -RDEPEND="${DEPEND}"
217 -
218 -src_prepare() {
219 - epatch "${FILESDIR}/externalmeta6.patch"
220 - export ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
221 - export stublibs="${ocamlfind_destdir}/stublibs"
222 -}
223 -
224 -src_configure() {
225 - local myconf
226 - use tk && myconf="-with-toolbox"
227 - ./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
228 - -sitelib ${ocamlfind_destdir} \
229 - -config ${ocamlfind_destdir}/findlib/findlib.conf \
230 - -no-custom \
231 - ${myconf} || die "configure failed"
232 -}
233 -
234 -src_compile() {
235 - emake -j1 all
236 - if use ocamlopt; then
237 - emake -j1 opt # optimized code
238 - fi
239 -}
240 -
241 -src_install() {
242 - emake prefix="${D}" install
243 -
244 - dodir "${stublibs#${EPREFIX}}"
245 -
246 - cd "${S}/doc"
247 - dodoc QUICKSTART README DOCINFO
248 - use doc && dohtml -r ref-html guide-html
249 -}
250 -
251 -check_stublibs() {
252 - local ocaml_stdlib=`ocamlc -where`
253 - local ldconf="${ocaml_stdlib}/ld.conf"
254 -
255 - if [ ! -e ${ldconf} ]
256 - then
257 - echo "${ocaml_stdlib}" > ${ldconf}
258 - echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
259 - fi
260 -
261 - if [ -z `grep -e ${stublibs} ${ldconf}` ]
262 - then
263 - echo ${stublibs} >> ${ldconf}
264 - fi
265 -}
266 -
267 -pkg_postinst() {
268 - check_stublibs
269 -}