Bug 169863 - New port: lang/malbolge
Summary: New port: lang/malbolge
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Jason Helfman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-14 22:00 UTC by dereckson
Modified: 2012-07-17 17:40 UTC (History)
0 users

See Also:


Attachments
file.shar (1.85 KB, text/plain)
2012-07-14 22:00 UTC, dereckson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description dereckson 2012-07-14 22:00:25 UTC
Malbolge is an esoteric language, such a cryptographic approach were needed to write software on it.

Fix: Patch attached with submission follows:
Comment 1 Jason Helfman freebsd_committer freebsd_triage 2012-07-14 23:02:40 UTC
Responsible Changed
From-To: freebsd-ports-bugs->jgh

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2012-07-17 17:37:47 UTC
Author: jgh
Date: Tue Jul 17 16:37:38 2012
New Revision: 301017
URL: http://svn.freebsd.org/changeset/ports/301017

Log:
  - 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

Added:
  head/lang/malbolge/
  head/lang/malbolge/Makefile   (contents, props changed)
  head/lang/malbolge/distinfo   (contents, props changed)
  head/lang/malbolge/pkg-descr   (contents, props changed)
Modified:
  head/lang/Makefile   (contents, props changed)

Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile	Tue Jul 17 16:30:18 2012	(r301016)
+++ head/lang/Makefile	Tue Jul 17 16:37:38 2012	(r301017)
@@ -160,6 +160,7 @@
     SUBDIR += lua50
     SUBDIR += luajit
     SUBDIR += lush
+    SUBDIR += malbolge
     SUBDIR += maude
     SUBDIR += mawk
     SUBDIR += mdk

Added: head/lang/malbolge/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/malbolge/Makefile	Tue Jul 17 16:37:38 2012	(r301017)
@@ -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>

Added: head/lang/malbolge/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/malbolge/distinfo	Tue Jul 17 16:37:38 2012	(r301017)
@@ -0,0 +1,2 @@
+SHA256 (malbolge-0.1.1.tar.gz) = ea6c9f6170c976ee2ddbe18dc23aaa607c9e99f355a637767a823fe4893fe829
+SIZE (malbolge-0.1.1.tar.gz) = 7002

Added: head/lang/malbolge/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/malbolge/pkg-descr	Tue Jul 17 16:37:38 2012	(r301017)
@@ -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/
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Jason Helfman freebsd_committer freebsd_triage 2012-07-17 17:37:54 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!