Gentoo Archives: gentoo-commits

From: Tim Harder <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/lilypond/
Date: Fri, 23 Mar 2018 06:39:29
Message-Id: 1521787153.e76c6c3289f82cfd8d748aa40b4ca344f8bfa78a.radhermit@gentoo
1 commit: e76c6c3289f82cfd8d748aa40b4ca344f8bfa78a
2 Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 23 06:33:30 2018 +0000
4 Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 23 06:39:13 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76c6c32
7
8 media-sound/lilypond: remove old
9
10 media-sound/lilypond/Manifest | 2 -
11 media-sound/lilypond/lilypond-2.19.54.ebuild | 147 ---------------------------
12 media-sound/lilypond/lilypond-2.19.64.ebuild | 147 ---------------------------
13 media-sound/lilypond/lilypond-2.19.80.ebuild | 147 ---------------------------
14 4 files changed, 443 deletions(-)
15
16 diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
17 index cf599c47e14..2cb6b35b56f 100644
18 --- a/media-sound/lilypond/Manifest
19 +++ b/media-sound/lilypond/Manifest
20 @@ -1,4 +1,2 @@
21 DIST lilypond-2.18.2.tar.gz 16027977 BLAKE2B b19b608891e22403efe8e18dd9e86c8d0c85ba516f34242f2a8bcb53c8849a3aa0fe83726036d168f26ee1a7d868a24cc54bd86016b016d634218956e8faf0d4 SHA512 0692f6eb41733076ba7f610cd1e65762f4dfd67307e2ab9e222b140d58ae3a1bb1c6b3be3bcff778d57f161868cf6d57e99bf43bf20f2663d042a07493942ec6
22 -DIST lilypond-2.19.54.tar.gz 17068093 BLAKE2B ebc3100a55affd9b89fa93abf32c7c74cf1fc3f3b026c77d7893d7cd622079a236f5690692a98bf258bea4f3cfd764307c730a1896da0b853eddda6498414d00 SHA512 bcf682595017e5ad9125c3c8e89c00faa3ab7f84ac92dce06ac6ea1d93f358d779f83b2391e36219ea8f76fa569c9f3c17120024cca4cf43a0facb2b24127c8b
23 -DIST lilypond-2.19.64.tar.gz 17174255 BLAKE2B 840b91ff39648e7ad741d1139a2040ee33aa922934a7bf891649ea99cf4aa95b0e82a98421e154cae3fb617ac8b38dc412e072206e3437e770801fe91ab914a3 SHA512 f0728496b0271c55e29871f23df53ea1be7036029c85a5ba4b88cd7c6005ff0ec880ab0992e9d99c36c7e82e83023a809f783e69f10982de3ccdd161f38ecec9
24 DIST lilypond-2.19.80.tar.gz 17244725 BLAKE2B f0883d59b1a14634d5d32e6a6f02c0a224643d6d28a3da623d5163396b74ebd15c3307c33c4d96778254fb6486a74c3324d26e3015d51fa163e3765f2c3767aa SHA512 13a7f258bac8ff77ad6d3879f128e86dd5bf45c7780c9738e6976915574d2dfc5404e6f49ca61dcaf8bb15eb266e65fedec4131a50ded7ab305d1856bbd7a3d6
25
26 diff --git a/media-sound/lilypond/lilypond-2.19.54.ebuild b/media-sound/lilypond/lilypond-2.19.54.ebuild
27 deleted file mode 100644
28 index 36867682c19..00000000000
29 --- a/media-sound/lilypond/lilypond-2.19.54.ebuild
30 +++ /dev/null
31 @@ -1,147 +0,0 @@
32 -# Copyright 1999-2018 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -PYTHON_COMPAT=( python2_7 )
37 -
38 -[[ "${PV}" = "9999" ]] && inherit git-r3
39 -inherit elisp-common autotools python-single-r1 xdg-utils
40 -
41 -if [[ "${PV}" = "9999" ]]; then
42 - EGIT_REPO_URI="git://git.sv.gnu.org/lilypond.git"
43 -else
44 - SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz"
45 - KEYWORDS="~amd64 ~arm ~hppa ~x86"
46 -fi
47 -
48 -DESCRIPTION="GNU Music Typesetter"
49 -HOMEPAGE="http://lilypond.org/"
50 -
51 -LICENSE="GPL-3 FDL-1.3"
52 -SLOT="0"
53 -LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
54 -IUSE="debug emacs guile2 profile vim-syntax"
55 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
56 -
57 -RDEPEND=">=app-text/ghostscript-gpl-8.15
58 - >=dev-scheme/guile-1.8.2:12[deprecated,regex]
59 - media-fonts/tex-gyre
60 - media-libs/fontconfig
61 - media-libs/freetype:2
62 - >=x11-libs/pango-1.12.3
63 - emacs? ( virtual/emacs )
64 - guile2? ( >=dev-scheme/guile-2:12 )
65 - !guile2? (
66 - >=dev-scheme/guile-1.8.2:12[deprecated,regex]
67 - <dev-scheme/guile-2.0:12
68 - )
69 - ${PYTHON_DEPS}"
70 -DEPEND="${RDEPEND}
71 - app-text/t1utils
72 - dev-lang/perl
73 - dev-libs/kpathsea
74 - >=dev-texlive/texlive-metapost-2013
75 - || (
76 - >=app-text/texlive-core-2013
77 - >=dev-tex/metapost-1.803
78 - )
79 - virtual/pkgconfig
80 - media-gfx/fontforge[png]
81 - >=sys-apps/texinfo-4.11
82 - >=sys-devel/bison-2.0
83 - sys-devel/flex
84 - sys-devel/gettext
85 - sys-devel/make"
86 -
87 -# Correct output data for tests isn't bundled with releases
88 -RESTRICT="test"
89 -
90 -DOCS=( DEDICATION HACKING README.txt ROADMAP )
91 -
92 -pkg_setup() {
93 - # make sure >=metapost-1.803 is selected if it's installed, bug 498704
94 - if [[ ${MERGE_TYPE} != binary ]] && has_version ">=dev-tex/metapost-1.803" ; then
95 - if [[ $(readlink "${EROOT}"/usr/bin/mpost) =~ mpost-texlive-* ]] ; then
96 - einfo "Updating metapost symlink"
97 - eselect mpost update || die
98 - fi
99 - fi
100 -
101 - python-single-r1_pkg_setup
102 -}
103 -
104 -src_prepare() {
105 - default
106 -
107 - if ! use vim-syntax ; then
108 - sed -i 's/vim//' GNUmakefile.in || die
109 - fi
110 -
111 - # respect CFLAGS
112 - sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
113 -
114 - for lang in ${LANGS}; do
115 - has ${lang} ${LINGUAS-${lang}} || rm po/${lang}.po || die
116 - done
117 -
118 - # respect AR
119 - sed -i "s/^AR=ar/AR=$(tc-getAR)/" stepmake/stepmake/library-vars.make || die
120 -
121 - # remove bundled texinfo file (fixes bug #448560)
122 - rm tex/texinfo.tex || die
123 -
124 - eautoreconf
125 -
126 - xdg_environment_reset #586592
127 -}
128 -
129 -src_configure() {
130 - # documentation generation currently not supported since it requires a newer
131 - # version of texi2html than is currently in the tree
132 -
133 - local myeconfargs+=(
134 - --with-texgyre-dir=/usr/share/fonts/tex-gyre
135 - --disable-documentation
136 - --disable-optimising
137 - --disable-pipe
138 - $(use_enable debug debugging)
139 - $(use_enable guile2)
140 - $(use_enable profile profiling)
141 - )
142 -
143 - econf "${myeconfargs[@]}"
144 -}
145 -
146 -src_compile() {
147 - default
148 -
149 - if use emacs ; then
150 - elisp-compile elisp/lilypond-{font-lock,indent,mode,what-beat}.el \
151 - || die "elisp-compile failed"
152 - fi
153 -}
154 -
155 -src_install () {
156 - emake DESTDIR="${D}" vimdir=/usr/share/vim/vimfiles install
157 -
158 - # remove elisp files since they are in the wrong directory
159 - rm -r "${ED}"/usr/share/emacs || die
160 -
161 - if use emacs ; then
162 - elisp-install ${PN} elisp/*.{el,elc} elisp/out/*.el \
163 - || die "elisp-install failed"
164 - elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el
165 - fi
166 -
167 - python_fix_shebang "${ED}"
168 -
169 - einstalldocs
170 -}
171 -
172 -pkg_postinst() {
173 - use emacs && elisp-site-regen
174 -}
175 -
176 -pkg_postrm() {
177 - use emacs && elisp-site-regen
178 -}
179
180 diff --git a/media-sound/lilypond/lilypond-2.19.64.ebuild b/media-sound/lilypond/lilypond-2.19.64.ebuild
181 deleted file mode 100644
182 index bd8d61ad63c..00000000000
183 --- a/media-sound/lilypond/lilypond-2.19.64.ebuild
184 +++ /dev/null
185 @@ -1,147 +0,0 @@
186 -# Copyright 1999-2018 Gentoo Foundation
187 -# Distributed under the terms of the GNU General Public License v2
188 -
189 -EAPI=6
190 -PYTHON_COMPAT=( python2_7 )
191 -
192 -[[ "${PV}" = "9999" ]] && inherit git-r3
193 -inherit elisp-common autotools python-single-r1 xdg-utils
194 -
195 -if [[ "${PV}" = "9999" ]]; then
196 - EGIT_REPO_URI="git://git.sv.gnu.org/lilypond.git"
197 -else
198 - SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz"
199 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
200 -fi
201 -
202 -DESCRIPTION="GNU Music Typesetter"
203 -HOMEPAGE="http://lilypond.org/"
204 -
205 -LICENSE="GPL-3 FDL-1.3"
206 -SLOT="0"
207 -LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
208 -IUSE="debug emacs guile2 profile vim-syntax"
209 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
210 -
211 -RDEPEND=">=app-text/ghostscript-gpl-8.15
212 - >=dev-scheme/guile-1.8.2:12[deprecated,regex]
213 - media-fonts/tex-gyre
214 - media-libs/fontconfig
215 - media-libs/freetype:2
216 - >=x11-libs/pango-1.12.3
217 - emacs? ( virtual/emacs )
218 - guile2? ( >=dev-scheme/guile-2:12 )
219 - !guile2? (
220 - >=dev-scheme/guile-1.8.2:12[deprecated,regex]
221 - <dev-scheme/guile-2.0:12
222 - )
223 - ${PYTHON_DEPS}"
224 -DEPEND="${RDEPEND}
225 - app-text/t1utils
226 - dev-lang/perl
227 - dev-libs/kpathsea
228 - >=dev-texlive/texlive-metapost-2013
229 - || (
230 - >=app-text/texlive-core-2013
231 - >=dev-tex/metapost-1.803
232 - )
233 - virtual/pkgconfig
234 - media-gfx/fontforge[png]
235 - >=sys-apps/texinfo-4.11
236 - >=sys-devel/bison-2.0
237 - sys-devel/flex
238 - sys-devel/gettext
239 - sys-devel/make"
240 -
241 -# Correct output data for tests isn't bundled with releases
242 -RESTRICT="test"
243 -
244 -DOCS=( DEDICATION HACKING README.txt ROADMAP )
245 -
246 -pkg_setup() {
247 - # make sure >=metapost-1.803 is selected if it's installed, bug 498704
248 - if [[ ${MERGE_TYPE} != binary ]] && has_version ">=dev-tex/metapost-1.803" ; then
249 - if [[ $(readlink "${EROOT}"/usr/bin/mpost) =~ mpost-texlive-* ]] ; then
250 - einfo "Updating metapost symlink"
251 - eselect mpost update || die
252 - fi
253 - fi
254 -
255 - python-single-r1_pkg_setup
256 -}
257 -
258 -src_prepare() {
259 - default
260 -
261 - if ! use vim-syntax ; then
262 - sed -i 's/vim//' GNUmakefile.in || die
263 - fi
264 -
265 - # respect CFLAGS
266 - sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
267 -
268 - for lang in ${LANGS}; do
269 - has ${lang} ${LINGUAS-${lang}} || rm po/${lang}.po || die
270 - done
271 -
272 - # respect AR
273 - sed -i "s/^AR=ar/AR=$(tc-getAR)/" stepmake/stepmake/library-vars.make || die
274 -
275 - # remove bundled texinfo file (fixes bug #448560)
276 - rm tex/texinfo.tex || die
277 -
278 - eautoreconf
279 -
280 - xdg_environment_reset #586592
281 -}
282 -
283 -src_configure() {
284 - # documentation generation currently not supported since it requires a newer
285 - # version of texi2html than is currently in the tree
286 -
287 - local myeconfargs=(
288 - --with-texgyre-dir=/usr/share/fonts/tex-gyre
289 - --disable-documentation
290 - --disable-optimising
291 - --disable-pipe
292 - $(use_enable debug debugging)
293 - $(use_enable guile2)
294 - $(use_enable profile profiling)
295 - )
296 -
297 - econf "${myeconfargs[@]}"
298 -}
299 -
300 -src_compile() {
301 - default
302 -
303 - if use emacs ; then
304 - elisp-compile elisp/lilypond-{font-lock,indent,mode,what-beat}.el \
305 - || die "elisp-compile failed"
306 - fi
307 -}
308 -
309 -src_install () {
310 - emake DESTDIR="${D}" vimdir=/usr/share/vim/vimfiles install
311 -
312 - # remove elisp files since they are in the wrong directory
313 - rm -r "${ED}"/usr/share/emacs || die
314 -
315 - if use emacs ; then
316 - elisp-install ${PN} elisp/*.{el,elc} elisp/out/*.el \
317 - || die "elisp-install failed"
318 - elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el
319 - fi
320 -
321 - python_fix_shebang "${ED}"
322 -
323 - einstalldocs
324 -}
325 -
326 -pkg_postinst() {
327 - use emacs && elisp-site-regen
328 -}
329 -
330 -pkg_postrm() {
331 - use emacs && elisp-site-regen
332 -}
333
334 diff --git a/media-sound/lilypond/lilypond-2.19.80.ebuild b/media-sound/lilypond/lilypond-2.19.80.ebuild
335 deleted file mode 100644
336 index 2fe3ef42d3e..00000000000
337 --- a/media-sound/lilypond/lilypond-2.19.80.ebuild
338 +++ /dev/null
339 @@ -1,147 +0,0 @@
340 -# Copyright 1999-2018 Gentoo Foundation
341 -# Distributed under the terms of the GNU General Public License v2
342 -
343 -EAPI=6
344 -PYTHON_COMPAT=( python2_7 )
345 -
346 -[[ "${PV}" = "9999" ]] && inherit git-r3
347 -inherit elisp-common autotools python-single-r1 xdg-utils
348 -
349 -if [[ "${PV}" = "9999" ]]; then
350 - EGIT_REPO_URI="git://git.sv.gnu.org/lilypond.git"
351 -else
352 - SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz"
353 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
354 -fi
355 -
356 -DESCRIPTION="GNU Music Typesetter"
357 -HOMEPAGE="http://lilypond.org/"
358 -
359 -LICENSE="GPL-3 FDL-1.3"
360 -SLOT="0"
361 -LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
362 -IUSE="debug emacs guile2 profile vim-syntax"
363 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
364 -
365 -RDEPEND=">=app-text/ghostscript-gpl-8.15
366 - >=dev-scheme/guile-1.8.2:12[deprecated,regex]
367 - media-fonts/tex-gyre
368 - media-libs/fontconfig
369 - media-libs/freetype:2
370 - >=x11-libs/pango-1.12.3
371 - emacs? ( virtual/emacs )
372 - guile2? ( >=dev-scheme/guile-2:12 )
373 - !guile2? (
374 - >=dev-scheme/guile-1.8.2:12[deprecated,regex]
375 - <dev-scheme/guile-2.0:12
376 - )
377 - ${PYTHON_DEPS}"
378 -DEPEND="${RDEPEND}
379 - app-text/t1utils
380 - dev-lang/perl
381 - dev-libs/kpathsea
382 - >=dev-texlive/texlive-metapost-2013
383 - || (
384 - >=app-text/texlive-core-2013
385 - >=dev-tex/metapost-1.803
386 - )
387 - virtual/pkgconfig
388 - media-gfx/fontforge[png]
389 - >=sys-apps/texinfo-4.11
390 - >=sys-devel/bison-2.0
391 - sys-devel/flex
392 - sys-devel/gettext
393 - sys-devel/make"
394 -
395 -# Correct output data for tests isn't bundled with releases
396 -RESTRICT="test"
397 -
398 -DOCS=( DEDICATION HACKING README.txt ROADMAP )
399 -
400 -pkg_setup() {
401 - # make sure >=metapost-1.803 is selected if it's installed, bug 498704
402 - if [[ ${MERGE_TYPE} != binary ]] && has_version ">=dev-tex/metapost-1.803" ; then
403 - if [[ $(readlink "${EROOT}"/usr/bin/mpost) =~ mpost-texlive-* ]] ; then
404 - einfo "Updating metapost symlink"
405 - eselect mpost update || die
406 - fi
407 - fi
408 -
409 - python-single-r1_pkg_setup
410 -}
411 -
412 -src_prepare() {
413 - default
414 -
415 - if ! use vim-syntax ; then
416 - sed -i 's/vim//' GNUmakefile.in || die
417 - fi
418 -
419 - # respect CFLAGS
420 - sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
421 -
422 - for lang in ${LANGS}; do
423 - has ${lang} ${LINGUAS-${lang}} || rm po/${lang}.po || die
424 - done
425 -
426 - # respect AR
427 - sed -i "s:^AR=ar:AR=$(tc-getAR):" stepmake/stepmake/library-vars.make || die
428 -
429 - # remove bundled texinfo file (fixes bug #448560)
430 - rm tex/texinfo.tex || die
431 -
432 - eautoreconf
433 -
434 - xdg_environment_reset #586592
435 -}
436 -
437 -src_configure() {
438 - # documentation generation currently not supported since it requires a newer
439 - # version of texi2html than is currently in the tree
440 -
441 - local myeconfargs=(
442 - --with-texgyre-dir=/usr/share/fonts/tex-gyre
443 - --disable-documentation
444 - --disable-optimising
445 - --disable-pipe
446 - $(use_enable debug debugging)
447 - $(use_enable guile2)
448 - $(use_enable profile profiling)
449 - )
450 -
451 - econf "${myeconfargs[@]}"
452 -}
453 -
454 -src_compile() {
455 - default
456 -
457 - if use emacs ; then
458 - elisp-compile elisp/lilypond-{font-lock,indent,mode,what-beat}.el \
459 - || die "elisp-compile failed"
460 - fi
461 -}
462 -
463 -src_install () {
464 - emake DESTDIR="${D}" vimdir=/usr/share/vim/vimfiles install
465 -
466 - # remove elisp files since they are in the wrong directory
467 - rm -r "${ED}"/usr/share/emacs || die
468 -
469 - if use emacs ; then
470 - elisp-install ${PN} elisp/*.{el,elc} elisp/out/*.el \
471 - || die "elisp-install failed"
472 - elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el
473 - fi
474 -
475 - python_fix_shebang "${ED}"
476 -
477 - einstalldocs
478 -}
479 -
480 -pkg_postinst() {
481 - use emacs && elisp-site-regen
482 -}
483 -
484 -pkg_postrm() {
485 - use emacs && elisp-site-regen
486 -}