Date: Mon, 5 Feb 2007 18:12:02 +0100 (CET) From: Kai Wang <kaiwang27@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/108806: [NEW PORT] lang/mpd: A concurrent programming language Message-ID: <20070205171203.0CAE5B849@plan0.kaiwan.csbnet.se> Resent-Message-ID: <200702051740.l15HeEGA058852@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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@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@dirrm %%EXAMPLESDIR%%/tutorial/window.hello X@dirrm %%EXAMPLESDIR%%/tutorial/sum X@dirrm %%EXAMPLESDIR%%/tutorial/rw.simulation X@dirrm %%EXAMPLESDIR%%/tutorial/quick X@dirrm %%EXAMPLESDIR%%/tutorial/quad.recurse X@dirrm %%EXAMPLESDIR%%/tutorial/quad.iter X@dirrm %%EXAMPLESDIR%%/tutorial/quad.co X@dirrm %%EXAMPLESDIR%%/tutorial/mm.seq X@dirrm %%EXAMPLESDIR%%/tutorial/mm.process X@dirrm %%EXAMPLESDIR%%/tutorial/mm.dist X@dirrm %%EXAMPLESDIR%%/tutorial/mm.co X@dirrm %%EXAMPLESDIR%%/tutorial/hello X@dirrm %%EXAMPLESDIR%%/tutorial/find X@dirrm %%EXAMPLESDIR%%/tutorial/cs.simulation X@dirrm %%EXAMPLESDIR%%/tutorial/cgrep.vm X@dirrm %%EXAMPLESDIR%%/tutorial/cgrep X@dirrm %%EXAMPLESDIR%%/tutorial X@dirrm %%EXAMPLESDIR%%/misc/wondrous X@dirrm %%EXAMPLESDIR%%/misc/tty X@dirrm %%EXAMPLESDIR%%/misc/remote X@dirrm %%EXAMPLESDIR%%/misc/queens X@dirrm %%EXAMPLESDIR%%/misc/probe X@dirrm %%EXAMPLESDIR%%/misc/mbrot X@dirrm %%EXAMPLESDIR%%/misc/heartbeat X@dirrm %%EXAMPLESDIR%%/misc X@dirrm %%EXAMPLESDIR%%/graphics X@dirrm %%EXAMPLESDIR%%/chap18 X@dirrm %%EXAMPLESDIR%%/chap17 X@dirrm %%EXAMPLESDIR%%/chap16/shared X@dirrm %%EXAMPLESDIR%%/chap16/sequential X@dirrm %%EXAMPLESDIR%%/chap16/distributed X@dirrm %%EXAMPLESDIR%%/chap16 X@dirrm %%EXAMPLESDIR%%/chap15/vm X@dirrm %%EXAMPLESDIR%%/chap15/strip X@dirrm %%EXAMPLESDIR%%/chap15/heartbeat X@dirrm %%EXAMPLESDIR%%/chap15/gs X@dirrm %%EXAMPLESDIR%%/chap15/co X@dirrm %%EXAMPLESDIR%%/chap15 X@dirrm %%EXAMPLESDIR%%/chap14/strip X@dirrm %%EXAMPLESDIR%%/chap14/heartbeat X@dirrm %%EXAMPLESDIR%%/chap14/broadcast X@dirrm %%EXAMPLESDIR%%/chap14/bag X@dirrm %%EXAMPLESDIR%%/chap14 X@dirrm %%EXAMPLESDIR%%/chap13/distributed X@dirrm %%EXAMPLESDIR%%/chap13/decentralized X@dirrm %%EXAMPLESDIR%%/chap13/centralized X@dirrm %%EXAMPLESDIR%%/chap13 X@dirrm %%EXAMPLESDIR%%/chap12/main2 X@dirrm %%EXAMPLESDIR%%/chap12/main1 X@dirrm %%EXAMPLESDIR%%/chap12 X@dirrm %%EXAMPLESDIR%%/chap11/swap X@dirrm %%EXAMPLESDIR%%/chap11/sieve X@dirrm %%EXAMPLESDIR%%/chap11/main2 X@dirrm %%EXAMPLESDIR%%/chap11/main1 X@dirrm %%EXAMPLESDIR%%/chap11/mailbox X@dirrm %%EXAMPLESDIR%%/chap11/cs X@dirrm %%EXAMPLESDIR%%/chap11/buffer X@dirrm %%EXAMPLESDIR%%/chap11/RW X@dirrm %%EXAMPLESDIR%%/chap11 X@dirrm %%EXAMPLESDIR%%/chap10/sort X@dirrm %%EXAMPLESDIR%%/chap10/fun2 X@dirrm %%EXAMPLESDIR%%/chap10/fun1 X@dirrm %%EXAMPLESDIR%%/chap10/conversation X@dirrm %%EXAMPLESDIR%%/chap10/Stack X@dirrm %%EXAMPLESDIR%%/chap10 X@dirrm %%EXAMPLESDIR%%/chap09/quadrature X@dirrm %%EXAMPLESDIR%%/chap09/merge X@dirrm %%EXAMPLESDIR%%/chap09/cs4 X@dirrm %%EXAMPLESDIR%%/chap09/cs3 X@dirrm %%EXAMPLESDIR%%/chap09/cs2 X@dirrm %%EXAMPLESDIR%%/chap09/cs1 X@dirrm %%EXAMPLESDIR%%/chap09/CS X@dirrm %%EXAMPLESDIR%%/chap09 X@dirrm %%EXAMPLESDIR%%/chap08/barrier2 X@dirrm %%EXAMPLESDIR%%/chap08/barrier1 X@dirrm %%EXAMPLESDIR%%/chap08/CS_Ordered X@dirrm %%EXAMPLESDIR%%/chap08/CS X@dirrm %%EXAMPLESDIR%%/chap08 X@dirrm %%EXAMPLESDIR%%/chap07/sums X@dirrm %%EXAMPLESDIR%%/chap07/quick X@dirrm %%EXAMPLESDIR%%/chap07/mult X@dirrm %%EXAMPLESDIR%%/chap07/foo2 X@dirrm %%EXAMPLESDIR%%/chap07/foo1 X@dirrm %%EXAMPLESDIR%%/chap07 X@dirrm %%EXAMPLESDIR%%/chap05/foo X@dirrm %%EXAMPLESDIR%%/chap05/Stack X@dirrm %%EXAMPLESDIR%%/chap05 X@dirrm %%EXAMPLESDIR%%/chap04/trapezoidal X@dirrm %%EXAMPLESDIR%%/chap04/sort2 X@dirrm %%EXAMPLESDIR%%/chap04/sort1 X@dirrm %%EXAMPLESDIR%%/chap04/sigma X@dirrm %%EXAMPLESDIR%%/chap04/search X@dirrm %%EXAMPLESDIR%%/chap04/left X@dirrm %%EXAMPLESDIR%%/chap04/insert X@dirrm %%EXAMPLESDIR%%/chap04/factorial X@dirrm %%EXAMPLESDIR%%/chap04/fact X@dirrm %%EXAMPLESDIR%%/chap04/evaluator X@dirrm %%EXAMPLESDIR%%/chap04/differ X@dirrm %%EXAMPLESDIR%%/chap04/center X@dirrm %%EXAMPLESDIR%%/chap04 X@dirrm %%EXAMPLESDIR%%/chap01/matrix X@dirrm %%EXAMPLESDIR%%/chap01/hello X@dirrm %%EXAMPLESDIR%%/chap01/factorial X@dirrm %%EXAMPLESDIR%%/chap01/cgrep X@dirrm %%EXAMPLESDIR%%/chap01/CS X@dirrm %%EXAMPLESDIR%%/chap01 X@dirrm %%EXAMPLESDIR%%/animator X@dirrm %%EXAMPLESDIR%% X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrm lib/mpd END-of-mpd/pkg-plist exit --- mpd-1.0.1.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070205171203.0CAE5B849>