summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <chutzpah@gentoo.org>2006-03-19 02:09:47 +0000
committerPatrick McLean <chutzpah@gentoo.org>2006-03-19 02:09:47 +0000
commitac06de2931f39597b8522c8ba16f920c6ecb5df2 (patch)
treef0fe89d642c064048f00f8f99efcaff18d833531 /dev-scheme
parentadding hal to mask (diff)
downloadhistorical-ac06de2931f39597b8522c8ba16f920c6ecb5df2.tar.gz
historical-ac06de2931f39597b8522c8ba16f920c6ecb5df2.tar.bz2
historical-ac06de2931f39597b8522c8ba16f920c6ecb5df2.zip
Revision bump, fix up sed'ing of wrapper scripts so it actually works.
Package-Manager: portage-2.1_pre6-r3
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/drscheme/ChangeLog7
-rw-r--r--dev-scheme/drscheme/Manifest12
-rw-r--r--dev-scheme/drscheme/drscheme-209-r1.ebuild62
-rw-r--r--dev-scheme/drscheme/files/digest-drscheme-209-r13
4 files changed, 80 insertions, 4 deletions
diff --git a/dev-scheme/drscheme/ChangeLog b/dev-scheme/drscheme/ChangeLog
index 8030d0751bb6..d0fccc4cebb5 100644
--- a/dev-scheme/drscheme/ChangeLog
+++ b/dev-scheme/drscheme/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-scheme/drscheme
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/ChangeLog,v 1.12 2006/02/20 18:32:20 chutzpah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/ChangeLog,v 1.13 2006/03/19 02:09:47 chutzpah Exp $
+
+*drscheme-209-r1 (18 Mar 2006)
+
+ 18 Mar 2006; Patrick McLean <chutzpah@gentoo.org> +drscheme-209-r1.ebuild:
+ Revision bump, fix up sed'ing of wrapper scripts so it actually works.
20 Feb 2006; Patrick McLean <chutzpah@gentoo.org> drscheme-301-r1.ebuild:
Fixed type in a sed expression that was changing the paths in the wrapper
diff --git a/dev-scheme/drscheme/Manifest b/dev-scheme/drscheme/Manifest
index fe630f3c0d89..fb4dab0af500 100644
--- a/dev-scheme/drscheme/Manifest
+++ b/dev-scheme/drscheme/Manifest
@@ -1,6 +1,9 @@
-MD5 233ff9cf82ec352c777349f33d3d3bde ChangeLog 3784
-RMD160 5a58755f611c0a5ddc568301066e9bc59ab94bef ChangeLog 3784
-SHA256 280300795cfe9d58de08c1926780461ccf793173d888c21c6c86eacf3e6a4e0e ChangeLog 3784
+MD5 59add8d463f0ee01082cdeefe419e8b0 ChangeLog 3967
+RMD160 a4603bc482c17b86c9b7645de820b5e47a7afcb5 ChangeLog 3967
+SHA256 ffbc7c1f1cd2a8b2dfa9dedc8b1a4fec31a03acbaf1cc44871a2e3711cde4fb4 ChangeLog 3967
+MD5 3af4bc914ad88827b2b9f6a72c30cb89 drscheme-209-r1.ebuild 1473
+RMD160 f9f620426eae5977f29d0bd695c9c11c435dbdf6 drscheme-209-r1.ebuild 1473
+SHA256 9bc6905aa88d01f34399acf221f1ac1f05d276bf75f7f9f3813a070a4dda4fe3 drscheme-209-r1.ebuild 1473
MD5 186eaa4ffbd9d033281aa4767385bd47 drscheme-209.ebuild 1378
RMD160 87d4b8552e7401207e237d59621a81c5a5ee958c drscheme-209.ebuild 1378
SHA256 a1361edce7f192102d78047e6eb09a41ab188ae03a86a44bb33d1849f6655bc1 drscheme-209.ebuild 1378
@@ -10,6 +13,9 @@ SHA256 72c44763af72afd676cf2c1609847131e6d1983f796c424895d2fbd9e0b36e0f drscheme
MD5 391fa586fc831a62811beb21e1f0603e files/digest-drscheme-209 67
RMD160 017f56fe815768a8cedb750fbbedfabeba5e8166 files/digest-drscheme-209 67
SHA256 eb92751612d082ec48bcd72e89f8cf7b2a650ef8165ee4d99cdc3da1297663ef files/digest-drscheme-209 67
+MD5 0d8f49573c1ac60204059b2478d1eb64 files/digest-drscheme-209-r1 247
+RMD160 f8f11e16c9c7e3b1554d3f75ffb79b5447650443 files/digest-drscheme-209-r1 247
+SHA256 393df297498f9b0b2356fb065678beac1238d0af201b33ec28ebdf4b194c875c files/digest-drscheme-209-r1 247
MD5 c33fd1e458e8e0e604dfd27831afb954 files/digest-drscheme-301-r1 247
RMD160 9d65ddb9d3cac127bfea915be9776d66310216b2 files/digest-drscheme-301-r1 247
SHA256 0498ab462acb3e1debbd8af007b6354ff1f281cedd38b86f4f7ea31217a52634 files/digest-drscheme-301-r1 247
diff --git a/dev-scheme/drscheme/drscheme-209-r1.ebuild b/dev-scheme/drscheme/drscheme-209-r1.ebuild
new file mode 100644
index 000000000000..48a1dd8a2f67
--- /dev/null
+++ b/dev-scheme/drscheme/drscheme-209-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/drscheme-209-r1.ebuild,v 1.1 2006/03/19 02:09:47 chutzpah Exp $
+
+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="ppc x86"
+IUSE=""
+
+DEPEND="virtual/x11
+ virtual/opengl"
+S=${WORKDIR}/plt
+
+src_compile() {
+ cd ${S}/src
+
+ econf \
+ --prefix=/usr/share/drscheme/ || die "econf failed"
+
+ make || die
+}
+
+src_install () {
+ dodir /usr/bin
+ dodir /usr/share/drscheme
+
+ cd ${S}/src
+ sed -e 's/cp -p/cp/' Makefile > Makefile.new
+ mv Makefile.new Makefile
+ echo -e "n\n" | make prefix=${D}/usr/share/drscheme install || die
+ dodoc README
+ cd ${D}/usr/share/drscheme/man/man1
+ doman *
+ rm -rf ${D}/usr/share/drscheme/man
+
+ MY_D="${D%/}"
+ MY_D="${MY_D//\//\/}"
+
+ cd "${D}/usr/share/drscheme/bin"
+
+ for x in background-help-desk drscheme games help-desk mzc \
+ setup-plt tex2page web-server web-server-monitor \
+ web-server-text
+ do
+ if [ -e "${x}" ]; then
+ sed -i "s/${MY_D}//g" "${x}"
+ sed -i "s/${MY_D#\\/var}//g" "${x}"
+ echo sed -i "s/${MY_D}//g" "${x}"
+ echo sed -i "s/${MY_D#\\/var}//g" "${x}"
+ grep -q portage/ "$x" && die
+ fi
+ done
+
+ for x in *
+ do
+ dosym /usr/share/drscheme/bin/${x} /usr/bin/${x}
+ done
+}
diff --git a/dev-scheme/drscheme/files/digest-drscheme-209-r1 b/dev-scheme/drscheme/files/digest-drscheme-209-r1
new file mode 100644
index 000000000000..8b089f0b7f28
--- /dev/null
+++ b/dev-scheme/drscheme/files/digest-drscheme-209-r1
@@ -0,0 +1,3 @@
+MD5 48d411de0f1203391daeb85a061fdbc7 plt-209-src-unix.tgz 10731358
+RMD160 1041d9a7e66d4565adf9a4e139d77885d0edd556 plt-209-src-unix.tgz 10731358
+SHA256 98389d574b39ec633611207f763831022ce8f16b74c11373ade45b72d47fa72e plt-209-src-unix.tgz 10731358