summaryrefslogtreecommitdiff
path: root/lang/Gofer/Makefile
diff options
context:
space:
mode:
authorJeffrey Hsu <hsu@FreeBSD.org>1995-02-08 09:41:13 +0000
committerJeffrey Hsu <hsu@FreeBSD.org>1995-02-08 09:41:13 +0000
commit7687e06a935961c526c5538ad42cdf64c94bfee8 (patch)
tree81749882efb4f825f0896e33f185a0cbc53bb340 /lang/Gofer/Makefile
parentMesa - a 3-D graphics library similiar to OpenGL (diff)
gofer - a lazy functional language
Notes
Notes: svn path=/head/; revision=909
Diffstat (limited to 'lang/Gofer/Makefile')
-rw-r--r--lang/Gofer/Makefile33
1 files changed, 33 insertions, 0 deletions
diff --git a/lang/Gofer/Makefile b/lang/Gofer/Makefile
new file mode 100644
index 000000000000..3bcf52d22404
--- /dev/null
+++ b/lang/Gofer/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: gofer
+# Version required: 2.30
+# Date created: Wed Feb 1 01:51:59 PST 1995
+# Whom: hsu
+#
+# $Id$
+#
+
+DISTNAME = gofer230a
+MASTER_SITES = ftp://cs.nott.ac.uk/nott-fp/languages/haskell/gofer/
+WRKSRC = ${WRKDIR}/src
+LIBDIR = ${PREFIX}/lib/Gofer
+
+install:
+ -mkdir -p ${LIBDIR}
+ -mkdir -p ${PREFIX}/man/man1
+ -mkdir -p ${PREFIX}/bin
+ install -c -m 444 ${WRKDIR}/*.prelude ${LIBDIR}
+ install -c -m 444 ${WRKDIR}/src/prelude.h ${LIBDIR}
+ install -c -m 444 ${WRKDIR}/src/gofc.h ${LIBDIR}
+ perl -pi -e "s|#include \"prelude.h\"|#include \"${LIBDIR}/prelude.h\"|" ${LIBDIR}/gofc.h
+ install -c -m 444 ${WRKDIR}/src/runtime.o ${LIBDIR}
+ install -c -m 555 ${WRKDIR}/scripts/gofer ${PREFIX}/bin
+ install -c -m 555 ${WRKDIR}/scripts/goferc ${PREFIX}/bin
+ install -c -m 555 ${WRKDIR}/src/gofer ${LIBDIR}
+ install -c -m 555 ${WRKDIR}/src/gofc ${LIBDIR}
+ install -c -m 444 ${WRKDIR}/docs/gofer.1 ${PREFIX}/man/man1
+ -rm -f ${PREFIX}/man/man1/gofer.1.gz
+ gzip -9 ${PREFIX}/man/man1/gofer.1
+ -mkdir -p ${LIBDIR}/docs
+ install -c -m 444 ${WRKDIR}/docs/* ${LIBDIR}/docs
+
+.include <bsd.port.mk>