Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Alexander Tsamutali (d5a26b7b0aa2104cf83272deb72b0e1b8c189845)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Alexander Tsamutali <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Alexander Tsamutali (d5a26b7b0aa2104cf83272deb72b0e1b8c189845)
  • Date: Mon, 16 Jun 2008 13:18:21 -0500

GIT changes to master grimoire by Alexander Tsamutali <astsmtl AT gmail.com>:

ChangeLog | 3 +++
devel/drscheme/BUILD | 5 +++++
devel/drscheme/CONFLICTS | 1 +
devel/drscheme/DEPENDS | 7 +++++++
devel/drscheme/DETAILS | 25 +++++++++++++++++++++++++
devel/drscheme/HISTORY | 2 ++
devel/mzscheme/BUILD | 2 ++
devel/mzscheme/CONFLICTS | 1 +
devel/mzscheme/DETAILS | 6 +++---
devel/mzscheme/HISTORY | 5 +++++
10 files changed, 54 insertions(+), 3 deletions(-)

New commits:
commit 9c9a199e00aa64300c658d88be5c079a1ecf264a
Author: Alexander Tsamutali <astsmtl AT gmail.com>
Commit: Alexander Tsamutali <astsmtl AT gmail.com>

devel/mzscheme: updated to 4.0

commit 585c2c51f9374bd37a8110cf0f9ed5712c4621ec
Author: Alexander Tsamutali <astsmtl AT gmail.com>
Commit: Alexander Tsamutali <astsmtl AT gmail.com>

devel/drscheme: new spell, an implementation of the Scheme programming
language

diff --git a/ChangeLog b/ChangeLog
index 1c1948e..59dd081 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2008-06-16 Alexander Tsamutali <astsmtl AT gmail.com>
+ * devel/drscheme: new spell, an implementation of Scheme
+
2008-06-16 Pol Vinogradov <vin.public AT gmail.com>
* audio-players/ario: new spell, GTK2 client for MPD

