summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-10-20 19:29:33 +0000
committerTim Harder <radhermit@gentoo.org>2013-10-20 19:29:33 +0000
commitef37d0f4d6a4ba9a233ab482e54044f37969b188 (patch)
tree5641db9b7b68f17b141f62b7b8898bd8f8337914 /media-sound/lilypond
parentmedia-sound/rgain: move to maintainer-needed (diff)
downloadhistorical-ef37d0f4d6a4ba9a233ab482e54044f37969b188.tar.gz
historical-ef37d0f4d6a4ba9a233ab482e54044f37969b188.tar.bz2
historical-ef37d0f4d6a4ba9a233ab482e54044f37969b188.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/Manifest20
-rw-r--r--media-sound/lilypond/lilypond-2.17.28.ebuild109
3 files changed, 126 insertions, 10 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog
index 01b5cc1c5d07..54ed9defe76d 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.164 2013/09/27 08:10:27 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.165 2013/10/20 19:29:31 radhermit Exp $
+
+*lilypond-2.17.28 (20 Oct 2013)
+
+ 20 Oct 2013; Tim Harder <radhermit@gentoo.org> +lilypond-2.17.28.ebuild:
+ Version bump.
*lilypond-2.17.26 (27 Sep 2013)
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 6ba9668de07d..f156b59799c3 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -10,23 +10,25 @@ DIST lilypond-2.17.23.tar.gz 16348515 SHA256 a066cd0c01dce5d33099be21f033b59ac3a
DIST lilypond-2.17.24.tar.gz 16355729 SHA256 a19c544c92b66ca1049ee54b2c0eb1f923a5f7076dda7213d93fc2c2da7a4696 SHA512 26fda5a1e523624532c901292cb76ab9dda14bdf7c5a84aa0203f975ef7a1cc7c31d1840b1628a59c85d8cae8103261c8deca4a79765a9ce50bbfb769b70295b WHIRLPOOL 20ccb1f2f6bf05d0e706b4fbfb4c3b08399967aea722f76edc50c276872e4de4f6022d606a4438c48c5343b56325e5077074542dfab704108daf0cead5114704
DIST lilypond-2.17.25.tar.gz 16358453 SHA256 d60514996e4e67b54cf6e8d6bfab0702c32daf9026a409399152cdaf4394d9e8 SHA512 7457aa5c44f23823ad49f106799a4588cf32e6ed16d4369525913943a29268bf539ee1aefc5069bc5d05fb205cc23d501d861383e07e81fa48d40638b42bef79 WHIRLPOOL a18a392169051c1215e297313c71552cdc332f493481f54a3e86a7501ca8db00420c05c16102de2edc97739f8445c0958569c120fcbfb6a4b049885b6442648e
DIST lilypond-2.17.26.tar.gz 15953761 SHA256 76f9d1c0302a4cf42a39dfc5876e6e3560b1f9c999a054d40129b1dece07cc2e SHA512 f632ad8c8c366400b545f8359c7350690429efe53ce3ab004199dce20e149b201ccc63be6f342f0e33c8f45523081a45e59244f8b6e7c2c02d0145311aef01e5 WHIRLPOOL c39390932bf001b7cb2e62605e3893c63f79351cf4e01101c92c0a68d839628f739bc4417cef528100b5ba21568aab6aed0ac8714b24c17ae989a55309abdaff
+DIST lilypond-2.17.28.tar.gz 15997661 SHA256 298a5c479ca07c3f2897a8dc13eb94ec97e948900417debb3e14351eb483db48 SHA512 0177aa5805d4b140462232d7d3388d166d818d7f2b4ab09fca84f013caea7df921d01ffdefef1b9111163a7bdc59f4e0f551c2d35633ed7410f3906d08c3bb15 WHIRLPOOL 90843bee448e00a272520c3f06b7ef64d7bf03127529c34cea0be30ac6d59ec24a6375b1c3b3678ba52294a5b55b4da442813b9a2c12b03d36a72015ff42dfa9
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.23.ebuild 2662 SHA256 5825308d65ac3b05f9f66bb3e8c0a88556555238a6a178a6873110efac152463 SHA512 df93edf8c8e5d41011841211450432dbb85b85eff2c616758b345c3823c7d4cdae9c44bba7d6013f0961f9ea3ef5bb01be74dbad0bd7f66ddece04ed45e9c67e WHIRLPOOL b0e5e7a736766c4ab7d3e6ec686f2d563079531fcc8368dfa5bc3ea9ac855eb4a393e28d40990d1f15845704a31a7f37fc402a0bf9be6052ed9770d90743cba4
EBUILD lilypond-2.17.24.ebuild 2662 SHA256 654900949ddd3e3b2a0cef8fdec20379440b1cb2c91c259e2cf6f72b6b1005ad SHA512 87249283bcf56c0955dce66ec1baad7370b8efc374cdd5415afa9cb0c599d05e63150dca2d1fa13478a5068fec575de2e2987892fed2e96513a4fd0aaa2b76f6 WHIRLPOOL a5a95074a4f8be986a37711dbcf4c5dff96cc418accc6c52aecfba0f1dc4dfa718dc456d476dc13d6af50ba0bb92f8b85059f3f2559353f45b4bd05f63c26d87
EBUILD lilypond-2.17.25.ebuild 2665 SHA256 29fedd22460f56a9a427cfadb417b55a5312afa52c8281914ec33c509e5480b4 SHA512 0c7019b106b5751d3534401f3457afefbd9b640f1f8337f92bf46edd76c5e76a27f45eae518b854c58af305e88478fac453f1c7151250cd8de77568f2b0d767e WHIRLPOOL a284a4717abd32827234d742536a03d81a8aef5489d13d97c3f9a5bb22968d7485d5c352799ec45a5e76d9b991f01e0ee30ab12d81eea49c3952231aa7fa8077
EBUILD lilypond-2.17.26.ebuild 2665 SHA256 bb70ab41311b461f9df4e01a3d44675bdc924ce0b8e761511f81dc12ee4ccf81 SHA512 16f61f23b0f31770f709b1bde3761d886738e57542ec7e4c0d73b62ca34fd8d771797d5fa0fd80021eb32c60613d1f6bbebb3ca7bfa77141389d8733623c4abb WHIRLPOOL 0fce230854f6ae08344974ff25806f475fde37e6fb9d243c49882b25abba4105ab2db17f4e0bb3047e911a414b38bf29c54e623f6ab08c9ca83d3d768247c3ad
+EBUILD lilypond-2.17.28.ebuild 2665 SHA256 9a2eb2478919756d9c92e9e152a361c88f1baa1c55d3926db8fb3f0deae1e6c7 SHA512 2af56cea0be934b0be68339afeecd392df284a660513d1484caded72a57433b8575822b253a5f5cac9dde85b5c686746ef3809662459f37c8a42f2dd5b40589f WHIRLPOOL 590273acd84099eeedb2a54fe7b052770c32154bb22e3e914faa448d462bbb1979c1952122c66b55f934365479a14e9fdf762bf089aa612d8656cad8561d0485
EBUILD lilypond-9999.ebuild 2526 SHA256 5e9977da2aee5b1342994abc259b2babf7cd3e33669c81fea98c8eadec7cdb85 SHA512 f2e6ea8fc9d160f6371723a6d9236a634bd85317d4c42678e94429736be851a312a4551645537b0d0f42dd1884b8564e6b13e4eb7d362b9261017bd5e8ad98e4 WHIRLPOOL 7febba94df44cbf8527bf3340b1d95c9044863929550daa0bd8cd6561da56a6aea56f33827c947ef41d7a607080f5a787c40f1bdc7fda76c46d27b63200ac4cb
-MISC ChangeLog 26175 SHA256 1bee923b050139889b06a381be6c217395bf817ec8e0469a917faa82100fdc10 SHA512 43c1da9b448978edd3a992e9c83d209d85cef2212979d8f11bd76915a0c7905f6c6f2ef6885464dff95c7a39bb6b9b9992e704e99f11f3b6458dcb3bdd36b577 WHIRLPOOL 76ebc193d93f834981276a1c83e47f0ac632834cc427fcb59d5ecb445f554902fc48eaf06ac21c75a34afb87db40c2af4dbff434f6b9e79a07f15db29a3fb4db
+MISC ChangeLog 26300 SHA256 5214b141a1e9082376005899a65bdaa14cc239627cf7c0f1c936afc8678f5125 SHA512 977ebc3d522fdeda130f0a67f14d77e994d4ea208098be3c8a05894a6d5c0a616426b3cb5e6bcbe8537e0a415fe70f40745c4ba33643d65695217d381a49230a WHIRLPOOL a8a2e54551fd1b03b487adb24720117979f61c5c597b945fcd28ffbbbd6c92cdb4e95e7b0a1f575eba0dcf4cd62ddc5bdbd4ad3d7a181afed3817c305961188b
MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSRT11AAoJEEqz6FtPBkyjT2cH/iH/iUl0Rd5hpXFfkf+KQRud
-ZdIT346JO/YVmb1ThioXzjkbcbGbyTABaNmbuNILNU33Im7aT5vTnq0Xo3LH97hB
-NtdzLFYUz0P2lLA3BT3Wa0LTJmaoFCr/+9FctNeNxx+7mxtgVadLZiARWJSf41lm
-Kr6XRNT4ZIfyajr9lJ4G974l6WNtC+a9DZN3IbOAsgGlUWhRQjoT01Vx8HvNB76V
-t30qKYwmdMjRomKJ87VOOlyiomFpDlaaVbmS4lr01QsiXc4Uqv9kbmApOVPFokZ/
-CMSKeB14unwDjZ4T9FE8x71TRHvEIfWU/twIomkFaUVGkttmHX1DZgg1ZkGAtmQ=
-=tgOD
+iQEcBAEBCAAGBQJSZC8cAAoJEEqz6FtPBkyjvykH/3tUPGyHU0DVnk69tOwVTFqT
+vTlGWg+6LK11CkG8Cc1NWT3bvXfXV4IBKqYqFFGQkSu26rsO1HayIHewSUI8DtnM
+iQDldV7WyoxBHm5u6zsQZpXCl2Na4xC0CFhVBrJEp/5qJy9ps5+P3JSsPFaQumN0
+O4NepfP5ukm/BcOBSqiYzqBmphTF+xN+blThZ4LhmhXBcVzfV9cpt3On6Z+Ntpar
+e4ua8rEGDqhHsUTLLoQEPn+OV8iLQRlAShxWAMoES5yVauBMntAWtAiOiGgHF6Dq
+444QOkFo92fHL8QAsqV3PSUkcYAthIQEW/+P+yTjCu0Ng36Xz5N6y1r8+aTLgig=
+=n8gT
-----END PGP SIGNATURE-----
diff --git a/media-sound/lilypond/lilypond-2.17.28.ebuild b/media-sound/lilypond/lilypond-2.17.28.ebuild
new file mode 100644
index 000000000000..1970ebcdac66
--- /dev/null
+++ b/media-sound/lilypond/lilypond-2.17.28.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.28.ebuild,v 1.1 2013/10/20 19:29:31 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
+}