diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2007-12-16 13:45:27 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2007-12-16 13:45:27 +0000 |
commit | fab06b88b6d70e4989a3c4667b8fa10f15f64407 (patch) | |
tree | 7c5715651db8a8341fdbb1a5131ae4604320dc91 /media-sound/lilypond | |
parent | Version bump by upstream (diff) | |
download | gentoo-2-fab06b88b6d70e4989a3c4667b8fa10f15f64407.tar.gz gentoo-2-fab06b88b6d70e4989a3c4667b8fa10f15f64407.tar.bz2 gentoo-2-fab06b88b6d70e4989a3c4667b8fa10f15f64407.zip |
remove crufty versions
(Portage version: 2.1.4_rc10)
Diffstat (limited to 'media-sound/lilypond')
-rw-r--r-- | media-sound/lilypond/files/digest-lilypond-2.0.3 | 3 | ||||
-rw-r--r-- | media-sound/lilypond/files/digest-lilypond-2.2.4 | 3 | ||||
-rw-r--r-- | media-sound/lilypond/files/digest-lilypond-2.2.6 | 3 | ||||
-rw-r--r-- | media-sound/lilypond/files/digest-lilypond-2.4.2 | 3 | ||||
-rw-r--r-- | media-sound/lilypond/files/digest-lilypond-2.5.2 | 3 | ||||
-rw-r--r-- | media-sound/lilypond/files/digest-lilypond-2.8.0-r1 | 6 | ||||
-rw-r--r-- | media-sound/lilypond/lilypond-2.0.3.ebuild | 109 | ||||
-rw-r--r-- | media-sound/lilypond/lilypond-2.2.4.ebuild | 116 | ||||
-rw-r--r-- | media-sound/lilypond/lilypond-2.2.6.ebuild | 116 | ||||
-rw-r--r-- | media-sound/lilypond/lilypond-2.4.2.ebuild | 121 | ||||
-rw-r--r-- | media-sound/lilypond/lilypond-2.5.2.ebuild | 121 | ||||
-rw-r--r-- | media-sound/lilypond/lilypond-2.8.0-r1.ebuild | 85 |
12 files changed, 0 insertions, 689 deletions
diff --git a/media-sound/lilypond/files/digest-lilypond-2.0.3 b/media-sound/lilypond/files/digest-lilypond-2.0.3 deleted file mode 100644 index e74d2621a615..000000000000 --- a/media-sound/lilypond/files/digest-lilypond-2.0.3 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 839f1300a7dff489a157ec846d284255 lilypond-2.0.3.tar.gz 1771835 -RMD160 dc1fcd058033f6b727b1eea276552fc226fb2104 lilypond-2.0.3.tar.gz 1771835 -SHA256 acaf62102730f4672a43b83e0e2bf238f9a674f12c1c5c6b982bf67d0295aefa lilypond-2.0.3.tar.gz 1771835 diff --git a/media-sound/lilypond/files/digest-lilypond-2.2.4 b/media-sound/lilypond/files/digest-lilypond-2.2.4 deleted file mode 100644 index c319ee9d1348..000000000000 --- a/media-sound/lilypond/files/digest-lilypond-2.2.4 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 2f96e5ca3ae6943ed22a28a0b35927fd lilypond-2.2.4.tar.gz 1919068 -RMD160 171f0559f16b248a824203104e1dd44665013d58 lilypond-2.2.4.tar.gz 1919068 -SHA256 04862d2705435ae91452f1932f2a9587ed60ce318cecf7daa6b993563f808696 lilypond-2.2.4.tar.gz 1919068 diff --git a/media-sound/lilypond/files/digest-lilypond-2.2.6 b/media-sound/lilypond/files/digest-lilypond-2.2.6 deleted file mode 100644 index 68046f346b73..000000000000 --- a/media-sound/lilypond/files/digest-lilypond-2.2.6 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 c379905b53973cc314415340dd017c77 lilypond-2.2.6.tar.gz 1920103 -RMD160 f75e4a7eededd94b5193d9a6f819d54d1dd512b5 lilypond-2.2.6.tar.gz 1920103 -SHA256 77c7ccefbd9350effa487a4cef21c08d6243a8f4237668c4dbe250fd9a9865df lilypond-2.2.6.tar.gz 1920103 diff --git a/media-sound/lilypond/files/digest-lilypond-2.4.2 b/media-sound/lilypond/files/digest-lilypond-2.4.2 deleted file mode 100644 index ea06aeecbef2..000000000000 --- a/media-sound/lilypond/files/digest-lilypond-2.4.2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 52c503750ca979cea948b304da8cfe8e lilypond-2.4.2.tar.gz 2018069 -RMD160 c05a8ae45c6bfc7bb52184aa4e934d184b87ee87 lilypond-2.4.2.tar.gz 2018069 -SHA256 6d256b4d463d7cb4b93eed907139513ffc6f1cd8d5dbdf649637cbef669a4b53 lilypond-2.4.2.tar.gz 2018069 diff --git a/media-sound/lilypond/files/digest-lilypond-2.5.2 b/media-sound/lilypond/files/digest-lilypond-2.5.2 deleted file mode 100644 index 43208641d812..000000000000 --- a/media-sound/lilypond/files/digest-lilypond-2.5.2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 f9f7b4bfd26adf5d496bbd31539af1dc lilypond-2.5.2.tar.gz 2038949 -RMD160 ce39bfbf0fd5734fe7f78b977b8a89efd49c4022 lilypond-2.5.2.tar.gz 2038949 -SHA256 604b9cbb9645fd12d65cf6178c7fa11fecc9bf304a67775b5ab360c7df054411 lilypond-2.5.2.tar.gz 2038949 diff --git a/media-sound/lilypond/files/digest-lilypond-2.8.0-r1 b/media-sound/lilypond/files/digest-lilypond-2.8.0-r1 deleted file mode 100644 index c27b9567db46..000000000000 --- a/media-sound/lilypond/files/digest-lilypond-2.8.0-r1 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 a69a307bd7f2c0dab85c218fb306d75f lilypond-2.8.0-1.documentation.tar.bz2 16945613 -RMD160 91c7d9493011b6b554bce8c5b006c4152bfaecb4 lilypond-2.8.0-1.documentation.tar.bz2 16945613 -SHA256 9accd414bc6ac9c1b751569ac8fa73a54272b5ab473094b9bdcf6ead5188bb97 lilypond-2.8.0-1.documentation.tar.bz2 16945613 -MD5 44d0b8389c45d14826f38900bb0fd983 lilypond-2.8.0.tar.gz 2454330 -RMD160 6e3044e4708d79522d7efb7704dbcfaa9436d25a lilypond-2.8.0.tar.gz 2454330 -SHA256 f052e0ae38fdecbf53708021b8b40cc611f4b69b42c3fc763f426ee2c291a207 lilypond-2.8.0.tar.gz 2454330 diff --git a/media-sound/lilypond/lilypond-2.0.3.ebuild b/media-sound/lilypond/lilypond-2.0.3.ebuild deleted file mode 100644 index ca3cfb8865cf..000000000000 --- a/media-sound/lilypond/lilypond-2.0.3.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# 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.12 2007/01/10 19:49:00 peper Exp $ - -inherit eutils versionator - -IUSE="doc" - -MY_PV="v$(get_version_component_range 1-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 ~ppc" - -RDEPEND=">=dev-scheme/guile-1.6.4 - virtual/ghostscript - virtual/tetex - >=dev-lang/python-2.2.3-r1" - -DEPEND="${RDEPEND} - >=dev-lang/perl-5.8.0-r12 - >=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.1.16 - sys-devel/bison !=sys-devel/bison-1.75 - doc? ( media-gfx/imagemagick - >=media-libs/netpbm-9.12-r4 )" - -src_unpack() { - unpack ${A} || die "unpack failed" - cd ${S} - epatch ${FILESDIR}/${PN}-2.0.0-coreutils-compat.patch - NOCONFIGURE=1 ./autogen.sh >/dev/null - - # Fix makefiles to work with recent mftrace #90334 - grep -rlZ 'MFTRACE.*--pf[ab]' --include=GNUmakefile --include=\*.make ${S} | \ - xargs -0r sed -i ' - s/--pfa --pfb/--formats=PFA,PFB/; - s/--pfa/--formats=PFA/; - s/--pfb/--formats=PFB/' -} - -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 - addwrite /var/cache/fonts - addwrite /usr/share/texmf/fonts - addwrite /usr/share/texmf/ls-R - - econf --build=${CHOST} || die "econf failed" - LC_ALL=C emake || die "emake failed" - - if use doc; then - make web || die "make web failed" - fi -} - -src_install () { - einstall \ - lilypond_datadir=${D}/usr/share/lilypond \ - local_lilypond_datadir=${D}/usr/share/lilypond/${PV} \ - || die "einstall failed" - - dodoc AUTHORS.txt COPYING ChangeLog DEDICATION INSTALL.txt \ - NEWS.txt README.txt ROADMAP THANKS VERSION \ - || die "dodoc failed" - - insinto /usr/share/lilypond/${PV}/buildscripts/out - 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 \ - || die "doins failed" - insinto /usr/share/lilypond/${PV}/elisp - doins elisp/*.el \ - || die "doins failed" - insinto /usr/share/lilypond/${PV}/ - doins lilypond.vim vimrc \ - || die "doins failed" - - # we might be able to get the new "make out=www web-install" - # to work (if someone wants to fight with it), but our - # old way is easier for now: - if use doc; then - dohtml -A txt,midi,ly,pdf,gz -r Documentation input *.html *.png \ - || die "doins failed" - fi -} - -pkg_postinst () { - # Cleaning out old fonts is more appropriate in pkg_prerm, but we - # also need to clean up after any previous lilypond installations. - . /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.2.4.ebuild b/media-sound/lilypond/lilypond-2.2.4.ebuild deleted file mode 100644 index b145f3e9e39f..000000000000 --- a/media-sound/lilypond/lilypond-2.2.4.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.2.4.ebuild,v 1.9 2007/01/10 19:49:00 peper Exp $ - -inherit versionator - -IUSE="doc" - -MY_PV="v$(get_version_component_range 1-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" -#-amd64: 2.2.4: lilypond-bin exits error code 139 ... upstream needs to fix it... -KEYWORDS="~alpha ~x86 ~ppc ~sparc -amd64" - -RDEPEND=">=dev-scheme/guile-1.6.4 - virtual/ghostscript - =virtual/tetex-2* - >=dev-lang/python-2.2.3-r1" - -DEPEND="${RDEPEND} - >=app-text/t1utils-1.32 - >=dev-lang/perl-5.8.0-r12 - >=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.1.16 - sys-devel/bison !=sys-devel/bison-1.75 - doc? ( media-gfx/imagemagick - >=media-libs/netpbm-9.12-r4 )" - -src_unpack() { - unpack ${A} - # Fix makefiles to work with recent mftrace #90334 - grep -rlZ 'MFTRACE.*--pf[ab]' --include=GNUmakefile --include=\*.make ${S} | \ - xargs -0r sed -i ' - s/--pfa --pfb/--formats=PFA,PFB/; - s/--pfa/--formats=PFA/; - s/--pfb/--formats=PFB/' -} - -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 /root/.PfaEdit # fontforge, see bug 127723 - addwrite /dev/stderr - addwrite /var/cache/fonts - addwrite /usr/share/texmf/fonts - addwrite /usr/share/texmf/ls-R - - econf --build=${CHOST} || die "econf failed" - LC_ALL=C emake || die "emake failed" - - if use doc; then - make web || die "make web failed" - fi -} - -src_install () { - einstall \ - lilypond_datadir=${D}/usr/share/lilypond \ - local_lilypond_datadir=${D}/usr/share/lilypond/${PV} \ - || die "einstall failed" - - dodoc AUTHORS.txt COPYING ChangeLog DEDICATION INSTALL.txt \ - NEWS.txt README.txt ROADMAP THANKS VERSION \ - || die "dodoc failed" - - insinto /usr/share/lilypond/${PV}/buildscripts/out - doins buildscripts/out/lilypond-profile \ - buildscripts/out/lilypond-login \ - buildscripts/out/clean-fonts \ - 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}/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" - # to work (if someone wants to fight with it), but our - # old way is easier for now: - if use doc; then - dohtml -A txt,midi,ly,pdf,gz -r Documentation input *.html *.png \ - || die "doins failed" - fi -} - -pkg_postinst () { - # Cleaning out old fonts is more appropriate in pkg_prerm, but we - # also need to clean up after any previous lilypond installations. - . /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.2.6.ebuild b/media-sound/lilypond/lilypond-2.2.6.ebuild deleted file mode 100644 index 6388a2a8fc75..000000000000 --- a/media-sound/lilypond/lilypond-2.2.6.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.2.6.ebuild,v 1.7 2007/01/10 19:49:00 peper Exp $ - -inherit versionator - -IUSE="doc" - -MY_PV="v$(get_version_component_range 1-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" -#-amd64: 2.2.6: lilypond-bin exits error code 139 ... upstream needs to fix it... -KEYWORDS="~alpha ~x86 ~ppc ~sparc -amd64" - -RDEPEND=">=dev-scheme/guile-1.6.4 - virtual/ghostscript - =virtual/tetex-2* - >=dev-lang/python-2.2.3-r1" - -DEPEND="${RDEPEND} - >=app-text/t1utils-1.32 - >=dev-lang/perl-5.8.0-r12 - >=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.1.16 - sys-devel/bison !=sys-devel/bison-1.75 - doc? ( media-gfx/imagemagick - >=media-libs/netpbm-9.12-r4 )" - -src_unpack() { - unpack ${A} - # Fix makefiles to work with recent mftrace #90334 - grep -rlZ 'MFTRACE.*--pf[ab]' --include=GNUmakefile --include=\*.make ${S} | \ - xargs -0r sed -i ' - s/--pfa --pfb/--formats=PFA,PFB/; - s/--pfa/--formats=PFA/; - s/--pfb/--formats=PFB/' -} - -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 /root/.PfaEdit # fontforge, see bug 127723 - addwrite /dev/stderr - addwrite /var/cache/fonts - addwrite /usr/share/texmf/fonts - addwrite /usr/share/texmf/ls-R - - econf --build=${CHOST} || die "econf failed" - LC_ALL=C emake || die "emake failed" - - if use doc; then - make web || die "make web failed" - fi -} - -src_install () { - einstall \ - lilypond_datadir=${D}/usr/share/lilypond \ - local_lilypond_datadir=${D}/usr/share/lilypond/${PV} \ - || die "einstall failed" - - dodoc AUTHORS.txt COPYING ChangeLog DEDICATION INSTALL.txt \ - NEWS.txt README.txt ROADMAP THANKS VERSION \ - || die "dodoc failed" - - insinto /usr/share/lilypond/${PV}/buildscripts/out - doins buildscripts/out/lilypond-profile \ - buildscripts/out/lilypond-login \ - buildscripts/out/clean-fonts \ - 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}/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" - # to work (if someone wants to fight with it), but our - # old way is easier for now: - if use doc; then - dohtml -A txt,midi,ly,pdf,gz -r Documentation input *.html *.png \ - || die "doins failed" - fi -} - -pkg_postinst () { - # Cleaning out old fonts is more appropriate in pkg_prerm, but we - # also need to clean up after any previous lilypond installations. - . /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.4.2.ebuild b/media-sound/lilypond/lilypond-2.4.2.ebuild deleted file mode 100644 index c744fff0d097..000000000000 --- a/media-sound/lilypond/lilypond-2.4.2.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.4.2.ebuild,v 1.7 2007/01/10 19:49:00 peper Exp $ - -inherit versionator - -IUSE="doc" - -MY_PV="v$(get_version_component_range 1-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" -#-amd64: 2.2.6: lilypond-bin exits error code 139 ... upstream needs to fix it... -KEYWORDS="~x86 -amd64" - -RDEPEND=">=dev-scheme/guile-1.6.4 - virtual/ghostscript - =virtual/tetex-2* - >=dev-lang/python-2.2.3-r1 - media-fonts/ec-fonts-mftraced" - -DEPEND="${RDEPEND} - >=app-text/t1utils-1.32 - >=dev-lang/perl-5.8.0-r12 - >=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.1.16 - sys-devel/bison !=sys-devel/bison-1.75 - doc? ( media-gfx/imagemagick - >=media-libs/netpbm-9.12-r4 )" - -src_unpack() { - unpack ${A} - # Fix makefiles to work with recent mftrace #90334 - grep -rlZ 'MFTRACE.*--pf[ab]' --include=GNUmakefile --include=\*.make ${S} | \ - xargs -0r sed -i ' - s/--pfa --pfb/--formats=PFA,PFB/; - s/--pfa/--formats=PFA/; - s/--pfb/--formats=PFB/' -} - -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 /root/.PfaEdit # fontforge, see bug 127723 - addwrite /dev/stderr - addwrite /var/cache/fonts - addwrite /usr/share/texmf/fonts - addwrite /usr/share/texmf/ls-R - - econf --build=${CHOST} || die "econf failed" - LC_ALL=C emake || die "emake failed" - - if use doc; then - make web || die "make web failed" - fi -} - -src_install () { - einstall \ - lilypond_datadir=${D}/usr/share/lilypond \ - local_lilypond_datadir=${D}/usr/share/lilypond/${PV} \ - || die "einstall failed" - - dodoc AUTHORS.txt COPYING ChangeLog DEDICATION INSTALL.txt \ - NEWS.txt README.txt ROADMAP THANKS VERSION \ - || die "dodoc failed" - - insinto /usr/share/lilypond/${PV}/buildscripts/out - doins buildscripts/out/lilypond-profile \ - buildscripts/out/lilypond-login \ - buildscripts/out/clean-fonts \ - 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}/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" - # to work (if someone wants to fight with it), but our - # old way is easier for now: - if use doc; then - dohtml -A txt,midi,ly,pdf,gz -r Documentation input *.html *.png \ - || die "doins failed" - fi -} - -pkg_postinst () { - # Cleaning out old fonts is more appropriate in pkg_prerm, but we - # also need to clean up after any previous lilypond installations. - # Make sure to run this from somewhere safe since it references . - cd ${T} - . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts -} - -pkg_prerm () { - # Make sure to run this from somewhere safe since it references . - cd ${T} - . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts -} diff --git a/media-sound/lilypond/lilypond-2.5.2.ebuild b/media-sound/lilypond/lilypond-2.5.2.ebuild deleted file mode 100644 index 25e6dc6df179..000000000000 --- a/media-sound/lilypond/lilypond-2.5.2.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.5.2.ebuild,v 1.9 2007/01/10 19:49:00 peper Exp $ - -inherit versionator - -IUSE="doc" - -MY_PV="v$(get_version_component_range 1-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" -#-amd64: 2.2.6: lilypond-bin exits error code 139 ... upstream needs to fix it... -KEYWORDS="~x86 ~amd64 ~sparc" - -RDEPEND=">=dev-scheme/guile-1.6.5 - virtual/ghostscript - =virtual/tetex-2* - >=dev-lang/python-2.2.3-r1 - media-fonts/ec-fonts-mftraced" - -DEPEND="${RDEPEND} - >=app-text/t1utils-1.32 - >=dev-lang/perl-5.8.0-r12 - >=sys-apps/texinfo-4.7 - >=sys-devel/flex-2.5.4a-r5 - >=sys-devel/gcc-3.1-r8 - >=sys-devel/make-3.80 - >=app-text/mftrace-1.1.16 - sys-devel/bison !=sys-devel/bison-1.75 - doc? ( media-gfx/imagemagick - >=media-libs/netpbm-9.12-r4 )" - -src_unpack() { - unpack ${A} - # Fix makefiles to work with recent mftrace #90334 - grep -rlZ 'MFTRACE.*--pf[ab]' --include=GNUmakefile --include=\*.make ${S} | \ - xargs -0r sed -i ' - s/--pfa --pfb/--formats=PFA,PFB/; - s/--pfa/--formats=PFA/; - s/--pfb/--formats=PFB/' -} - -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 /root/.PfaEdit # fontforge, see bug 127723 - addwrite /dev/stderr - addwrite /var/cache/fonts - addwrite /usr/share/texmf/fonts - addwrite /usr/share/texmf/ls-R - - econf --build=${CHOST} || die "econf failed" - LC_ALL=C emake || die "emake failed" - - if use doc; then - make web || die "make web failed" - fi -} - -src_install () { - einstall \ - lilypond_datadir=${D}/usr/share/lilypond \ - local_lilypond_datadir=${D}/usr/share/lilypond/${PV} \ - || die "einstall failed" - - dodoc AUTHORS.txt COPYING ChangeLog DEDICATION INSTALL.txt \ - NEWS.txt README.txt ROADMAP THANKS VERSION \ - || die "dodoc failed" - - insinto /usr/share/lilypond/${PV}/buildscripts/out - doins buildscripts/out/lilypond-profile \ - buildscripts/out/lilypond-login \ - buildscripts/out/clean-fonts \ - 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}/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" - # to work (if someone wants to fight with it), but our - # old way is easier for now: - if use doc; then - dohtml -A txt,midi,ly,pdf,gz -r Documentation input *.html *.png \ - || die "doins failed" - fi -} - -pkg_postinst () { - # Cleaning out old fonts is more appropriate in pkg_prerm, but we - # also need to clean up after any previous lilypond installations. - # Make sure to run this from somewhere safe since it references . - cd ${T} - . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts -} - -pkg_prerm () { - # Make sure to run this from somewhere safe since it references . - cd ${T} - . /usr/share/lilypond/${PV}/buildscripts/out/clean-fonts -} diff --git a/media-sound/lilypond/lilypond-2.8.0-r1.ebuild b/media-sound/lilypond/lilypond-2.8.0-r1.ebuild deleted file mode 100644 index d3619129c606..000000000000 --- a/media-sound/lilypond/lilypond-2.8.0-r1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.8.0-r1.ebuild,v 1.10 2007/01/10 19:49:00 peper Exp $ - -inherit versionator - -IUSE="debug emacs profile doc vim" - -DESCRIPTION="GNU Music Typesetter" -SRC_URI="http://lilypond.org/download/v$(get_version_component_range 1-2)/${P}.tar.gz - doc? ( http://lilypond.org/download/binaries/documentation/${P}-1.documentation.tar.bz2 )" -HOMEPAGE="http://lilypond.org/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~sparc ~x86" - -RDEPEND=">=dev-scheme/guile-1.6.5 - virtual/ghostscript - virtual/tetex - >=dev-lang/python-2.2.3-r1 - >=media-libs/freetype-2 - >=media-libs/fontconfig-2.2 - >=x11-libs/pango-1.6" - -DEPEND="${RDEPEND} - >=app-text/t1utils-1.32 - >=dev-lang/perl-5.8.0-r12 - >=sys-apps/texinfo-4.8 - >=sys-devel/flex-2.5.4a-r5 - >=sys-devel/gcc-3.3 - >=sys-devel/make-3.80 - >=app-text/mftrace-1.1.17 - >=media-gfx/fontforge-20050624 - sys-devel/bison !=sys-devel/bison-1.75" - -src_unpack() { - unpack ${A} - # lilypond python scripts *prepend* /usr/share/lilypond/2.8.0/python to - # sys.path, causing python to attempt to rebuild the pyc, which generates - # sandbox errors (and is wrong anyway). Change this policy to use - # sys.path.append so that PYTHONPATH, set by the Makefiles, takes - # precendence. - grep -rlZ sys.path.insert --include \*.py ${S} \ - | xargs -0r sed -i 's/sys.path.insert \?(0, /sys.path.append (/' -} - -src_compile() { - addwrite /root/.PfaEdit # fontforge, see bug 127723 - addwrite /var/cache/fonts - addwrite /usr/share/texmf/fonts - addwrite /usr/share/texmf/ls-R - - econf \ - $(use_enable debug debugging) \ - $(use_enable profile profiling) \ - --with-ncsb-dir=/usr/share/fonts/default/ghostscript \ - || die "econf failed" - LC_ALL=C emake || die "emake failed" -} - -src_install () { - make install DESTDIR=${D} || die "install failed" - - dodoc COPYING ChangeLog NEWS.txt README.txt || die "dodoc failed" - - if use doc; then - cp -dr ${WORKDIR}/{Documentation,examples.html,input} \ - ${D}/usr/share/doc/${PF}/ || die "doc install failed" - fi - - # vim support - if use vim; then - dodir /usr/share/vim - mv ${D}/usr/share/lilypond/${PV}/vim \ - ${D}/usr/share/vim/vimfiles || die "lilypond vim install failed" - else - rm -r ${D}/usr/share/lilypond/${PV}/vim - fi - - # emacs (non-)support - if ! use emacs; then - rm -r ${D}/usr/share/emacs - fi -} |