diff options
author | Marijn Schouten <hkbst@gentoo.org> | 2008-02-20 11:55:40 +0000 |
---|---|---|
committer | Marijn Schouten <hkbst@gentoo.org> | 2008-02-20 11:55:40 +0000 |
commit | 71123cece34598c0ab27debea2cc6f2d66439fd7 (patch) | |
tree | af461025f1037eabd578979b294a45a6337a421a /dev-scheme | |
parent | bump (diff) | |
download | gentoo-2-71123cece34598c0ab27debea2cc6f2d66439fd7.tar.gz gentoo-2-71123cece34598c0ab27debea2cc6f2d66439fd7.tar.bz2 gentoo-2-71123cece34598c0ab27debea2cc6f2d66439fd7.zip |
remove old stuff
(Portage version: 2.1.4.4)
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/guile/ChangeLog | 6 | ||||
-rw-r--r-- | dev-scheme/guile/guile-1.6.7.ebuild | 78 | ||||
-rw-r--r-- | dev-scheme/guile/guile-1.6.8.ebuild | 77 | ||||
-rw-r--r-- | dev-scheme/guile/guile-1.8.1-r3.ebuild | 77 |
4 files changed, 5 insertions, 233 deletions
diff --git a/dev-scheme/guile/ChangeLog b/dev-scheme/guile/ChangeLog index d290524d6b0e..df576f366e04 100644 --- a/dev-scheme/guile/ChangeLog +++ b/dev-scheme/guile/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-scheme/guile # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile/ChangeLog,v 1.45 2008/02/20 11:52:27 hkbst Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile/ChangeLog,v 1.46 2008/02/20 11:55:40 hkbst Exp $ + + 20 Feb 2008; Marijn Schouten <hkBst@gentoo.org> -guile-1.6.7.ebuild, + -guile-1.6.8.ebuild, -guile-1.8.1-r3.ebuild: + remove old stuff *guile-1.8.4 (20 Feb 2008) diff --git a/dev-scheme/guile/guile-1.6.7.ebuild b/dev-scheme/guile/guile-1.6.7.ebuild deleted file mode 100644 index b6208bfadd32..000000000000 --- a/dev-scheme/guile/guile-1.6.7.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile/guile-1.6.7.ebuild,v 1.1 2007/01/10 17:31:47 hkbst Exp $ - -inherit flag-o-matic eutils libtool - -DESCRIPTION="Scheme interpreter" -HOMEPAGE="http://www.gnu.org/software/guile/" -SRC_URI="mirror://gnu/guile/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86" -IUSE="" - -# Problems with parallel builds (#34029), so I'm taking the safer route -MAKEOPTS="${MAKEOPTS} -j1" - -DEPEND=">=sys-libs/ncurses-5.1 - >=sys-libs/readline-4.1" - -# NOTE: in README-PACKAGERS, guile recommends different versions be installed -# in parallel. They're talking about LIBRARY MAJOR versions and not -# the actual guile version that was used in the past. -# -# So I'm slotting this as 12 beacuse of the library major version -SLOT="12" -MAJOR="1.6" - -src_unpack() { - unpack ${A} - cd ${S} - - if [ "${ARCH}" = "amd64" ]; then - epatch ${FILESDIR}/guile-amd64.patch - fi - - if [ "${ARCH}" = "ppc" ]; then - replace-flags -O3 -O2 - fi - - # fix for putenv on Darwin - epatch ${FILESDIR}/${P}-posix.patch - # fixes sleep/usleep errors on Darwin - epatch ${FILESDIR}/${P}-scmsigs.patch - # Fix for gcc-4.0 - epatch ${FILESDIR}/${P}-gcc4.patch -} - -src_compile() { - # Fix for bug 26484: This package fails to build when built with - # -g3, at least on some architectures. (19 Aug 2003 agriffis) - filter-flags -g3 - - use userland_Darwin && append-flags -Dmacosx - - econf \ - --with-threads \ - --with-modules \ - --enable-deprecation=no || die - - # Please keep --enable-deprecation=no in future bumps. - # Danny van Dyk <kugelfang@gentoo.org 2004/09/19 - - emake || die "make failed" -} - -src_install() { - einstall || die "install failed" - dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README SNAPSHOTS THANKS - - # texmacs needs this, closing bug #23493 - dodir /etc/env.d - - # We don't slot the env.d entry because /usr/bin/guile-config is - # there anyway, and will only match the last guile installed. - # so the GUILE_LOAD_PATH will match the data available from guile-config. - echo "GUILE_LOAD_PATH=\"/usr/share/guile/${MAJOR}\"" > ${D}/etc/env.d/50guile -} diff --git a/dev-scheme/guile/guile-1.6.8.ebuild b/dev-scheme/guile/guile-1.6.8.ebuild deleted file mode 100644 index 9cf483362c23..000000000000 --- a/dev-scheme/guile/guile-1.6.8.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile/guile-1.6.8.ebuild,v 1.13 2007/06/25 09:20:01 hkbst Exp $ - -inherit flag-o-matic eutils libtool - -DESCRIPTION="Scheme interpreter" -HOMEPAGE="http://www.gnu.org/software/guile/" -SRC_URI="mirror://gnu/guile/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" -IUSE="" - -# bug 179738 -MAKEOPTS="${MAKEOPTS} -j1" - -DEPEND=">=sys-libs/ncurses-5.1 - >=sys-libs/readline-4.1" - -# NOTE: in README-PACKAGERS, guile recommends different versions be installed -# in parallel. They're talking about LIBRARY MAJOR versions and not -# the actual guile version that was used in the past. -# -# So I'm slotting this as 12 beacuse of the library major version -SLOT="12" -MAJOR="1.6" - -src_unpack() { - unpack "${A}" - cd ${S}/test-suite/tests/ - epatch ${FILESDIR}/slibtest.patch - sed 's_sleep 999_sleep 1_' -i popen.test -} - -src_compile() { - use ppc && replace-flags -O3 -O2 - - # Fix for bug 26484: This package fails to build when built with - # -g3, at least on some architectures. (19 Aug 2003 agriffis) - filter-flags -g3 - - econf \ - --with-threads \ - --with-modules \ - --enable-deprecation=no || die - - # Please keep --enable-deprecation=no in future bumps. - # Danny van Dyk <kugelfang@gentoo.org 2004/09/19 - - emake || die "make failed" -# ./pre-inst-guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" -} - -src_install() { - einstall || die "install failed" - dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README SNAPSHOTS THANKS - - # texmacs needs this, closing bug #23493 - dodir /etc/env.d - - # We don't slot the env.d entry because /usr/bin/guile-config is - # there anyway, and will only match the last guile installed. - # so the GUILE_LOAD_PATH will match the data available from guile-config. - echo "GUILE_LOAD_PATH=\"/usr/share/guile/${MAJOR}\"" > ${D}/etc/env.d/50guile - -# # install a symlink to slib; probably not worth it to test for slib use flag -# dosym /usr/lib/slib/ /usr/share/guile/slib -} - -# keeping this in slib for now -#pkg_postinst() { -# if use slib; then -# einfo "Installing slib for guile..." -# guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" -# fi -#} diff --git a/dev-scheme/guile/guile-1.8.1-r3.ebuild b/dev-scheme/guile/guile-1.8.1-r3.ebuild deleted file mode 100644 index 88436ad236b8..000000000000 --- a/dev-scheme/guile/guile-1.8.1-r3.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile/guile-1.8.1-r3.ebuild,v 1.6 2007/07/29 14:00:21 hkbst Exp $ - -inherit eutils autotools flag-o-matic - -DESCRIPTION="Scheme interpreter" -HOMEPAGE="http://www.gnu.org/software/guile/" -SRC_URI="mirror://gnu/guile/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" - -DEPEND=">=dev-libs/gmp-4.1 >=sys-devel/libtool-1.5.6 sys-devel/gettext" - -# Guile seems to contain some slotting support, /usr/share/guile/ is slotted, -# but there are lots of collisions. Most in /usr/share/libguile. Therefore -# I'm slotting this in the same slot as guile-1.6* for now. -SLOT="12" -MAJOR="1.8" - -IUSE="networking regex discouraged deprecated elisp nls debug-freelist debug-malloc debug threads" - -src_unpack() { - unpack ${A} - cd ${S} - - sed "s_sleep 999_sleep 1_" -i test-suite/tests/popen.test - - # for xbindkeys - cp /usr/share/gettext/config.rpath . - epatch ${FILESDIR}/guile-1.8.1-autotools_fixes.patch - - # for free-bsd, bug 179728 - epatch $FILESDIR/guile-1.8.1-defaultincludes.patch - epatch $FILESDIR/guile-1.8.1-clog-cexp.patch - - eautoreconf - - # for lilypond 2.11.x - epatch ${FILESDIR}/guile-1.8-rational.patch -} - -src_compile() { - # see bug #178499 - filter-flags -ftree-vectorize - -#will fail for me if posix is disabled or without modules -- hkBst - econf \ - --disable-error-on-warning \ - --disable-static \ - --enable-posix \ - $(use_enable networking) \ - $(use_enable regex) \ - $(use deprecated || use_enable discouraged) \ - $(use_enable deprecated) \ - $(use_enable elisp) \ - $(use_enable nls) \ - --disable-rpath \ - $(use_enable debug-freelist) \ - $(use_enable debug-malloc) \ - $(use_enable debug guile-debug) \ - $(use_with threads) \ - --with-modules - - emake || die "make failed" -} - -src_install() { - einstall || die "install failed" - - dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README SNAPSHOTS THANKS - - # texmacs needs this, closing bug #23493 - dodir /etc/env.d - echo "GUILE_LOAD_PATH=\"/usr/share/guile/${MAJOR}\"" > ${D}/etc/env.d/50guile -} |