summaryrefslogtreecommitdiff
path: root/lang/mosh
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/mosh
parentRestore the ability to process gdm_flags when starting. (diff)
Mosh is A Fast R6RS Scheme interpreter.
WWW: http://code.google.com/p/mosh-scheme/ PR: ports/125375 Submitted by: <katsuji dot ishikawa at gmail dot com>
Notes
Notes: svn path=/head/; revision=218727
Diffstat (limited to 'lang/mosh')
-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
4 files changed, 47 insertions, 0 deletions
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%%