diff options
author | Patrick McLean <chutzpah@gentoo.org> | 2006-03-19 02:09:47 +0000 |
---|---|---|
committer | Patrick McLean <chutzpah@gentoo.org> | 2006-03-19 02:09:47 +0000 |
commit | 050f3a490e556dbc93e701b885799857ab20f9f2 (patch) | |
tree | dd595bc76dbc2c776796f2338024ca6177fc6768 /dev-scheme | |
parent | Stable on amd64. See bug #125430. (diff) | |
download | gentoo-2-050f3a490e556dbc93e701b885799857ab20f9f2.tar.gz gentoo-2-050f3a490e556dbc93e701b885799857ab20f9f2.tar.bz2 gentoo-2-050f3a490e556dbc93e701b885799857ab20f9f2.zip |
Revision bump, fix up sed'ing of wrapper scripts so it actually works.
(Portage version: 2.1_pre6-r3)
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/drscheme/ChangeLog | 7 | ||||
-rw-r--r-- | dev-scheme/drscheme/Manifest | 12 | ||||
-rw-r--r-- | dev-scheme/drscheme/drscheme-209-r1.ebuild | 62 | ||||
-rw-r--r-- | dev-scheme/drscheme/files/digest-drscheme-209-r1 | 3 |
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..a858dca95094 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 ff56ea325e38a6db0ed2a9b46c4aa278 ChangeLog 3967 +RMD160 c0c97358a490ff2f9b7619bda1eaeb703693b315 ChangeLog 3967 +SHA256 cdade4dd44abe26feaba1436401021adf542ec6230cf687a6c68d607669e3aa9 ChangeLog 3967 +MD5 2bd3c72e16ad381cc8109a6c5f216304 drscheme-209-r1.ebuild 1470 +RMD160 88e93d288f3183f3ecb66ead6219b9e15b4ac5ac drscheme-209-r1.ebuild 1470 +SHA256 f150141928335fb73ec66a9cd99a10068edf894dd39dc0579beca2ff125c6507 drscheme-209-r1.ebuild 1470 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 |