summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-10-27 07:04:27 +0000
committerTim Harder <radhermit@gentoo.org>2013-10-27 07:04:27 +0000
commit9be35535e2a512f6b29a445212a8b4f1685b01fb (patch)
tree5f519bfac93c244c996c06e26f9c4dbd0affc325 /media-sound/lilypond
parentUpdate the dependency restrictions from configure.ac, as dependencies like gn... (diff)
downloadhistorical-9be35535e2a512f6b29a445212a8b4f1685b01fb.tar.gz
historical-9be35535e2a512f6b29a445212a8b4f1685b01fb.tar.bz2
historical-9be35535e2a512f6b29a445212a8b4f1685b01fb.zip
Version bump.
Package-Manager: portage-2.2.7/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.29.ebuild109
3 files changed, 125 insertions, 9 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog
index 4d3928d8ee26..32a1dd7888e9 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.166 2013/10/20 19:30:20 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.167 2013/10/27 07:04:25 radhermit Exp $
+
+*lilypond-2.17.29 (27 Oct 2013)
+
+ 27 Oct 2013; Tim Harder <radhermit@gentoo.org> +lilypond-2.17.29.ebuild:
+ Version bump.
20 Oct 2013; Tim Harder <radhermit@gentoo.org> -lilypond-2.17.23.ebuild,
-lilypond-2.17.24.ebuild, -lilypond-2.17.25.ebuild, -lilypond-2.17.26.ebuild:
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 364c4f92a2f5..d7ced7e1954a 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -7,20 +7,22 @@ AUX lilypond-2.17.2-tex-docs.patch 608 SHA256 ca43b5633f3ee85748d5f0f43814b144ec
DIST lilypond-2.14.2.tar.gz 15224418 SHA256 243a6b3845722a37083d73ed681e69ffde0b3b9c6158af20db3c0926dd982696 SHA512 e2d551eb8cfc08387519c7282c3813072da644c7e503461669fa79621af2805ac63b9924c7bb2894b2413f05e202b426d9ee0f6889e99287cc1941442342232a WHIRLPOOL 3b85ad14214726f13fe6ffda7a2ba42b10c079139c0c44ec380a8ec5c485966f88ba52184ad126957515948a6de77f884fe4e6be7696a39eec8b1aafd682ec05
DIST lilypond-2.16.2.tar.gz 16062982 SHA256 1f4326cf8f9363076a83ce3cbe35f747188084f7492000ed3a7ccc3ce60aa1cb SHA512 3ead74ddb7e51be274aa5aa607b776261ae5d0e9863ebe745451875e62a60fac2376f7e80546df66010cdec2752c271e7006275608f30ce9a2d1b88f22dc1d8d WHIRLPOOL a25539dac5e508220e1ddeeaed261b730e76fd26c5dbc0f97683b65bcbc5907ef6bfbe8c16a7f6a15d12950d4a7d547ee1716e25cdfb5b750e235c913a8ef38e
DIST lilypond-2.17.28.tar.gz 15997661 SHA256 298a5c479ca07c3f2897a8dc13eb94ec97e948900417debb3e14351eb483db48 SHA512 0177aa5805d4b140462232d7d3388d166d818d7f2b4ab09fca84f013caea7df921d01ffdefef1b9111163a7bdc59f4e0f551c2d35633ed7410f3906d08c3bb15 WHIRLPOOL 90843bee448e00a272520c3f06b7ef64d7bf03127529c34cea0be30ac6d59ec24a6375b1c3b3678ba52294a5b55b4da442813b9a2c12b03d36a72015ff42dfa9
+DIST lilypond-2.17.29.tar.gz 15955893 SHA256 1b90818ab0a6abffd1d6d9fc67c7895032574659792779614b80444dfe8669f7 SHA512 4dd99415db62c0a4c710a2b07987bcd35ae1feb42e2c506e7a035cd6a9f6766f7deb8d8cf8bed0e6d49e32cf7a56a53014f66d16ea1e5dbf6d265ddcba1b150f WHIRLPOOL 213ede89b22caf3b074d950a511992503ed6c40db69590105a6a1aaaa5ed6fba76b651e6d9125b075d27b65e16f5718174283ced13e9ed979aaa56d20cb9bd08
EBUILD lilypond-2.14.2.ebuild 2331 SHA256 474da368f5a2d9ac9fb0381eafba65ec004c7d897bf3b970fad9c46fc1ac8c79 SHA512 00e02dcf5d10c08c9b8f064eb3e04259fa9831d49693c2a2ff4ffd9f30de1a955628862727ef6ea7c1b19049888f27b462885b13d139317da2c99900741de4b6 WHIRLPOOL 356eb215adf6310157b07d4300901464cfa0a3877206177441aacb732830842e72972739727112ddc55f0f01829d3bcf91c51682aaa77b7ab22684e947505a92
EBUILD lilypond-2.16.2.ebuild 2560 SHA256 2e8712a0e9255175019eccbe036b9d59b66adffb2dac72e449208342d5b76928 SHA512 ab5adb4f15cfb188ea50ef2bb9c2b04de5591e143e5787ec0f2f74268008c67a4dc4b3afcb4435df3fb033b5635fa37a1e55c234234dabaf65ba30dbfd93c176 WHIRLPOOL d1096e66c7cc0d154edfc82bccb1393aaae42dc0257317ba99b5d50ab03babf5e4ec1ec6574b136b78bcf138e4e12b5299cd7ac3995062c7bde3b026b5620c1f
EBUILD lilypond-2.17.28.ebuild 2665 SHA256 9a2eb2478919756d9c92e9e152a361c88f1baa1c55d3926db8fb3f0deae1e6c7 SHA512 2af56cea0be934b0be68339afeecd392df284a660513d1484caded72a57433b8575822b253a5f5cac9dde85b5c686746ef3809662459f37c8a42f2dd5b40589f WHIRLPOOL 590273acd84099eeedb2a54fe7b052770c32154bb22e3e914faa448d462bbb1979c1952122c66b55f934365479a14e9fdf762bf089aa612d8656cad8561d0485
+EBUILD lilypond-2.17.29.ebuild 2665 SHA256 c70743ff6e22fa4d78fa0de30b890e9ac0b8d4acecbadf3047bd3a68b078f036 SHA512 b671ebed52af5d6e5e14e44dfd01cf48d3e6b419b286289f7b2d7c04589603af010ec6a5372f838257a2c2e41c4070c5458621026c694b7c118432be0b01fecf WHIRLPOOL 02d21d0515738363bf9a2b477250e1ea794bdd55a391f7ee0fc9f084e1dd299b7f71680971e36e48993d6be2749881d9086b1732acf17f58b83b1130bf505124
EBUILD lilypond-9999.ebuild 2526 SHA256 5e9977da2aee5b1342994abc259b2babf7cd3e33669c81fea98c8eadec7cdb85 SHA512 f2e6ea8fc9d160f6371723a6d9236a634bd85317d4c42678e94429736be851a312a4551645537b0d0f42dd1884b8564e6b13e4eb7d362b9261017bd5e8ad98e4 WHIRLPOOL 7febba94df44cbf8527bf3340b1d95c9044863929550daa0bd8cd6561da56a6aea56f33827c947ef41d7a607080f5a787c40f1bdc7fda76c46d27b63200ac4cb
-MISC ChangeLog 26470 SHA256 6e52c29833943a2bccc6e2133f50a84e83ee0f0ec4dffbfc38ead45c39deaa18 SHA512 eedae034646b694e9fadd10f691fcf14eaf3caf3624e4169cfe46f8f1eb1e62c724e2f4cc60a6ea0ac5ae23f82e410c262bd6ce9590a40892f293efd54cd6892 WHIRLPOOL 4bb065b6d155a4bd065b34afdaba577b585d674f66f01d115bbab58241382417fda478694b46abdebb2fb1fd564c9bd69f19b1fd469ab1cfbd61191945f71187
+MISC ChangeLog 26595 SHA256 b760928180b17ee7d4363c3831db8e1066817a324848de888f76fd9b651730b9 SHA512 bc451f58af0df47d87d185fef68cd1b83b2a08e361fb222ceb17e749257a06b388a1a2457e20c62101c38d3c5fb2f6b7a99bef1bfc8d23370ac1f1886d1c505b WHIRLPOOL d8563538982b6f755fe426b8febfd163645ab6c10183a8f80fbc9d497e82e5225754135cc2238d8ba1c955de649e915c8acaf23f88b20fa622d94415d1174022
MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSZC9NAAoJEEqz6FtPBkyjAUoH/i00PY3lI3uqoPz9XEq9EiTJ
-CtG6ctGqMhaBaWlhXlRIm767EEn5Re/Fw6pNPFzWo/22A2+kUxAeAYSnIx+W29C/
-aOgo+eozmcuVIKHmuSTDeEL1hyHUjuKSGKCYThxfUUK5tF+4rEXKVZByHXW8TG2E
-yOYOGCstM81VqXsvg6zFHzjtXjWxiTnezPcz6g22/USus1xF2985EzOoZOF7C2gU
-KuWZI7WjKzBEn9dD/yB2byZk0seB1ez6t6k2IQwdYIFYh+kV0E+/xsDUN6tddys8
-dDtUZjyf9BFyPl/hixJBSebPRvOAMePte+tQwpxKqTH2tOxVWaMk3vgarHkOszE=
-=FPLk
+iQEcBAEBCAAGBQJSbLr6AAoJEEqz6FtPBkyj4+IIAIgJOhBsZfNTUcqC7yOchU9x
+qHe2iujkNDxuy0zPCC/c5l5Zjt1+FmlEXyrOkQyzKacHZc9wVjkcibTRKS4BvOIL
+mL7MRTrBh0WlfYZh0gsxf+KS3OLwAmJZggrhrXIqHX/eM1UgKMYvXvdvg+CCJufR
+QlLlhy0q6s6Z5HXKSpiP9/9LpUTst+wY4VoIQbGrgjW79s3LDUzLHp27F2kAO6+R
+BzavFINT8VwtNIzqhPlMCPa/8qiCLM6PYqySZq6XCgzQnMPSoSu/a0HquTmfstlj
+4deJ1j6BW8uVgvEEhDHZn8Aq3o/sbz46m25nbMY3MsbVHL55SB8lyAiTiQOKoaw=
+=KPWi
-----END PGP SIGNATURE-----
diff --git a/media-sound/lilypond/lilypond-2.17.29.ebuild b/media-sound/lilypond/lilypond-2.17.29.ebuild
new file mode 100644
index 000000000000..2ff4a6b05ba8
--- /dev/null
+++ b/media-sound/lilypond/lilypond-2.17.29.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.29.ebuild,v 1.1 2013/10/27 07:04:25 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{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
+}