aboutsummaryrefslogtreecommitdiff
path: root/lang/mosh/Makefile
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/Makefile
parentb6f111ae6662fa821d8a9bd17868d3a939751dca (diff)
downloadports-68dd2141d9591067683e0674564de91bcbc221d5.tar.gz
ports-68dd2141d9591067683e0674564de91bcbc221d5.zip
Notes
Diffstat (limited to 'lang/mosh/Makefile')
-rw-r--r--lang/mosh/Makefile36
1 files changed, 36 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>