Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ethan Grammatikidis (15958aecf62084b7caeb66a3ac61d8f001aa5c6c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ethan Grammatikidis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ethan Grammatikidis (15958aecf62084b7caeb66a3ac61d8f001aa5c6c)
  • Date: Wed, 10 Sep 2008 02:47:36 -0500

GIT changes to master grimoire by Ethan Grammatikidis <eekee57 AT fastmail.fm>:

ChangeLog | 4 ++++
devel/mzscheme352/BUILD | 6 ++++++
devel/mzscheme352/CONFLICTS | 2 ++
devel/mzscheme352/DETAILS | 33 +++++++++++++++++++++++++++++++++
devel/mzscheme352/HISTORY | 13 +++++++++++++
5 files changed, 58 insertions(+)

New commits:
commit 15958aecf62084b7caeb66a3ac61d8f001aa5c6c
Author: Ethan Grammatikidis <eekee57 AT fastmail.fm>
Commit: Ethan Grammatikidis <eekee57 AT fastmail.fm>

devel/mzscheme352: new spell, specific version of mzscheme needed
for the Arc programming language.

diff --git a/ChangeLog b/ChangeLog
index ed36ec0..6b179f7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-09-10 Ethan Grammatikidis <eekee57 AT fastmail.fm>
+ * devel/mzscheme352: new spell, specific version of mzscheme needed
+ for the Arc programming language.
+
2008-09-09 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* ruby-raa/podcatcher: new spell, podcast graber

diff --git a/devel/mzscheme352/BUILD b/devel/mzscheme352/BUILD
new file mode 100755
index 0000000..2412434
--- /dev/null
+++ b/devel/mzscheme352/BUILD
@@ -0,0 +1,6 @@
+CFLAGS=${CFLAGS/-O3/-O2} &&
+CXXFLAGS=${CXXFLAGS/-O3/-O2} &&
+OPTS="$OPTS --enable-shared" &&
+mv ../plt .
+cd plt/src &&
+default_build
diff --git a/devel/mzscheme352/CONFLICTS b/devel/mzscheme352/CONFLICTS
new file mode 100755
index 0000000..eb6fbcd
--- /dev/null
+++ b/devel/mzscheme352/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts drscheme &&
+conflicts mzscheme
diff --git a/devel/mzscheme352/DETAILS b/devel/mzscheme352/DETAILS
new file mode 100755
index 0000000..956fb5d
--- /dev/null
+++ b/devel/mzscheme352/DETAILS
@@ -0,0 +1,33 @@
+ SPELL=mzscheme352
+ VERSION=352
+ SOURCE=mz-$VERSION-src-unix.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/mz-$VERSION
+ SOURCE_URL[0]=http://download.plt-scheme.org/bundles/$VERSION/mz/$SOURCE
+
SOURCE_HASH=sha512:e6bd11718b1884301c066a9e3423b0030ae3359b2b9e0986d89e026fc91c4a590be5b39256eb8ad0360181d83d15b7df0a6f8f5b7d1fb2dc6e24412433527859
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.plt-scheme.org/software/mzscheme/
+ ENTERED=20080910
+ KEYWORDS="devel scheme"
+ SHORT="an implementation of the Scheme programming language"
+cat << EOF
+This is version 352 of MzScheme, which is required for the Arc progamming
+language.
+
+MzScheme is an implementation of the Scheme programming language for Windows,
+Mac OS X, and Unix. The name is pronounced "miz scheme", as in "Ms. Scheme".
+
+MzScheme is R5RS-compliant, including the full numerical tower. It also
+provides threads (on all platforms), exceptions, modules, class-based
+objects, Unicode, regular-expression matching, TCP/IP, and more.
+
+MzScheme compiles Scheme to byte code. At run time on x86, x86_64, and
+PowerPC platforms, MzScheme converts byte code to native code through a
+just-in-time compiler. Alternately, on all platforms, the mzc compiler
+produces native code via C to run in MzScheme.
+
+MzScheme supports access to foreign functions and libraries directly from
+Scheme, as well as MzScheme-specific extensions that are implemented in
C/C++.
+MzScheme can also be embedded as an extension language within a C/C++
+application. Interoperability with C/C++ is facilitated by the use of a
+conservative garbage collector.
+EOF
diff --git a/devel/mzscheme352/HISTORY b/devel/mzscheme352/HISTORY
new file mode 100644
index 0000000..1b4f1a5
--- /dev/null
+++ b/devel/mzscheme352/HISTORY
@@ -0,0 +1,13 @@
+2008-09-10 Ethan Grammatikidis <eekee57 AT fastmail.fm>
+ * ALL: copied from mzscheme spell.
+ * DETAILS: regressed version to 352
+ * CONFLICTS: added mzscheme
+ * BUILD: this version evidently unpacks into a different directory
+
+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




Archive powered by MHonArc 2.6.24.

Top of Page