summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-09-27 08:10:30 +0000
committerTim Harder <radhermit@gentoo.org>2013-09-27 08:10:30 +0000
commitde9d44199521bbe1abf1612681e22c50ce86bf95 (patch)
tree454339214caae76950a508316c7cd93076363996 /media-sound/lilypond
parentsci-visualization/gnuplot: Drop old (diff)
downloadhistorical-de9d44199521bbe1abf1612681e22c50ce86bf95.tar.gz
historical-de9d44199521bbe1abf1612681e22c50ce86bf95.tar.bz2
historical-de9d44199521bbe1abf1612681e22c50ce86bf95.zip
Version bump.
Package-Manager: portage-2.2.6/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/Manifest28
-rw-r--r--media-sound/lilypond/lilypond-2.17.26.ebuild109
3 files changed, 126 insertions, 18 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog
index fa4fc6c1dd77..01b5cc1c5d07 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.163 2013/09/05 18:57:17 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.164 2013/09/27 08:10:27 radhermit Exp $
+
+*lilypond-2.17.26 (27 Sep 2013)
+
+ 27 Sep 2013; Tim Harder <radhermit@gentoo.org> +lilypond-2.17.26.ebuild:
+ Version bump.
05 Sep 2013; Michał Górny <mgorny@gentoo.org> lilypond-2.16.2.ebuild,
lilypond-2.17.23.ebuild, lilypond-2.17.24.ebuild:
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index b77b2289fe9f..6ba9668de07d 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -9,30 +9,24 @@ DIST lilypond-2.16.2.tar.gz 16062982 SHA256 1f4326cf8f9363076a83ce3cbe35f7471880
DIST lilypond-2.17.23.tar.gz 16348515 SHA256 a066cd0c01dce5d33099be21f033b59ac3a08048b7faa31309c2725dc3a8ff19 SHA512 564ba503de6c633d858924a81bc1683ba2a8beb188d75bf25bc21ccd740d8081a0bb511d925b3020b851bd55f661fc7ea115ab19982456462833361f653585f7 WHIRLPOOL 9255674ff01592cabea8bcdc9de87c2fed5d89c8089c40ac83e0949cc1b308c3d02504407a76b6dcefdb4bc1873f2a9dc7b388088a0bc7a58e69cfccbeccd992
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
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-9999.ebuild 2526 SHA256 5e9977da2aee5b1342994abc259b2babf7cd3e33669c81fea98c8eadec7cdb85 SHA512 f2e6ea8fc9d160f6371723a6d9236a634bd85317d4c42678e94429736be851a312a4551645537b0d0f42dd1884b8564e6b13e4eb7d362b9261017bd5e8ad98e4 WHIRLPOOL 7febba94df44cbf8527bf3340b1d95c9044863929550daa0bd8cd6561da56a6aea56f33827c947ef41d7a607080f5a787c40f1bdc7fda76c46d27b63200ac4cb
-MISC ChangeLog 26047 SHA256 320b0fd33d137ac83dd67a0e3c002f146ddfc144b6ba714fc3bc2bd5f68061af SHA512 cb0aadd9875702b33d53e0e61b58212f5058fc6bac694e82d6e0720ca54eca43986b88279bc2bb816f8b1daf02fb1bc29e70a70368bb495830f9b218fb561609 WHIRLPOOL 0480ec0028ab322034fc6641d37ac9cb6cdf5c9a18d1b56b353ff1c50bc7cb805cdf59e0f42b3fac37591ee4fb5a936230cc35f1f1d050e43ed19ced1ee073dd
+MISC ChangeLog 26175 SHA256 1bee923b050139889b06a381be6c217395bf817ec8e0469a917faa82100fdc10 SHA512 43c1da9b448978edd3a992e9c83d209d85cef2212979d8f11bd76915a0c7905f6c6f2ef6885464dff95c7a39bb6b9b9992e704e99f11f3b6458dcb3bdd36b577 WHIRLPOOL 76ebc193d93f834981276a1c83e47f0ac632834cc427fcb59d5ecb445f554902fc48eaf06ac21c75a34afb87db40c2af4dbff434f6b9e79a07f15db29a3fb4db
MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iQJ8BAEBCABmBQJSKNQqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOVicP/352YsHzMPCo0qFfpINDpL6v
-5/A2cn235n4QWocOTQQcsINI2R3vyvlYQFbvqobsfwDN/TNyVjgb65/qFJXKOq+K
-3TBhOz717vilp6DgYCIzABHRMKE8vZzSb2V4SJL2Ds/YXMbt8UDoRKXJ2Bq0I9rD
-FiYiF/OSN5xHzBgIpQsfzJtaos3wRluA7qe3hVhBz6hllorHH06iLcK95CQtWYCz
-GEiMjXTPzeCHvLp3/CsKqfgk0GOFwbKfkzhz0sCWItJmV4br/EokeOLKCbMxiVSl
-K/jBbe2nb/Cf73QOcOEO7w1pyr9EolLxP992GJc0H5kOHHNax8uOu4DzpcfBuvvq
-/XZir5osl9TxBiFUUz6JHMs3phEPcjM3pLI4u1Z3eGze+wP1QuNbdjD9srvpzrvG
-kvGuibBtpXzxREzNQthKALzqMkOp8YsDx4HW5YIWJvMXJ+9+S3yqAkKMG7crBRTf
-1OFgB2RD0yY75mPrDwLJsNFfQfSprqulhqRILBX7VaxnTPVLW7ObH5YSNGTogvi5
-IKttPxHM5nM4v4t6PrjIphHEIP5ahSFQZ/4HjU62CZhsa/738VewesDVjDjdGE6T
-K7DqUudw54fwCCEfTwgCuuKiL+CBZULQ1Tke7vEJ62iSktp52s8mpOuNDA8LUGiZ
-/abmf2DTudEg+lsz9ZfO
-=DR8Y
+iQEcBAEBCAAGBQJSRT11AAoJEEqz6FtPBkyjT2cH/iH/iUl0Rd5hpXFfkf+KQRud
+ZdIT346JO/YVmb1ThioXzjkbcbGbyTABaNmbuNILNU33Im7aT5vTnq0Xo3LH97hB
+NtdzLFYUz0P2lLA3BT3Wa0LTJmaoFCr/+9FctNeNxx+7mxtgVadLZiARWJSf41lm
+Kr6XRNT4ZIfyajr9lJ4G974l6WNtC+a9DZN3IbOAsgGlUWhRQjoT01Vx8HvNB76V
+t30qKYwmdMjRomKJ87VOOlyiomFpDlaaVbmS4lr01QsiXc4Uqv9kbmApOVPFokZ/
+CMSKeB14unwDjZ4T9FE8x71TRHvEIfWU/twIomkFaUVGkttmHX1DZgg1ZkGAtmQ=
+=tgOD
-----END PGP SIGNATURE-----
diff --git a/media-sound/lilypond/lilypond-2.17.26.ebuild b/media-sound/lilypond/lilypond-2.17.26.ebuild
new file mode 100644
index 000000000000..96b6f05694cb
--- /dev/null
+++ b/media-sound/lilypond/lilypond-2.17.26.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.26.ebuild,v 1.1 2013/09/27 08:10:27 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
+}