summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2008-02-20 11:55:40 +0000
committerMarijn Schouten <hkbst@gentoo.org>2008-02-20 11:55:40 +0000
commit71123cece34598c0ab27debea2cc6f2d66439fd7 (patch)
treeaf461025f1037eabd578979b294a45a6337a421a /dev-scheme
parentbump (diff)
downloadgentoo-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/ChangeLog6
-rw-r--r--dev-scheme/guile/guile-1.6.7.ebuild78
-rw-r--r--dev-scheme/guile/guile-1.6.8.ebuild77
-rw-r--r--dev-scheme/guile/guile-1.8.1-r3.ebuild77
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
-}