diff options
author | Karl Trygve Kalleberg <karltk@gentoo.org> | 2005-02-10 22:43:08 +0000 |
---|---|---|
committer | Karl Trygve Kalleberg <karltk@gentoo.org> | 2005-02-10 22:43:08 +0000 |
commit | 2f8eca2e3bc142ea82f1cf2985d712816d6fe51b (patch) | |
tree | 3536e5cb2353c576083ab81175272ae2559aa66b /dev-lisp | |
parent | Add deps on kde-base/libkonq kde-base/kdebase-kioslaves. Fixes bug #78782. (diff) | |
download | gentoo-2-2f8eca2e3bc142ea82f1cf2985d712816d6fe51b.tar.gz gentoo-2-2f8eca2e3bc142ea82f1cf2985d712816d6fe51b.tar.bz2 gentoo-2-2f8eca2e3bc142ea82f1cf2985d712816d6fe51b.zip |
New upstream version. Fixes #81404.
(Portage version: 2.0.51-r13)
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/drscheme/Manifest | 2 | ||||
-rw-r--r-- | dev-lisp/drscheme/drscheme-209.ebuild | 64 | ||||
-rw-r--r-- | dev-lisp/drscheme/files/digest-drscheme-209 | 1 |
3 files changed, 67 insertions, 0 deletions
diff --git a/dev-lisp/drscheme/Manifest b/dev-lisp/drscheme/Manifest index 3c818c30dd9e..01065250f980 100644 --- a/dev-lisp/drscheme/Manifest +++ b/dev-lisp/drscheme/Manifest @@ -1,6 +1,8 @@ MD5 b5c7a63ca33c7f51e24b8aab55b6cc32 drscheme-208.ebuild 1472 MD5 8b266ff22f34a520f26b1bca178735e3 drscheme-205.ebuild 1473 +MD5 b5c7a63ca33c7f51e24b8aab55b6cc32 drscheme-209.ebuild 1472 MD5 240eb6324c59e5dd8ee71f4301bad78f ChangeLog 1376 MD5 a035c61dbf2f7dcb82c404a9cd14f622 metadata.xml 727 MD5 4d4722b75525ca0a33d08693a7680a44 files/digest-drscheme-205 66 MD5 7479012640b7f2c8549fd07b462050ce files/digest-drscheme-208 67 +MD5 391fa586fc831a62811beb21e1f0603e files/digest-drscheme-209 67 diff --git a/dev-lisp/drscheme/drscheme-209.ebuild b/dev-lisp/drscheme/drscheme-209.ebuild new file mode 100644 index 000000000000..43e1c61df79d --- /dev/null +++ b/dev-lisp/drscheme/drscheme-209.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lisp/drscheme/drscheme-209.ebuild,v 1.1 2005/02/10 22:43:08 karltk 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="~x86 ~ppc" +IUSE="opengl" + +DEPEND=">=sys-devel/gcc-2.95.3-r7 + virtual/x11 + opengl? ( virtual/opengl )" +RDEPEND="virtual/x11 + opengl? ( virtual/opengl )" + +S=${WORKDIR}/plt + +src_compile() { + cd ${S}/src + + econf \ + --prefix=/usr/share/drscheme/ || die "econf failed" + + make || die +} + +mysed() { + file=${D}/$1 + mv ${file} ${file}.orig + sed s.${D}./. < ${file}.orig> ${file} + chmod a+x ${file} + rm ${file}.orig +} + +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 + + for x in background-help-desk drscheme games help-desk mzc \ + setup-plt tex2page web-server web-server-monitor \ + web-server-text + do + mysed /usr/share/drscheme/bin/${x} + done + + cd ${D}/usr/share/drscheme/bin + for x in * + do + dosym /usr/share/drscheme/bin/${x} /usr/bin/${x} + done +} diff --git a/dev-lisp/drscheme/files/digest-drscheme-209 b/dev-lisp/drscheme/files/digest-drscheme-209 new file mode 100644 index 000000000000..54eb9e40c68f --- /dev/null +++ b/dev-lisp/drscheme/files/digest-drscheme-209 @@ -0,0 +1 @@ +MD5 48d411de0f1203391daeb85a061fdbc7 plt-209-src-unix.tgz 10731358 |