summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-11-06 05:38:59 +0000
committerTim Harder <radhermit@gentoo.org>2012-11-06 05:38:59 +0000
commitb15e99ab802aff6082376eba756e802336f63253 (patch)
tree8a81fdf942f25513c06c731cbb08bd6c14dee0ce /media-sound/lilypond
parentVersion bump #438648 by Manuel Rüger. (diff)
downloadhistorical-b15e99ab802aff6082376eba756e802336f63253.tar.gz
historical-b15e99ab802aff6082376eba756e802336f63253.tar.bz2
historical-b15e99ab802aff6082376eba756e802336f63253.zip
Version bump.
Package-Manager: portage-2.2.0_alpha141/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.6.ebuild103
3 files changed, 119 insertions, 9 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog
index 91e67423abb9..b6c93ae50db8 100644
--- a/media-sound/lilypond/ChangeLog
+++ b/media-sound/lilypond/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/lilypond
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.132 2012/10/22 10:23:43 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.133 2012/11/06 05:38:38 radhermit Exp $
+
+*lilypond-2.17.6 (06 Nov 2012)
+
+ 06 Nov 2012; Tim Harder <radhermit@gentoo.org> +lilypond-2.17.6.ebuild:
+ Version bump.
22 Oct 2012; Tim Harder <radhermit@gentoo.org> -lilypond-2.17.3.ebuild,
-lilypond-2.17.4.ebuild:
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 3bbf327c5c3a..bf777b33ff51 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.0.tar.gz 15994773 SHA256 ecd5b7a2da668c94de7757e366f34bdd5d49b89e9b40ce859174dd2a7edb163d SHA512 254ea1a1efbff2f5eb39f9007a27d57b8a43fc86278e28594541c3c2b47c7f0349c7f390c7789528f9531fc95a64010db7beb25390a0f884653287919e600dcc WHIRLPOOL 7ee02629edf0ade4105f52fa3fdbcdd4e8cd763027e6be2a9871fe59138db848af00fb5f143ad4855d6522b484a15c0bc51a7a5a849fd955ddec7979e7e9904d
DIST lilypond-2.17.5.tar.gz 16051524 SHA256 d121075918089f93c2527e4a9a47800668ea996570336aa062449296d6c9a17a SHA512 294c42e6e45fb838f04a7c0ffb6bfec5667d79be0fe779e11f1ebeffe5999630365ba5f29cefaba72fe8b5ee64e14eb04e80a26f4ffef3d580928a551be7a7fe WHIRLPOOL f3b929ecf32417a374eb4b6cb52d11b8990df319cd6072e9c2a208953def803d9b720587ad2965a0c88bd5dc5d7e5c8dacc42712e6c1e641df9ef99922968a86
+DIST lilypond-2.17.6.tar.gz 16112409 SHA256 dac4a1676aad4e0cb903d2736b500d63e74e1ecc68140dd0b3222d39f8379e26 SHA512 de1597bdf4fb336674cf87b9110997c69edf6cbd9b193a473f3e4d287390a04f368197ba40e2d202c79d2b98a18fed85bff541a2e081ecd0657846a8a64191fd WHIRLPOOL 4e483ca6613a99a00e185177475b09dfc46f31618544d3aef354c226d3d7453b2df2afa2fabbb2795db18f943f6afcd5d63f3bac0ac15fef2d38f0e6f45d068e
EBUILD lilypond-2.14.2.ebuild 2331 SHA256 474da368f5a2d9ac9fb0381eafba65ec004c7d897bf3b970fad9c46fc1ac8c79 SHA512 00e02dcf5d10c08c9b8f064eb3e04259fa9831d49693c2a2ff4ffd9f30de1a955628862727ef6ea7c1b19049888f27b462885b13d139317da2c99900741de4b6 WHIRLPOOL 356eb215adf6310157b07d4300901464cfa0a3877206177441aacb732830842e72972739727112ddc55f0f01829d3bcf91c51682aaa77b7ab22684e947505a92
EBUILD lilypond-2.16.0.ebuild 2381 SHA256 91a84a2b3c65394a5908dc8edf31cb3b1821d78b05a36e67225988a649d35272 SHA512 03a8788a8e8037f71564252bf8d7219e7099f15323c66702b9efda23840cba18c2d109e35111e31f8259459a7091a4bfaa575fdac4b6e0ea615b5c518ac34ec1 WHIRLPOOL aa3b5c30287e7d9aba1ccae2592e2b42fbdabb74101ae2ec0c1b7cde36369879a0a0e18d4132e4b6e55efd7798579ace41625bc8862eb22bf2f91814a2aaa10e
EBUILD lilypond-2.17.5.ebuild 2383 SHA256 a0e7671c2ede1b1fafb7e289518358afc1fb8a376e6d821011ed60c9cf8ba939 SHA512 71e4078736da4a9a3f5565dd15018bc18fcf5b0a02149ccfcdf4d27f2744d01e8b7e10ac78267094726fc107148526f6c698031bef2f971704605d65002cba63 WHIRLPOOL a1eec40034114f69ffbf157fdb7cd40507898360860430ae18ebffcbd769fb9de103b4282638073b47711c695585f733d3e98e09f3927fcae11926f849218e9f
+EBUILD lilypond-2.17.6.ebuild 2383 SHA256 d0f1d06eee76e92e78475cd1a68ef1fce90880513769d84e04bf4df86989015a SHA512 e46d74b6cc6c41bd1b4c33ef7c7d726b971a771e0c535899f0cca29dcb1d075dec0303e7273f556ea1cc1711410dc28aac1b05dce588fc7c54dba2696585b6ce WHIRLPOOL f040920eaf2f033755d96cf5036c130dac8a8b0eb492024fcf34328f6f96dc0623442941bc40878ba8dda7fda4c9e9859f4dc99f48f93978a6c23ea2398cb4bb
EBUILD lilypond-9999.ebuild 2241 SHA256 69ae0dbcbcaafb80607d5c4058c0a2f17193200c9622c5484fe0bb8d27a59056 SHA512 77221cb32088248782396881c00dcb553065f264cafdddaa3d676a6f3b91e37f86a97958e6ac0e44c290ed9477f80e7f7e394c4a3718b46475a26f0522c95dda WHIRLPOOL 8725c1eed1b6613a495bfef8b981f081a83c01d730be333fe408e8816b13213379bfeddbcc8adfd806fefcf3e9ef2637dbc2cb3e151c1c9702e3c3e88ad9e344
-MISC ChangeLog 21790 SHA256 c0a7112e61350d34fccac8cf00facbfc0ff11340c279b2a0074610d773757523 SHA512 50c33fddc1f6e86f161cee84ab50033e090d5cdc542401248f6c051ae8bb6207da41e397e4b07872c62c882bdd3fcef6357062ef7455f969dc09268d197ad6d3 WHIRLPOOL 73590c7a0b60128b59627a36c28f5b0016e6e32fea8d03642d32ef47efeef89d3c71f338642d235a3508549409beadb945d076207fbcbdef8edf3c9dd072f219
+MISC ChangeLog 21913 SHA256 6539ca0b6812d21d3f17ef0e03bbca29919a9f5a55554f5a48dd093841084a89 SHA512 f2f5ff5bf492403daea8a8713e398d65a10d803efc275415331077661b6bf65eebff5a328ca59a5729664669c9ef2a05bb14112dade9a235e19e16cdd72511e7 WHIRLPOOL 1baa64e576aca19bc8e4a9c22e995bef9aad7e17165afb17c22758eaacfcc3ab26bbcfbb1175d148455a4ac10d4a647820a6e8a9274ff5a8ab0c9c13da0a372d
MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQhR6wAAoJEEqz6FtPBkyjhVIH/2LW1dW+1tlgnKgUSyWrpaCb
-U14695dprJW6nHOVr705Lx2eRyMZkb2yRBID6Qsg2BgMD5RUqVOlNyJFM+l4QbmC
-UlwNXNM3pRzl69eUprYVEAh3Z58IFE2WAT0aFREsYtuOO0axmojsUju1JjD+hrFu
-RFRX9KU3QLNez2qlVaK5XdW94gpHVOXslQN/pBClVAEXic3TacC8jS9qT6Yjp8By
-uBLrojgaFHUisJJUiYJ5le1RzGxQo1jOnXFS/Nu8YBlixxOY8NYn6q7Zb+nL6OuG
-47RmedWB4ch6sDKFuDtvVy4k5ytEH3DN1ttAkiosSNGmyWr0NxbY2ykskOeR/+8=
-=NMfM
+iQEcBAEBCAAGBQJQmKJwAAoJEEqz6FtPBkyjhlEH/jyAgW7bENhlqyPudnLdOqbF
+mn62sfsPVRhw6FXHRoF47AQPJbyCm0K5TReEKby49l/bUIsAAU/p26qdOjJwJMRG
+PZ6NEXGXxCArOVAJRSQ/zJCWBGRhv7OpbdVRPTukJc9P5mmJ5yo0g7+e7W1q6BFh
+sNE2IMsB98Wq/ZBJEkTBBbW60etb9AOP5TeMKs6B3/sCGg+q0jejbrKUBmTbNEcX
+5Qgnc5GA5kVG8bKGXyX/pBas7U5u22CvYZB7GNCoHWZeb0P4Pigf3BSz7ro4KIvw
+W1od6n+d58lASHVPS+vsf4T+MfmM6S4BNu31UUTKrR/tqivEq2fRhJf0GjO0ZYc=
+=KEtV
-----END PGP SIGNATURE-----
diff --git a/media-sound/lilypond/lilypond-2.17.6.ebuild b/media-sound/lilypond/lilypond-2.17.6.ebuild
new file mode 100644
index 000000000000..82e994833cf2
--- /dev/null
+++ b/media-sound/lilypond/lilypond-2.17.6.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.17.6.ebuild,v 1.1 2012/11/06 05:38:38 radhermit Exp $
+
+EAPI="5"
+PYTHON_DEPEND="2"
+
+inherit elisp-common python autotools eutils
+
+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"
+IUSE="debug emacs profile vim-syntax"
+
+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 )"
+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"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+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
+
+ 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 "${D}"/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_convert_shebangs -r 2 "${D}"
+
+ dodoc AUTHORS.txt HACKING NEWS.txt README.txt
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}