summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2007-07-25 17:14:02 +0000
committerMarijn Schouten <hkbst@gentoo.org>2007-07-25 17:14:02 +0000
commit77e5d7e9e8593c451fe6691c883a5b6c6fd63458 (patch)
treef56fe58b0a9e5f498085331de51961f430f9f84a /dev-scheme/drscheme
parent Use updated patch set. (diff)
downloadgentoo-2-77e5d7e9e8593c451fe6691c883a5b6c6fd63458.tar.gz
gentoo-2-77e5d7e9e8593c451fe6691c883a5b6c6fd63458.tar.bz2
gentoo-2-77e5d7e9e8593c451fe6691c883a5b6c6fd63458.zip
remove old versions
(Portage version: 2.1.3_rc9)
Diffstat (limited to 'dev-scheme/drscheme')
-rw-r--r--dev-scheme/drscheme/ChangeLog6
-rw-r--r--dev-scheme/drscheme/drscheme-301-r2.ebuild93
-rw-r--r--dev-scheme/drscheme/drscheme-352-r2.ebuild85
-rw-r--r--dev-scheme/drscheme/files/digest-drscheme-301-r23
-rw-r--r--dev-scheme/drscheme/files/digest-drscheme-352-r23
5 files changed, 5 insertions, 185 deletions
diff --git a/dev-scheme/drscheme/ChangeLog b/dev-scheme/drscheme/ChangeLog
index 3c843b42e545..d45b631d21d1 100644
--- a/dev-scheme/drscheme/ChangeLog
+++ b/dev-scheme/drscheme/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-scheme/drscheme
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/ChangeLog,v 1.49 2007/07/25 16:44:27 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/ChangeLog,v 1.50 2007/07/25 17:14:02 hkbst Exp $
+
+ 25 Jul 2007; Marijn Schouten <hkBst@gentoo.org> -drscheme-301-r2.ebuild,
+ -drscheme-352-r2.ebuild:
+ remove old versions
*drscheme-370.6_p20070725 (25 Jul 2007)
diff --git a/dev-scheme/drscheme/drscheme-301-r2.ebuild b/dev-scheme/drscheme/drscheme-301-r2.ebuild
deleted file mode 100644
index 32c1c0254ee3..000000000000
--- a/dev-scheme/drscheme/drscheme-301-r2.ebuild
+++ /dev/null
@@ -1,93 +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/drscheme/drscheme-301-r2.ebuild,v 1.6 2007/07/22 07:41:31 graaff Exp $
-
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="DrScheme programming environment. Includes mzscheme."
-HOMEPAGE="http://www.plt-scheme.org/software/drscheme/"
-SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="cairo jpeg opengl perl png"
-
-DEPEND="x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- x11-libs/libXft
- media-libs/freetype
- media-libs/fontconfig
- cairo? ( x11-libs/cairo )
- jpeg? ( media-libs/jpeg )
- opengl? ( virtual/opengl )
- png? ( media-libs/libpng )"
-
-S=${WORKDIR}/plt/src
-SED_FILES="bin/framework-test bin/framework-test-engine collects/info-domain/compiled/cache.ss"
-GL_COLLECTS="sgl games/gobblet games/checkers games/jewel games/gl-board-game"
-
-src_unpack() {
- unpack ${A}
- cd ${WORKDIR}/plt
-
- epatch "${FILESDIR}/${P}-fPIC.patch"
- epatch "${FILESDIR}/${P}-no-setfont.patch"
-
- if ! use opengl ; then
- # move aside the opengl-dependent stuff or install will fail
- mkdir collects-disabled
-
- for dir in ${GL_COLLECTS}; do
- mv -f collects/${dir} collects-disabled/$(basename ${dir})
- done
- fi
-}
-
-src_compile() {
-
- econf --enable-mred \
- $(use_enable opengl gl) \
- $(use_enable png libpng) \
- $(use_enable jpeg libjpeg) \
- $(use_enable perl) \
- $(use_enable cairo) \
- --prefix=/usr/$(get_libdir)/${PN}/ || die "econf failed"
-
- make || die
-}
-
-src_install() {
- cd ${S}
-
- sed -ie 's/cp -p/cp/' Makefile
-
- dodir /usr/$(get_libdir)
- make prefix=${D}/usr/$(get_libdir)/${PN} install || die "make install failed"
-
- dodoc README
- cd ${D}/usr/$(get_libdir)/${PN}/man/man1
- doman *
- rm -rf ${D}/usr/$(get_libdir)/${PN}/man
-
- # create symlinks for all the executables
- dodir /usr/bin
- MY_D="${D%/}"
- MY_D="${MY_D//\//\/}"
-
- cd ${D}/usr/$(get_libdir)/${PN}/bin
- for EXE in *; do
-
- # fix paths in generated shell scripts
- file -b "${EXE}" | grep -q "Bourne shell" && \
- sed -i "s/${MY_D}//g" "${EXE}"
-
- dosym "/usr/$(get_libdir)/${PN}/bin/${EXE}" "/usr/bin/${EXE}"
- done
-
- for FILE in ${SED_FILES}; do
- sed -i "s/${MY_D}//g" "${D}/usr/$(get_libdir)/${PN}/${FILE}"
- done
-
-}
diff --git a/dev-scheme/drscheme/drscheme-352-r2.ebuild b/dev-scheme/drscheme/drscheme-352-r2.ebuild
deleted file mode 100644
index c681d5dc6dcd..000000000000
--- a/dev-scheme/drscheme/drscheme-352-r2.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/dev-scheme/drscheme/drscheme-352-r2.ebuild,v 1.3 2007/01/04 00:35:28 chutzpah Exp $
-
-inherit eutils multilib flag-o-matic
-
-DESCRIPTION="DrScheme programming environment. Includes mzscheme."
-HOMEPAGE="http://www.plt-scheme.org/software/drscheme/"
-SRC_URI="http://download.plt-scheme.org/bundles/${PV}/plt/plt-${PV}-src-unix.tgz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="backtrace cairo jpeg opengl perl png sgc"
-
-RDEPEND="x11-libs/libICE
- x11-libs/libSM
- x11-libs/libXaw
- >=x11-libs/libXft-2.1.12
- !dev-scheme/mzscheme
- media-libs/freetype
- media-libs/fontconfig
- cairo? ( x11-libs/cairo )
- jpeg? ( media-libs/jpeg )
- opengl? ( virtual/opengl )
- png? ( media-libs/libpng )"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/plt/src"
-GL_COLLECTS="sgl games/gobblet games/checkers games/jewel games/gl-board-game"
-
-src_unpack() {
- unpack ${A}
- cd "${WORKDIR}/plt"
-
- epatch "${FILESDIR}/${PN}-350-fPIC.patch"
- epatch "${FILESDIR}/${P}-destdir.patch"
-
- if ! use opengl ; then
- # move aside the opengl-dependent stuff or install will fail
- mkdir collects-disabled
-
- for dir in ${GL_COLLECTS}; do
- mv -f collects/${dir} collects-disabled/$(basename ${dir})
- done
- fi
-}
-
-src_compile() {
- # needed because drschme uses it's own linker that passes LDFLAGS directly
- # to the linker, rather than passing it through gcc
- LDFLAGS="${LDFLAGS//-Wl/}"
- LDFLAGS="${LDFLAGS//,/ }"
-
- # -O3 seems to cause some miscompiles, this should fix #141925 and #133888
- replace-flags -O? -O2
-
- econf --enable-mred \
- $(use_enable backtrace) \
- $(use_enable cairo) \
- $(use_enable jpeg libjpeg) \
- $(use_enable opengl gl) \
- $(use_enable perl) \
- $(use_enable png libpng) \
- $(use_enable sgc) \
- || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
- dodoc ${WORKDIR}/plt/{readme.txt,src/README}
-
- mv -f "${D}"/usr/share/plt/doc/* "${D}/usr/share/doc/${PF}/"
- rm -rf "${D}/usr/share/plt/doc"
-
- # needed so online help works
- keepdir /usr/share/plt
- dosym "/usr/share/doc/${PF}" "/usr/share/plt/doc"
-
- newicon "${WORKDIR}/plt/collects/icons/PLT-206.png" drscheme.png
- make_desktop_entry drscheme "DrScheme" drscheme.png "Development"
-}
diff --git a/dev-scheme/drscheme/files/digest-drscheme-301-r2 b/dev-scheme/drscheme/files/digest-drscheme-301-r2
deleted file mode 100644
index 379f868629cc..000000000000
--- a/dev-scheme/drscheme/files/digest-drscheme-301-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 61f43172460bb297edcf3e0c3599a5e2 plt-301-src-unix.tgz 12706538
-RMD160 35a7a927bf24e7c5c331551ad72c32c9b7d4d742 plt-301-src-unix.tgz 12706538
-SHA256 c914cd2f4ccf1ca706738ee9e11df75632a71cab2a9d70fb292b4ebad410dd52 plt-301-src-unix.tgz 12706538
diff --git a/dev-scheme/drscheme/files/digest-drscheme-352-r2 b/dev-scheme/drscheme/files/digest-drscheme-352-r2
deleted file mode 100644
index cf1b13d8d559..000000000000
--- a/dev-scheme/drscheme/files/digest-drscheme-352-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 e79fd305fe431e0477f861902f2ef9e1 plt-352-src-unix.tgz 13661695
-RMD160 f7655e4f21cd54ddd6b9d6c29c056ef76e1b589b plt-352-src-unix.tgz 13661695
-SHA256 f221a21667c19d763e204310055804c6f6eab9349eccf9481afd5104edb8e45d plt-352-src-unix.tgz 13661695