summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-05-30 07:09:35 +0000
committerTim Harder <radhermit@gentoo.org>2013-05-30 07:09:35 +0000
commit0170423e517504b1e86dcadff85c8f99363e19a9 (patch)
treeb7e78bc0424cf2a596e20b816a8f70ce5715cc10 /media-sound/lilypond
parentVersion bump, update live ebuild, and add PYTHON_REQUIRED_USE for python-sing... (diff)
downloadhistorical-0170423e517504b1e86dcadff85c8f99363e19a9.tar.gz
historical-0170423e517504b1e86dcadff85c8f99363e19a9.tar.bz2
historical-0170423e517504b1e86dcadff85c8f99363e19a9.zip
Remove old.
Package-Manager: portage-2.2.0_alpha177/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-sound/lilypond')
-rw-r--r--media-sound/lilypond/ChangeLog6
-rw-r--r--media-sound/lilypond/Manifest22
-rw-r--r--media-sound/lilypond/lilypond-2.17.16.ebuild104
-rw-r--r--media-sound/lilypond/lilypond-2.17.17.ebuild104
-rw-r--r--media-sound/lilypond/lilypond-2.17.18.ebuild104
5 files changed, 13 insertions, 327 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog
index d13fcc1f0806..881fd917c96b 100644
--- a/media-sound/lilypond/ChangeLog
+++ b/media-sound/lilypond/ChangeLog
@@ -1,6 +1,10 @@
# 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.152 2013/05/30 07:07:58 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.153 2013/05/30 07:09:34 radhermit Exp $
+
+ 30 May 2013; Tim Harder <radhermit@gentoo.org> -lilypond-2.17.16.ebuild,
+ -lilypond-2.17.17.ebuild, -lilypond-2.17.18.ebuild:
+ Remove old.
*lilypond-2.17.19 (30 May 2013)
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 9cbd716898da..c10f0e7a80b4 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -6,27 +6,21 @@ 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.14.2.tar.gz 15224418 SHA256 243a6b3845722a37083d73ed681e69ffde0b3b9c6158af20db3c0926dd982696 SHA512 e2d551eb8cfc08387519c7282c3813072da644c7e503461669fa79621af2805ac63b9924c7bb2894b2413f05e202b426d9ee0f6889e99287cc1941442342232a WHIRLPOOL 3b85ad14214726f13fe6ffda7a2ba42b10c079139c0c44ec380a8ec5c485966f88ba52184ad126957515948a6de77f884fe4e6be7696a39eec8b1aafd682ec05
DIST lilypond-2.16.2.tar.gz 16062982 SHA256 1f4326cf8f9363076a83ce3cbe35f747188084f7492000ed3a7ccc3ce60aa1cb SHA512 3ead74ddb7e51be274aa5aa607b776261ae5d0e9863ebe745451875e62a60fac2376f7e80546df66010cdec2752c271e7006275608f30ce9a2d1b88f22dc1d8d WHIRLPOOL a25539dac5e508220e1ddeeaed261b730e76fd26c5dbc0f97683b65bcbc5907ef6bfbe8c16a7f6a15d12950d4a7d547ee1716e25cdfb5b750e235c913a8ef38e
-DIST lilypond-2.17.16.tar.gz 16262898 SHA256 593bcdf80753f3b60eb53ae011f8f931ec5f9b0356cc39f8cc0fee883bb1ca18 SHA512 51c326efa8bb31a4450036278159c409037465b56440c9f67b157f453ec4a23656a910a07d83e79da1b9f556ad0bd7b117ef23b3cc10b4b600ea0c7b8f9dab94 WHIRLPOOL fddd2a598d7567336201ce842a9111e5924d3d77186b7b7edc12d6641fe758f1cd970a0af0fb836beb20ebf677b4125d48468bcc68331feed9a5b3077fadf3ea
-DIST lilypond-2.17.17.tar.gz 16302761 SHA256 e7583b5a97b4a44f9c81c7576af058e9a6538abf840ebc963d7c883e70a8859a SHA512 66e3cd2de13c91a994fe339e1341c682d8ac41979956cc3293bd18463017c4575cc8d95f1e0e6b694413ab93ece8d1bc7c7fe634be376749a1d3d39fb5a5ab3f WHIRLPOOL a31dfde76996603523aed349de0a760c6b2949c41b3db06f9e8a43f99fd1fc58dae4c3b18088ee36ae5d505b94e9da91512f28b193a5b822e223fafee5b3e7d4
-DIST lilypond-2.17.18.tar.gz 16307798 SHA256 6fd1f46cb17215ce9a09b7cad3ef4953bf739c2c4b7cb9cb8a92fa115062540a SHA512 09a513752faf2afa2fc35e1a5bb15250a9dfb1d132b4ba062990c1d03b8632aeda443b233c29260b2b6e1614d24eff8c74049d0bd0883e9f18b1abd14d724653 WHIRLPOOL 5039b25a43668977c860d6e937e0d1dcbda1537a4db34d31f576c8c3399c7c5b5775a0a9e3685c264a43803e39ebf9699ad63c092a4e935f285380177f7814a6
DIST lilypond-2.17.19.tar.gz 16307961 SHA256 96db6298da19f965164230ac2e3d398ac3ca000dce61379a2d33e36942651d12 SHA512 0dead3ed9d876ab445a3c8ec020952dcba7346ddb125c4d7932e9a19fd40008cb73d03bbdf54639bf104a642812889f6815741636d2129446b51351eba64dbb1 WHIRLPOOL ab21c740237e71e13e025e7c92dee876f3b8b9fd2364339f3aceb97f345c0cb9eab00a135a56ffa0ad862816635b17e77c8fed328243cc06825bb1ed3ee3f939
EBUILD lilypond-2.14.2.ebuild 2331 SHA256 474da368f5a2d9ac9fb0381eafba65ec004c7d897bf3b970fad9c46fc1ac8c79 SHA512 00e02dcf5d10c08c9b8f064eb3e04259fa9831d49693c2a2ff4ffd9f30de1a955628862727ef6ea7c1b19049888f27b462885b13d139317da2c99900741de4b6 WHIRLPOOL 356eb215adf6310157b07d4300901464cfa0a3877206177441aacb732830842e72972739727112ddc55f0f01829d3bcf91c51682aaa77b7ab22684e947505a92
EBUILD lilypond-2.16.2.ebuild 2569 SHA256 4e942d862cd0670f1df49db52cb595c2a2b23b3f52751bbe67764156cbfd9a0c SHA512 5e4ceed24d7a33a1a8f654894641be10331e454e83853c43f6c193ce5c7d77ca3b2a4ea795f19939dfd83c1450999da0903c20759ccd338ec407708d390e0839 WHIRLPOOL b7c9bf2cab3f716564df442115f84645b273e349f08b55c68a3b8ce6aa10069344770321e58e4e1307a3c4a763ff35bf52ccdfd7179893f7c1fd4cb6ee7e2080
-EBUILD lilypond-2.17.16.ebuild 2526 SHA256 48324ece336ea78d32f87b069a8b009e8426601f46b4844cec7f4316be918226 SHA512 7a2fdd1c6aa0fdd7c40eff7c055026631dcc770bb48a66dc2793d47bfc1be499b4f2bda492e4903312fdf0a6e2c949d790dc3db13173b3eb2cb90406a2693490 WHIRLPOOL 18edda9e55a96ff5ed35c8467162a5e974b9f7c6ef629b57aab11ce656bb0a1331699166a466c0b4dbc1b4b1a79a30ac3fe718005c79eca6cafa347091b870d0
-EBUILD lilypond-2.17.17.ebuild 2526 SHA256 0cb66be46aa4a6ffd1eebcb3afe87c89034267f1a44d4dccf3fab8156f6be413 SHA512 cf5c763425f70a8813b34dfb229d4672bda43f5fa99d7bf53f8c02ad8c7759b16ea858524ae01d6ba85d620521d68895f7f55b498bec453301345276430d166c WHIRLPOOL 8687db65a069911a0b0356dc3d9c7b0606f982afe98a41389415345a961857c186a3d19f1fe8457496382bdecd61393a5fa952e373a1f7dd36a4206f95f035a0
-EBUILD lilypond-2.17.18.ebuild 2526 SHA256 bb48e647c59084f2b10ad7805bcda65b058d6215dae431f572a6a9e00a2d76b1 SHA512 09428bd60b04f3b0e319dba974daa7b609909768fb2b24fcbb6f39d9515516d92c113a252e4fcfebd515462ad849c50abc80ab8719c8a5c3d770a752d629ee0c WHIRLPOOL 896136bfdfaaf6501ec8e9ac4f646aa52a4c27d1a8028d6ebd46485b1cdce38787c5274152ac6303886dbe46e7f76fc0da13ace5008e1a019f56bfc6debb6fca
EBUILD lilypond-2.17.19.ebuild 2669 SHA256 7c80156aee15a08d0dbcf3a25aa76c91f4624efa7dcb0793ce70b3a8ee7d7c89 SHA512 a706e8a50fd157e1931bc482f07e0fda172e7ac1a4cf620566f065351dd70c143dce207e39c28a5dd947e057c470ca3f0d9ab058f6a118e01a6d9a5fdc3224d0 WHIRLPOOL 594a0a70b44a7fe70291579f94bf82cbf11ac0e984bf2035727a31dad023360ecfcc06ea1713ee062afc682c6398986a7dead060836d138443daf3f7ce9aed7f
EBUILD lilypond-9999.ebuild 2530 SHA256 5fe91b2cd374da7e39b95dc412d307ec75c589c9ccfa40c9109e3a479ecac007 SHA512 727ebce8efef00d6ddde872d29f165038b5dff498dba42ce97ea1c7272d1d407b0c87fb5b695bce89d49ff5cafed6228207452b0f5f3430842d5e6e36cfef67e WHIRLPOOL 444ab4babedb134db53a0eaac19702d86f5a57de346b279aaa5b908f6d65aeddb567dc41757321dc57ad190d66884b0bdf87bcd22c7c4c3057dedc83e899f1ae
-MISC ChangeLog 24566 SHA256 6b9f0ff95117533f6433b789ca230241d02ba0ac85597635f74708c594f1e46e SHA512 3b53442c7fd4dad21f45009f732c65c7ca9ec9b5493d0a5626474b97bb9f22219ab65774224b8b6ae0d89597148dab9c7b40e46fb36b3114ecd6280bc860428b WHIRLPOOL 8b1c6bb39febf6fa99951c419b5365f11f033f99a38baa3eca2e1001d72f9efb0a26afad41644b9a9cd8d44bb252a9df9a2b754b05da5052430faaab11a9a364
+MISC ChangeLog 24710 SHA256 2fae9837337ca83bd517f2f7d1953d397f817fbc404e147c032051f28f5dd142 SHA512 8861ed01178fd859a01c35cffada17defc987258dfb80414fb1f39ab6a59f763dc8299bd3934e64a13502a6c973ad7129ad734289730ca52d33bcb7835a92575 WHIRLPOOL a2a3ca4b275067a46b2a84806115420c9d300184db3875654c34ef5d5752964b0d9ae1a7b4c893849f313eab3d8832d6c197c899e134a2c28aacc2f10357ec36
MISC metadata.xml 534 SHA256 9d9d5dba892fde9a346843a9cacaeac7ce9236f643d1c0f778333cc65181a025 SHA512 711b4d7ff31d686c01cc9f67bbd84bd69da5a955e60a759b814a9379d20079061d019a53da9906a75a4a408654307406eef99129655fb38a21953eaf209215e1 WHIRLPOOL 87cddb2db014ae47a3e2408fb696fcce7118632a8574d0b8be21ef603d3ecdc4714f2736a7a3388fc907e6b2b984feabca1f77b603e34ff1477920260cb696b4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJRpvrPAAoJEEqz6FtPBkyjatgIALQMvYcL7DVaDdVAneSFXR49
-7WcnChHJjAwLzA3IVtf6AFyYJWHm6XW3es64ItTrvExf60+QL35sloTGsg3DeowY
-WWMGmYfBsR2E3Fy5f7jnLsxKg5KDpkTfAl26L9yoegno2k+hNkBIoCQ28c2Me1dF
-7V2i7CgvboCJJcv52NfRAVpDugLPmv+fgXYkJ4wgInG5dKZ2LbIjZAOibWodI3GG
-kAmmdYcBR9Ugz7viu6oniXAiNuNqYuigG0nHA8VoqN2Ox7jLPNkybnte6CGBKQvO
-wkEM98NZXRQlX1FdsQ5vYjKySCbwQpiZa7Y3Q200o5qWP5CpyPLQ9DVwNl3DmEQ=
-=Du3h
+iQEcBAEBCAAGBQJRpvsvAAoJEEqz6FtPBkyjDgkIAI/3R4zwI7vlFusABQwUBtl5
+GYYltu8FTQxi8/RJuR68p3DcnVm/+OyuFRQ9MefjsLRyIZJReC2IqjppBsAge3og
+8iIOemNzNY5wkefXlFhtezYKGHbtAy34pj12d8FhIgrrywt0oU2m/y9zggpCvYEZ
+FW62oKgf9dRNMQuGUD7rBENt76s8J8G4XomvoR2WkZBVUk22SvtnuvRjTspns/fn
+ohoN6KkJwDxE6qkhYx6cJBKDIPJYTTzf9H0nNU1y1b0Tkyx8WL6fjtBWQWbfNLYu
+BE4DZMqZFkXAgjvapBnvd6gcbWuGht3K5McqMNUHTz/FA/uexL1p7wUAuTWXdVs=
+=n4g2
-----END PGP SIGNATURE-----
diff --git a/media-sound/lilypond/lilypond-2.17.16.ebuild b/media-sound/lilypond/lilypond-2.17.16.ebuild
deleted file mode 100644
index c7eeb187c5be..000000000000
--- a/media-sound/lilypond/lilypond-2.17.16.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# 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.16.ebuild,v 1.1 2013/04/16 09:18:32 radhermit Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_5,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/"
-
-SLOT="0"
-LICENSE="GPL-3 FDL-1.3"
-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_}"
-
-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 -e "s/vim//" GNUmakefile.in || die
- fi
-
- sed -i -e "s/OPTIMIZE -g/OPTIMIZE/" aclocal.m4 || die
-
- for lang in ${LANGS}; do
- use linguas_${lang} || rm po/${lang}.po || die
- done
-
- 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
-}
diff --git a/media-sound/lilypond/lilypond-2.17.17.ebuild b/media-sound/lilypond/lilypond-2.17.17.ebuild
deleted file mode 100644
index 6dffa70c06cb..000000000000
--- a/media-sound/lilypond/lilypond-2.17.17.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# 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.17.ebuild,v 1.1 2013/05/09 05:57:17 radhermit Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_5,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/"
-
-SLOT="0"
-LICENSE="GPL-3 FDL-1.3"
-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_}"
-
-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 -e "s/vim//" GNUmakefile.in || die
- fi
-
- sed -i -e "s/OPTIMIZE -g/OPTIMIZE/" aclocal.m4 || die
-
- for lang in ${LANGS}; do
- use linguas_${lang} || rm po/${lang}.po || die
- done
-
- 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
-}
diff --git a/media-sound/lilypond/lilypond-2.17.18.ebuild b/media-sound/lilypond/lilypond-2.17.18.ebuild
deleted file mode 100644
index 6e52c05256f1..000000000000
--- a/media-sound/lilypond/lilypond-2.17.18.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# 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.18.ebuild,v 1.1 2013/05/13 07:35:31 radhermit Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_5,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/"
-
-SLOT="0"
-LICENSE="GPL-3 FDL-1.3"
-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_}"
-
-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 -e "s/vim//" GNUmakefile.in || die
- fi
-
- sed -i -e "s/OPTIMIZE -g/OPTIMIZE/" aclocal.m4 || die
-
- for lang in ${LANGS}; do
- use linguas_${lang} || rm po/${lang}.po || die
- done
-
- 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
-}