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 | ac06de2931f39597b8522c8ba16f920c6ecb5df2 (patch) | |
tree | f0fe89d642c064048f00f8f99efcaff18d833531 /dev-scheme/drscheme | |
parent | adding hal to mask (diff) | |
download | historical-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/drscheme')
-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..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 |