summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-09-01 07:48:25 +0000
committerTim Harder <radhermit@gentoo.org>2012-09-01 07:48:25 +0000
commit60dce894481fea4594297faa1a70994fd552cec6 (patch)
treeb2be9fa414abdd1fc060946c11c1a0298efe948e
parentMask =media-sound/lilypond-2.17* development releases. (diff)
downloadhistorical-60dce894481fea4594297faa1a70994fd552cec6.tar.gz
historical-60dce894481fea4594297faa1a70994fd552cec6.tar.bz2
historical-60dce894481fea4594297faa1a70994fd552cec6.zip
Version bump.
Package-Manager: portage-2.2.0_alpha123/cvs/Linux x86_64
-rw-r--r--media-sound/lilypond/ChangeLog7
-rw-r--r--media-sound/lilypond/Manifest18
-rw-r--r--media-sound/lilypond/lilypond-2.17.1.ebuild101
3 files changed, 117 insertions, 9 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog
index 56832ce95033..677794b211a5 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.123 2012/08/26 19:42:29 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.124 2012/09/01 07:48:25 radhermit Exp $
+
+*lilypond-2.17.1 (01 Sep 2012)
+
+ 01 Sep 2012; Tim Harder <radhermit@gentoo.org> +lilypond-2.17.1.ebuild:
+ Version bump.
26 Aug 2012; Tim Harder <radhermit@gentoo.org> -lilypond-2.15.42.ebuild,
-lilypond-2.15.95.ebuild:
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index e259d21a0c71..78a7edba9f7a 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -4,18 +4,20 @@ Hash: SHA256
AUX 50lilypond-gentoo.el 258 SHA256 4d8d78c7f08103d0708b0f00638a66496db4b8d2e7d1243794a28ed38dd9b5a7 SHA512 6cffb5df0776b0d03725c534d8fd1acc09b222d964bf6480e0220c02612d7d1348e3c27da908cdc8de929549dc52678d582d620c00cf35f82aaa2203e7b4d69e WHIRLPOOL 36b72e9a24815b2108f258ca31533c900201333b66a66e4cc3897a60aeb02719a90c710e94c7f99f8d98375125eb86641c88f2ecded1598a43c4a2f14394bb1f
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.1.tar.gz 16026476 SHA256 7c8037cbb71357cd09bce9f59328727588b7c9b430066eb133bd02e257bb4f7e SHA512 6e07d96208b4bc3e72f95fb0c4872d5cbdfb599b910c16bb55b4811793db2cf531d7d8a0f397d632e21180ca6b92cde483b858202ae62d4259fea0f0d54cd5fd WHIRLPOOL 2393bd7b4a4f7fa0b251a96824a5841c0ba0d8dad5f6430ba40b4b76ba2d8c642aff0d7ec266eb061a48e3ccb092bdadec045f6c47f4b6f52804ba0ea50ce273
EBUILD lilypond-2.14.2.ebuild 2331 SHA256 474da368f5a2d9ac9fb0381eafba65ec004c7d897bf3b970fad9c46fc1ac8c79 SHA512 00e02dcf5d10c08c9b8f064eb3e04259fa9831d49693c2a2ff4ffd9f30de1a955628862727ef6ea7c1b19049888f27b462885b13d139317da2c99900741de4b6 WHIRLPOOL 356eb215adf6310157b07d4300901464cfa0a3877206177441aacb732830842e72972739727112ddc55f0f01829d3bcf91c51682aaa77b7ab22684e947505a92
EBUILD lilypond-2.16.0.ebuild 2332 SHA256 b3f9d5d29748aefac34689ab39d659753e7bbf7ba26c684ecc01a05d432d8944 SHA512 ca5734cbc15a109939a6ed3192c3b877fb876dee7f37844a0278bf08704a53299a90c4420e6670e2ff67d438b6426ae986c3c0e48b0e2576ce0b7bd163b71c1b WHIRLPOOL 6cc34fe724b6fd6916799e4be8de9c177a76c4bf6a2414be645ecfa59fc936bae0173cad88caa01c9d2cdce1eb385bf8b44352c01b94875f15eae4387d88668e
-MISC ChangeLog 20591 SHA256 46aa6384a130b32791b0e41b6689641b73effa2476718bc8ad5870e47c54f619 SHA512 a9c2cdbc94ddf67be0f0355bdd859200ad0d918923c26893a0ad24ce3ebf7a8d06e6acf9b2bc8627171831875c979a7e30e748490c0c36eb6db274bc92063db1 WHIRLPOOL 3bfae4bd1ab84b8e51dbd3447081fd2480fc15a33ad5cb49d98c29565be89fd133f7604de85177dc6fd9abfcc9acdaf5be6f24f7c74d3473611102d4cdfe8f8c
+EBUILD lilypond-2.17.1.ebuild 2325 SHA256 9570c3a3d9846d817b96ab0bf8d9ffc1d3fd46f45eb3f1f838fafe998f88f9e0 SHA512 567962eb8b8c22f5aba53335827f757c85a58724d4ac283e093b9ea476d8dff994f015ea110b9fa70bdbe1a00430b4d6c06d48e03234ca4fab6e4ea7b27147a8 WHIRLPOOL 2d4882516f949ea6f2b01bcc7f253c733e365582adb050f5047c83469d5988f008f5c13f4b2045b54a1744f6afcc61328f22e150fb0a61ab7e709e7fef612dd8
+MISC ChangeLog 20714 SHA256 448886899cf5caf05ee232d6ba53e2ad1b7d610d6af9c9cc1d8abc1e7c090ed9 SHA512 55945d3cd8b503907ec616c0853742d000a055d06d0876a460a5753aa31308a7ab4a02edbe739d8e1c87fc1aae25175a655229e97beb0b6a2ee30c74110bfb14 WHIRLPOOL ed7dd0a877449a028da62f2bc1c40b0d30dd585d45fff8ecb7701844a24e5cf446465817f81efde7216ed44efc76633d07ee853eba1dc6cd88e27061d742abd7
MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQOnwrAAoJEEqz6FtPBkyj9gIIAI0p1eV16qKxuzuHpF3X8gOH
-MW5FmfYsnASl0ioG6MaSR47J8V0ieqRFg2HPnW5lAqZi6ep5uEH+Ua4mHih2IfNq
-MwzqRHIgwjIn09EYAvsbZn/aztHlwksT1jLPhxvOHATRwdcYovnRy+Ic/y3PwxZG
-fzawwAWUnC35TjpwzuRDhpk0a5mgCL0ZFC1WsQnqn5fVQ7mRhbWl5jeG8VaNJ39T
-amc0siSjIqVzVVrVB+mK9BOJ+2TI25m4HeK0nizTiP532m4AGmkkzYurwZu5xzts
-B3l/lRH3LFdOnsl7qzQALhnbu2PhfvHNJZJ6/u1/JhkX5QtVC0c0CYah+QM9F8g=
-=H+8y
+iQEcBAEBCAAGBQJQQb3PAAoJEEqz6FtPBkyjAE0H/3TiyzaGAWB9zPLmoAru9Kyc
+zjG49b7vzmr1ebvEKNd4aiWsTz3kKm/qx+Qh12/HEZJw1y2GcqjRWi8G4HSHR9el
+BBISdzlqlRmH9JYxS1KCDRMlIWcolEtVs2D/AW3LaR/TmIgiCQtLwChPR4SakL6s
+wlHR3dInr/Rr+yrVkImKqKWIw8WuTaDzVr4Q6O04wb+x/6yjvKkRt5AvjfQbQeZ8
+TEgfmaYrph9KdnPHVp99tHO37Ia/GspiSRlFipc6wCw9yTAgbZBedFwaflYEM0r9
+Zb9cNUNxY9HGz2UYput+cPrqjSEGoCZcjM1RPi5N2WzFWMPyugH0fjPbSLiigD0=
+=fwBF
-----END PGP SIGNATURE-----
diff --git a/media-sound/lilypond/lilypond-2.17.1.ebuild b/media-sound/lilypond/lilypond-2.17.1.ebuild
new file mode 100644
index 000000000000..a95469fd3a67
--- /dev/null
+++ b/media-sound/lilypond/lilypond-2.17.1.ebuild
@@ -0,0 +1,101 @@
+# 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.1.ebuild,v 1.1 2012/09/01 07:48:25 radhermit Exp $
+
+EAPI="4"
+PYTHON_DEPEND="2"
+
+inherit elisp-common python autotools
+
+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() {
+ 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
+}