diff options
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/drscheme/ChangeLog | 53 | ||||
-rw-r--r-- | dev-scheme/drscheme/Manifest | 8 | ||||
-rw-r--r-- | dev-scheme/drscheme/drscheme-205.ebuild | 64 | ||||
-rw-r--r-- | dev-scheme/drscheme/drscheme-208.ebuild | 64 | ||||
-rw-r--r-- | dev-scheme/drscheme/drscheme-209.ebuild | 64 | ||||
-rw-r--r-- | dev-scheme/drscheme/files/digest-drscheme-205 | 1 | ||||
-rw-r--r-- | dev-scheme/drscheme/files/digest-drscheme-208 | 1 | ||||
-rw-r--r-- | dev-scheme/drscheme/files/digest-drscheme-209 | 1 | ||||
-rw-r--r-- | dev-scheme/drscheme/metadata.xml | 21 |
9 files changed, 277 insertions, 0 deletions
diff --git a/dev-scheme/drscheme/ChangeLog b/dev-scheme/drscheme/ChangeLog new file mode 100644 index 000000000000..90fd533cbda3 --- /dev/null +++ b/dev-scheme/drscheme/ChangeLog @@ -0,0 +1,53 @@ +# ChangeLog for dev-lisp/drscheme +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/ChangeLog,v 1.1 2005/07/30 19:17:33 karltk Exp $ + +*drscheme-209 (30 Jul 2005) + + 30 Jul 2005; Karl Trygve Kalleberg <karltk@gentoo.org> +metadata.xml, + +drscheme-205.ebuild, +drscheme-208.ebuild, +drscheme-209.ebuild: + Moved from dev-lisp/drscheme to dev-scheme/drscheme. + + 21 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> drscheme-208.ebuild: + Stable on ppc. + + 27 Feb 2005; Karl Trygve Kalleberg <karltk@gentoo.org> : + Fixed sed'ing of scripts. Should actually fix #81633. + + 23 Feb 2005; Karl Trygve Kalleberg <karltk@gentoo.org> + drscheme-208.ebuild: + Marked 208 as stable, which fixes #81633. + +*drscheme-208 (12 Oct 2004) + + 12 Oct 2004; Karl Trygve Kalleberg <karltk@gentoo.org> drscheme-208.ebuild: + New upstream version. Ebuild submitted by Anders Storsveen + <wakko@generation.no>. + + 25 Apr 2004; Aron Griffis <agriffis@gentoo.org> drscheme-205.ebuild: + Add die following econf for bug 48950 + + 04 Nov 2003; Karl Trygve Kalleberg <karltk@gentoo.org> + drscheme-203.ebuild, drscheme-204.ebuild, drscheme-205.ebuild: + 203 and 204 do not have versioned tarballs, removing. Marking 205 as + stable. + +*drscheme-205 (06 Sep 2003) + + 06 May 2003; Karl Trygve Kalleberg <karltk@gentoo.org> drscheme-205.ebuild: + version bump, fixed digests. Fixes #27178. + +*drscheme-204 (26 May 2003) + + 26 May 2003; Bartosch Pixa <darkspecter@gentoo.org> drscheme-204.ebuild: + version bump, and changed SRC_URI to not use hardcoded PV + +*drscheme-202 (05 Mar 2003) + + 05 Mar 2003; Bartosch Pixa <darkspecter@gentoo.org> drscheme-202.ebuild: + set ~ppc in keywords + +*drscheme-201 (31 Oct 2002) + + 31 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> drscheme-201.ebuild files/digest-drscheme-201 : + Initial import. Ebuild submitted by Scott Owens <sowens@cs.utah.edu>. diff --git a/dev-scheme/drscheme/Manifest b/dev-scheme/drscheme/Manifest new file mode 100644 index 000000000000..4945641760bf --- /dev/null +++ b/dev-scheme/drscheme/Manifest @@ -0,0 +1,8 @@ +MD5 a035c61dbf2f7dcb82c404a9cd14f622 metadata.xml 727 +MD5 0261a2105242f1168ab1cedf30914a8b drscheme-205.ebuild 1470 +MD5 ab3d994a3e98d23fc11010ad3c04d377 ChangeLog 1710 +MD5 7bd0aecd7cf951e860a345634e4cd7e8 drscheme-209.ebuild 1472 +MD5 76c5b250ccb9e64a10c7b0fe8be24796 drscheme-208.ebuild 1479 +MD5 391fa586fc831a62811beb21e1f0603e files/digest-drscheme-209 67 +MD5 7479012640b7f2c8549fd07b462050ce files/digest-drscheme-208 67 +MD5 4d4722b75525ca0a33d08693a7680a44 files/digest-drscheme-205 66 diff --git a/dev-scheme/drscheme/drscheme-205.ebuild b/dev-scheme/drscheme/drscheme-205.ebuild new file mode 100644 index 000000000000..4642cd9367e6 --- /dev/null +++ b/dev-scheme/drscheme/drscheme-205.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/drscheme-205.ebuild,v 1.1 2005/07/30 19:17:33 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.x.tar.gz" + +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-scheme/drscheme/drscheme-208.ebuild b/dev-scheme/drscheme/drscheme-208.ebuild new file mode 100644 index 000000000000..9ef0dd2b1f5e --- /dev/null +++ b/dev-scheme/drscheme/drscheme-208.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/drscheme-208.ebuild,v 1.1 2005/07/30 19:17:33 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 drscheme games help-desk mzc \ + setup-plt tex2page web-server web-server-monitor \ + web-server-text + do + mysed /usr/share/drscheme/bin/${x} || die "Failed to patch ${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-scheme/drscheme/drscheme-209.ebuild b/dev-scheme/drscheme/drscheme-209.ebuild new file mode 100644 index 000000000000..7811a3bd0d05 --- /dev/null +++ b/dev-scheme/drscheme/drscheme-209.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/drscheme/drscheme-209.ebuild,v 1.1 2005/07/30 19:17:33 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-scheme/drscheme/files/digest-drscheme-205 b/dev-scheme/drscheme/files/digest-drscheme-205 new file mode 100644 index 000000000000..71dc4b896b3c --- /dev/null +++ b/dev-scheme/drscheme/files/digest-drscheme-205 @@ -0,0 +1 @@ +MD5 3ce74fbd67b366218435dbdc6123dc4b plt-205.src.x.tar.gz 7968848 diff --git a/dev-scheme/drscheme/files/digest-drscheme-208 b/dev-scheme/drscheme/files/digest-drscheme-208 new file mode 100644 index 000000000000..998840ac0612 --- /dev/null +++ b/dev-scheme/drscheme/files/digest-drscheme-208 @@ -0,0 +1 @@ +MD5 0036e215d9402f7755b23cc875090f9e plt-208-src-unix.tgz 10486916 diff --git a/dev-scheme/drscheme/files/digest-drscheme-209 b/dev-scheme/drscheme/files/digest-drscheme-209 new file mode 100644 index 000000000000..54eb9e40c68f --- /dev/null +++ b/dev-scheme/drscheme/files/digest-drscheme-209 @@ -0,0 +1 @@ +MD5 48d411de0f1203391daeb85a061fdbc7 plt-209-src-unix.tgz 10731358 diff --git a/dev-scheme/drscheme/metadata.xml b/dev-scheme/drscheme/metadata.xml new file mode 100644 index 000000000000..96c43ab3ab8f --- /dev/null +++ b/dev-scheme/drscheme/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> + +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>karltk@gentoo.org</email> + <description>Temporary maintainer -- replacements sought</description> +</maintainer> + +<longdescription> +DrScheme is an interactive, integrated, graphical programming environment for +the Scheme, MzScheme, and MrEd programming languages. + +DrScheme provides source highlighting for syntax and run-time errors, support +for multiple language levels, an algebraic stepper, objects, modules, a GUI +library, TCP/IP, and much more. It includes an extensive, hyper-linked help +system called Help Desk. +</longdescription> + +</pkgmetadata> |