diff --git a/devel/drscheme/BUILD b/devel/drscheme/BUILD
new file mode 100755
index 0000000..b8b3929
--- /dev/null
+++ b/devel/drscheme/BUILD
@@ -0,0 +1,5 @@
+CFLAGS=${CFLAGS/-O3/-O2} &&
+CXXFLAGS=${CXXFLAGS/-O3/-O2} &&
+OPTS="$OPTS --enable-shared" &&
+cd src &&
+default_build
diff --git a/devel/drscheme/CONFLICTS b/devel/drscheme/CONFLICTS
new file mode 100755
index 0000000..f9d1954
--- /dev/null
+++ b/devel/drscheme/CONFLICTS
@@ -0,0 +1 @@
+conflicts mzscheme
diff --git a/devel/drscheme/DEPENDS b/devel/drscheme/DEPENDS
new file mode 100755
index 0000000..8ab9fa6
--- /dev/null
+++ b/devel/drscheme/DEPENDS
@@ -0,0 +1,7 @@
+depends X11-LIBS &&
+depends libpng &&
+depends jpeg &&
+optional_depends OPENGL "--enable-gl" "--disable-gl" "" &&
+optional_depends libxrender "--enable-xrender" "--disable-xrender" "" &&
+optional_depends libxft "--enable-xft" "--disable-xft" "" &&
+optional_depends cairo "--enable-cairo" "--disable-cairo" ""
diff --git a/devel/drscheme/DETAILS b/devel/drscheme/DETAILS
new file mode 100755
index 0000000..169a933
--- /dev/null
+++ b/devel/drscheme/DETAILS
@@ -0,0 +1,25 @@
+ SPELL=drscheme
+ VERSION=4.0
+ SOURCE=plt-$VERSION-src-unix.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/plt-$VERSION
+ SOURCE_URL[0]=http://download.plt-scheme.org/bundles/$VERSION/plt/$SOURCE
+
SOURCE_HASH=sha512:ae6082a7ae1071ed8a237b17b86f79d042a5cb50745919b280a167be3a2d2234092529bef89c72113fe6cbf3156a66d0b6a1bd6ec4faa541e95907073611e421
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.plt-scheme.org
+ ENTERED=20080614
+ KEYWORDS="devel scheme"
+ SHORT="an implementation of the Scheme programming language"
+cat << EOF
+DrScheme is an open source software interactive programming environment (IDE)
+for the Scheme programming language which has a graphical user interface. It
+is a key part of PLT Scheme, which contains a full implementation of R5RS
+along with significant extensions. It is widely used among introductory
+Computer Science courses that teach Scheme and is lauded for its simplicity
+and appeal to beginner programmers. The IDE was originally built for use with
+the TeachScheme! project, an outreach effort by Rice University and a number
+of affiliated universities for attracting high school students to computer
+science courses at the college level.
+
+DrScheme is built on top of MzScheme and MrEd, two other components of
+PLT Scheme.
+EOF
diff --git a/devel/drscheme/HISTORY b/devel/drscheme/HISTORY
new file mode 100644
index 0000000..9908c13
--- /dev/null
+++ b/devel/drscheme/HISTORY
@@ -0,0 +1,2 @@
+2008-06-16 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS, DEPENDS, CONFLICTS, BUILD, HISTORY: Created
diff --git a/devel/mzscheme/BUILD b/devel/mzscheme/BUILD
index 555bd52..b8b3929 100755
--- a/devel/mzscheme/BUILD
+++ b/devel/mzscheme/BUILD
@@ -1,3 +1,5 @@
+CFLAGS=${CFLAGS/-O3/-O2} &&
+CXXFLAGS=${CXXFLAGS/-O3/-O2} &&
OPTS="$OPTS --enable-shared" &&
cd src &&
default_build
diff --git a/devel/mzscheme/CONFLICTS b/devel/mzscheme/CONFLICTS
new file mode 100755
index 0000000..c5e9eb7
--- /dev/null
+++ b/devel/mzscheme/CONFLICTS
@@ -0,0 +1 @@
+conflicts drscheme
diff --git a/devel/mzscheme/DETAILS b/devel/mzscheme/DETAILS
index 34f50c7..ab4d548 100755
--- a/devel/mzscheme/DETAILS
+++ b/devel/mzscheme/DETAILS
@@ -1,9 +1,9 @@
SPELL=mzscheme
- VERSION=360
+ VERSION=4.0
SOURCE=mz-$VERSION-src-unix.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/mz-$VERSION
-
SOURCE_URL[0]=ftp://archive.informatik.uni-tuebingen.de/unix/language/plt/$VERSION/mz/$SOURCE
-
SOURCE_HASH=sha512:9ee8da33b5015da34eb2bb508d26124fdc776510bc582c1c05332b62cf606db375beb9cb11f0e6e2255f821700fde936eca6f58462b168a41d671a9234cea0a0
+ SOURCE_URL[0]=http://download.plt-scheme.org/bundles/$VERSION/mz/$SOURCE
+
SOURCE_HASH=sha512:b8ce545023aa011f9a7b5b0874f46f92a6b88feb57d86e48917391ca6492dc129c8607cd7186a3af81705afeb511711d4bbc228a53ff0a3d8eba7ff61452d488
LICENSE[0]=LGPL
WEB_SITE=http://www.plt-scheme.org/software/mzscheme/
ENTERED=20061215
diff --git a/devel/mzscheme/HISTORY b/devel/mzscheme/HISTORY
index 96b3daf..7c59551 100644
--- a/devel/mzscheme/HISTORY
+++ b/devel/mzscheme/HISTORY
@@ -1,2 +1,7 @@
+2008-06-16 Alexander Tsamutali <astsmtl AT gmail.com>
+ * DETAILS: updated spell to 4.0
+ * CONFLICTS: now conflicts with drscheme
+ * BUILD: replacing -O3 with -O2
+
2006-12-15 Alexander Tsamutali <astsmtl AT gmail.com>
* DETAILS, BUILD, HISTORY: Created this spell



  • [SM-Commit] GIT changes to master grimoire by Alexander Tsamutali (d5a26b7b0aa2104cf83272deb72b0e1b8c189845), Alexander Tsamutali, 06/16/2008

Archive powered by MHonArc 2.6.24.

Top of Page