1 |
commit: 780e4198a30dc52b3c95461e42d015cb60833a14 |
2 |
Author: Keri Harris <keri <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Sep 11 14:39:32 2020 +0000 |
4 |
Commit: Keri Harris <keri <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Sep 11 14:39:32 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780e4198 |
7 |
|
8 |
dev-lang/mozart: remove old (broken) version |
9 |
|
10 |
Package-Manager: Portage-2.3.103, Repoman-2.3.22 |
11 |
Signed-off-by: Keri Harris <keri <AT> gentoo.org> |
12 |
|
13 |
dev-lang/mozart/Manifest | 4 - |
14 |
dev-lang/mozart/mozart-1.4.0-r3.ebuild | 124 ------------------------------ |
15 |
dev-lang/mozart/mozart-1.4.0-r4.ebuild | 135 --------------------------------- |
16 |
3 files changed, 263 deletions(-) |
17 |
|
18 |
diff --git a/dev-lang/mozart/Manifest b/dev-lang/mozart/Manifest |
19 |
index 4175014dce1..777da6f5120 100644 |
20 |
--- a/dev-lang/mozart/Manifest |
21 |
+++ b/dev-lang/mozart/Manifest |
22 |
@@ -1,6 +1,2 @@ |
23 |
-DIST mozart-1.4.0-gentoo-patchset-5.tar.gz 24700 BLAKE2B c3b14bd7d8a762b84a098a9e42dfe09b5b902fdfe6c8e8dcebe7198eaaf0e89cbb101ec3765713db0fbddb6f3b9741ed927af98df48aed496d7864f6bc5f6999 SHA512 99db9bf62682fd306c4b665d99ab3b48a787c26230d5e8db2e3564684eff2e41ac0c6bb6a612afa0446555dcb1e419ae7ef1dbfec4c918d769d51dafeeee8462 |
24 |
-DIST mozart-1.4.0-gentoo-patchset-6.tar.gz 25878 BLAKE2B 831fa3accc587c769ab40ae4289e45ca28171af572095b7c3b93b69e82ff4bcaeb425d68c7a76aa9b2724b610ba21020647b6d1e3aa525ce58edbc9446d88791 SHA512 5a292bcc81c8062ebd5a948b224e8131302fc61b60303b8e3257ed20e751d0a874303611aeba6d1aacddbf92ec611428e49c2c17bc1dff5e182d0198afe655bf |
25 |
-DIST mozart-1.4.0.20080704-doc.tar.gz 4085020 BLAKE2B 33eaf57c91dd62d9aa79651095aa5d095086d76dfa16bd5f520962229338c00556fcf3ac01eca1769c687f990110e95fa887d56391346af780d55166708338a1 SHA512 25f8f4b603ae7f4ef054a79a2baa4e10074f8a95f762b75fd88480526fb073b5b4874c269d116a960017a9e7ef989dd9f41853b0ff76e08b2cad2de2090c2eb4 |
26 |
-DIST mozart-1.4.0.20080704-src.tar.gz 11848201 BLAKE2B 0ceeb7dbd3f6858d1a4fee76f2a99eeb3127a07fd31b6760748ac8b8b638c36caaa873154be6481c3dc4b5196ef04cb0c10be421bd87dc3bc4e6b29357622d8d SHA512 f1114662c8c603cc2ac530d4ea1d22a0581f6e1b4d5cb57ccf899b8051ea48dbcf2fa2b62173359a754367a5456a7cb121a208d6a246248207599b0470525229 |
27 |
DIST mozart-2.0.1-gentoo-patchset-1.tar.gz 39069 BLAKE2B 7490d13665314b3a998fb21bd8a342f262d92a395c3b0bbfa9a7813c044220c82ac02eb0103409127862c9bb4e4c44765b1228a7bdea2cb247492c94264f4fe0 SHA512 ce3cdb8ffebd95d6065439432905ad68b9cd8b86f58478092ab55df7ae7c72498a3e29bda462f3305aff6c99d010c45d786f905e2e906550ee61656ba122bbc6 |
28 |
DIST mozart-2.0.1.tar.gz 2281261 BLAKE2B 7f071e9ec130a0b482b299f4dac15d64f632702d6ecf55b7af0993087064e533b4de80f77520a725f69f68648a9ce763c8c8826bb24e52af49eda8c3ccfba0b5 SHA512 a72a6fa68296d06af72327fd11310b3be152e5ad9a56f1fc4200ac7b89cd177e9a23a38c6721e1885d4f2ed0870065e919fb9fe3c9a2833fcd8e4ac0fd43aeb4 |
29 |
|
30 |
diff --git a/dev-lang/mozart/mozart-1.4.0-r3.ebuild b/dev-lang/mozart/mozart-1.4.0-r3.ebuild |
31 |
deleted file mode 100644 |
32 |
index 44dbcac3190..00000000000 |
33 |
--- a/dev-lang/mozart/mozart-1.4.0-r3.ebuild |
34 |
+++ /dev/null |
35 |
@@ -1,124 +0,0 @@ |
36 |
-# Copyright 1999-2019 Gentoo Authors |
37 |
-# Distributed under the terms of the GNU General Public License v2 |
38 |
- |
39 |
-EAPI=5 |
40 |
- |
41 |
-inherit elisp-common eutils |
42 |
- |
43 |
-PATCHSET_VER="5" |
44 |
-MY_P="mozart-${PV}.20080704" |
45 |
- |
46 |
-DESCRIPTION="Advanced development platform for intelligent, distributed applications" |
47 |
-HOMEPAGE="https://mozart.github.io/ https://github.com/mozart/mozart" |
48 |
-SRC_URI=" |
49 |
- mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-src.tar.gz |
50 |
- mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz |
51 |
- doc? ( mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-doc.tar.gz )" |
52 |
- |
53 |
-SLOT="0" |
54 |
-LICENSE="Mozart" |
55 |
-KEYWORDS="-amd64 ppc -ppc64 x86" |
56 |
-IUSE="doc emacs examples gdbm static tcl threads tk" |
57 |
- |
58 |
-RDEPEND=" |
59 |
- dev-lang/perl |
60 |
- dev-libs/gmp:0= |
61 |
- sys-libs/zlib |
62 |
- emacs? ( >=app-editors/emacs-23.1:* ) |
63 |
- gdbm? ( sys-libs/gdbm ) |
64 |
- tcl? ( |
65 |
- tk? ( |
66 |
- dev-lang/tk:0= |
67 |
- dev-lang/tcl:0= |
68 |
- ) |
69 |
- )" |
70 |
-DEPEND="${RDEPEND} |
71 |
- sys-devel/bison |
72 |
- sys-devel/flex" |
73 |
- |
74 |
-SITEFILE=50${PN}-gentoo.el |
75 |
- |
76 |
-S="${WORKDIR}"/${MY_P} |
77 |
- |
78 |
-src_prepare() { |
79 |
- EPATCH_FORCE=yes |
80 |
- EPATCH_SUFFIX=patch |
81 |
- epatch "${WORKDIR}"/${PV} |
82 |
-} |
83 |
- |
84 |
-src_configure() { |
85 |
- local myconf="\ |
86 |
- --without-global-oz \ |
87 |
- --enable-opt=none" |
88 |
- |
89 |
- if use tcl && use tk ; then |
90 |
- myconf="${myconf} --enable-wish" |
91 |
- else |
92 |
- myconf="${myconf} --disable-wish" |
93 |
- fi |
94 |
- |
95 |
- econf \ |
96 |
- ${myconf} \ |
97 |
- --disable-doc \ |
98 |
- --enable-contrib \ |
99 |
- --disable-contrib-micq \ |
100 |
- $(use_enable doc contrib-doc) \ |
101 |
- $(use_enable gdbm contrib-gdbm) \ |
102 |
- $(use_enable tk contrib-tk) \ |
103 |
- $(use_enable emacs compile-elisp) \ |
104 |
- $(use_enable static link-static) \ |
105 |
- $(use_enable threads threaded) |
106 |
-} |
107 |
- |
108 |
-src_compile() { |
109 |
- emake bootstrap |
110 |
-} |
111 |
- |
112 |
-src_test() { |
113 |
- # Mozart tests must be run single-threaded |
114 |
- cd "${S}"/share/test || die |
115 |
- emake -j1 boot-oztest |
116 |
- emake -j1 boot-check |
117 |
-} |
118 |
- |
119 |
-src_install() { |
120 |
- emake \ |
121 |
- PREFIX="${D}"/usr/lib/mozart \ |
122 |
- ELISPDIR="${D}${SITELISP}/${PN}" \ |
123 |
- install |
124 |
- |
125 |
- dosym /usr/lib/mozart/bin/convertTextPickle /usr/bin/convertTextPickle |
126 |
- dosym /usr/lib/mozart/bin/oldpickle2text /usr/bin/oldpickle2text |
127 |
- dosym /usr/lib/mozart/bin/ozc /usr/bin/ozc |
128 |
- dosym /usr/lib/mozart/bin/ozd /usr/bin/ozd |
129 |
- dosym /usr/lib/mozart/bin/ozengine /usr/bin/ozengine |
130 |
- dosym /usr/lib/mozart/bin/ozl /usr/bin/ozl |
131 |
- dosym /usr/lib/mozart/bin/ozplatform /usr/bin/ozplatform |
132 |
- dosym /usr/lib/mozart/bin/oztool /usr/bin/oztool |
133 |
- dosym /usr/lib/mozart/bin/pickle2text /usr/bin/pickle2text |
134 |
- dosym /usr/lib/mozart/bin/text2pickle /usr/bin/text2pickle |
135 |
- |
136 |
- if use emacs; then |
137 |
- dosym /usr/lib/mozart/bin/oz /usr/bin/oz |
138 |
- elisp-site-file-install "${FILESDIR}/${SITEFILE}" |
139 |
- fi |
140 |
- |
141 |
- dodoc "${S}"/README |
142 |
- use doc && dohtml -r "${WORKDIR}"/mozart/doc/* |
143 |
- |
144 |
- if use examples; then |
145 |
- cd "${S}"/share || die |
146 |
- insinto /usr/share/doc/${PF} |
147 |
- doins -r examples demo |
148 |
- rm -rf $(find "${ED}"/usr/share/doc/${PF}/examples \ |
149 |
- -name Makefile -o -name Makefile.in) || die |
150 |
- fi |
151 |
-} |
152 |
- |
153 |
-pkg_postinst() { |
154 |
- use emacs && elisp-site-regen |
155 |
-} |
156 |
- |
157 |
-pkg_postrm() { |
158 |
- use emacs && elisp-site-regen |
159 |
-} |
160 |
|
161 |
diff --git a/dev-lang/mozart/mozart-1.4.0-r4.ebuild b/dev-lang/mozart/mozart-1.4.0-r4.ebuild |
162 |
deleted file mode 100644 |
163 |
index 25aff0bfbc8..00000000000 |
164 |
--- a/dev-lang/mozart/mozart-1.4.0-r4.ebuild |
165 |
+++ /dev/null |
166 |
@@ -1,135 +0,0 @@ |
167 |
-# Copyright 1999-2020 Gentoo Authors |
168 |
-# Distributed under the terms of the GNU General Public License v2 |
169 |
- |
170 |
-EAPI=7 |
171 |
- |
172 |
-inherit elisp-common flag-o-matic |
173 |
- |
174 |
-PATCHSET_VER="6" |
175 |
-MY_P="mozart-${PV}.20080704" |
176 |
- |
177 |
-DESCRIPTION="Advanced development platform for intelligent, distributed applications" |
178 |
-HOMEPAGE="https://mozart.github.io/ https://github.com/mozart/mozart" |
179 |
-SRC_URI=" |
180 |
- mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-src.tar.gz |
181 |
- https://dev.gentoo.org/~keri/distfiles/mozart/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz |
182 |
- doc? ( mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-doc.tar.gz )" |
183 |
- |
184 |
-SLOT="0" |
185 |
-LICENSE="Mozart" |
186 |
-KEYWORDS="-amd64 ~ppc -ppc64 ~x86" |
187 |
-IUSE="doc emacs examples gdbm static tcl threads tk" |
188 |
- |
189 |
-RDEPEND=" |
190 |
- dev-lang/perl |
191 |
- dev-libs/gmp:0= |
192 |
- sys-libs/zlib |
193 |
- emacs? ( >=app-editors/emacs-23.1:* ) |
194 |
- gdbm? ( sys-libs/gdbm ) |
195 |
- tcl? ( |
196 |
- tk? ( |
197 |
- dev-lang/tk:0= |
198 |
- dev-lang/tcl:0= |
199 |
- ) |
200 |
- )" |
201 |
-DEPEND="${RDEPEND} |
202 |
- sys-devel/bison |
203 |
- sys-devel/flex" |
204 |
- |
205 |
-SITEFILE=50${PN}-gentoo.el |
206 |
- |
207 |
-S="${WORKDIR}"/${MY_P} |
208 |
- |
209 |
-src_prepare() { |
210 |
- default |
211 |
- eapply "${WORKDIR}"/${PV} |
212 |
- |
213 |
- mkdir -p "${S}"/build/contrib |
214 |
- ln -s "${S}"/configure "${S}"/build/configure |
215 |
-} |
216 |
- |
217 |
-src_configure() { |
218 |
- cd "${S}"/build |
219 |
- |
220 |
- append-flags -fno-tree-vrp |
221 |
- local myconf="\ |
222 |
- --without-global-oz \ |
223 |
- --enable-opt=none" |
224 |
- |
225 |
- if use tcl && use tk ; then |
226 |
- myconf="${myconf} --enable-wish" |
227 |
- else |
228 |
- myconf="${myconf} --disable-wish" |
229 |
- fi |
230 |
- |
231 |
- econf \ |
232 |
- ${myconf} \ |
233 |
- --disable-doc \ |
234 |
- --enable-contrib \ |
235 |
- --disable-contrib-micq \ |
236 |
- $(use_enable doc contrib-doc) \ |
237 |
- $(use_enable gdbm contrib-gdbm) \ |
238 |
- $(use_enable tk contrib-tk) \ |
239 |
- $(use_enable emacs compile-elisp) \ |
240 |
- $(use_enable static link-static) \ |
241 |
- $(use_enable threads threaded) |
242 |
-} |
243 |
- |
244 |
-src_compile() { |
245 |
- cd "${S}"/build |
246 |
- emake bootstrap |
247 |
-} |
248 |
- |
249 |
-src_test() { |
250 |
- # Mozart tests must be run single-threaded |
251 |
- cd "${S}"/share/test || die |
252 |
- emake -j1 boot-oztest |
253 |
- emake -j1 boot-check |
254 |
-} |
255 |
- |
256 |
-src_install() { |
257 |
- cd "${S}"/build |
258 |
- |
259 |
- emake \ |
260 |
- PREFIX="${D}"/usr/lib/mozart \ |
261 |
- ELISPDIR="${D}${SITELISP}/${PN}" \ |
262 |
- install |
263 |
- |
264 |
- dosym ../lib/mozart/bin/convertTextPickle /usr/bin/convertTextPickle |
265 |
- dosym ../lib/mozart/bin/oldpickle2text /usr/bin/oldpickle2text |
266 |
- dosym ../lib/mozart/bin/ozc /usr/bin/ozc |
267 |
- dosym ../lib/mozart/bin/ozd /usr/bin/ozd |
268 |
- dosym ../lib/mozart/bin/ozengine /usr/bin/ozengine |
269 |
- dosym ../lib/mozart/bin/ozl /usr/bin/ozl |
270 |
- dosym ../lib/mozart/bin/ozplatform /usr/bin/ozplatform |
271 |
- dosym ../lib/mozart/bin/oztool /usr/bin/oztool |
272 |
- dosym ../lib/mozart/bin/pickle2text /usr/bin/pickle2text |
273 |
- dosym ../lib/mozart/bin/text2pickle /usr/bin/text2pickle |
274 |
- |
275 |
- if use emacs; then |
276 |
- dosym ../lib/mozart/bin/oz /usr/bin/oz |
277 |
- elisp-site-file-install "${FILESDIR}/${SITEFILE}" |
278 |
- fi |
279 |
- |
280 |
- dodoc "${S}"/README |
281 |
- if use doc ; then |
282 |
- docinto html |
283 |
- dodoc -r "${WORKDIR}"/mozart/doc/* |
284 |
- fi |
285 |
- |
286 |
- if use examples; then |
287 |
- cd "${S}"/share || die |
288 |
- insinto /usr/share/doc/${PF} |
289 |
- doins -r examples demo |
290 |
- rm -rf $(find "${ED}"/usr/share/doc/${PF}/examples \ |
291 |
- -name Makefile -o -name Makefile.in) || die |
292 |
- fi |
293 |
-} |
294 |
- |
295 |
-pkg_postinst() { |
296 |
- use emacs && elisp-site-regen |
297 |
-} |
298 |
- |
299 |
-pkg_postrm() { |
300 |
- use emacs && elisp-site-regen |
301 |
-} |