Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Sep 2001 08:07:23 -0700 (PDT)
From:      Hye-Shik Chang <perky@python.or.kr>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/30395: New port: lang/spl
Message-ID:  <200109061507.f86F7NC15316@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         30395
>Category:       ports
>Synopsis:       New port: lang/spl
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          wish
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 06 08:10:02 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Hye-Shik Chang
>Release:        FreeBSD 4.3
>Organization:
Yonsei University
>Environment:
FreeBSD akaraka.yonsei.ac.kr 4.4-RC FreeBSD 4.4-RC #1: Sat Sep  1 17:47:31 KST 2001     root@akaraka.yonsei.ac.kr:/usr/src/sys/compile/RYOKO  i386
>Description:
The Shakespeare Programming Language is another esoteric
programming language like Chef, Sorted! and others. The
main purpose of this language is to make the source code
for programs written with it, resemble a Shakespeare play.
Yes, it's totally unnecessary, but also very fun.

WWW: http://spl.pu240.com/

>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:
#
#	spl
#	spl/Makefile
#	spl/distinfo
#	spl/pkg-comment
#	spl/pkg-descr
#	spl/pkg-plist
#
echo c - spl
mkdir -p spl > /dev/null 2>&1
echo x - spl/Makefile
sed 's/^X//' >spl/Makefile << 'END-of-spl/Makefile'
X# New ports collection makefile for:	spl
X# Date created:		6 September 2001
X# Whom:			Hye-Shik Chang <perky@python.or.kr>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	spl
XPORTVERSION=	1.0
XCATEGORIES=	lang games
XMASTER_SITES=	http://spl.pu240.com/
X
XMAINTAINER=	perky@python.or.kr
X
XUSE_GMAKE=	yes
XUSE_BISON=	yes
X
XALL_EXAMPLES=	Makefile hello.spl primes.spl reverse.spl
XEXAMPLESDIR?=	${PREFIX}/share/examples/${PORTNAME}
XPLIST_SUB=	EXAMPLESDIR=${EXAMPLESDIR:S|${PREFIX}/||g}
X
Xdo-install:
X	${TAR} -C ${WRKSRC}/spl -cf- . | ${TAR} -C ${PREFIX} -xpf-
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${EXAMPLESDIR}
X	cd ${WRKSRC}/examples && ${INSTALL_DATA} ${ALL_EXAMPLES} ${EXAMPLESDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-spl/Makefile
echo x - spl/distinfo
sed 's/^X//' >spl/distinfo << 'END-of-spl/distinfo'
XMD5 (spl-1.0.tar.gz) = 8265cc45225113010a8bf675d701df99
END-of-spl/distinfo
echo x - spl/pkg-comment
sed 's/^X//' >spl/pkg-comment << 'END-of-spl/pkg-comment'
XShakespeare Programming Language
END-of-spl/pkg-comment
echo x - spl/pkg-descr
sed 's/^X//' >spl/pkg-descr << 'END-of-spl/pkg-descr'
XThe Shakespeare Programming Language is another esoteric
Xprogramming language like Chef, Sorted! and others. The
Xmain purpose of this language is to make the source code
Xfor programs written with it, resemble a Shakespeare play.
XYes, it's totally unnecessary, but also very fun.
X
XWWW: http://spl.pu240.com/
END-of-spl/pkg-descr
echo x - spl/pkg-plist
sed 's/^X//' >spl/pkg-plist << 'END-of-spl/pkg-plist'
Xbin/spl2c
Xlib/libspl.a
Xinclude/spl.h
X%%PORTDOCS%%%%EXAMPLESDIR%%/Makefile
X%%PORTDOCS%%%%EXAMPLESDIR%%/hello.spl
X%%PORTDOCS%%%%EXAMPLESDIR%%/primes.spl
X%%PORTDOCS%%%%EXAMPLESDIR%%/reverse.spl
END-of-spl/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?200109061507.f86F7NC15316>