summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPanagiotis Christopoulos <pchrist@gentoo.org>2010-06-20 15:46:46 +0000
committerPanagiotis Christopoulos <pchrist@gentoo.org>2010-06-20 15:46:46 +0000
commitb13f6949a1ab675a815d2f0d662818c8b3b1200a (patch)
treee45c0ee5a246f32ba002b545688d0639f4ea321a /dev-scheme
parentRemove mzscheme use flag, cause of dropped stable keywords in dev-scheme/plt-... (diff)
downloadgentoo-2-b13f6949a1ab675a815d2f0d662818c8b3b1200a.tar.gz
gentoo-2-b13f6949a1ab675a815d2f0d662818c8b3b1200a.tar.bz2
gentoo-2-b13f6949a1ab675a815d2f0d662818c8b3b1200a.zip
Clean up old ebuilds and dropping stable support, wrt (libpng14) bug #305053
(Portage version: 2.1.8.3/cvs/Linux i686)
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/plt-scheme/ChangeLog11
-rw-r--r--dev-scheme/plt-scheme/files/plt-scheme-372-as_needed.patch35
-rw-r--r--dev-scheme/plt-scheme/files/plt-scheme-4.1.2-as_needed.patch36
-rw-r--r--dev-scheme/plt-scheme/files/typo.patch12
-rw-r--r--dev-scheme/plt-scheme/plt-scheme-4.1.2.ebuild94
-rw-r--r--dev-scheme/plt-scheme/plt-scheme-4.1.3.ebuild94
-rw-r--r--dev-scheme/plt-scheme/plt-scheme-4.1.4.ebuild92
-rw-r--r--dev-scheme/plt-scheme/plt-scheme-4.1.5.ebuild87
-rw-r--r--dev-scheme/plt-scheme/plt-scheme-4.1.ebuild94
-rw-r--r--dev-scheme/plt-scheme/plt-scheme-4.2.1.ebuild93
-rw-r--r--dev-scheme/plt-scheme/plt-scheme-4.2.ebuild91
11 files changed, 10 insertions, 729 deletions
diff --git a/dev-scheme/plt-scheme/ChangeLog b/dev-scheme/plt-scheme/ChangeLog
index b94b325a35c9..cd99bf3f86de 100644
--- a/dev-scheme/plt-scheme/ChangeLog
+++ b/dev-scheme/plt-scheme/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-scheme/plt-scheme
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/plt-scheme/ChangeLog,v 1.12 2010/05/11 10:28:00 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/plt-scheme/ChangeLog,v 1.13 2010/06/20 15:46:45 pchrist Exp $
+
+ 20 Jun 2010; Panagiotis Christopoulos <pchrist@gentoo.org>
+ -plt-scheme-4.1.ebuild, -plt-scheme-4.1.2.ebuild,
+ -files/plt-scheme-4.1.2-as_needed.patch, -plt-scheme-4.1.3.ebuild,
+ -plt-scheme-4.1.4.ebuild, -plt-scheme-4.1.5.ebuild,
+ -plt-scheme-4.2.ebuild, -plt-scheme-4.2.1.ebuild,
+ -files/plt-scheme-372-as_needed.patch, -files/typo.patch:
+ Clean up old ebuilds and dropping stable support, wrt (libpng14) bug
+ #305053
11 May 2010; Samuli Suominen <ssuominen@gentoo.org>
plt-scheme-4.2.2.ebuild, +files/plt-scheme-4.2.2-libpng14.patch:
diff --git a/dev-scheme/plt-scheme/files/plt-scheme-372-as_needed.patch b/dev-scheme/plt-scheme/files/plt-scheme-372-as_needed.patch
deleted file mode 100644
index 2781c33a6cc0..000000000000
--- a/dev-scheme/plt-scheme/files/plt-scheme-372-as_needed.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -Naur plt-372.orig/src/configure plt-372/src/configure
---- plt-372.orig/src/configure 2008-06-01 15:25:38.000000000 +0200
-+++ plt-372/src/configure 2008-06-01 15:32:21.000000000 +0200
-@@ -5390,6 +5390,7 @@
- Linux)
- LIBS="$LIBS -rdynamic"
- DYN_CFLAGS="-fPIC"
-+ LIBMZSCHEME_DEP="-ldl -lm"
- # PPC: X11 librares are not found
- case `$UNAME -m` in
- ppc)
-diff -Naur plt-372.orig/src/mred/Makefile.in plt-372/src/mred/Makefile.in
---- plt-372.orig/src/mred/Makefile.in 2008-06-01 15:25:37.000000000 +0200
-+++ plt-372/src/mred/Makefile.in 2008-06-01 20:33:27.000000000 +0200
-@@ -125,7 +125,7 @@
- $(MREDLINKER) $(MREDLDFLAGS) $(MRSTATIC) -o mred@CGC@ $(MREDOBJECTS) $(MREDLDLIBS) $(MRSTATIC_STUB)
-
- libmred.@LIBSFX@: $(WXLIBSNORM)
-- $(AR) $(ARFLAGS) libmred.@LIBSFX@ $(WXLIBSNORM) @LIBMRED_DEP@
-+ $(AR) $(ARFLAGS) libmred.@LIBSFX@ $(WXLIBSNORM) @LIBMRED_DEP@ @LDFLAGS@ $(LDLIBS)
-
- MRFW = PLT_MrEd.framework/Versions/$(FWVERSION)/PLT_MrEd
- MRFWRES = PLT_MrEd.framework/Versions/$(FWVERSION)/Resources/PLT_MrEd.rsrc
-diff -Naur plt-372.orig/src/mzscheme/gc2/Makefile.in plt-372/src/mzscheme/gc2/Makefile.in
---- plt-372.orig/src/mzscheme/gc2/Makefile.in 2008-06-01 15:25:38.000000000 +0200
-+++ plt-372/src/mzscheme/gc2/Makefile.in 2008-06-01 20:32:00.000000000 +0200
-@@ -310,7 +310,7 @@
- EXTRA_OBJS_L = ../src/gmp.@LTO@ @FOREIGN_OBJSLIB_IF_USED@
-
- ../libmzscheme3m.@LIBSFX@: $(OBJS) $(EXTRA_OBJS_T)
-- $(AR) $(ARFLAGS) ../libmzscheme3m.@LIBSFX@ $(OBJS) $(EXTRA_OBJS_L)
-+ $(AR) $(ARFLAGS) ../libmzscheme3m.@LIBSFX@ $(OBJS) $(EXTRA_OBJS_L) @LDFLAGS@ $(LIBS)
- $(RANLIB) ../libmzscheme3m.@LIBSFX@
-
- ../mzscheme@MMM@@NOT_OSX@: main.@LTO@ ../libmzscheme3m.@LIBSFX@
diff --git a/dev-scheme/plt-scheme/files/plt-scheme-4.1.2-as_needed.patch b/dev-scheme/plt-scheme/files/plt-scheme-4.1.2-as_needed.patch
deleted file mode 100644
index e1ab970c93ca..000000000000
--- a/dev-scheme/plt-scheme/files/plt-scheme-4.1.2-as_needed.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -Naur plt-372.orig/src/configure plt-372/src/configure
---- plt-372.orig/src/configure 2008-06-01 15:25:38.000000000 +0200
-+++ plt-372/src/configure 2008-06-01 15:32:21.000000000 +0200
-@@ -5390,7 +5390,8 @@
- Linux)
- LIBS="$LIBS -rdynamic"
- DYN_CFLAGS="-fPIC"
- GC_THREADS_FLAG="-DGC_LINUX_THREADS"
-+ LIBMZSCHEME_DEP="-ldl -lm"
- # PPC: X11 librares are not found
- case `$UNAME -m` in
- ppc)
-diff -Naur plt-372.orig/src/mred/Makefile.in plt-372/src/mred/Makefile.in
---- plt-372.orig/src/mred/Makefile.in 2008-06-01 15:25:37.000000000 +0200
-+++ plt-372/src/mred/Makefile.in 2008-06-01 20:33:27.000000000 +0200
-@@ -125,7 +125,7 @@
- $(MREDLINKER) $(MREDLDFLAGS) $(MRSTATIC) -o mred@CGC@ $(MREDOBJECTS) $(MREDLDLIBS) $(MRSTATIC_STUB)
-
- libmred.@LIBSFX@: $(WXLIBSNORM)
-- $(AR) $(ARFLAGS) libmred.@LIBSFX@ $(WXLIBSNORM) @LIBMRED_DEP@
-+ $(AR) $(ARFLAGS) libmred.@LIBSFX@ $(WXLIBSNORM) @LIBMRED_DEP@ @LDFLAGS@ $(LDLIBS)
-
- MRFW = PLT_MrEd.framework/Versions/$(FWVERSION)/PLT_MrEd
- MRFWRES = PLT_MrEd.framework/Versions/$(FWVERSION)/Resources/PLT_MrEd.rsrc
-diff -Naur plt-372.orig/src/mzscheme/gc2/Makefile.in plt-372/src/mzscheme/gc2/Makefile.in
---- plt-372.orig/src/mzscheme/gc2/Makefile.in 2008-06-01 15:25:38.000000000 +0200
-+++ plt-372/src/mzscheme/gc2/Makefile.in 2008-06-01 20:32:00.000000000 +0200
-@@ -310,7 +310,7 @@
- EXTRA_OBJS_L = ../src/gmp.@LTO@ @FOREIGN_OBJSLIB_IF_USED@
-
- ../libmzscheme3m.@LIBSFX@: $(OBJS) $(EXTRA_OBJS_T)
-- $(AR) $(ARFLAGS) ../libmzscheme3m.@LIBSFX@ $(OBJS) $(EXTRA_OBJS_L)
-+ $(AR) $(ARFLAGS) ../libmzscheme3m.@LIBSFX@ $(OBJS) $(EXTRA_OBJS_L) @LDFLAGS@ $(LIBS)
- $(RANLIB) ../libmzscheme3m.@LIBSFX@
-
- ../mzscheme@MMM@@NOT_OSX@: main.@LTO@ ../libmzscheme3m.@LIBSFX@
diff --git a/dev-scheme/plt-scheme/files/typo.patch b/dev-scheme/plt-scheme/files/typo.patch
deleted file mode 100644
index ead5fa4d91b4..000000000000
--- a/dev-scheme/plt-scheme/files/typo.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur plt-4.2.1.orig/src/mzscheme/gc2/newgc.c plt-4.2.1/src/mzscheme/gc2/newgc.c
---- plt-4.2.1.orig/src/mzscheme/gc2/newgc.c 2009-07-16 14:28:05.000000000 +0200
-+++ plt-4.2.1/src/mzscheme/gc2/newgc.c 2009-08-03 13:58:23.000000000 +0200
-@@ -2331,7 +2331,7 @@
- sizes[tag] += info->size;
- }
- if (tag == trace_for_tag) {
-- register_traced_object(obj_staart);
-+ register_traced_object(obj_start);
- if (for_each_found)
- for_each_found(obj_start);
- }
diff --git a/dev-scheme/plt-scheme/plt-scheme-4.1.2.ebuild b/dev-scheme/plt-scheme/plt-scheme-4.1.2.ebuild
deleted file mode 100644
index db18dea614b7..000000000000
--- a/dev-scheme/plt-scheme/plt-scheme-4.1.2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/plt-scheme/plt-scheme-4.1.2.ebuild,v 1.2 2008/11/17 10:33:18 pchrist Exp $
-
-inherit eutils latex-package
-
-SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz
- http://pre.plt-scheme.org/installers/plt-${PV}-src-unix.tgz"
-#"mirror://gentoo/plt-${PV%%_p*}-src-unix.tgz"
-
-DESCRIPTION="DrScheme programming environment. Includes mzscheme."
-HOMEPAGE="http://www.plt-scheme.org"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="backtrace cairo cgc llvm opengl profile X"
-
-RDEPEND="X? ( x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- >=x11-libs/libXft-2.1.12
- x11-libs/libXrender
- media-libs/freetype
- media-libs/fontconfig
- cairo? ( x11-libs/cairo )
- media-libs/jpeg
- opengl? ( virtual/opengl )
- media-libs/libpng )"
-
-DEPEND="${RDEPEND} !dev-tex/slatex"
-
-S="${WORKDIR}/plt-${PV%%_p*}"
-
-pkg_setup() {
- if use cairo && use X; then
- if ! built_with_use x11-libs/cairo X; then
- eerror "Cairo must be built with X use flag"
- die "Cairo must be built with X use flag"
- fi
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed "s,docdir=\"\${datadir}/plt/doc,docdir=\"\${datadir}/doc/${PF}," -i src/configure
-
- epatch "${FILESDIR}/${PN}-4.1.2-as_needed.patch"
-}
-
-src_compile() {
- cd src
-
-# according to vapier, we should use the bundled libtool
-# such that we don't preclude cross-compile. Thus don't use
-# --enable-lt=/usr/bin/libtool
- econf $(use_enable X mred) \
- --enable-shared \
- --disable-perl \
- $(use_enable backtrace) \
- $(use_enable cairo) \
- $(use_enable llvm) \
- $(use_enable opengl gl) \
- $(use_enable profile gprof) \
- --enable-xft \
- --enable-xrender
-
- if use cgc; then
- emake both || die "emake both failed"
- else
- emake || die "emake failed"
- fi
-}
-
-src_install() {
- # deal with slatex
- insinto /usr/share/texmf/tex/latex/slatex/
- doins collects/slatex/slatex.sty
-
- cd src
-# export MZSCHEME_DYNEXT_LINKER_FLAGS=$(raw-ldflags)
-
- if use cgc; then
- emake DESTDIR="${D}" install-both || die "emake install-both failed"
- else
- emake DESTDIR="${D}" install || die "emake install failed"
- fi
-
- if use X; then
- newicon ../collects/icons/PLT-206.png drscheme.png
- make_desktop_entry drscheme "DrScheme" drscheme "Development"
- fi
-}
diff --git a/dev-scheme/plt-scheme/plt-scheme-4.1.3.ebuild b/dev-scheme/plt-scheme/plt-scheme-4.1.3.ebuild
deleted file mode 100644
index d7002e7e0e6c..000000000000
--- a/dev-scheme/plt-scheme/plt-scheme-4.1.3.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/plt-scheme/plt-scheme-4.1.3.ebuild,v 1.1 2008/11/27 15:13:13 hkbst Exp $
-
-inherit eutils latex-package
-
-SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz
- http://pre.plt-scheme.org/installers/plt-${PV}-src-unix.tgz"
-#"mirror://gentoo/plt-${PV%%_p*}-src-unix.tgz"
-
-DESCRIPTION="DrScheme programming environment. Includes mzscheme."
-HOMEPAGE="http://www.plt-scheme.org"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="backtrace cairo cgc llvm opengl profile X"
-
-RDEPEND="X? ( x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- >=x11-libs/libXft-2.1.12
- x11-libs/libXrender
- media-libs/freetype
- media-libs/fontconfig
- cairo? ( x11-libs/cairo )
- media-libs/jpeg
- opengl? ( virtual/opengl )
- media-libs/libpng )"
-
-DEPEND="${RDEPEND} !dev-tex/slatex"
-
-S="${WORKDIR}/plt-${PV%%_p*}"
-
-pkg_setup() {
- if use cairo && use X; then
- if ! built_with_use x11-libs/cairo X; then
- eerror "Cairo must be built with X use flag"
- die "Cairo must be built with X use flag"
- fi
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed "s,docdir=\"\${datadir}/plt/doc,docdir=\"\${datadir}/doc/${PF}," -i src/configure
-
-# epatch "${FILESDIR}/${PN}-4.1.2-as_needed.patch"
-}
-
-src_compile() {
- cd src
-
-# according to vapier, we should use the bundled libtool
-# such that we don't preclude cross-compile. Thus don't use
-# --enable-lt=/usr/bin/libtool
- econf $(use_enable X mred) \
- --enable-shared \
- --disable-perl \
- $(use_enable backtrace) \
- $(use_enable cairo) \
- $(use_enable llvm) \
- $(use_enable opengl gl) \
- $(use_enable profile gprof) \
- --enable-xft \
- --enable-xrender
-
- if use cgc; then
- emake both || die "emake both failed"
- else
- emake || die "emake failed"
- fi
-}
-
-src_install() {
- # deal with slatex
- insinto /usr/share/texmf/tex/latex/slatex/
- doins collects/slatex/slatex.sty
-
- cd src
-# export MZSCHEME_DYNEXT_LINKER_FLAGS=$(raw-ldflags)
-
- if use cgc; then
- emake DESTDIR="${D}" install-both || die "emake install-both failed"
- else
- emake DESTDIR="${D}" install || die "emake install failed"
- fi
-
- if use X; then
- newicon ../collects/icons/PLT-206.png drscheme.png
- make_desktop_entry drscheme "DrScheme" drscheme "Development"
- fi
-}
diff --git a/dev-scheme/plt-scheme/plt-scheme-4.1.4.ebuild b/dev-scheme/plt-scheme/plt-scheme-4.1.4.ebuild
deleted file mode 100644
index c2167c075a3c..000000000000
--- a/dev-scheme/plt-scheme/plt-scheme-4.1.4.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/plt-scheme/plt-scheme-4.1.4.ebuild,v 1.1 2009/01/21 17:00:39 hkbst Exp $
-
-inherit eutils latex-package
-
-SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz
- http://pre.plt-scheme.org/installers/plt-${PV}-src-unix.tgz"
-#"mirror://gentoo/plt-${PV%%_p*}-src-unix.tgz"
-
-DESCRIPTION="DrScheme programming environment. Includes mzscheme."
-HOMEPAGE="http://www.plt-scheme.org"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="backtrace cairo cgc llvm opengl profile X"
-
-RDEPEND="X? ( x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- >=x11-libs/libXft-2.1.12
- x11-libs/libXrender
- media-libs/freetype
- media-libs/fontconfig
- cairo? ( x11-libs/cairo )
- media-libs/jpeg
- opengl? ( virtual/opengl )
- media-libs/libpng )"
-
-DEPEND="${RDEPEND} !dev-tex/slatex"
-
-S="${WORKDIR}/plt-${PV%%_p*}"
-
-pkg_setup() {
- if use cairo && use X; then
- if ! built_with_use x11-libs/cairo X; then
- eerror "Cairo must be built with X use flag"
- die "Cairo must be built with X use flag"
- fi
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed "s,docdir=\"\${datadir}/plt/doc,docdir=\"\${datadir}/doc/${PF}," -i src/configure
-}
-
-src_compile() {
- cd src
-
-# according to vapier, we should use the bundled libtool
-# such that we don't preclude cross-compile. Thus don't use
-# --enable-lt=/usr/bin/libtool
- econf $(use_enable X mred) \
- --enable-shared \
- --disable-perl \
- $(use_enable backtrace) \
- $(use_enable cairo) \
- $(use_enable llvm) \
- $(use_enable opengl gl) \
- $(use_enable profile gprof) \
- --enable-xft \
- --enable-xrender
-
- if use cgc; then
- emake both || die "emake both failed"
- else
- emake || die "emake failed"
- fi
-}
-
-src_install() {
- # deal with slatex
- insinto /usr/share/texmf/tex/latex/slatex/
- doins collects/slatex/slatex.sty
-
- cd src
-# export MZSCHEME_DYNEXT_LINKER_FLAGS=$(raw-ldflags)
-
- if use cgc; then
- emake DESTDIR="${D}" install-both || die "emake install-both failed"
- else
- emake DESTDIR="${D}" install || die "emake install failed"
- fi
-
- if use X; then
- newicon ../collects/icons/PLT-206.png drscheme.png
- make_desktop_entry drscheme "DrScheme" drscheme "Development"
- fi
-}
diff --git a/dev-scheme/plt-scheme/plt-scheme-4.1.5.ebuild b/dev-scheme/plt-scheme/plt-scheme-4.1.5.ebuild
deleted file mode 100644
index 33fc9fd88f94..000000000000
--- a/dev-scheme/plt-scheme/plt-scheme-4.1.5.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/plt-scheme/plt-scheme-4.1.5.ebuild,v 1.1 2009/03/22 13:03:12 hkbst Exp $
-
-inherit eutils latex-package
-
-SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz
- http://pre.plt-scheme.org/installers/plt-${PV}-src-unix.tgz"
-#"mirror://gentoo/plt-${PV%%_p*}-src-unix.tgz"
-
-DESCRIPTION="DrScheme programming environment. Includes mzscheme."
-HOMEPAGE="http://www.plt-scheme.org"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="backtrace cairo cgc llvm opengl profile X"
-
-RDEPEND="X? ( x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- >=x11-libs/libXft-2.1.12
- x11-libs/libXrender
- media-libs/freetype
- media-libs/fontconfig
- cairo? ( x11-libs/cairo )
- media-libs/jpeg
- opengl? ( virtual/opengl )
- media-libs/libpng )"
-
-DEPEND="${RDEPEND} !dev-tex/slatex"
-
-S="${WORKDIR}/plt-${PV%%_p*}/src"
-
-pkg_setup() {
- if use cairo && use X; then
- if ! built_with_use x11-libs/cairo X; then
- eerror "Cairo must be built with X use flag"
- die "Cairo must be built with X use flag"
- fi
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed "s,docdir=\"\${datadir}/plt/doc,docdir=\"\${datadir}/doc/${PF}," -i configure
-}
-
-src_compile() {
-# according to vapier, we should use the bundled libtool
-# such that we don't preclude cross-compile. Thus don't use
-# --enable-lt=/usr/bin/libtool
- econf $(use_enable X mred) \
- --enable-shared \
- --disable-perl \
- $(use_enable backtrace) \
- $(use_enable cairo) \
- $(use_enable llvm) \
- $(use_enable opengl gl) \
- $(use_enable profile gprof) \
- --enable-xft \
- --enable-xrender
-
- if use cgc; then
- emake both || die "emake both failed"
- else
- emake || die "emake failed"
- fi
-}
-
-src_install() {
- # deal with slatex
- insinto /usr/share/texmf/tex/latex/slatex/
- doins collects/slatex/slatex.sty
-
- if use cgc; then
- emake DESTDIR="${D}" install-both || die "emake install-both failed"
- else
- emake DESTDIR="${D}" install || die "emake install failed"
- fi
-
- if use X; then
- newicon ../collects/icons/PLT-206.png drscheme.png
- make_desktop_entry drscheme "DrScheme" drscheme "Development"
- fi
-}
diff --git a/dev-scheme/plt-scheme/plt-scheme-4.1.ebuild b/dev-scheme/plt-scheme/plt-scheme-4.1.ebuild
deleted file mode 100644
index e6e95516eeec..000000000000
--- a/dev-scheme/plt-scheme/plt-scheme-4.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/plt-scheme/plt-scheme-4.1.ebuild,v 1.2 2008/11/17 10:33:18 pchrist Exp $
-
-inherit eutils latex-package
-
-SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz
- http://pre.plt-scheme.org/installers/plt-${PV}-src-unix.tgz"
-#"mirror://gentoo/plt-${PV%%_p*}-src-unix.tgz"
-
-DESCRIPTION="DrScheme programming environment. Includes mzscheme."
-HOMEPAGE="http://www.plt-scheme.org"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="backtrace cairo cgc llvm opengl profile X"
-
-RDEPEND="X? ( x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- >=x11-libs/libXft-2.1.12
- x11-libs/libXrender
- media-libs/freetype
- media-libs/fontconfig
- cairo? ( x11-libs/cairo )
- media-libs/jpeg
- opengl? ( virtual/opengl )
- media-libs/libpng )"
-
-DEPEND="${RDEPEND} !dev-tex/slatex"
-
-S="${WORKDIR}/plt-${PV%%_p*}"
-
-pkg_setup() {
- if use cairo; then
- if ! built_with_use x11-libs/cairo X; then
- eerror "Cairo must be built with X use flag"
- die "Cairo must be built with X use flag"
- fi
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed "s,docdir=\"\${datadir}/plt/doc,docdir=\"\${datadir}/doc/${PF}," -i src/configure
-
- epatch "${FILESDIR}/${PN}-372-as_needed.patch"
-}
-
-src_compile() {
- cd src
-
-# according to vapier, we should use the bundled libtool
-# such that we don't preclude cross-compile. Thus don't use
-# --enable-lt=/usr/bin/libtool
- econf $(use_enable X mred) \
- --enable-shared \
- --disable-perl \
- $(use_enable backtrace) \
- $(use_enable cairo) \
- $(use_enable llvm) \
- $(use_enable opengl gl) \
- $(use_enable profile gprof) \
- --enable-xft \
- --enable-xrender
-
- if use cgc; then
- emake both || die "emake both failed"
- else
- emake || die "emake failed"
- fi
-}
-
-src_install() {
- # deal with slatex
- insinto /usr/share/texmf/tex/latex/slatex/
- doins collects/slatex/slatex.sty
-
- cd src
-# export MZSCHEME_DYNEXT_LINKER_FLAGS=$(raw-ldflags)
-
- if use cgc; then
- emake DESTDIR="${D}" install-both || die "emake install-both failed"
- else
- emake DESTDIR="${D}" install || die "emake install failed"
- fi
-
- if use X; then
- newicon ../collects/icons/PLT-206.png drscheme.png
- make_desktop_entry drscheme "DrScheme" drscheme "Development"
- fi
-}
diff --git a/dev-scheme/plt-scheme/plt-scheme-4.2.1.ebuild b/dev-scheme/plt-scheme/plt-scheme-4.2.1.ebuild
deleted file mode 100644
index 37e207d7d5a9..000000000000
--- a/dev-scheme/plt-scheme/plt-scheme-4.2.1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/plt-scheme/plt-scheme-4.2.1.ebuild,v 1.2 2009/08/03 15:55:26 hkbst Exp $
-
-inherit eutils latex-package
-
-SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz
- http://pre.plt-scheme.org/installers/plt-${PV}-src-unix.tgz"
-#"mirror://gentoo/plt-${PV%%_p*}-src-unix.tgz"
-
-DESCRIPTION="DrScheme programming environment. Includes mzscheme."
-HOMEPAGE="http://www.plt-scheme.org"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="backtrace cairo cgc llvm opengl profile X"
-
-RDEPEND="X? ( x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- >=x11-libs/libXft-2.1.12
- x11-libs/libXrender
- media-libs/freetype
- media-libs/fontconfig
- cairo? ( x11-libs/cairo )
- media-libs/jpeg
- opengl? ( virtual/opengl )
- media-libs/libpng
- sys-libs/zlib )"
-
-DEPEND="${RDEPEND} !dev-tex/slatex"
-
-S="${WORKDIR}/plt-${PV%%_p*}/src"
-
-pkg_setup() {
- if use cairo && use X; then
- if ! built_with_use x11-libs/cairo X; then
- eerror "Cairo must be built with X use flag"
- die "Cairo must be built with X use flag"
- fi
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/typo.patch
-
- #remove bundled libraries
- rm -rf wxcommon/{jpeg,libpng,zlib}
-
- sed "s,docdir=\"\${datadir}/plt/doc,docdir=\"\${datadir}/doc/${PF}," -i configure || die
-}
-
-src_compile() {
-# according to vapier, we should use the bundled libtool
-# such that we don't preclude cross-compile. Thus don't use
-# --enable-lt=/usr/bin/libtool
- econf $(use_enable X mred) \
- --enable-shared \
- --disable-perl \
- $(use_enable backtrace) \
- $(use_enable cairo) \
- $(use_enable llvm) \
- $(use_enable opengl gl) \
- $(use_enable profile gprof) \
- --enable-xft \
- --enable-xrender
-
- if use cgc; then
- emake both || die "emake both failed"
- else
- emake || die "emake failed"
- fi
-}
-
-src_install() {
- # deal with slatex
- insinto /usr/share/texmf/tex/latex/slatex/
- doins ../collects/slatex/slatex.sty
-
- if use cgc; then
- emake DESTDIR="${D}" install-both || die "emake install-both failed"
- else
- emake DESTDIR="${D}" install || die "emake install failed"
- fi
-
- if use X; then
- newicon ../collects/icons/PLT-206.png drscheme.png
- make_desktop_entry drscheme "DrScheme" drscheme "Development"
- fi
-}
diff --git a/dev-scheme/plt-scheme/plt-scheme-4.2.ebuild b/dev-scheme/plt-scheme/plt-scheme-4.2.ebuild
deleted file mode 100644
index ae76632a6226..000000000000
--- a/dev-scheme/plt-scheme/plt-scheme-4.2.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/plt-scheme/plt-scheme-4.2.ebuild,v 1.1 2009/06/04 15:35:12 hkbst Exp $
-
-inherit eutils latex-package
-
-SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz
- http://pre.plt-scheme.org/installers/plt-${PV}-src-unix.tgz"
-#"mirror://gentoo/plt-${PV%%_p*}-src-unix.tgz"
-
-DESCRIPTION="DrScheme programming environment. Includes mzscheme."
-HOMEPAGE="http://www.plt-scheme.org"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="backtrace cairo cgc llvm opengl profile X"
-
-RDEPEND="X? ( x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- >=x11-libs/libXft-2.1.12
- x11-libs/libXrender
- media-libs/freetype
- media-libs/fontconfig
- cairo? ( x11-libs/cairo )
- media-libs/jpeg
- opengl? ( virtual/opengl )
- media-libs/libpng
- sys-libs/zlib )"
-
-DEPEND="${RDEPEND} !dev-tex/slatex"
-
-S="${WORKDIR}/plt-${PV%%_p*}/src"
-
-pkg_setup() {
- if use cairo && use X; then
- if ! built_with_use x11-libs/cairo X; then
- eerror "Cairo must be built with X use flag"
- die "Cairo must be built with X use flag"
- fi
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- #remove bundled libraries
- rm -rf wxcommon/{jpeg,libpng,zlib}
-
- sed "s,docdir=\"\${datadir}/plt/doc,docdir=\"\${datadir}/doc/${PF}," -i configure || die
-}
-
-src_compile() {
-# according to vapier, we should use the bundled libtool
-# such that we don't preclude cross-compile. Thus don't use
-# --enable-lt=/usr/bin/libtool
- econf $(use_enable X mred) \
- --enable-shared \
- --disable-perl \
- $(use_enable backtrace) \
- $(use_enable cairo) \
- $(use_enable llvm) \
- $(use_enable opengl gl) \
- $(use_enable profile gprof) \
- --enable-xft \
- --enable-xrender
-
- if use cgc; then
- emake both || die "emake both failed"
- else
- emake || die "emake failed"
- fi
-}
-
-src_install() {
- # deal with slatex
- insinto /usr/share/texmf/tex/latex/slatex/
- doins ../collects/slatex/slatex.sty
-
- if use cgc; then
- emake DESTDIR="${D}" install-both || die "emake install-both failed"
- else
- emake DESTDIR="${D}" install || die "emake install failed"
- fi
-
- if use X; then
- newicon ../collects/icons/PLT-206.png drscheme.png
- make_desktop_entry drscheme "DrScheme" drscheme "Development"
- fi
-}