Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jan 2002 15:53:50 +0100 (CET)
From:      Miguel Mendez <flynn@energyhq.homeip.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/34449: New Port: lang/dice (Matt Dillon's 68000 C compiler) 
Message-ID:  <200201301453.g0UEroN27903@energyhq.homeip.net>

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

>Number:         34449
>Category:       ports
>Synopsis:       New Port: lang/dice (Matt Dillon's 68000 C compiler)
>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:   Wed Jan 30 07:00:03 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Miguel Mendez
>Release:        FreeBSD 4.5-RC i386
>Organization:
>Environment:
System: FreeBSD energyhq.homeip.net 4.5-RC FreeBSD 4.5-RC #0: Sat Jan 26 21:13:11 CET 2002 root@energyhq.homeip.net:/storage2/obj/storage2/src/sys/ENERGYHQ i386


	
>Description:
	Dice is Matt Dillon's (yes, our FreeBSD guru :) portable 68000 C
Compiler. Found it odd that there's not a port for this, considering that the
author of the compiler is a FreeBSD commiter.
	
>How-To-Repeat:
	
>Fix:

	

--- dice.shar begins here ---
# 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:
#
#	dice
#	dice/Makefile
#	dice/distinfo
#	dice/pkg-comment
#	dice/pkg-descr
#	dice/pkg-plist
#	dice/files
#	dice/files/Makefile
#
echo c - dice
mkdir -p dice > /dev/null 2>&1
echo x - dice/Makefile
sed 's/^X//' >dice/Makefile << 'END-of-dice/Makefile'
X# New ports collection makefile for:	dice
X# Date created:		Wed Jan 30 13:26:52 CET 2002
X# Whom:			Miguel Mendez <flynn@energyhq.homeip.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	dice
XPORTVERSION=	3.15
XCATEGORIES=	lang devel
XMASTER_SITES=	http://www.obviously.com/dice/
XDISTNAME=	${PORTNAME}-rel-${PORTVERSION}
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	flynn@energyhq.homeip.net
X
Xpost-patch:
X		@${CP} ${FILESDIR}/Makefile ${WRKSRC}
X
Xdo-install:
X		@for i in ${WRKSRC}/ubin/*; \
X		do \
X			${INSTALL_PROGRAM} $$i ${PREFIX}/bin; \
X		done
X
X.if !defined(NOPORTDOCS)
X		@${MKDIR} ${PREFIX}/share/doc/dice
X		@for i in ${WRKSRC}/doc/* ; \
X		do \
X			${INSTALL_DATA} $$i ${PREFIX}/share/doc/dice; \
X		done
X.endif
X
X.include <bsd.port.mk>
END-of-dice/Makefile
echo x - dice/distinfo
sed 's/^X//' >dice/distinfo << 'END-of-dice/distinfo'
XMD5 (dice-rel-3.15.tgz) = 14bf25b7d82a2e3d02921997c5998126
END-of-dice/distinfo
echo x - dice/pkg-comment
sed 's/^X//' >dice/pkg-comment << 'END-of-dice/pkg-comment'
XDICE - The Amiga/embedded/generic 68000 C compiler
END-of-dice/pkg-comment
echo x - dice/pkg-descr
sed 's/^X//' >dice/pkg-descr << 'END-of-dice/pkg-descr'
XFree source code for a the complete DICE C compiler core. Will compile easily
Xon the Amiga, FreeBSD, Linux and other Unix systems. Able to create both
Xrelocatable and fixed address (ROM) based code. Quite suitable for embedded
X68K development on chips such as the 68000 / 68302 / 68306. 
X
XWWW: http://www.obviously.com/dice/
XAuthor: Matt Dillon <dillon@apollo.backplane.com>
X
X- Miguel Mendez <flynn@energyhq.homeip.net>
END-of-dice/pkg-descr
echo x - dice/pkg-plist
sed 's/^X//' >dice/pkg-plist << 'END-of-dice/pkg-plist'
Xbin/Join
Xbin/bintohex
Xbin/das
Xbin/dc1
Xbin/dcc
Xbin/dcpp
Xbin/dlink
Xbin/dmake
Xbin/dobj
Xbin/fdtolib
Xbin/fdtopragma
Xbin/hunks
Xbin/istrip
Xbin/lbmake
Xbin/libtos
Xbin/makeproto
Xbin/romable
Xbin/uprev
Xshare/doc/dice/BEGINNER_README.DOC
Xshare/doc/dice/COMPILER.DOC
Xshare/doc/dice/EXTENSIONS.DOC
Xshare/doc/dice/GERMAN_DISTRIBUTOR.DOC
Xshare/doc/dice/KnownBugs
Xshare/doc/dice/REGARGS.DOC
Xshare/doc/dice/REGISTER.DOC
Xshare/doc/dice/TUTORIAL
Xshare/doc/dice/UTILITIES.DOC
Xshare/doc/dice/_MAIN.DOC
Xshare/doc/dice/alib.doc
Xshare/doc/dice/ame.doc
Xshare/doc/dice/amiga.doc
Xshare/doc/dice/ascii_chart.doc
Xshare/doc/dice/assert.doc
Xshare/doc/dice/autorefs.doc
Xshare/doc/dice/bintohex.doc
Xshare/doc/dice/c_quickref.doc
Xshare/doc/dice/cat.doc
Xshare/doc/dice/chap08.doc
Xshare/doc/dice/chap12.doc
Xshare/doc/dice/compat.doc
Xshare/doc/dice/ctype.doc
Xshare/doc/dice/das.doc
Xshare/doc/dice/dc1.doc
Xshare/doc/dice/dcc.doc
Xshare/doc/dice/dcpp.doc
Xshare/doc/dice/dice_commands.doc
Xshare/doc/dice/dice_debugger.doc
Xshare/doc/dice/dice_extras.doc
Xshare/doc/dice/dice_libraries.doc
Xshare/doc/dice/dicehelp.doc
Xshare/doc/dice/dlink.doc
Xshare/doc/dice/dmake.doc
Xshare/doc/dice/dme.doc
Xshare/doc/dice/dme.refs
Xshare/doc/dice/dobj.doc
Xshare/doc/dice/dprof.doc
Xshare/doc/dice/dsearch.doc
Xshare/doc/dice/du.doc
Xshare/doc/dice/dupdate.doc
Xshare/doc/dice/dynamic.doc
Xshare/doc/dice/errors.doc
Xshare/doc/dice/expand.doc
Xshare/doc/dice/extra.doc
Xshare/doc/dice/extras.doc
Xshare/doc/dice/fd.doc
Xshare/doc/dice/fdtoinline.doc
Xshare/doc/dice/fdtolib.doc
Xshare/doc/dice/float.doc
Xshare/doc/dice/flush.doc
Xshare/doc/dice/head.doc
Xshare/doc/dice/istrip.doc
Xshare/doc/dice/lbmake.doc
Xshare/doc/dice/lhex.doc
Xshare/doc/dice/libmake.doc
Xshare/doc/dice/libtos.doc
Xshare/doc/dice/loadabs.c
Xshare/doc/dice/loadabs.doc
Xshare/doc/dice/loadfile.doc
Xshare/doc/dice/makeproto.doc
Xshare/doc/dice/memoration.doc
Xshare/doc/dice/memory.doc
Xshare/doc/dice/methodology.doc
Xshare/doc/dice/mkrefs
Xshare/doc/dice/mungwall.doc
Xshare/doc/dice/owner.doc
Xshare/doc/dice/quickref.doc
Xshare/doc/dice/rexx.doc
Xshare/doc/dice/romable.doc
Xshare/doc/dice/setjmp.doc
Xshare/doc/dice/signal.doc
Xshare/doc/dice/stdio.doc
Xshare/doc/dice/stdlib.doc
Xshare/doc/dice/string.doc
Xshare/doc/dice/sushi.doc
Xshare/doc/dice/time.doc
Xshare/doc/dice/tstat.doc
Xshare/doc/dice/unix.doc
Xshare/doc/dice/wedge.doc
X@dirrm share/doc/dice
END-of-dice/pkg-plist
echo c - dice/files
mkdir -p dice/files > /dev/null 2>&1
echo x - dice/files/Makefile
sed 's/^X//' >dice/files/Makefile << 'END-of-dice/files/Makefile'
X# Makefile for dice
X# Created by Miguel Mendez <flynn@energyhq.homeip.net>
X# $FreeBSD$
X
XDCCOPTS=	-3.0 -//
XDINCLUDE=	`pwd`/include/
X
Xall:
X	cd suplib && ${MAKE} && ${MAKE} install
X	cd src && ${MAKE} && ${MAKE} install
X	
Xinstall:
END-of-dice/files/Makefile
exit
--- dice.shar ends here ---


>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?200201301453.g0UEroN27903>