aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2008-08-17 18:24:33 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2008-08-17 18:24:33 +0000
commit68dd2141d9591067683e0674564de91bcbc221d5 (patch)
treed0a6f69a24c86a0c301e9e3ea0b4b5b68c695fd9 /lang
parentb6f111ae6662fa821d8a9bd17868d3a939751dca (diff)
downloadports-68dd2141d9591067683e0674564de91bcbc221d5.tar.gz
ports-68dd2141d9591067683e0674564de91bcbc221d5.zip
Notes
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/mosh/Makefile36
-rw-r--r--lang/mosh/distinfo3
-rw-r--r--lang/mosh/pkg-descr3
-rw-r--r--lang/mosh/pkg-plist5
5 files changed, 48 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 95b24e8ce907..4666b83d1721 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -161,6 +161,7 @@
SUBDIR += mmix
SUBDIR += mono
SUBDIR += moscow_ml
+ SUBDIR += mosh
SUBDIR += mozart
SUBDIR += mpd
SUBDIR += munger
diff --git a/lang/mosh/Makefile b/lang/mosh/Makefile
new file mode 100644
index 000000000000..00184c02d541
--- /dev/null
+++ b/lang/mosh/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: mosh
+# Date created: 2008-07-06
+# Whom: Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mosh
+PORTVERSION= 0.0.4
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
+PROJECTHOST= mosh-scheme
+
+MAINTAINER= katsuji.ishikawa@gmail.com
+COMMENT= A Fast R6RS Scheme interpreter
+
+BUILD_DEPENDS= gosh:${PORTSDIR}/lang/gauche
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GCC= 4.2+
+
+# Compilation tends to eat extreme amounts of memory otherwise
+CFLAGS+= "-O0"
+CXXFLAGS+= "-O0"
+
+SCMS= all-tests.scm repl.scm
+
+do-install:
+ ${MKDIR} ${DATADIR}
+.for F in ${SCMS}
+ ${INSTALL_DATA} ${WRKSRC}/${F} ${DATADIR}/
+.endfor
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+
+.include <bsd.port.mk>
diff --git a/lang/mosh/distinfo b/lang/mosh/distinfo
new file mode 100644
index 000000000000..86c33dac4ef8
--- /dev/null
+++ b/lang/mosh/distinfo
@@ -0,0 +1,3 @@
+MD5 (mosh-0.0.4.tar.gz) = abbf82e56442733f882d95060f7acda4
+SHA256 (mosh-0.0.4.tar.gz) = 3b532a1f1e425c8d08275fe0197d005d527b0432a98a270857f26bd7792093c1
+SIZE (mosh-0.0.4.tar.gz) = 5065205
diff --git a/lang/mosh/pkg-descr b/lang/mosh/pkg-descr
new file mode 100644
index 000000000000..0b700988bdae
--- /dev/null
+++ b/lang/mosh/pkg-descr
@@ -0,0 +1,3 @@
+Mosh is A Fast R6RS Scheme interpreter.
+
+WWW: http://code.google.com/p/mosh-scheme/
diff --git a/lang/mosh/pkg-plist b/lang/mosh/pkg-plist
new file mode 100644
index 000000000000..e01b4e22edbc
--- /dev/null
+++ b/lang/mosh/pkg-plist
@@ -0,0 +1,5 @@
+@comment $FreeBSD$
+bin/mosh
+%%DATADIR%%/all-tests.scm
+%%DATADIR%%/repl.scm
+@dirrmtry %%DATADIR%%