summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2004-05-28 14:36:13 +0000
committerAron Griffis <agriffis@gentoo.org>2004-05-28 14:36:13 +0000
commite4f6a55152620b18746a3abd56f8b78ada9d9851 (patch)
treeb2593c5557d784387eb1589dd6e174d51ef457bf /media-sound/lilypond
parentStable on alpha and x86 (diff)
downloadhistorical-e4f6a55152620b18746a3abd56f8b78ada9d9851.tar.gz
historical-e4f6a55152620b18746a3abd56f8b78ada9d9851.tar.bz2
historical-e4f6a55152620b18746a3abd56f8b78ada9d9851.zip
Mark 2.0.3 stable on alpha and x86; prune old ebuilds. Add ebuild for version 2.2.1, thanks to Maarten Wisse in bug 46701 for the ebuild
Diffstat (limited to 'media-sound/lilypond')
-rw-r--r--media-sound/lilypond/ChangeLog10
-rw-r--r--media-sound/lilypond/Manifest16
-rw-r--r--media-sound/lilypond/files/digest-lilypond-1.5.151
-rw-r--r--media-sound/lilypond/files/digest-lilypond-1.6.61
-rw-r--r--media-sound/lilypond/files/digest-lilypond-1.6.91
-rw-r--r--media-sound/lilypond/files/digest-lilypond-1.8.21
-rw-r--r--media-sound/lilypond/files/digest-lilypond-2.0.01
-rw-r--r--media-sound/lilypond/files/digest-lilypond-2.2.11
-rw-r--r--media-sound/lilypond/lilypond-1.5.15.ebuild30
-rw-r--r--media-sound/lilypond/lilypond-1.6.6.ebuild101
-rw-r--r--media-sound/lilypond/lilypond-1.6.9.ebuild85
-rw-r--r--media-sound/lilypond/lilypond-1.8.2.ebuild99
-rw-r--r--media-sound/lilypond/lilypond-2.0.3.ebuild4
-rw-r--r--media-sound/lilypond/lilypond-2.2.1.ebuild (renamed from media-sound/lilypond/lilypond-2.0.0.ebuild)42
14 files changed, 37 insertions, 356 deletions
diff --git a/media-sound/lilypond/ChangeLog b/media-sound/lilypond/ChangeLog
index 54b538c4b36c..5648a28b5cfe 100644
--- a/media-sound/lilypond/ChangeLog
+++ b/media-sound/lilypond/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-sound/lilypond
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.24 2004/05/17 16:07:34 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/ChangeLog,v 1.25 2004/05/28 14:36:08 agriffis Exp $
+
+*lilypond-2.2.1 (28 May 2004)
+
+ 28 May 2004; Aron Griffis <agriffis@gentoo.org> -lilypond-1.5.15.ebuild,
+ -lilypond-1.6.6.ebuild, -lilypond-1.6.9.ebuild, -lilypond-1.8.2.ebuild,
+ -lilypond-2.0.0.ebuild, lilypond-2.0.3.ebuild, +lilypond-2.2.1.ebuild:
+ Mark 2.0.3 stable on alpha and x86; prune old ebuilds. Add ebuild for version
+ 2.2.1, thanks to Maarten Wisse in bug 46701 for the ebuild
18 May 2004; Mamoru KOMACHI <usata@gentoo.org> lilypond-1.5.15.ebuild,
lilypond-1.6.6.ebuild, lilypond-1.6.9.ebuild, lilypond-1.8.2.ebuild,
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index def6c077115c..c0f82059bdcb 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -1,16 +1,8 @@
-MD5 cbf817c7eab42fadaa5f91ec3bd9d900 lilypond-1.5.15.ebuild 755
-MD5 89cf6ceb00d4e1c5aee4c5cedb433257 lilypond-1.6.9.ebuild 2697
-MD5 df337f1748ee1443f6fe2f9ab3ab7a2f lilypond-1.6.6.ebuild 3006
-MD5 a99a2ebfbb1d1a6c886ecdc869d33c5a lilypond-2.0.0.ebuild 2897
-MD5 396cb3ca29894fa95bfa8880d50d2033 lilypond-1.8.2.ebuild 2744
-MD5 645a543c25b7c149f8a25cc165896676 ChangeLog 4124
+MD5 874912a0252e9128225cbce2e105a8ee lilypond-2.0.3.ebuild 2834
+MD5 04033054afdc505a0833c025487f0f29 lilypond-2.2.1.ebuild 2914
+MD5 1d0e8f1ee80b6e183b0bb7e227185a79 ChangeLog 4522
MD5 50117cfdeb267d9181cf9cacac87d8a6 metadata.xml 256
-MD5 2adafd7b5436183a7c4e8e08ca68fb6b lilypond-2.0.3.ebuild 2833
MD5 8d0e1943fd413ff9d7d90857eb301ee6 files/lilypond-1.8.2-coreutils-compat.patch 4485
MD5 d3708d2873d08b1272e434098fd1ad85 files/lilypond-2.0.0-coreutils-compat.patch 5638
-MD5 42dc732527fc9a940a950f3a498a8b48 files/digest-lilypond-1.6.6 67
-MD5 be5450deeb374c228e7584c880fd8c08 files/digest-lilypond-1.6.9 67
-MD5 703b1f9f055b18b78a761a0b97c89983 files/digest-lilypond-1.8.2 67
-MD5 da4ce96e5a45694e057f2b25ec26c1e7 files/digest-lilypond-2.0.0 67
-MD5 598b545eba349fc6f14f888818c1a8f7 files/digest-lilypond-1.5.15 68
MD5 0c696acd218d39a22a32db326ac9d5b0 files/digest-lilypond-2.0.3 67
+MD5 5415f075387bdad39c013a0b2b673d34 files/digest-lilypond-2.2.1 67
diff --git a/media-sound/lilypond/files/digest-lilypond-1.5.15 b/media-sound/lilypond/files/digest-lilypond-1.5.15
deleted file mode 100644
index b0153e7f337a..000000000000
--- a/media-sound/lilypond/files/digest-lilypond-1.5.15
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f14379ded1f1d85bacbb52309ad48e4a lilypond-1.5.15.tar.gz 1400608
diff --git a/media-sound/lilypond/files/digest-lilypond-1.6.6 b/media-sound/lilypond/files/digest-lilypond-1.6.6
deleted file mode 100644
index 4b8f4f383dc8..000000000000
--- a/media-sound/lilypond/files/digest-lilypond-1.6.6
+++ /dev/null
@@ -1 +0,0 @@
-MD5 8ed5318b49dfee6e9aa4bb2328187c99 lilypond-1.6.6.tar.gz 1595311
diff --git a/media-sound/lilypond/files/digest-lilypond-1.6.9 b/media-sound/lilypond/files/digest-lilypond-1.6.9
deleted file mode 100644
index 703d01b451bc..000000000000
--- a/media-sound/lilypond/files/digest-lilypond-1.6.9
+++ /dev/null
@@ -1 +0,0 @@
-MD5 94f1350455c62c4fd85926d019c8d10f lilypond-1.6.9.tar.gz 1599628
diff --git a/media-sound/lilypond/files/digest-lilypond-1.8.2 b/media-sound/lilypond/files/digest-lilypond-1.8.2
deleted file mode 100644
index 06ee6706037a..000000000000
--- a/media-sound/lilypond/files/digest-lilypond-1.8.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 b41efcf16c3499d0a146cb625e5682a0 lilypond-1.8.2.tar.gz 1669714
diff --git a/media-sound/lilypond/files/digest-lilypond-2.0.0 b/media-sound/lilypond/files/digest-lilypond-2.0.0
deleted file mode 100644
index 2834e2681783..000000000000
--- a/media-sound/lilypond/files/digest-lilypond-2.0.0
+++ /dev/null
@@ -1 +0,0 @@
-MD5 80faf9f9abc4ecf72a71ba0036cdfee0 lilypond-2.0.0.tar.gz 1771134
diff --git a/media-sound/lilypond/files/digest-lilypond-2.2.1 b/media-sound/lilypond/files/digest-lilypond-2.2.1
new file mode 100644
index 000000000000..c5c43f5e2d70
--- /dev/null
+++ b/media-sound/lilypond/files/digest-lilypond-2.2.1
@@ -0,0 +1 @@
+MD5 54b72f637689ea3425ecd293b3d6647b lilypond-2.2.1.tar.gz 1899919
diff --git a/media-sound/lilypond/lilypond-1.5.15.ebuild b/media-sound/lilypond/lilypond-1.5.15.ebuild
deleted file mode 100644
index a8827c7e61be..000000000000
--- a/media-sound/lilypond/lilypond-1.5.15.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-1.5.15.ebuild,v 1.10 2004/05/17 16:07:34 usata Exp $
-
-IUSE=""
-
-DESCRIPTION="GNU Music Typesetter"
-HOMEPAGE="http://lilypond.org/"
-SRC_URI="http://www.lilypond.org/ftp/LilyPond/development/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-
-DEPEND=">=dev-lang/python-2.0-r4
- >=dev-util/guile-1.4-r3
- >=sys-devel/flex-2.5.4a-r4
- >=sys-devel/bison-1.28-r3
- >=sys-apps/texinfo-4.0-r3
- virtual/tetex"
-
-src_compile() {
- econf || die
- emake || die
-}
-
-src_install() {
- make prefix=${D}/usr install || die
- dodoc AUTHORS* CHANGES DEDICATION NEWS README.txt ROADMAP FAQ* VERSION
-}
diff --git a/media-sound/lilypond/lilypond-1.6.6.ebuild b/media-sound/lilypond/lilypond-1.6.6.ebuild
deleted file mode 100644
index 20e4c819879a..000000000000
--- a/media-sound/lilypond/lilypond-1.6.6.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-1.6.6.ebuild,v 1.12 2004/05/17 16:07:34 usata Exp $
-
-inherit gcc
-
-MY_PV="v$(echo ${PV} | cut -d. -f1,2)"
-DESCRIPTION="GNU Music Typesetter"
-HOMEPAGE="http://lilypond.org/"
-SRC_URI="http://www.lilypond.org/ftp/${MY_PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 alpha"
-IUSE="doc"
-
-DEPEND=">=dev-lang/python-2.2.1-r2
- >=dev-lang/perl-5.6.1-r6
- >=dev-util/guile-1.4-r3
- >=sys-devel/bison-1.35
- virtual/tetex
- >=sys-apps/texinfo-4.2-r5
- >=sys-devel/flex-2.5.4a-r5
- doc? ( >=app-text/mftrace-1.0.8
- virtual/ghostscript
- >=media-libs/netpbm-9.12-r2 )"
-RDEPEND=">=dev-util/guile-1.4-r3
- virtual/ghostscript
- virtual/tetex
- >=dev-lang/python-2.2.1-r2"
-
-src_compile() {
- # See http://lilypond.org/stable/Documentation/topdocs/out-www/INSTALL.html
- local flex_version=`flex --version | cut -d' ' -f2`
- case "$(gcc-version):${flex_version}" in
- 2.*:*)
- # Verified by agriffis 03 Dec 2002 using
- # gcc-2.95.3-r7 with flex-2.5.4a-r5
- # (i.e. Gentoo 1.2)
- ./configure --build=${CHOST} --prefix=/usr || die "configure failed"
- emake || die "emake failed"
- ;;
-
- 3.0:*)
- # Unverified
- ./configure --build=${CHOST} --prefix=/usr || die "configure failed"
- make -C lily out/lexer.cc
- ( cd out; patch -p1 < ../lexer-gcc-3.0.patch; )
- emake || die "emake failed"
- ;;
-
- 3.1:*)
- # Unverified
- ./lexer-gcc-3.1.sh
- CPPFLAGS=-I$(pwd)/lily/out ./configure || die "configure failed"
- ./lexer-gcc-3.1.sh
- emake || die "emake failed"
- ;;
-
- # Note the following is the DEFAULT if there was no match,
- # i.e. for gcc >= 3.2
- 3.2:*|*)
- # Verified by agriffis 03 Dec 2002 using
- # gcc-3.2.1 with flex-2.5.4a and flex-2.5.23
- ./configure --build=${CHOST} --prefix=/usr || die "configure failed"
- # Fix std::cerr problem in flex 2.5.4a and 2.5.23
- make -C lily out/lexer.cc
- perl -i -pe 's/\scerr\s/ std::cerr /g' lily/out/lexer.cc
- emake || die "emake failed"
- ;;
- esac
- #use doc && make web-doc || die "make web-doc failed"
-}
-
-src_install () {
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- datadir=${D}/usr/share \
- lilypond_datadir=${D}/usr/share/lilypond \
- local_lilypond_datadir=${D}/usr/share/lilypond/${PV} \
- install || die "make install failed"
- dodoc AUTHORS* COPYING ChangeLog DEDICATION NEWS README.txt \
- ROADMAP THANKS VERSION *.el
- insinto /usr/share/lilypond/${PV}/buildscripts/out
- doins buildscripts/out/lilypond-profile \
- buildscripts/out/lilypond-login \
- buildscripts/out/clean-fonts
-}
-
-pkg_postinst () {
- # Cleaning out old fonts is more appropriate in pkg_prerm, but we
- # also need to clean up after any lilypond installations which may
- # not have been installed via portage.
- . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts
-}
-
-pkg_prerm () {
- . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts
-}
diff --git a/media-sound/lilypond/lilypond-1.6.9.ebuild b/media-sound/lilypond/lilypond-1.6.9.ebuild
deleted file mode 100644
index 812f264e9678..000000000000
--- a/media-sound/lilypond/lilypond-1.6.9.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-1.6.9.ebuild,v 1.10 2004/05/17 16:07:34 usata Exp $
-
-IUSE=""
-
-inherit gcc
-
-MY_PV="v$(echo ${PV} | cut -d. -f1,2)"
-DESCRIPTION="GNU Music Typesetter"
-HOMEPAGE="http://lilypond.org/"
-SRC_URI="http://www.lilypond.org/ftp/${MY_PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-
-DEPEND=">=dev-lang/python-2.2.1-r2
- >=dev-lang/perl-5.6.1-r6
- >=dev-util/guile-1.4-r3
- >=sys-devel/bison-1.35
- virtual/tetex
- >=sys-apps/texinfo-4.2-r5
- >=sys-devel/flex-2.5.4a-r5
- doc? ( >=app-text/mftrace-1.0.8
- virtual/ghostscript
- >=media-libs/netpbm-9.12-r2 )"
-RDEPEND=">=dev-util/guile-1.4-r3
- virtual/ghostscript
- virtual/tetex
- >=dev-lang/python-2.2.1-r2"
-
-src_compile() {
- # Remove ccache from the PATH since it can break compilation of
- # this package. See bug 21305
- PATH="$(echo ":${PATH}:" | sed 's/:[^:]*ccache[^:]*:/:/;s/^://;s/:$//;')"
-
- # See http://lilypond.org/stable/Documentation/topdocs/out-www/INSTALL.html
- if [ "`gcc-major-version`" -eq "2" ]; then
- # Verified by agriffis 03 Dec 2002 using
- # gcc-2.95.3-r7 with flex-2.5.4a-r5
- # (i.e. Gentoo 1.2)
- ./configure --build=${CHOST} --prefix=/usr || die "configure failed"
- emake || die "emake failed"
- elif [ "`gcc-major-version`" -eq "3" -a "`gcc-minor-version`" -ge "2" ]; then
- # Verified by agriffis 03 Dec 2002 using
- # gcc-3.2.1 with flex-2.5.4a and flex-2.5.23
- ./configure --build=${CHOST} --prefix=/usr || die "configure failed"
- # Fix std::cerr problem in flex 2.5.4a and 2.5.23
- make -C lily out/lexer.cc
- perl -i -pe 's/\scerr\s/ std::cerr /g' lily/out/lexer.cc
- emake || die "emake failed"
- else
- eerror "Unsupported GCC version, 2.95 and 3.2 are supported"
- die
- fi
-}
-
-src_install () {
- make install \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- datadir=${D}/usr/share \
- lilypond_datadir=${D}/usr/share/lilypond \
- local_lilypond_datadir=${D}/usr/share/lilypond/${PV} \
- || die "make install failed"
- dodoc AUTHORS* COPYING ChangeLog DEDICATION NEWS README.txt \
- ROADMAP THANKS VERSION *.el
- insinto /usr/share/lilypond/${PV}/buildscripts/out
- doins buildscripts/out/lilypond-profile \
- buildscripts/out/lilypond-login \
- buildscripts/out/clean-fonts
-}
-
-pkg_postinst () {
- # Cleaning out old fonts is more appropriate in pkg_prerm, but we
- # also need to clean up after any lilypond installations which may
- # not have been installed via portage.
- . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts
-}
-
-pkg_prerm () {
- . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts
-}
diff --git a/media-sound/lilypond/lilypond-1.8.2.ebuild b/media-sound/lilypond/lilypond-1.8.2.ebuild
deleted file mode 100644
index 9e1d6d81b049..000000000000
--- a/media-sound/lilypond/lilypond-1.8.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-1.8.2.ebuild,v 1.6 2004/05/17 16:07:34 usata Exp $
-
-IUSE="doc nopfa"
-
-inherit gcc eutils
-
-MY_PV="v$(echo ${PV} | cut -d. -f1,2)"
-DESCRIPTION="GNU Music Typesetter"
-SRC_URI="http://www.lilypond.org/ftp/${MY_PV}/${P}.tar.gz"
-HOMEPAGE="http://lilypond.org/"
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="alpha x86"
-
-DEPEND=">=dev-lang/python-2.2.3-r1
- >=dev-lang/perl-5.8.0-r12
- >=dev-util/guile-1.6.4
- >=sys-devel/bison-1.35
- virtual/tetex
- >=sys-apps/texinfo-4.5
- >=sys-devel/flex-2.5.4a-r5
- !nopfa? ( >=app-text/mftrace-1.0.19 )
- doc? ( media-gfx/imagemagick
- >=app-text/mftrace-1.0.19
- virtual/ghostscript
- >=media-libs/netpbm-9.12-r4 )"
-
-RDEPEND=">=dev-util/guile-1.6.4
- virtual/ghostscript
- virtual/tetex
- >=dev-lang/python-2.2.3-r1"
-
-src_unpack() {
- unpack ${A} || die "unpack failed"
- cd ${S}; epatch ${FILESDIR}/${P}-coreutils-compat.patch
- NOCONFIGURE=1 ./autogen.sh >/dev/null
-}
-
-src_compile() {
- # Remove ccache from the PATH since it can break compilation of
- # this package. See bug 21305
- PATH="$(echo ":${PATH}:" | sed 's/:[^:]*ccache[^:]*:/:/;s/^://;s/:$//;')"
-
- addwrite /dev/stderr
-
- econf --build=${CHOST} || die "econf failed"
- emake || die "emake failed"
-
- if ! use nopfa; then
- addwrite /var/cache/fonts
- addwrite /usr/share/texmf/fonts
- addwrite /usr/share/texmf/ls-R
- make pfa-fonts || die "make pfa-fonts failed"
- fi
-
- if use doc; then
- addwrite /var/cache/fonts
- addwrite /usr/share/texmf/fonts
- addwrite /usr/share/texmf/ls-R
- make web || die "make web failed"
- fi
-}
-
-src_install () {
- # Remove ccache from the PATH since it can break compilation of
- # this package. See bug 21305
- PATH="$(echo ":${PATH}:" | sed 's/:[^:]*ccache[^:]*:/:/;s/^://;s/:$//;')"
-
- BUILD_PFA="MAKE_PFA_FILES=1"
- use nopfa && BUILD_PFA=""
- einstall \
- lilypond_datadir=${D}/usr/share/lilypond \
- local_lilypond_datadir=${D}/usr/share/lilypond/${PV} \
- ${BUILD_PFA}
-
- dodoc AUTHORS* COPYING ChangeLog DEDICATION NEWS* README.txt \
- ROADMAP THANKS VERSION *.el lilypond.words vimrc
-
- insinto /usr/share/lilypond/${PV}/buildscripts/out
- doins buildscripts/out/lilypond-profile \
- buildscripts/out/lilypond-login \
- buildscripts/out/clean-fonts
-
- use doc && dohtml -A txt,midi,ly,pdf,gz -r \
- Documentation input *.html *.png
-}
-
-pkg_postinst () {
- # Cleaning out old fonts is more appropriate in pkg_prerm, but we
- # also need to clean up after any lilypond installations which may
- # not have been installed via portage.
- . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts
-}
-
-pkg_prerm () {
- . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts
-}
diff --git a/media-sound/lilypond/lilypond-2.0.3.ebuild b/media-sound/lilypond/lilypond-2.0.3.ebuild
index 27cea4ee04c5..575a889c05eb 100644
--- a/media-sound/lilypond/lilypond-2.0.3.ebuild
+++ b/media-sound/lilypond/lilypond-2.0.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.0.3.ebuild,v 1.4 2004/05/17 16:07:34 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.0.3.ebuild,v 1.5 2004/05/28 14:36:08 agriffis Exp $
inherit eutils
@@ -12,7 +12,7 @@ SRC_URI="http://www.lilypond.org/ftp/${MY_PV}/${P}.tar.gz"
HOMEPAGE="http://lilypond.org/"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~alpha ~x86 ~ppc"
+KEYWORDS="alpha x86 ~ppc"
RDEPEND=">=dev-util/guile-1.6.4
virtual/ghostscript
diff --git a/media-sound/lilypond/lilypond-2.0.0.ebuild b/media-sound/lilypond/lilypond-2.2.1.ebuild
index 168463cd46ce..252b7f6f9b2d 100644
--- a/media-sound/lilypond/lilypond-2.0.0.ebuild
+++ b/media-sound/lilypond/lilypond-2.2.1.ebuild
@@ -1,8 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.0.0.ebuild,v 1.7 2004/05/17 16:07:34 usata Exp $
-
-inherit eutils
+# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.2.1.ebuild,v 1.1 2004/05/28 14:36:08 agriffis Exp $
IUSE="doc"
@@ -12,31 +10,26 @@ SRC_URI="http://www.lilypond.org/ftp/${MY_PV}/${P}.tar.gz"
HOMEPAGE="http://lilypond.org/"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~alpha ~x86"
+KEYWORDS="~alpha ~x86 ~ppc"
+
+RDEPEND=">=dev-util/guile-1.6.4
+ virtual/ghostscript
+ >=app-text/tetex-2.0.2
+ >=dev-lang/python-2.2.3-r1"
-DEPEND=">=dev-lang/python-2.2.3-r1
+DEPEND="${RDEPEND}
>=dev-lang/perl-5.8.0-r12
- >=dev-util/guile-1.6.4
- virtual/tetex
>=sys-apps/texinfo-4.6
>=sys-devel/flex-2.5.4a-r5
>=sys-devel/gcc-3.1-r8
>=sys-devel/make-3.80
>=app-text/mftrace-1.0.19
- virtual/ghostscript
sys-devel/bison !=sys-devel/bison-1.75
doc? ( media-gfx/imagemagick
>=media-libs/netpbm-9.12-r4 )"
-RDEPEND=">=dev-util/guile-1.6.4
- virtual/ghostscript
- virtual/tetex
- >=dev-lang/python-2.2.3-r1"
-
src_unpack() {
unpack ${A} || die "unpack failed"
- cd ${S}; epatch ${FILESDIR}/${P}-coreutils-compat.patch
- NOCONFIGURE=1 ./autogen.sh >/dev/null
}
src_compile() {
@@ -71,16 +64,23 @@ src_install () {
doins buildscripts/out/lilypond-profile \
buildscripts/out/lilypond-login \
buildscripts/out/clean-fonts \
- buildscripts/out/lilypond.words \
- || die "doins failed"
- insinto /usr/share/lilypond/${PV}/elisp/out
- doins elisp/out/lilypond.words.el elisp/out/lilypond.words.vim \
+ buildscripts/out/lilypond-words \
|| die "doins failed"
+
+ # emacs support, should this be done differently?
insinto /usr/share/lilypond/${PV}/elisp
doins elisp/*.el \
|| die "doins failed"
- insinto /usr/share/lilypond/${PV}/
- doins lilypond.vim vimrc \
+ insinto /usr/share/lilypond/${PV}/elisp/out
+ doins elisp/out/lilypond-words.el \
+ || die "doins failed"
+
+ # vim support, should this be done differently?
+ insinto /usr/share/lilypond/${PV}/vim/out
+ doins vim/out/lilypond-words.vim \
+ || die "doins failed"
+ insinto /usr/share/lilypond/${PV}/vim
+ doins vim/lilypond*.vim vim/vimrc \
|| die "doins failed"
# we might be able to get the new "make out=www web-install"