aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorjgh <jgh@FreeBSD.org>2012-07-18 00:37:38 +0800
committerjgh <jgh@FreeBSD.org>2012-07-18 00:37:38 +0800
commit7b074d46b232d988dc15388362e755bbfb121e6d (patch)
tree4071d39222c037f15709162fbd1db027ac2b9671 /lang
parent9433abbe12d104e1f5aad24aa62d3f760c9cdd00 (diff)
downloadfreebsd-ports-gnome-7b074d46b232d988dc15388362e755bbfb121e6d.tar.gz
freebsd-ports-gnome-7b074d46b232d988dc15388362e755bbfb121e6d.tar.zst
freebsd-ports-gnome-7b074d46b232d988dc15388362e755bbfb121e6d.zip
- add new port: lang/malbolge
Malbolge is an esoteric language, named after the eighth circle of hell in the Divina Commedia by Dante. Two years were necessary to see the first software produced in this language. WWW: http://www.dereckson.be/software/Malbolge/ PR: ports/169863 Submitted by: dereckson@gmail.com
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/malbolge/Makefile31
-rw-r--r--lang/malbolge/distinfo2
-rw-r--r--lang/malbolge/pkg-descr6
4 files changed, 40 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile
index d4e827e33b51..4e72e42e1a47 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -160,6 +160,7 @@
SUBDIR += lua50
SUBDIR += luajit
SUBDIR += lush
+ SUBDIR += malbolge
SUBDIR += maude
SUBDIR += mawk
SUBDIR += mdk
diff --git a/lang/malbolge/Makefile b/lang/malbolge/Makefile
new file mode 100644
index 000000000000..6fd92e1f6dea
--- /dev/null
+++ b/lang/malbolge/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: malbolge
+# Date created: 13 July 2012
+# Whom: Dereckson <dereckson@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= malbolge
+PORTVERSION= 0.1.1
+CATEGORIES= lang
+MASTER_SITES= http://cdn.bitbucket.org/dereckson/${PORTNAME}/downloads/
+
+MAINTAINER= dereckson@gmail.com
+COMMENT= An esoteric language
+
+PLIST_FILES= bin/malbolge
+
+PORTDOCS= *
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/malbolge ${PREFIX}/bin
+
+.include <bsd.port.options.mk>
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/malbolge.txt ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/lang/malbolge/distinfo b/lang/malbolge/distinfo
new file mode 100644
index 000000000000..f3c6e86f5878
--- /dev/null
+++ b/lang/malbolge/distinfo
@@ -0,0 +1,2 @@
+SHA256 (malbolge-0.1.1.tar.gz) = ea6c9f6170c976ee2ddbe18dc23aaa607c9e99f355a637767a823fe4893fe829
+SIZE (malbolge-0.1.1.tar.gz) = 7002
diff --git a/lang/malbolge/pkg-descr b/lang/malbolge/pkg-descr
new file mode 100644
index 000000000000..6a3d55967651
--- /dev/null
+++ b/lang/malbolge/pkg-descr
@@ -0,0 +1,6 @@
+Malbolge is an esoteric language, named after the eighth circle of hell in the
+Divina Commedia by Dante.
+
+Two years were necessary to see the first software produced in this language.
+
+WWW: http://www.dereckson.be/software/Malbolge/