ports/108806: [NEW PORT] lang/mpd: A concurrent programming language

Kai Wang kaiwang27 at gmail.com
Mon Feb 5 17:40:17 UTC 2007


>Number:         108806
>Category:       ports
>Synopsis:       [NEW PORT] lang/mpd: A concurrent programming language
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 05 17:40:13 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Kai Wang
>Release:        FreeBSD 6.2-RELEASE i386
>Organization:
>Environment:
System: FreeBSD plan0.kaiwan.csbnet.se 6.2-RELEASE FreeBSD 6.2-RELEASE #6: Sun Jan 14 20:14:39 CET 2007
>Description:
MPD is a new programming language that has a syntax very close to the
one used in the book Foundations of Multithreaded, Parallel, and
Distributed Programming. The name of the language comes from the first
three letters of the main words of the title of the book:
Multithreaded, Parallel, and Distributed. These words also capture a
distinguishing aspect of the language, namely that it supports all
three of these concurrent programming techniques.

MPD is implemented as a variant of the SR programming language. It has
a different parser, but it uses the same intermediate form and
run-time system as SR. Consequently, MPD provides the same variety of
concurrent programming mechanisms as does SR.

WWW: http://www.cs.arizona.edu/mpd/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- mpd-1.0.1.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:
#
#	mpd
#	mpd/distinfo
#	mpd/Makefile
#	mpd/files
#	mpd/files/patch-csw::asm.c
#	mpd/pkg-descr
#	mpd/pkg-plist
#
echo c - mpd
mkdir -p mpd > /dev/null 2>&1
echo x - mpd/distinfo
sed 's/^X//' >mpd/distinfo << 'END-of-mpd/distinfo'
XMD5 (mpd.1.0.1.tgz) = 9a1832555213086a5790987bb1b88029
XSHA256 (mpd.1.0.1.tgz) = ec1f4ed6b626b6eecd439b95ed4e65d64529da61027296f3eee537eb74dca908
XSIZE (mpd.1.0.1.tgz) = 581498
END-of-mpd/distinfo
echo x - mpd/Makefile
sed 's/^X//' >mpd/Makefile << 'END-of-mpd/Makefile'
X# New ports collection makefile for:	mpd
X# Date Created:	2007-02-05
X# Whom:		Kai Wang <kaiw27 at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	mpd
XPORTVERSION=	1.0.1
XCATEGORIES=	lang
XMASTER_SITES=	http://www.cs.arizona.edu/mpd/download/ \
X		http://crypto.riken.go.jp/pub/NetBSD/packages/distfiles/mpd-language/
XDISTNAME=	mpd.1.0.1
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	kaiw27 at gmail.com
XCOMMENT=	A concurrent programming language
X
XMAN1=		mpd.1 mpdl.1 mpdm.1 mpdprof.1
XMAN3=		mpdanimator.3 mpdgetopt.3 mpdwin.3
XMAN5=		mpdmap.5 mpdtrace.5
X
XUSE_GMAKE=	yes
X
X.if defined(WITHOUT_X11)
XPLIST_SUB+=	X11="@comment "
X.else
XPLIST_SUB+=	X11=""
XUSE_XLIB=	yes
X.endif
X
X.include <bsd.port.pre.mk>
X
X.if ${ARCH} != "i386"
XBROKEN=		Does not compile on !i386
X.endif
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's%^CCPATH = /bin/cc%CCPATH = /usr/bin/cc%' ${WRKSRC}/Configuration
X	@${REINPLACE_CMD} -e 's%^MPDSRC = /usr/local/src/mpd%MPDSRC = ${WRKSRC}%' ${WRKSRC}/Configuration
X	@${REINPLACE_CMD} -Ee 's%^(MPDCMD = |MPDLIB = |MAN1 = |MAN3 = |MAN5 = )/usr/local%\1${TARGETDIR}%' ${WRKSRC}/Configuration
X.if defined(WITHOUT_X11)
X	@${REINPLACE_CMD} -e 's%^XINCL = /usr/X11R6/include%XINCL =%' ${WRKSRC}/Configuration
X.endif
X
Xpre-install:
X	@${MKDIR} ${TARGETDIR}/lib/mpd
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	@${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
X	@${MKDIR} ${EXAMPLESDIR}
X	@${CP} -pR ${WRKSRC}/vsuite/examples/* ${EXAMPLESDIR}
X.endif
X
X.include <bsd.port.post.mk>
END-of-mpd/Makefile
echo c - mpd/files
mkdir -p mpd/files > /dev/null 2>&1
echo x - mpd/files/patch-csw::asm.c
sed 's/^X//' >mpd/files/patch-csw::asm.c << 'END-of-mpd/files/patch-csw::asm.c'
X--- csw/asm.c.orig	Mon Feb  5 11:13:59 2007
X+++ csw/asm.c	Sun Feb  4 23:58:49 2007
X@@ -8,21 +8,12 @@
X 
X #include "../arch.h"
X 
X-#if (defined(__linux__) && defined(__ELF__)) || defined(__svr4__)
X #define MPD_BUILD_CONTEXT	mpd_build_context
X #define MPD_CHG_CONTEXT		mpd_chg_context
X #define MPD_CHECK_STK		mpd_check_stk
X #define MPD_STK_OVERFLOW	mpd_stk_overflow
X #define MPD_STK_UNDERFLOW	mpd_stk_underflow
X #define MPD_STK_CORRUPTED	mpd_stk_corrupted
X-#else			/* other systems use leading underscore */
X-#define MPD_BUILD_CONTEXT	_mpd_build_context
X-#define MPD_CHG_CONTEXT		_mpd_chg_context
X-#define MPD_CHECK_STK		_mpd_check_stk
X-#define MPD_STK_OVERFLOW	_mpd_stk_overflow
X-#define MPD_STK_UNDERFLOW	_mpd_stk_underflow
X-#define MPD_STK_CORRUPTED	_mpd_stk_corrupted
X-#endif
X 
X #include SFILE
X 
END-of-mpd/files/patch-csw::asm.c
echo x - mpd/pkg-descr
sed 's/^X//' >mpd/pkg-descr << 'END-of-mpd/pkg-descr'
XMPD is a new programming language that has a syntax very close to the
Xone used in the book Foundations of Multithreaded, Parallel, and
XDistributed Programming. The name of the language comes from the first
Xthree letters of the main words of the title of the book:
XMultithreaded, Parallel, and Distributed. These words also capture a
Xdistinguishing aspect of the language, namely that it supports all
Xthree of these concurrent programming techniques.
X
XMPD is implemented as a variant of the SR programming language. It has
Xa different parser, but it uses the same intermediate form and
Xrun-time system as SR. Consequently, MPD provides the same variety of
Xconcurrent programming mechanisms as does SR.
X
XWWW: http://www.cs.arizona.edu/mpd/
END-of-mpd/pkg-descr
echo x - mpd/pkg-plist
sed 's/^X//' >mpd/pkg-plist << 'END-of-mpd/pkg-plist'
Xbin/mpd
Xbin/mpdl
Xbin/mpdm
Xbin/mpdprof
Xlib/mpd/MPDWin.impl
Xlib/mpd/MPDWin.o
Xlib/mpd/MPDWin.spec
Xlib/mpd/MPDanimator.impl
Xlib/mpd/MPDanimator.o
Xlib/mpd/MPDanimator.spec
Xlib/mpd/MPDgetopt.impl
Xlib/mpd/MPDgetopt.o
Xlib/mpd/MPDgetopt.spec
Xlib/mpd/mpd.h
Xlib/mpd/mpdlib.a
Xlib/mpd/mpdmap
Xlib/mpd/mpdmulti.h
X%%X11%%lib/mpd/mpdwin.o
Xlib/mpd/mpdx
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/cairn.jpg
X%%PORTDOCS%%%%DOCSDIR%%/install.html
X%%PORTDOCS%%%%DOCSDIR%%/release.html
X%%EXAMPLESDIR%%/README
X%%EXAMPLESDIR%%/animator/Makefile
X%%EXAMPLESDIR%%/animator/README
X%%EXAMPLESDIR%%/animator/bbdriver.mpd
X%%EXAMPLESDIR%%/animator/bbin.mpd
X%%EXAMPLESDIR%%/animator/bbproc.mpd
X%%EXAMPLESDIR%%/animator/bubblesort.mpd
X%%EXAMPLESDIR%%/animator/dining.mpd
X%%EXAMPLESDIR%%/animator/hello.mpd
X%%EXAMPLESDIR%%/animator/quicksort.mpd
X%%EXAMPLESDIR%%/animator/rwdriver.mpd
X%%EXAMPLESDIR%%/animator/rwfair.mpd
X%%EXAMPLESDIR%%/animator/rwstarve.mpd
X%%EXAMPLESDIR%%/animator/tfonts.mpd
X%%EXAMPLESDIR%%/animator/tlines.mpd
X%%EXAMPLESDIR%%/animator/tresize.mpd
X%%EXAMPLESDIR%%/animator/tsteps.mpd
X%%EXAMPLESDIR%%/animator/tzoom.mpd
X%%EXAMPLESDIR%%/chap01/CS/CS.mpd
X%%EXAMPLESDIR%%/chap01/CS/No_input.std
X%%EXAMPLESDIR%%/chap01/CS/Script
X%%EXAMPLESDIR%%/chap01/cgrep/Script
X%%EXAMPLESDIR%%/chap01/cgrep/cgrep.mpd
X%%EXAMPLESDIR%%/chap01/cgrep/in.std
X%%EXAMPLESDIR%%/chap01/factorial/No_input.std
X%%EXAMPLESDIR%%/chap01/factorial/Script
X%%EXAMPLESDIR%%/chap01/factorial/factorial.mpd
X%%EXAMPLESDIR%%/chap01/hello/No_input.std
X%%EXAMPLESDIR%%/chap01/hello/Script
X%%EXAMPLESDIR%%/chap01/hello/hello.mpd
X%%EXAMPLESDIR%%/chap01/matrix/No_input.std
X%%EXAMPLESDIR%%/chap01/matrix/Script
X%%EXAMPLESDIR%%/chap01/matrix/matrix.mpd
X%%EXAMPLESDIR%%/chap01/matrix/matrixa
X%%EXAMPLESDIR%%/chap01/matrix/matrixb
X%%EXAMPLESDIR%%/chap04/center/Script
X%%EXAMPLESDIR%%/chap04/center/center.mpd
X%%EXAMPLESDIR%%/chap04/center/in1
X%%EXAMPLESDIR%%/chap04/center/in1.std
X%%EXAMPLESDIR%%/chap04/differ/Script
X%%EXAMPLESDIR%%/chap04/differ/differ.mpd
X%%EXAMPLESDIR%%/chap04/differ/in1
X%%EXAMPLESDIR%%/chap04/differ/in1.std
X%%EXAMPLESDIR%%/chap04/evaluator/Script
X%%EXAMPLESDIR%%/chap04/evaluator/evaluator.mpd
X%%EXAMPLESDIR%%/chap04/evaluator/in1
X%%EXAMPLESDIR%%/chap04/evaluator/in1.std
X%%EXAMPLESDIR%%/chap04/fact/No_input.std
X%%EXAMPLESDIR%%/chap04/fact/Script
X%%EXAMPLESDIR%%/chap04/fact/fact.mpd
X%%EXAMPLESDIR%%/chap04/factorial/No_input.std
X%%EXAMPLESDIR%%/chap04/factorial/Script
X%%EXAMPLESDIR%%/chap04/factorial/factorial.mpd
X%%EXAMPLESDIR%%/chap04/insert/No_input.std
X%%EXAMPLESDIR%%/chap04/insert/Script
X%%EXAMPLESDIR%%/chap04/insert/insert.mpd
X%%EXAMPLESDIR%%/chap04/left/No_input.std
X%%EXAMPLESDIR%%/chap04/left/Script
X%%EXAMPLESDIR%%/chap04/left/left.mpd
X%%EXAMPLESDIR%%/chap04/search/Script
X%%EXAMPLESDIR%%/chap04/search/in1
X%%EXAMPLESDIR%%/chap04/search/in1.std
X%%EXAMPLESDIR%%/chap04/search/search.mpd
X%%EXAMPLESDIR%%/chap04/sigma/No_input.std
X%%EXAMPLESDIR%%/chap04/sigma/Script
X%%EXAMPLESDIR%%/chap04/sigma/sigma.mpd
X%%EXAMPLESDIR%%/chap04/sort1/No_input.std
X%%EXAMPLESDIR%%/chap04/sort1/Script
X%%EXAMPLESDIR%%/chap04/sort1/sort1.mpd
X%%EXAMPLESDIR%%/chap04/sort2/No_input.std
X%%EXAMPLESDIR%%/chap04/sort2/Script
X%%EXAMPLESDIR%%/chap04/sort2/sort2.mpd
X%%EXAMPLESDIR%%/chap04/trapezoidal/No_input.std
X%%EXAMPLESDIR%%/chap04/trapezoidal/Script
X%%EXAMPLESDIR%%/chap04/trapezoidal/trapezoidal.mpd
X%%EXAMPLESDIR%%/chap05/Stack/No_input.std
X%%EXAMPLESDIR%%/chap05/Stack/Script
X%%EXAMPLESDIR%%/chap05/Stack/Stack.mpd
X%%EXAMPLESDIR%%/chap05/Stack/Stack_User.mpd
X%%EXAMPLESDIR%%/chap05/foo/No_input.std
X%%EXAMPLESDIR%%/chap05/foo/Script
X%%EXAMPLESDIR%%/chap05/foo/foo.mpd
X%%EXAMPLESDIR%%/chap07/foo1/No_input.std
X%%EXAMPLESDIR%%/chap07/foo1/Script
X%%EXAMPLESDIR%%/chap07/foo1/foo1.mpd
X%%EXAMPLESDIR%%/chap07/foo2/No_input.std
X%%EXAMPLESDIR%%/chap07/foo2/Script
X%%EXAMPLESDIR%%/chap07/foo2/foo2.mpd
X%%EXAMPLESDIR%%/chap07/mult/Script
X%%EXAMPLESDIR%%/chap07/mult/in1
X%%EXAMPLESDIR%%/chap07/mult/in1.std
X%%EXAMPLESDIR%%/chap07/mult/mult.mpd
X%%EXAMPLESDIR%%/chap07/quick/Script
X%%EXAMPLESDIR%%/chap07/quick/in1
X%%EXAMPLESDIR%%/chap07/quick/in1.std
X%%EXAMPLESDIR%%/chap07/quick/quick.mpd
X%%EXAMPLESDIR%%/chap07/sums/No_input.std
X%%EXAMPLESDIR%%/chap07/sums/Script
X%%EXAMPLESDIR%%/chap07/sums/partial_sums.mpd
X%%EXAMPLESDIR%%/chap08/CS/CS.mpd
X%%EXAMPLESDIR%%/chap08/CS/No_input.std
X%%EXAMPLESDIR%%/chap08/CS/Script
X%%EXAMPLESDIR%%/chap08/CS_Ordered/CS_Ordered.mpd
X%%EXAMPLESDIR%%/chap08/CS_Ordered/No_input.std
X%%EXAMPLESDIR%%/chap08/CS_Ordered/Script
X%%EXAMPLESDIR%%/chap08/barrier1/No_input.std
X%%EXAMPLESDIR%%/chap08/barrier1/Script
X%%EXAMPLESDIR%%/chap08/barrier1/barrier1.mpd
X%%EXAMPLESDIR%%/chap08/barrier2/No_input.std
X%%EXAMPLESDIR%%/chap08/barrier2/Script
X%%EXAMPLESDIR%%/chap08/barrier2/barrier2.mpd
X%%EXAMPLESDIR%%/chap09/CS/CS.mpd
X%%EXAMPLESDIR%%/chap09/CS/No_input.std
X%%EXAMPLESDIR%%/chap09/CS/Script
X%%EXAMPLESDIR%%/chap09/cs1/No_input.std
X%%EXAMPLESDIR%%/chap09/cs1/Script
X%%EXAMPLESDIR%%/chap09/cs1/cs1.mpd
X%%EXAMPLESDIR%%/chap09/cs2/No_input.std
X%%EXAMPLESDIR%%/chap09/cs2/Script
X%%EXAMPLESDIR%%/chap09/cs2/cs2.mpd
X%%EXAMPLESDIR%%/chap09/cs3/No_input.std
X%%EXAMPLESDIR%%/chap09/cs3/Script
X%%EXAMPLESDIR%%/chap09/cs3/cs3.mpd
X%%EXAMPLESDIR%%/chap09/cs4/No_input.std
X%%EXAMPLESDIR%%/chap09/cs4/Script
X%%EXAMPLESDIR%%/chap09/cs4/cs4.mpd
X%%EXAMPLESDIR%%/chap09/merge/No_input.std
X%%EXAMPLESDIR%%/chap09/merge/Script
X%%EXAMPLESDIR%%/chap09/merge/stream_merge.mpd
X%%EXAMPLESDIR%%/chap09/quadrature/No_input.std
X%%EXAMPLESDIR%%/chap09/quadrature/Script
X%%EXAMPLESDIR%%/chap09/quadrature/quadrature.mpd
X%%EXAMPLESDIR%%/chap10/Stack/No_input.std
X%%EXAMPLESDIR%%/chap10/Stack/Script
X%%EXAMPLESDIR%%/chap10/Stack/Stack.mpd
X%%EXAMPLESDIR%%/chap10/Stack/Stack_User.mpd
X%%EXAMPLESDIR%%/chap10/conversation/No_input.std
X%%EXAMPLESDIR%%/chap10/conversation/Script
X%%EXAMPLESDIR%%/chap10/conversation/conversation.mpd
X%%EXAMPLESDIR%%/chap10/fun1/No_input.std
X%%EXAMPLESDIR%%/chap10/fun1/Script
X%%EXAMPLESDIR%%/chap10/fun1/fun1.mpd
X%%EXAMPLESDIR%%/chap10/fun2/No_input.std
X%%EXAMPLESDIR%%/chap10/fun2/Script
X%%EXAMPLESDIR%%/chap10/fun2/fun2.mpd
X%%EXAMPLESDIR%%/chap10/sort/Script
X%%EXAMPLESDIR%%/chap10/sort/in1
X%%EXAMPLESDIR%%/chap10/sort/in1.std
X%%EXAMPLESDIR%%/chap10/sort/pipeline_sort.mpd
X%%EXAMPLESDIR%%/chap11/RW/No_input.std
X%%EXAMPLESDIR%%/chap11/RW/RW_allocator.mpd
X%%EXAMPLESDIR%%/chap11/RW/Script
X%%EXAMPLESDIR%%/chap11/buffer/No_input.std
X%%EXAMPLESDIR%%/chap11/buffer/Script
X%%EXAMPLESDIR%%/chap11/buffer/bounded_buffer.mpd
X%%EXAMPLESDIR%%/chap11/cs/No_input.std
X%%EXAMPLESDIR%%/chap11/cs/Script
X%%EXAMPLESDIR%%/chap11/cs/cs.mpd
X%%EXAMPLESDIR%%/chap11/mailbox/No_input.std
X%%EXAMPLESDIR%%/chap11/mailbox/Script
X%%EXAMPLESDIR%%/chap11/mailbox/mailbox.mpd
X%%EXAMPLESDIR%%/chap11/main1/No_input.std
X%%EXAMPLESDIR%%/chap11/main1/Script
X%%EXAMPLESDIR%%/chap11/main1/main1.mpd
X%%EXAMPLESDIR%%/chap11/main2/No_input.std
X%%EXAMPLESDIR%%/chap11/main2/Script
X%%EXAMPLESDIR%%/chap11/main2/main2.mpd
X%%EXAMPLESDIR%%/chap11/sieve/No_input.std
X%%EXAMPLESDIR%%/chap11/sieve/Script
X%%EXAMPLESDIR%%/chap11/sieve/sieve.mpd
X%%EXAMPLESDIR%%/chap11/swap/No_input.std
X%%EXAMPLESDIR%%/chap11/swap/Script
X%%EXAMPLESDIR%%/chap11/swap/swap.mpd
X%%EXAMPLESDIR%%/chap12/main1/No_input.std
X%%EXAMPLESDIR%%/chap12/main1/Script
X%%EXAMPLESDIR%%/chap12/main1/foo.mpd
X%%EXAMPLESDIR%%/chap12/main1/glob.mpd
X%%EXAMPLESDIR%%/chap12/main1/main1.mpd
X%%EXAMPLESDIR%%/chap12/main2/No_input.std
X%%EXAMPLESDIR%%/chap12/main2/Script
X%%EXAMPLESDIR%%/chap12/main2/foo.mpd
X%%EXAMPLESDIR%%/chap12/main2/glob.mpd
X%%EXAMPLESDIR%%/chap12/main2/main2.mpd
X%%EXAMPLESDIR%%/chap13/centralized/No_input.std
X%%EXAMPLESDIR%%/chap13/centralized/Script
X%%EXAMPLESDIR%%/chap13/centralized/centralized.mpd
X%%EXAMPLESDIR%%/chap13/decentralized/No_input.std
X%%EXAMPLESDIR%%/chap13/decentralized/Script
X%%EXAMPLESDIR%%/chap13/decentralized/decentralized.mpd
X%%EXAMPLESDIR%%/chap13/distributed/No_input.std
X%%EXAMPLESDIR%%/chap13/distributed/Script
X%%EXAMPLESDIR%%/chap13/distributed/distributed.mpd
X%%EXAMPLESDIR%%/chap14/bag/No_input.std
X%%EXAMPLESDIR%%/chap14/bag/Script
X%%EXAMPLESDIR%%/chap14/bag/bag.mpd
X%%EXAMPLESDIR%%/chap14/broadcast/No_input.std
X%%EXAMPLESDIR%%/chap14/broadcast/Script
X%%EXAMPLESDIR%%/chap14/broadcast/broadcast.mpd
X%%EXAMPLESDIR%%/chap14/heartbeat/No_input.std
X%%EXAMPLESDIR%%/chap14/heartbeat/Script
X%%EXAMPLESDIR%%/chap14/heartbeat/heartbeat.mpd
X%%EXAMPLESDIR%%/chap14/strip/No_input.std
X%%EXAMPLESDIR%%/chap14/strip/Script
X%%EXAMPLESDIR%%/chap14/strip/strip.mpd
X%%EXAMPLESDIR%%/chap15/co/No_input.std
X%%EXAMPLESDIR%%/chap15/co/Script
X%%EXAMPLESDIR%%/chap15/co/co.mpd
X%%EXAMPLESDIR%%/chap15/gs/No_input.std
X%%EXAMPLESDIR%%/chap15/gs/Script
X%%EXAMPLESDIR%%/chap15/gs/gs.mpd
X%%EXAMPLESDIR%%/chap15/heartbeat/No_input.std
X%%EXAMPLESDIR%%/chap15/heartbeat/Script
X%%EXAMPLESDIR%%/chap15/heartbeat/heartbeat.mpd
X%%EXAMPLESDIR%%/chap15/strip/No_input.std
X%%EXAMPLESDIR%%/chap15/strip/Script
X%%EXAMPLESDIR%%/chap15/strip/strip.mpd
X%%EXAMPLESDIR%%/chap15/vm/No_input.std
X%%EXAMPLESDIR%%/chap15/vm/Script
X%%EXAMPLESDIR%%/chap15/vm/vm.mpd
X%%EXAMPLESDIR%%/chap16/README
X%%EXAMPLESDIR%%/chap16/cities3
X%%EXAMPLESDIR%%/chap16/cities4
X%%EXAMPLESDIR%%/chap16/cities6
X%%EXAMPLESDIR%%/chap16/cities8
X%%EXAMPLESDIR%%/chap16/distributed/Script
X%%EXAMPLESDIR%%/chap16/distributed/cities3.std
X%%EXAMPLESDIR%%/chap16/distributed/cities4.std
X%%EXAMPLESDIR%%/chap16/distributed/cities6.std
X%%EXAMPLESDIR%%/chap16/distributed/cities8.std
X%%EXAMPLESDIR%%/chap16/distributed/distributed.mpd
X%%EXAMPLESDIR%%/chap16/sequential/Script
X%%EXAMPLESDIR%%/chap16/sequential/cities3.std
X%%EXAMPLESDIR%%/chap16/sequential/cities4.std
X%%EXAMPLESDIR%%/chap16/sequential/cities6.std
X%%EXAMPLESDIR%%/chap16/sequential/cities8.std
X%%EXAMPLESDIR%%/chap16/sequential/sequential.mpd
X%%EXAMPLESDIR%%/chap16/shared/Script
X%%EXAMPLESDIR%%/chap16/shared/cities3.std
X%%EXAMPLESDIR%%/chap16/shared/cities4.std
X%%EXAMPLESDIR%%/chap16/shared/cities6.std
X%%EXAMPLESDIR%%/chap16/shared/cities8.std
X%%EXAMPLESDIR%%/chap16/shared/shared.mpd
X%%EXAMPLESDIR%%/chap17/No_input.std
X%%EXAMPLESDIR%%/chap17/Script
X%%EXAMPLESDIR%%/chap17/ci.mpd
X%%EXAMPLESDIR%%/chap17/ds.mpd
X%%EXAMPLESDIR%%/chap17/fs.mpd
X%%EXAMPLESDIR%%/chap17/globals.mpd
X%%EXAMPLESDIR%%/chap17/login.mpd
X%%EXAMPLESDIR%%/chap17/main.mpd
X%%EXAMPLESDIR%%/chap18/Bus.mpd
X%%EXAMPLESDIR%%/chap18/No_input.std
X%%EXAMPLESDIR%%/chap18/Processor.mpd
X%%EXAMPLESDIR%%/chap18/Scheduler.mpd
X%%EXAMPLESDIR%%/chap18/Script
X%%EXAMPLESDIR%%/graphics/Makefile
X%%EXAMPLESDIR%%/graphics/README
X%%EXAMPLESDIR%%/graphics/button.mpd
X%%EXAMPLESDIR%%/graphics/colors.100
X%%EXAMPLESDIR%%/graphics/colors.20
X%%EXAMPLESDIR%%/graphics/colors.50
X%%EXAMPLESDIR%%/graphics/demo.mpd
X%%EXAMPLESDIR%%/graphics/gauss.mpd
X%%EXAMPLESDIR%%/graphics/hello.mpd
X%%EXAMPLESDIR%%/graphics/mandel.mpd
X%%EXAMPLESDIR%%/graphics/qsort.mpd
X%%EXAMPLESDIR%%/graphics/winquad.mpd
X%%EXAMPLESDIR%%/misc/heartbeat/Script
X%%EXAMPLESDIR%%/misc/heartbeat/in1.1.std
X%%EXAMPLESDIR%%/misc/heartbeat/in1.3.std
X%%EXAMPLESDIR%%/misc/heartbeat/in2.2.std
X%%EXAMPLESDIR%%/misc/heartbeat/in2.4.std
X%%EXAMPLESDIR%%/misc/heartbeat/in3.3.std
X%%EXAMPLESDIR%%/misc/heartbeat/in4.3.std
X%%EXAMPLESDIR%%/misc/heartbeat/in4.4.std
X%%EXAMPLESDIR%%/misc/heartbeat/in4.5.std
X%%EXAMPLESDIR%%/misc/heartbeat/in5.1.std
X%%EXAMPLESDIR%%/misc/heartbeat/in5.4.std
X%%EXAMPLESDIR%%/misc/heartbeat/in6.2.std
X%%EXAMPLESDIR%%/misc/heartbeat/in6.7.std
X%%EXAMPLESDIR%%/misc/heartbeat/input1
X%%EXAMPLESDIR%%/misc/heartbeat/input2
X%%EXAMPLESDIR%%/misc/heartbeat/input3
X%%EXAMPLESDIR%%/misc/heartbeat/input4
X%%EXAMPLESDIR%%/misc/heartbeat/input5
X%%EXAMPLESDIR%%/misc/heartbeat/input6
X%%EXAMPLESDIR%%/misc/heartbeat/main.mpd
X%%EXAMPLESDIR%%/misc/heartbeat/node.mpd
X%%EXAMPLESDIR%%/misc/heartbeat/printer.mpd
X%%EXAMPLESDIR%%/misc/mbrot/No_input.std
X%%EXAMPLESDIR%%/misc/mbrot/Script
X%%EXAMPLESDIR%%/misc/mbrot/bkend.c
X%%EXAMPLESDIR%%/misc/mbrot/main.mpd
X%%EXAMPLESDIR%%/misc/mbrot/mbrot.c
X%%EXAMPLESDIR%%/misc/mbrot/remote.mpd
X%%EXAMPLESDIR%%/misc/probe/Script
X%%EXAMPLESDIR%%/misc/probe/in1.1.std
X%%EXAMPLESDIR%%/misc/probe/in1.3.std
X%%EXAMPLESDIR%%/misc/probe/in2.2.std
X%%EXAMPLESDIR%%/misc/probe/in2.4.std
X%%EXAMPLESDIR%%/misc/probe/in3.3.std
X%%EXAMPLESDIR%%/misc/probe/in4.3.std
X%%EXAMPLESDIR%%/misc/probe/in4.4.std
X%%EXAMPLESDIR%%/misc/probe/in4.5.std
X%%EXAMPLESDIR%%/misc/probe/in5.1.std
X%%EXAMPLESDIR%%/misc/probe/in5.4.std
X%%EXAMPLESDIR%%/misc/probe/in6.2.std
X%%EXAMPLESDIR%%/misc/probe/in6.7.std
X%%EXAMPLESDIR%%/misc/probe/input1
X%%EXAMPLESDIR%%/misc/probe/input2
X%%EXAMPLESDIR%%/misc/probe/input3
X%%EXAMPLESDIR%%/misc/probe/input4
X%%EXAMPLESDIR%%/misc/probe/input5
X%%EXAMPLESDIR%%/misc/probe/input6
X%%EXAMPLESDIR%%/misc/probe/main.mpd
X%%EXAMPLESDIR%%/misc/probe/node.mpd
X%%EXAMPLESDIR%%/misc/probe/printer.mpd
X%%EXAMPLESDIR%%/misc/queens/No_input.std
X%%EXAMPLESDIR%%/misc/queens/Script
X%%EXAMPLESDIR%%/misc/queens/queens.mpd
X%%EXAMPLESDIR%%/misc/remote/Script
X%%EXAMPLESDIR%%/misc/remote/remote.mpd
X%%EXAMPLESDIR%%/misc/tty/No_input.std
X%%EXAMPLESDIR%%/misc/tty/Script
X%%EXAMPLESDIR%%/misc/tty/tty.mpd
X%%EXAMPLESDIR%%/misc/wondrous/No_input.std
X%%EXAMPLESDIR%%/misc/wondrous/Script
X%%EXAMPLESDIR%%/misc/wondrous/wondrous.mpd
X%%EXAMPLESDIR%%/tutorial/cgrep.vm/No_input.std
X%%EXAMPLESDIR%%/tutorial/cgrep.vm/Script
X%%EXAMPLESDIR%%/tutorial/cgrep.vm/cgrep.vm.mpd
X%%EXAMPLESDIR%%/tutorial/cgrep/No_input.std
X%%EXAMPLESDIR%%/tutorial/cgrep/Script
X%%EXAMPLESDIR%%/tutorial/cgrep/cgrep.mpd
X%%EXAMPLESDIR%%/tutorial/cs.simulation/No_input.std
X%%EXAMPLESDIR%%/tutorial/cs.simulation/Script
X%%EXAMPLESDIR%%/tutorial/cs.simulation/cs.simulation.mpd
X%%EXAMPLESDIR%%/tutorial/find/No_input.std
X%%EXAMPLESDIR%%/tutorial/find/Script
X%%EXAMPLESDIR%%/tutorial/find/find.mpd
X%%EXAMPLESDIR%%/tutorial/hello/No_input.std
X%%EXAMPLESDIR%%/tutorial/hello/Script
X%%EXAMPLESDIR%%/tutorial/hello/hello.mpd
X%%EXAMPLESDIR%%/tutorial/mm.co/No_input.std
X%%EXAMPLESDIR%%/tutorial/mm.co/Script
X%%EXAMPLESDIR%%/tutorial/mm.co/mm.co.mpd
X%%EXAMPLESDIR%%/tutorial/mm.dist/No_input.std
X%%EXAMPLESDIR%%/tutorial/mm.dist/Script
X%%EXAMPLESDIR%%/tutorial/mm.dist/mm.dist.mpd
X%%EXAMPLESDIR%%/tutorial/mm.process/No_input.std
X%%EXAMPLESDIR%%/tutorial/mm.process/Script
X%%EXAMPLESDIR%%/tutorial/mm.process/mm.process.mpd
X%%EXAMPLESDIR%%/tutorial/mm.seq/No_input.std
X%%EXAMPLESDIR%%/tutorial/mm.seq/Script
X%%EXAMPLESDIR%%/tutorial/mm.seq/mm.seq.mpd
X%%EXAMPLESDIR%%/tutorial/quad.co/No_input.std
X%%EXAMPLESDIR%%/tutorial/quad.co/Script
X%%EXAMPLESDIR%%/tutorial/quad.co/quad.co.mpd
X%%EXAMPLESDIR%%/tutorial/quad.iter/No_input.std
X%%EXAMPLESDIR%%/tutorial/quad.iter/Script
X%%EXAMPLESDIR%%/tutorial/quad.iter/quad.iter.mpd
X%%EXAMPLESDIR%%/tutorial/quad.recurse/No_input.std
X%%EXAMPLESDIR%%/tutorial/quad.recurse/Script
X%%EXAMPLESDIR%%/tutorial/quad.recurse/quad.recurse.mpd
X%%EXAMPLESDIR%%/tutorial/quick/No_input.std
X%%EXAMPLESDIR%%/tutorial/quick/Script
X%%EXAMPLESDIR%%/tutorial/quick/quick.mpd
X%%EXAMPLESDIR%%/tutorial/rw.simulation/No_input.std
X%%EXAMPLESDIR%%/tutorial/rw.simulation/Script
X%%EXAMPLESDIR%%/tutorial/rw.simulation/rw.simulation.mpd
X%%EXAMPLESDIR%%/tutorial/sum/No_input.std
X%%EXAMPLESDIR%%/tutorial/sum/Script
X%%EXAMPLESDIR%%/tutorial/sum/sum.mpd
X%%EXAMPLESDIR%%/tutorial/window.hello/Script
X%%EXAMPLESDIR%%/tutorial/window.hello/window.hello.mpd
X at dirrm %%EXAMPLESDIR%%/tutorial/window.hello
X at dirrm %%EXAMPLESDIR%%/tutorial/sum
X at dirrm %%EXAMPLESDIR%%/tutorial/rw.simulation
X at dirrm %%EXAMPLESDIR%%/tutorial/quick
X at dirrm %%EXAMPLESDIR%%/tutorial/quad.recurse
X at dirrm %%EXAMPLESDIR%%/tutorial/quad.iter
X at dirrm %%EXAMPLESDIR%%/tutorial/quad.co
X at dirrm %%EXAMPLESDIR%%/tutorial/mm.seq
X at dirrm %%EXAMPLESDIR%%/tutorial/mm.process
X at dirrm %%EXAMPLESDIR%%/tutorial/mm.dist
X at dirrm %%EXAMPLESDIR%%/tutorial/mm.co
X at dirrm %%EXAMPLESDIR%%/tutorial/hello
X at dirrm %%EXAMPLESDIR%%/tutorial/find
X at dirrm %%EXAMPLESDIR%%/tutorial/cs.simulation
X at dirrm %%EXAMPLESDIR%%/tutorial/cgrep.vm
X at dirrm %%EXAMPLESDIR%%/tutorial/cgrep
X at dirrm %%EXAMPLESDIR%%/tutorial
X at dirrm %%EXAMPLESDIR%%/misc/wondrous
X at dirrm %%EXAMPLESDIR%%/misc/tty
X at dirrm %%EXAMPLESDIR%%/misc/remote
X at dirrm %%EXAMPLESDIR%%/misc/queens
X at dirrm %%EXAMPLESDIR%%/misc/probe
X at dirrm %%EXAMPLESDIR%%/misc/mbrot
X at dirrm %%EXAMPLESDIR%%/misc/heartbeat
X at dirrm %%EXAMPLESDIR%%/misc
X at dirrm %%EXAMPLESDIR%%/graphics
X at dirrm %%EXAMPLESDIR%%/chap18
X at dirrm %%EXAMPLESDIR%%/chap17
X at dirrm %%EXAMPLESDIR%%/chap16/shared
X at dirrm %%EXAMPLESDIR%%/chap16/sequential
X at dirrm %%EXAMPLESDIR%%/chap16/distributed
X at dirrm %%EXAMPLESDIR%%/chap16
X at dirrm %%EXAMPLESDIR%%/chap15/vm
X at dirrm %%EXAMPLESDIR%%/chap15/strip
X at dirrm %%EXAMPLESDIR%%/chap15/heartbeat
X at dirrm %%EXAMPLESDIR%%/chap15/gs
X at dirrm %%EXAMPLESDIR%%/chap15/co
X at dirrm %%EXAMPLESDIR%%/chap15
X at dirrm %%EXAMPLESDIR%%/chap14/strip
X at dirrm %%EXAMPLESDIR%%/chap14/heartbeat
X at dirrm %%EXAMPLESDIR%%/chap14/broadcast
X at dirrm %%EXAMPLESDIR%%/chap14/bag
X at dirrm %%EXAMPLESDIR%%/chap14
X at dirrm %%EXAMPLESDIR%%/chap13/distributed
X at dirrm %%EXAMPLESDIR%%/chap13/decentralized
X at dirrm %%EXAMPLESDIR%%/chap13/centralized
X at dirrm %%EXAMPLESDIR%%/chap13
X at dirrm %%EXAMPLESDIR%%/chap12/main2
X at dirrm %%EXAMPLESDIR%%/chap12/main1
X at dirrm %%EXAMPLESDIR%%/chap12
X at dirrm %%EXAMPLESDIR%%/chap11/swap
X at dirrm %%EXAMPLESDIR%%/chap11/sieve
X at dirrm %%EXAMPLESDIR%%/chap11/main2
X at dirrm %%EXAMPLESDIR%%/chap11/main1
X at dirrm %%EXAMPLESDIR%%/chap11/mailbox
X at dirrm %%EXAMPLESDIR%%/chap11/cs
X at dirrm %%EXAMPLESDIR%%/chap11/buffer
X at dirrm %%EXAMPLESDIR%%/chap11/RW
X at dirrm %%EXAMPLESDIR%%/chap11
X at dirrm %%EXAMPLESDIR%%/chap10/sort
X at dirrm %%EXAMPLESDIR%%/chap10/fun2
X at dirrm %%EXAMPLESDIR%%/chap10/fun1
X at dirrm %%EXAMPLESDIR%%/chap10/conversation
X at dirrm %%EXAMPLESDIR%%/chap10/Stack
X at dirrm %%EXAMPLESDIR%%/chap10
X at dirrm %%EXAMPLESDIR%%/chap09/quadrature
X at dirrm %%EXAMPLESDIR%%/chap09/merge
X at dirrm %%EXAMPLESDIR%%/chap09/cs4
X at dirrm %%EXAMPLESDIR%%/chap09/cs3
X at dirrm %%EXAMPLESDIR%%/chap09/cs2
X at dirrm %%EXAMPLESDIR%%/chap09/cs1
X at dirrm %%EXAMPLESDIR%%/chap09/CS
X at dirrm %%EXAMPLESDIR%%/chap09
X at dirrm %%EXAMPLESDIR%%/chap08/barrier2
X at dirrm %%EXAMPLESDIR%%/chap08/barrier1
X at dirrm %%EXAMPLESDIR%%/chap08/CS_Ordered
X at dirrm %%EXAMPLESDIR%%/chap08/CS
X at dirrm %%EXAMPLESDIR%%/chap08
X at dirrm %%EXAMPLESDIR%%/chap07/sums
X at dirrm %%EXAMPLESDIR%%/chap07/quick
X at dirrm %%EXAMPLESDIR%%/chap07/mult
X at dirrm %%EXAMPLESDIR%%/chap07/foo2
X at dirrm %%EXAMPLESDIR%%/chap07/foo1
X at dirrm %%EXAMPLESDIR%%/chap07
X at dirrm %%EXAMPLESDIR%%/chap05/foo
X at dirrm %%EXAMPLESDIR%%/chap05/Stack
X at dirrm %%EXAMPLESDIR%%/chap05
X at dirrm %%EXAMPLESDIR%%/chap04/trapezoidal
X at dirrm %%EXAMPLESDIR%%/chap04/sort2
X at dirrm %%EXAMPLESDIR%%/chap04/sort1
X at dirrm %%EXAMPLESDIR%%/chap04/sigma
X at dirrm %%EXAMPLESDIR%%/chap04/search
X at dirrm %%EXAMPLESDIR%%/chap04/left
X at dirrm %%EXAMPLESDIR%%/chap04/insert
X at dirrm %%EXAMPLESDIR%%/chap04/factorial
X at dirrm %%EXAMPLESDIR%%/chap04/fact
X at dirrm %%EXAMPLESDIR%%/chap04/evaluator
X at dirrm %%EXAMPLESDIR%%/chap04/differ
X at dirrm %%EXAMPLESDIR%%/chap04/center
X at dirrm %%EXAMPLESDIR%%/chap04
X at dirrm %%EXAMPLESDIR%%/chap01/matrix
X at dirrm %%EXAMPLESDIR%%/chap01/hello
X at dirrm %%EXAMPLESDIR%%/chap01/factorial
X at dirrm %%EXAMPLESDIR%%/chap01/cgrep
X at dirrm %%EXAMPLESDIR%%/chap01/CS
X at dirrm %%EXAMPLESDIR%%/chap01
X at dirrm %%EXAMPLESDIR%%/animator
X at dirrm %%EXAMPLESDIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X at dirrm lib/mpd
END-of-mpd/pkg-plist
exit
--- mpd-1.0.1.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list