summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-05-13 07:35:33 +0000
committerTim Harder <radhermit@gentoo.org>2013-05-13 07:35:33 +0000
commit9ac7e0127177155c43fce86abfa50ca30ec6bea8 (patch)
treebe524cdfe97307c150bb01f301b5b7b53f006ebd /media-sound/lilypond
parentsci-libs/bmrblib: Version Bump (diff)
downloadhistorical-9ac7e0127177155c43fce86abfa50ca30ec6bea8.tar.gz
historical-9ac7e0127177155c43fce86abfa50ca30ec6bea8.tar.bz2
historical-9ac7e0127177155c43fce86abfa50ca30ec6bea8.zip
Version bump.
Package-Manager: portage-2.2.0_alpha174/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-sound/lilypond')
-rw-r--r--media-sound/lilypond/ChangeLog7
-rw-r--r--media-sound/lilypond/Manifest18
-rw-r--r--media-sound/lilypond/lilypond-2.17.18.ebuild104
3 files changed, 120 insertions, 9 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog
index 9960cf7a7f31..eb405ee07475 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.150 2013/05/09 05:58:22 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.151 2013/05/13 07:35:31 radhermit Exp $
+
+*lilypond-2.17.18 (13 May 2013)
+
+ 13 May 2013; Tim Harder <radhermit@gentoo.org> +lilypond-2.17.18.ebuild:
+ Version bump.
09 May 2013; Tim Harder <radhermit@gentoo.org> -lilypond-2.17.13.ebuild,
-lilypond-2.17.14.ebuild, -lilypond-2.17.15.ebuild:
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 18371cd5da62..32437b4445c3 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.16.tar.gz 16262898 SHA256 593bcdf80753f3b60eb53ae011f8f931ec5f9b0356cc39f8cc0fee883bb1ca18 SHA512 51c326efa8bb31a4450036278159c409037465b56440c9f67b157f453ec4a23656a910a07d83e79da1b9f556ad0bd7b117ef23b3cc10b4b600ea0c7b8f9dab94 WHIRLPOOL fddd2a598d7567336201ce842a9111e5924d3d77186b7b7edc12d6641fe758f1cd970a0af0fb836beb20ebf677b4125d48468bcc68331feed9a5b3077fadf3ea
DIST lilypond-2.17.17.tar.gz 16302761 SHA256 e7583b5a97b4a44f9c81c7576af058e9a6538abf840ebc963d7c883e70a8859a SHA512 66e3cd2de13c91a994fe339e1341c682d8ac41979956cc3293bd18463017c4575cc8d95f1e0e6b694413ab93ece8d1bc7c7fe634be376749a1d3d39fb5a5ab3f WHIRLPOOL a31dfde76996603523aed349de0a760c6b2949c41b3db06f9e8a43f99fd1fc58dae4c3b18088ee36ae5d505b94e9da91512f28b193a5b822e223fafee5b3e7d4
+DIST lilypond-2.17.18.tar.gz 16307798 SHA256 6fd1f46cb17215ce9a09b7cad3ef4953bf739c2c4b7cb9cb8a92fa115062540a SHA512 09a513752faf2afa2fc35e1a5bb15250a9dfb1d132b4ba062990c1d03b8632aeda443b233c29260b2b6e1614d24eff8c74049d0bd0883e9f18b1abd14d724653 WHIRLPOOL 5039b25a43668977c860d6e937e0d1dcbda1537a4db34d31f576c8c3399c7c5b5775a0a9e3685c264a43803e39ebf9699ad63c092a4e935f285380177f7814a6
EBUILD lilypond-2.14.2.ebuild 2331 SHA256 474da368f5a2d9ac9fb0381eafba65ec004c7d897bf3b970fad9c46fc1ac8c79 SHA512 00e02dcf5d10c08c9b8f064eb3e04259fa9831d49693c2a2ff4ffd9f30de1a955628862727ef6ea7c1b19049888f27b462885b13d139317da2c99900741de4b6 WHIRLPOOL 356eb215adf6310157b07d4300901464cfa0a3877206177441aacb732830842e72972739727112ddc55f0f01829d3bcf91c51682aaa77b7ab22684e947505a92
EBUILD lilypond-2.16.2.ebuild 2531 SHA256 d40e5d256cb5b270a931d0fc405acc1500a9987bce9efbb47e0c0eda0ca014fb SHA512 3696e216e38e623e3ccb210a1f7a027b89b174474e5d5d5b011771bc924b56b13758cf19f11c2afb29f06b8da7d530b6dee41fc783af0a3b5849f9ead84ca068 WHIRLPOOL 8060e56a3fab0f8bc4db61b1fa91c0c7dafa54c6634949bdbdbfecc8c38c00ef5181ee4617601f1e7d6a316f4ff3237061328853575018023afa968a854b651b
EBUILD lilypond-2.17.16.ebuild 2526 SHA256 48324ece336ea78d32f87b069a8b009e8426601f46b4844cec7f4316be918226 SHA512 7a2fdd1c6aa0fdd7c40eff7c055026631dcc770bb48a66dc2793d47bfc1be499b4f2bda492e4903312fdf0a6e2c949d790dc3db13173b3eb2cb90406a2693490 WHIRLPOOL 18edda9e55a96ff5ed35c8467162a5e974b9f7c6ef629b57aab11ce656bb0a1331699166a466c0b4dbc1b4b1a79a30ac3fe718005c79eca6cafa347091b870d0
EBUILD lilypond-2.17.17.ebuild 2526 SHA256 0cb66be46aa4a6ffd1eebcb3afe87c89034267f1a44d4dccf3fab8156f6be413 SHA512 cf5c763425f70a8813b34dfb229d4672bda43f5fa99d7bf53f8c02ad8c7759b16ea858524ae01d6ba85d620521d68895f7f55b498bec453301345276430d166c WHIRLPOOL 8687db65a069911a0b0356dc3d9c7b0606f982afe98a41389415345a961857c186a3d19f1fe8457496382bdecd61393a5fa952e373a1f7dd36a4206f95f035a0
+EBUILD lilypond-2.17.18.ebuild 2526 SHA256 bb48e647c59084f2b10ad7805bcda65b058d6215dae431f572a6a9e00a2d76b1 SHA512 09428bd60b04f3b0e319dba974daa7b609909768fb2b24fcbb6f39d9515516d92c113a252e4fcfebd515462ad849c50abc80ab8719c8a5c3d770a752d629ee0c WHIRLPOOL 896136bfdfaaf6501ec8e9ac4f646aa52a4c27d1a8028d6ebd46485b1cdce38787c5274152ac6303886dbe46e7f76fc0da13ace5008e1a019f56bfc6debb6fca
EBUILD lilypond-9999.ebuild 2242 SHA256 363a6cdcd8ab5e5d215a7b4ad89201b337c2c8af3c3a1dbc87641deb5e35a7e9 SHA512 899fa95bc3efba02951da3b6a40df0cbe799ddd0a05a4afbf3b014d6d438769903b6f9aa28faf52f5e8a51c8d2ce83953e55451825daf3960f3c0239010e2271 WHIRLPOOL 96f07fbf308d65759134e368326644e33fe1eee131d997805a9ed32ff2f610777dea8f1fa59416436b54c6e48196c31f366df95697467e85cbd138f511729378
-MISC ChangeLog 24196 SHA256 270041e5984650e81fce85bd2dace506a0a8afee41508dbed07608021a88458f SHA512 ceaad7661b8e96d2eab47db21724430f9adc50346905a77831ffdb9954310e6abc29d7987fa32d825a33ac2369d779d1fc1381003e98324800eec229e9b4f58d WHIRLPOOL 9202947904bc3156fda600c9590378587d1f406974dd9d2bde30bcf8234f436d041987b4e790bd539e73f3c763b238ba9362586fdb7b42935acc9aed67bd3ee2
+MISC ChangeLog 24321 SHA256 182fe521ce61d3aeec6e388faff1508c610857e7931fc3c1f922614c6ce8109c SHA512 7114c62cb02804996d00026c36180c100ecb957ada49986388ed1e5a32b4ea35ca57583838fe371de090b517f79f68352cc1a28f278037fdc2008ebf59ef946a WHIRLPOOL 40146f7b184c049e05ca5bd767c0939abc936d5484e910c4dd962499a866d1fe8edb6c6dc2f037e5939008de63ff55a910be98ee6011dffc29f88332b0762100
MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJRizr/AAoJEEqz6FtPBkyjTF4H/3uWSUa3oF2p00jfkHSH7TmX
-UqWYIaIph3AJUcFEXl3d42VpAJOw0cNj85pJNt2X3EozT6UlWpFdBsEPFdDt2+1y
-JHI0YC/uWPK4+ifvdCaUNbT8GfoEFvtwq85hwSgrwZulzLP0SttSGv+kdbDMmbGz
-3uZeRkd99+voT1jlLnhzZI+dcWTx3v1o02jUcxgngr9KXpJlW+ZZQxoHPiL+YBfQ
-9Ry4TnOUia3L6RfP+E/7OI915quJ2knM6D8uak+UTB6J+cW7HB7C+FIoNbaSB9pe
-FejDdK50WYWUODUlP5E1C2TUz9dejA9BMEO/mP25BKPQ8tzT9jV5VUzdj8wjGTE=
-=FoYx
+iQEcBAEBCAAGBQJRkJfEAAoJEEqz6FtPBkyjQJsH/1cDZcxKFl9itB9ykn0MBxO+
+qWazcAKwM3YL+EwnbwM3AkoIanE4bH5QpbI+QiYYThOc7RPqmW/XpEsV0G6Pnk5e
+bcsXw0G1ijIJyiAv9BOT7IpUXjW5HmXDtvKrHw/ZLkBmysfsTAfk6c7BZRjgXo0U
+8fDYnjmYdUqLccJasT7YbgGy6qsdBQPi2bTVZtoAYbwBQHaw73K+iGiA4F22yG0P
+r5PzBGg/qeZo4CrWxd2Myhc8RttheJUYwCn3QitnEqJqUbme+2XxuHSdX4Vj2yLO
+VuegrtNdB60jRmfJnyvB5IEYjFNvlUC8zkCMlrczbS1ckZv7aEoLi9MxbFCDVw4=
+=RqcQ
-----END PGP SIGNATURE-----
diff --git a/media-sound/lilypond/lilypond-2.17.18.ebuild b/media-sound/lilypond/lilypond-2.17.18.ebuild
new file mode 100644
index 000000000000..6e52c05256f1
--- /dev/null
+++ b/media-sound/lilypond/lilypond-2.17.18.ebuild
@@ -0,0 +1,104 @@
+# 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.18.ebuild,v 1.1 2013/05/13 07:35:31 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/"
+
+SLOT="0"
+LICENSE="GPL-3 FDL-1.3"
+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_}"
+
+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 -e "s/vim//" GNUmakefile.in || die
+ fi
+
+ sed -i -e "s/OPTIMIZE -g/OPTIMIZE/" aclocal.m4 || die
+
+ for lang in ${LANGS}; do
+ use linguas_${lang} || rm po/${lang}.po || die
+ done
+
+ 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
+}