summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-07-19 04:36:37 +0000
committerTim Harder <radhermit@gentoo.org>2014-07-19 04:36:37 +0000
commitd4bf4a061c27b17de4d890f7d9ecc0964255ad56 (patch)
treeeef5d78c75e6620604bfa03c08d706e4313fb667 /media-sound/lilypond
parentVersion bump. (diff)
downloadhistorical-d4bf4a061c27b17de4d890f7d9ecc0964255ad56.tar.gz
historical-d4bf4a061c27b17de4d890f7d9ecc0964255ad56.tar.bz2
historical-d4bf4a061c27b17de4d890f7d9ecc0964255ad56.zip
Version bump.
Package-Manager: portage-2.2.10/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.19.10.ebuild122
3 files changed, 138 insertions, 9 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog
index ed1b536a33e4..f92499648408 100644
--- a/media-sound/lilypond/ChangeLog
+++ b/media-sound/lilypond/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/lilypond
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.184 2014/07/04 07:01:35 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.185 2014/07/19 04:36:35 radhermit Exp $
+
+*lilypond-2.19.10 (19 Jul 2014)
+
+ 19 Jul 2014; Tim Harder <radhermit@gentoo.org> +lilypond-2.19.10.ebuild:
+ Version bump.
*lilypond-2.19.9 (04 Jul 2014)
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 9d4faa4a10c9..696b34116a03 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -6,23 +6,25 @@ AUX lilypond-2.16.0-tex-docs.patch 620 SHA256 bc13387a935bd2c2208abdef02c9045ea8
AUX lilypond-2.17.2-tex-docs.patch 608 SHA256 ca43b5633f3ee85748d5f0f43814b144ec4e0779961a9a802d45b551694d75e0 SHA512 fe22e649e12ba1aacf05dab14b1820d636d58dce252832331577935db2c0e565b3ec6073c6bec11a05a4c1254ddd1495252e6b3e41623e290363eb124e7fa6c1 WHIRLPOOL bdf4d95c108966e144946abb31dd5acd57102db08a410b51b562e250a0676466d8208090c880f6018bed45ac3b332acd3f66e7337cd036e5b66ee72f939c9779
DIST lilypond-2.16.2.tar.gz 16062982 SHA256 1f4326cf8f9363076a83ce3cbe35f747188084f7492000ed3a7ccc3ce60aa1cb SHA512 3ead74ddb7e51be274aa5aa607b776261ae5d0e9863ebe745451875e62a60fac2376f7e80546df66010cdec2752c271e7006275608f30ce9a2d1b88f22dc1d8d WHIRLPOOL a25539dac5e508220e1ddeeaed261b730e76fd26c5dbc0f97683b65bcbc5907ef6bfbe8c16a7f6a15d12950d4a7d547ee1716e25cdfb5b750e235c913a8ef38e
DIST lilypond-2.18.2.tar.gz 16027977 SHA256 329d733765b0ba7be1878ae3f457dbbb875cc2840d2b75af4afc48c9454fba07 SHA512 0692f6eb41733076ba7f610cd1e65762f4dfd67307e2ab9e222b140d58ae3a1bb1c6b3be3bcff778d57f161868cf6d57e99bf43bf20f2663d042a07493942ec6 WHIRLPOOL 95db264992a1e425fd1ee53d980941eef554c1784a1adfc105750d82d11664f61207c2b1897b6e99448790131c0715f08401f45b663c420553925596c6fd4b1c
+DIST lilypond-2.19.10.tar.gz 16317295 SHA256 dc1eed3bffdadfebcdecf649e1d748293070fd77b6855f67512ecc681802778b SHA512 d1986866e62fd101264dd287f16954dbf21d8f533e62202e87405fbf5e5020e8ac6cf048818f5b35aca074551c301eb9065bab6fcaa0a6701c15119a39bafeae WHIRLPOOL 0967428df5528abad3ada6fe3bbec38ba380548f2a6d43dd8241f1b9b7dc25fe829c4cb565e5fb5b20d30a349f9765f8067d18fbebf7a35cb37a625462c147a7
DIST lilypond-2.19.8.tar.gz 16046971 SHA256 9796cea12a8a603d7bdf045b5997874774548017c3baa68094fc5f28007f3e14 SHA512 6b8499e8a98f5bdba93b3c1c35144b6dbd945dc068d77d5cd94d0d8540f956348100a8b5a66355b73c328774a6a8a2dc713dc66a42d93c5e0c21be39d84c389d WHIRLPOOL 2c2ec4f29e17b60106152dca96a1b85aa3c6d79719212da1d77d742812c4fc51f64dbb921001dd782ce7f45ea6dfd5011fbd94ac764ac64640c2bfa7a81f266f
DIST lilypond-2.19.9.tar.gz 16310478 SHA256 3efb4d719749184e577d6af6ff6d7b9c0376ccd7edce100e12bd6a2184c44eca SHA512 15316fa72855d612d2e8a8d9b9fad5656fc8446bcb4337c83acb2030957b4232a57c4c0025232c726bb9a483fb4963e6b1560d418bcfbb80a1aa222aa32e1f8c WHIRLPOOL ad7f2066f28f078613860f3b965fae018c8343a8c60f32d7c9f2f7cdb512d403932943241fbe2a137aae92c7f8cfeb4a9b975e301044527d4d39e962fc413a07
EBUILD lilypond-2.16.2.ebuild 2560 SHA256 2e8712a0e9255175019eccbe036b9d59b66adffb2dac72e449208342d5b76928 SHA512 ab5adb4f15cfb188ea50ef2bb9c2b04de5591e143e5787ec0f2f74268008c67a4dc4b3afcb4435df3fb033b5635fa37a1e55c234234dabaf65ba30dbfd93c176 WHIRLPOOL d1096e66c7cc0d154edfc82bccb1393aaae42dc0257317ba99b5d50ab03babf5e4ec1ec6574b136b78bcf138e4e12b5299cd7ac3995062c7bde3b026b5620c1f
EBUILD lilypond-2.18.2.ebuild 3099 SHA256 38603af45a26486392db55aa2e67b67a0794405c90f9c9bd0f07cfdb4b81193d SHA512 671043f2e3004d15b7d069148403176129e4fbd3d8aeb855bf1a20fab6dc1b2e2e825a171727eb50c686146b7155978b5f239213064f26f462fccf3af0edf021 WHIRLPOOL 7b6a176a68c3678f419beeb7561d7a067939706e81dff1b61705739f561bd48e7f7e95c0a8c03c263595cc3cea052e90b414c4483080c06d3134a96cb355bf1a
+EBUILD lilypond-2.19.10.ebuild 3065 SHA256 1ba2d230c05c12aa0e2a207850c131de17c1011800742f2b47653e19daca83fa SHA512 7430d022d299c43bf76db2a731285303413be4489e87c32ad83c4f8ea00374f7e50d4986c8f944a5e9620cf87a39ada173ca7c43aa113ecd976f48b30150d8da WHIRLPOOL 3dac3151f7679f6c1e797e62865d4df89178bb15c849b1a0b026e3f2f26f7ec4e5240f81f16c65738452dd6de7f995d3e414dbe30b7ae529c866c0d461484aec
EBUILD lilypond-2.19.8.ebuild 3064 SHA256 40593a30aa838f290609de59fe23579ae83a4836c819bb2d9fc52d42f7cb3577 SHA512 4b22756ab188d098f238d6a701f50d20a19cc0d3e1bc9f28b8382d03bc2a035c8706643734c6cf496643001e49bdee0609078f3df0fbb5d5e6fa2b071b752fba WHIRLPOOL b9796e5934557eb34c7d9d80a874db888d1e521b431273da2d660a2b22a0445ed0a177da313c3643edb52096fe73c5f442da9badc9c4b008afc1c0e257d29188
EBUILD lilypond-2.19.9.ebuild 3064 SHA256 3a5b26cdc1150f35da3eed3a5f2cb4b8dc340c5bfc229c3734e2c838f90a36a9 SHA512 9eb238647621a5102faa40788ba8d719cdbe6f3e3476f9a3f8ecf0918733f27a078f1fafaa48be2f735a858587fd6928dc198bf168f992b0f2027049978ff672 WHIRLPOOL 5792e50dc8b55697cd86d17822991525123f73bfab8031345566641c8ebc755d8aa92b95463b9cbc722e6b591abe445217887c89d95129f635f40385f059480b
EBUILD lilypond-9999.ebuild 2973 SHA256 cf345bee1a11770240b1134cddc19bc9013fd3653e485034112fdd10dda92ba7 SHA512 d457399d64596a2171a0b68fd74d231e59467c4e0feb799e4da75985184fff4fac93127af6dbcd4273d041821728e7d8462643031322cfb43c11addbec9f5626 WHIRLPOOL e771c3caf7c8b5b19ef8e1fd986d011a4bbb0109cdf3bc552d51c10735fde64b04553cb7621c6ab1de25febcd20479ce0be433e465425fe55db567c053094b07
-MISC ChangeLog 29098 SHA256 377753855650ee4b68deb6145c491c55b7c02619cff0ddb5581b51062151203d SHA512 572569c6fb036c34fdb1def55aa0a7f0aeb908d9d2c7d20ca919dd2ad75f60d8aa3efe0180e403cf9c19f0e74b37859b8f9dd6cf39d6f59253aba8fd9d723d61 WHIRLPOOL cd381cf34bdc79393220342fe7fb79297131def5e0002ae103e8eb7b63d2312f65e5800cc79f49f709e7326b1707dcca770b59e8f5c76afe7665ab93591e02de
+MISC ChangeLog 29223 SHA256 7b5e4f0f5cf786586670349b3ebec42bd2aba61f989fd489a1c7cf6bb890e93c SHA512 f30acca621ee2687f75a2f9d27c8086d4b7200bb551e3e3eefa3be27501eefcc144eb7471e3afb95d178585e7d7bcf51f547be69ad59de2ccbc7425899ccca92 WHIRLPOOL b089a53b185ca97f9ef016660a702d3f52b59b481075dce5f12272554925e2571f3a2913fb8981bc6406d756db41bf76b52d2cdbbc0e53ee2795eecfcfee3e78
MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQEcBAEBCAAGBQJTtlFUAAoJEEqz6FtPBkyjj74H/1Y3ZZh8k2Xco7e2XiTFKn6H
-ss9ac7AP/Awk+7wjRTjpBFAN5OV6Og4/tQ7ml0/Rp9NxbwJuZnWu0yT7ihBbEM5o
-+k90LLGwi9Aw7BSMP0ub/OXWokDlaoaMkndtvdyQoHCTfqDgKsElotcCjbRQDehx
-C22IB2NOXkc5rbqSlc6EeNxIMhD/L2GU1Ly/HdhZu0hsd+Tx9RCpJ3zlVEm/i8nN
-x/6DsUZ3TOmw6opXZUBBd+rgf1ZfsSOcZg+WknEnASKr3BpHaSZdsmx/1m+07v8i
-uFIOQ1oxxO3QEHzvHgb65hMHl660YLQEfEubTtqnDoOzJdjqcujqiMm5gQ4Gi0g=
-=k72Q
+iQEcBAEBCAAGBQJTyfXVAAoJEEqz6FtPBkyjWiYH+wV6UqA4Y6q6+pm5I/E4R29Y
+pI0ou4mAVLvTl4LZ1J67NhMSwNRC+lSZr0f0v+i/bVrArf80kXeIlmP4v2YbytPL
+8po/z37SQCsjZl8Ar8eUHdKWoofFdLw36WcJDGSwPNiso75IbwASxgaTGcTkdkom
+za1O5TxYFmf3+gPkhGrEjNmCO04OmNWOeWJWKNDxhcmVcruVn6Vw//ScV6w+6Oit
+BtnUeHC7lybLlSi39Pw6QbrJfuyJl/FR/jKfeL8qzp5k19oMBLVMBwGm4g/WCxKr
+LT1vGkHPoswwtYLz+0ClDKrSZjN8FVd1OGJerIbCqRGystB9kb4+TFpSYuj2J6I=
+=gZry
-----END PGP SIGNATURE-----
diff --git a/media-sound/lilypond/lilypond-2.19.10.ebuild b/media-sound/lilypond/lilypond-2.19.10.ebuild
new file mode 100644
index 000000000000..b1be5efac097
--- /dev/null
+++ b/media-sound/lilypond/lilypond-2.19.10.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.19.10.ebuild,v 1.1 2014/07/19 04:36:35 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_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-2013 >=dev-tex/metapost-1.803 )
+ <dev-texlive/texlive-metapost-2013
+ )
+ 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"
+
+pkg_setup() {
+ # make sure >=metapost-1.803 is selected if it's installed, bug 498704
+ if [[ ${MERGE_TYPE} != binary ]] && has_version ">=dev-tex/metapost-1.803" ; then
+ if [[ $(readlink "${EROOT}"/usr/bin/mpost) =~ mpost-texlive-* ]] ; then
+ einfo "Updating metapost symlink"
+ eselect mpost update || die
+ fi
+ fi
+
+ python-single-r1_pkg_setup
+}
+
+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
+
+ dodoc AUTHORS.txt HACKING NEWS.txt README.txt
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}