Date: Thu, 14 Jun 2001 15:44:19 +0100 (BST) From: simond@irrelevant.org To: FreeBSD-gnats-submit@freebsd.org Subject: ports/28146: New port: lang/dis dis programming language Message-ID: <200106141444.f5EEiJw19873@laptop.irrelevant.org>
next in thread | raw e-mail | index | archive | help
>Number: 28146 >Category: ports >Synopsis: New port: lang/dis dis programming language >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jun 14 07:50:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Simon Dick >Release: FreeBSD 4.3-STABLE i386 >Organization: N/A >Environment: System: FreeBSD laptop.irrelevant.org 4.3-STABLE FreeBSD 4.3-STABLE #18: Fri Jun 1 14:59:50 BST 2001 root@laptop.irrelevant.org:/usr/obj/usr/src/sys/LAPTOP i386 >Description: >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # dis # dis/Makefile # dis/pkg-comment # dis/pkg-descr # dis/distinfo # dis/files # dis/files/patch-aa # dis/pkg-plist # echo c - dis mkdir -p dis > /dev/null 2>&1 echo x - dis/Makefile sed 's/^X//' >dis/Makefile << 'END-of-dis/Makefile' X# New ports collection makefile for: dis X# Date created: 14 June 2001 X# Whom: simond@irrelevant.org X# X# $FreeBSD$ X# X XPORTNAME= dis XPORTVERSION= 1.0 XCATEGORIES= lang XMASTER_SITES= http://www.mines.edu/students/b/bolmstea/malbolge/ XDISTNAME= dis X XMAINTAINER= simond@irrelevant.org X Xdo-build: X cd ${WRKSRC} && \ X ${CC} ${CFLAGS} dis.c -o dis X Xdo-install: X ${INSTALL} -d -m 755 -o ${SHAREOWN} -g ${SHAREGRP} \ X ${PREFIX}/share/doc/dis X cd ${WRKSRC} && ${INSTALL_PROGRAM} dis ${PREFIX}/bin X cd ${WRKSRC} && ${INSTALL_MAN} dis.txt 666.dis cat.dis \ X cat_expl.dis ${PREFIX}/share/doc/dis X X.include <bsd.port.mk> END-of-dis/Makefile echo x - dis/pkg-comment sed 's/^X//' >dis/pkg-comment << 'END-of-dis/pkg-comment' XA moderately Infernal programming language END-of-dis/pkg-comment echo x - dis/pkg-descr sed 's/^X//' >dis/pkg-descr << 'END-of-dis/pkg-descr' XUnfortunately, Malbolge was created too well--it has defied current attempts Xto use it, and, no doubt, will be even worse in the future. Therefore, the Xauthor, in a fit of sanity, created a second language, called Dis, after XDante's Capital City of Hell, at the center of which is Malbolge. Dis is Xlike Malbolge, but, instead of attempting to be the absolute worst Xprogramming language ever, simply tries to walk the fine line between Xinhumanly difficult to use and actually impossible to use. X XWWW: http://www.mines.edu/students/b/bolmstea/malbolge/index.html X X- Simon Dick Xsimond@irrelevant.org END-of-dis/pkg-descr echo x - dis/distinfo sed 's/^X//' >dis/distinfo << 'END-of-dis/distinfo' XMD5 (dis.tar.gz) = b71153263caa50eb6a3641812010aa2e END-of-dis/distinfo echo c - dis/files mkdir -p dis/files > /dev/null 2>&1 echo x - dis/files/patch-aa sed 's/^X//' >dis/files/patch-aa << 'END-of-dis/files/patch-aa' X--- dis.c.orig Thu Jun 14 13:06:49 2001 X+++ dis.c Thu Jun 14 13:06:57 2001 X@@ -22,7 +22,7 @@ X X #include <stdio.h> X #include <ctype.h> X-#include <malloc.h> X+#include <stdlib.h> X X void exec( unsigned short *mem ); X END-of-dis/files/patch-aa echo x - dis/pkg-plist sed 's/^X//' >dis/pkg-plist << 'END-of-dis/pkg-plist' Xbin/dis Xshare/doc/dis/dis.txt Xshare/doc/dis/666.dis Xshare/doc/dis/cat.dis Xshare/doc/dis/cat_expl.dis X@dirrm share/doc/dis END-of-dis/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200106141444.f5EEiJw19873>