diff options
author | Tim Harder <radhermit@gentoo.org> | 2013-07-07 20:51:06 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2013-07-07 20:51:06 +0000 |
commit | c537f019625a8abc503334e23e92eb18de8b14a8 (patch) | |
tree | cc3c289a7d7784e5ec5077b484c1a081a0d3bbc5 /media-sound | |
parent | Version bump. (diff) | |
download | historical-c537f019625a8abc503334e23e92eb18de8b14a8.tar.gz historical-c537f019625a8abc503334e23e92eb18de8b14a8.tar.bz2 historical-c537f019625a8abc503334e23e92eb18de8b14a8.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/lilypond/ChangeLog | 7 | ||||
-rw-r--r-- | media-sound/lilypond/Manifest | 18 | ||||
-rw-r--r-- | media-sound/lilypond/lilypond-2.17.21.ebuild | 109 |
3 files changed, 125 insertions, 9 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog index f69229ea45cf..d04f8617815d 100644 --- a/media-sound/lilypond/ChangeLog +++ b/media-sound/lilypond/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-sound/lilypond # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.154 2013/06/10 04:44:25 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.155 2013/07/07 20:51:03 radhermit Exp $ + +*lilypond-2.17.21 (07 Jul 2013) + + 07 Jul 2013; Tim Harder <radhermit@gentoo.org> +lilypond-2.17.21.ebuild: + Version bump. *lilypond-2.17.20 (10 Jun 2013) diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest index 0e8f41801bbe..515cb7d174e6 100644 --- a/media-sound/lilypond/Manifest +++ b/media-sound/lilypond/Manifest @@ -8,21 +8,23 @@ DIST lilypond-2.14.2.tar.gz 15224418 SHA256 243a6b3845722a37083d73ed681e69ffde0b DIST lilypond-2.16.2.tar.gz 16062982 SHA256 1f4326cf8f9363076a83ce3cbe35f747188084f7492000ed3a7ccc3ce60aa1cb SHA512 3ead74ddb7e51be274aa5aa607b776261ae5d0e9863ebe745451875e62a60fac2376f7e80546df66010cdec2752c271e7006275608f30ce9a2d1b88f22dc1d8d WHIRLPOOL a25539dac5e508220e1ddeeaed261b730e76fd26c5dbc0f97683b65bcbc5907ef6bfbe8c16a7f6a15d12950d4a7d547ee1716e25cdfb5b750e235c913a8ef38e DIST lilypond-2.17.19.tar.gz 16307961 SHA256 96db6298da19f965164230ac2e3d398ac3ca000dce61379a2d33e36942651d12 SHA512 0dead3ed9d876ab445a3c8ec020952dcba7346ddb125c4d7932e9a19fd40008cb73d03bbdf54639bf104a642812889f6815741636d2129446b51351eba64dbb1 WHIRLPOOL ab21c740237e71e13e025e7c92dee876f3b8b9fd2364339f3aceb97f345c0cb9eab00a135a56ffa0ad862816635b17e77c8fed328243cc06825bb1ed3ee3f939 DIST lilypond-2.17.20.tar.gz 16323282 SHA256 a2138a006a50a4d20af2153f9032f7d132e7e1e12a46d47fb1ce708bafd27b8c SHA512 92cfb58584b0cb622ecd835d4b207e467a25ae7c0ccdcd09e060870cddcdd482a28b0e3555bea59cb0e7d75ced076764025fbefb7f567cda79121d37f96789b1 WHIRLPOOL 106b0cd09641dedd65d86a0e057c4ad5605a829e71a973fc0611b8fd34dea5a3253a52a45724722af131593250ba3dcfa27572a2aa71c246622694eb405a270b +DIST lilypond-2.17.21.tar.gz 16324452 SHA256 388c0a2d73e2f611ebedbc58d18da483a7b25bc50c8d3538561b856e5484edd9 SHA512 3e2efe12a615119a63666f6cdb28dc8c42587361579afc14dade89fa9fa2988ab5ca8b98ff3882bee75b4c926da3cec21199c0756c1219717fe487c01f70896b WHIRLPOOL bf4ca3384b40e0aa0502263e898885e32434aedf9b79d1732ac92d5d92bea977062034e6b4b154261d20c6084eda456e6290de86b591d566b73809c290e32591 EBUILD lilypond-2.14.2.ebuild 2331 SHA256 474da368f5a2d9ac9fb0381eafba65ec004c7d897bf3b970fad9c46fc1ac8c79 SHA512 00e02dcf5d10c08c9b8f064eb3e04259fa9831d49693c2a2ff4ffd9f30de1a955628862727ef6ea7c1b19049888f27b462885b13d139317da2c99900741de4b6 WHIRLPOOL 356eb215adf6310157b07d4300901464cfa0a3877206177441aacb732830842e72972739727112ddc55f0f01829d3bcf91c51682aaa77b7ab22684e947505a92 EBUILD lilypond-2.16.2.ebuild 2569 SHA256 4e942d862cd0670f1df49db52cb595c2a2b23b3f52751bbe67764156cbfd9a0c SHA512 5e4ceed24d7a33a1a8f654894641be10331e454e83853c43f6c193ce5c7d77ca3b2a4ea795f19939dfd83c1450999da0903c20759ccd338ec407708d390e0839 WHIRLPOOL b7c9bf2cab3f716564df442115f84645b273e349f08b55c68a3b8ce6aa10069344770321e58e4e1307a3c4a763ff35bf52ccdfd7179893f7c1fd4cb6ee7e2080 EBUILD lilypond-2.17.19.ebuild 2669 SHA256 7c80156aee15a08d0dbcf3a25aa76c91f4624efa7dcb0793ce70b3a8ee7d7c89 SHA512 a706e8a50fd157e1931bc482f07e0fda172e7ac1a4cf620566f065351dd70c143dce207e39c28a5dd947e057c470ca3f0d9ab058f6a118e01a6d9a5fdc3224d0 WHIRLPOOL 594a0a70b44a7fe70291579f94bf82cbf11ac0e984bf2035727a31dad023360ecfcc06ea1713ee062afc682c6398986a7dead060836d138443daf3f7ce9aed7f EBUILD lilypond-2.17.20.ebuild 2669 SHA256 995e3b15292e317e076658a74ab016b29916b217e0b78bd6db789cd66dfdd834 SHA512 9979b98ed682a39677040958c7f9f37d05fa6c17ea7b4a43902e27217eef9e5ae1dc2b0a92c5c032513db2a1a0e90535e331b3f114c9c27cc10eec87a55694d5 WHIRLPOOL acaabb620807d63c19b5aae6eece141e8a1ed4f39c2ba19331bef9cd706f7a62fddef363b7d44f46dace4cd590863933a7363e3990924fa5ca24401e6427fcd7 +EBUILD lilypond-2.17.21.ebuild 2669 SHA256 85148d88d43225b74eb0c2b482dfe6c92230e2c9c8d5473c7a499c91a2ddb6bf SHA512 77117fbe8e73b5f426671c0c5964e40dd28e09b8d03a204bc1730db8c7182054105ec926c96a80f28f307868802c9c25a2155938d9b81cc447a2478d638b7a11 WHIRLPOOL 206de829f6f2cb829ecc4ad53264ea7075998433bb046c780492d97e6a02b8d154b6eef298b13e0f4f3c6120ea7b3a8aaa24fb44ba9a3491962beda42ea3057b EBUILD lilypond-9999.ebuild 2530 SHA256 5fe91b2cd374da7e39b95dc412d307ec75c589c9ccfa40c9109e3a479ecac007 SHA512 727ebce8efef00d6ddde872d29f165038b5dff498dba42ce97ea1c7272d1d407b0c87fb5b695bce89d49ff5cafed6228207452b0f5f3430842d5e6e36cfef67e WHIRLPOOL 444ab4babedb134db53a0eaac19702d86f5a57de346b279aaa5b908f6d65aeddb567dc41757321dc57ad190d66884b0bdf87bcd22c7c4c3057dedc83e899f1ae -MISC ChangeLog 24835 SHA256 2eb4a85418f4018483f7d3c21abe934ccbc71ca91eb46e70a72afec86c7b2105 SHA512 7d41bf28359b07619d69322a53df27cc1ed06d8124d6a564f12c25e8001c31e12256957899e64c511743152e920528e9a02e56f5410506c5a06853f63ea3d01b WHIRLPOOL 6ae7611dc51b276a0a451ca09999cd73c9bd94f7058da84dce233e2f498969dff0c8bf0d4e68743948c4c9b41d666efc0f056bfd105c8c685a2116a38b3abd05 +MISC ChangeLog 24960 SHA256 4a042af3c08d1ca0ddaa28ed7e5b46b2ac493ec74f871d65641e2a3f0ed206d8 SHA512 f7f12f62949c92169e53a09f0be08017e5837240116e517bfe747d8fe7dbbfcb810c8c7b2d0cfaeda94788a5f4e8dee011da9543d07adca2106a534679a9103a WHIRLPOOL 6f2fd750cddfbbf5f30d3c17e110e160c5141e47328247a9336ed300a36281fbe3d8a64362aaadf94fd8f0381769b10410b661c6cbffea5318622117beb4e03f MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iQEcBAEBCAAGBQJRtVmqAAoJEEqz6FtPBkyjLfsH+wbDyAA/C3yLwX5a/5NDXdkf -CmLDnXZPejUyFCO0jWrOgGB3Rl+Ec3ax6uNzCnwjLSB3CVGxmmqM/S7y7Qkl8qOb -16qhpjuyJRqokYikTeOA7slMzXb2PVWVmdOsnfenzGb2UE5y7qNQEf2fjfE/PCdr -laAPJjBIX9h2hwdQWrMCOzaBsq6YE6xjwsvLZuumMd/fCMjA0vl3Q79p29uFhGDJ -ZCiJ/6S4EN3NhEHWzFx33rTCxCd1x/Af5WApYluObNZwxzrEX1GJQ9gXbqdPMBpJ -aIfVpru7YM/N99IHngGN/7wsuVITB0cvdPzG5w6tXK4IfrdDLBvpQa9llpkKm84= -=Ood0 +iQEcBAEBCAAGBQJR2dS5AAoJEEqz6FtPBkyjtrYH/2X5OQJKX0/Oi9ukLLD3tP0P +kO1j9vEW3M+JbV0s5oZpEVffW07xywdCEz73HoY2GGN/ZjNkpwjO4j8JCHm433ZX +LtWr0uhiwY2q+GBQLvt2eO8VW6HjVNRQke9W0+bMLautnNtGx9524g6j/McKxyac +hbbb5co/ZgNL6L6b77X/jUle0EvN+5zD2lWb8QO8RJaojaI19hq1OHb6R2iWsExx +WyEOMvE2eyZKJjTC5TKLlLRHfOidlri5GAPwGfznL7NK6iuTHAB9CzMH6LkqZasq +N8o/0CTXh3lD1E95+VG6US8w2TbwZcmuW3emxweP1SOLDgNHD+9o/Seea+2nuJk= +=x9qN -----END PGP SIGNATURE----- diff --git a/media-sound/lilypond/lilypond-2.17.21.ebuild b/media-sound/lilypond/lilypond-2.17.21.ebuild new file mode 100644 index 000000000000..5581fa3db22c --- /dev/null +++ b/media-sound/lilypond/lilypond-2.17.21.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.17.21.ebuild,v 1.1 2013/07/07 20:51:03 radhermit Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_5,2_6,2_7} ) + +inherit elisp-common autotools eutils python-single-r1 + +DESCRIPTION="GNU Music Typesetter" +SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz" +HOMEPAGE="http://lilypond.org/" + +LICENSE="GPL-3 FDL-1.3" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW" +IUSE="debug emacs profile vim-syntax ${LANGS// / linguas_}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=">=app-text/ghostscript-gpl-8.15 + >=dev-scheme/guile-1.8.2[deprecated,regex] + media-fonts/urw-fonts + media-libs/fontconfig + media-libs/freetype:2 + >=x11-libs/pango-1.12.3 + emacs? ( virtual/emacs ) + ${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-text/t1utils + dev-lang/perl + dev-texlive/texlive-metapost + virtual/pkgconfig + media-gfx/fontforge + >=sys-apps/texinfo-4.11 + >=sys-devel/bison-2.0 + sys-devel/flex + sys-devel/gettext + sys-devel/make" + +# Correct output data for tests isn't bundled with releases +RESTRICT="test" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.17.2-tex-docs.patch + + if ! use vim-syntax ; then + sed -i 's/vim//' GNUmakefile.in || die + fi + + # respect CFLAGS + sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die + + for lang in ${LANGS}; do + use linguas_${lang} || rm po/${lang}.po || die + done + + # respect AR + sed -i "s/^AR=ar/AR=$(tc-getAR)/" stepmake/stepmake/library-vars.make || die + + eautoreconf +} + +src_configure() { + # documentation generation currently not supported since it requires a newer + # version of texi2html than is currently in the tree + + econf \ + --with-ncsb-dir=/usr/share/fonts/urw-fonts \ + --disable-documentation \ + --disable-optimising \ + --disable-pipe \ + $(use_enable debug debugging) \ + $(use_enable profile profiling) +} + +src_compile() { + default + + if use emacs ; then + elisp-compile elisp/lilypond-{font-lock,indent,mode,what-beat}.el \ + || die "elisp-compile failed" + fi +} + +src_install () { + emake DESTDIR="${D}" vimdir=/usr/share/vim/vimfiles install + + # remove elisp files since they are in the wrong directory + rm -r "${ED}"/usr/share/emacs || die + + if use emacs ; then + elisp-install ${PN} elisp/*.{el,elc} elisp/out/*.el \ + || die "elisp-install failed" + elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el + fi + + python_fix_shebang "${ED}" + + dodoc AUTHORS.txt HACKING NEWS.txt README.txt +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} |