Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Aug 2000 15:10:42 +0200 (CEST)
From:      sam@inf.enst.fr
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/20520: New port: lang/mercury
Message-ID:  <20000810131042.26DC431E@antinea.enst.fr>

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

>Number:         20520
>Category:       ports
>Synopsis:       New port: lang/mercury
>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 Aug 10 06:20:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Samuel Tardieu
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
TELECOM Paris
>Environment:
>Description:

Mercury is a new logic/functional programming language, which combines the
clarity and expressiveness of declarative programming with advanced static
analysis and error detection features. Its highly optimized execution
algorithm delivers efficiency far in excess of existing logic programming
systems, and close to conventional programming systems. Mercury addresses
the problems of large-scale program development, allowing modularity,
separate compilation, and numerous optimization/time trade-offs. 

WWW: http://www.cs.mu.oz.au/research/mercury/

 -- Samuel Tardieu
    sam@inf.enst.fr

>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:
#
#	mercury
#	mercury/Makefile
#	mercury/files
#	mercury/files/md5
#	mercury/patches
#	mercury/patches/patch-aa
#	mercury/patches/patch-ac
#	mercury/patches/patch-ab
#	mercury/patches/patch-ad
#	mercury/patches/patch-ae
#	mercury/pkg
#	mercury/pkg/COMMENT
#	mercury/pkg/DESCR
#	mercury/pkg/PLIST
#
echo c - mercury
mkdir -p mercury > /dev/null 2>&1
echo x - mercury/Makefile
sed 's/^X//' >mercury/Makefile << 'END-of-mercury/Makefile'
X# New ports collection makefile for:    mercury
X# Date created:         8 Aug 2000
X# Whom:                 sam@inf.enst.fr
X#
X# $FreeBSD$
X#
X
XPORTNAME= 	mercury
XPORTVERSION= 	0.9.1
XCATEGORIES=	lang
XMASTER_SITES=	${MASTER_SITE_SUNSITE}
XMASTER_SITE_SUBDIR=	devel/lang/mercury
XDISTNAME=	mercury-compiler-${PORTVERSION}
X
XMAINTAINER=	sam@inf.enst.fr
X
XUSE_AUTOCONF==	yes
XCONFIGURE_ENV=	CC=gcc
XUSE_GMAKE=	yes
X
Xpost-install:
X	strip ${PREFIX}/bin/info_to_mdb ${PREFIX}/bin/mdemangle \
X		${PREFIX}/bin/mkinit
X
XMAN1=		c2init.1 mprof_merge_runs.1 mprof.1 mmc.1 mmake.1 ml.1 \
X		mgnuc.1 mdb.1 mtags.1
X
X.include <bsd.port.mk>
END-of-mercury/Makefile
echo c - mercury/files
mkdir -p mercury/files > /dev/null 2>&1
echo x - mercury/files/md5
sed 's/^X//' >mercury/files/md5 << 'END-of-mercury/files/md5'
XMD5 (mercury-compiler-0.9.1.tar.gz) = 91d8e2b35de04924e45652174035e6a3
END-of-mercury/files/md5
echo c - mercury/patches
mkdir -p mercury/patches > /dev/null 2>&1
echo x - mercury/patches/patch-aa
sed 's/^X//' >mercury/patches/patch-aa << 'END-of-mercury/patches/patch-aa'
X--- configure.in.orig	Wed Dec 22 15:50:16 1999
X+++ configure.in	Tue Aug  8 13:49:18 2000
X@@ -242,6 +242,11 @@
X 	AC_DEFINE(HAVE_SYS_SIGINFO)
X fi
X #-----------------------------------------------------------------------------#
X+AC_CHECK_HEADER(sys/signal.h, HAVE_SYS_SIGNAL_H=1)
X+if test "$HAVE_SYS_SIGNAL_H" = 1; then
X+	AC_DEFINE(HAVE_SYS_SIGNAL)
X+fi
X+#-----------------------------------------------------------------------------#
X AC_CHECK_HEADER(ucontext.h, HAVE_UCONTEXT_H=1)
X if test "$HAVE_UCONTEXT_H" = 1; then
X 	AC_DEFINE(HAVE_UCONTEXT)
X@@ -543,6 +548,9 @@
X 	#ifdef HAVE_SYS_SIGINFO
X 	#include <sys/siginfo.h>
X 	#endif
X+	#ifdef HAVE_SYS_SIGNAL
X+	#include <sys/signal.h>
X+	#endif
X 	#ifdef HAVE_UCONTEXT
X 	#include <ucontext.h>
X 	#endif
X@@ -569,20 +577,6 @@
X 	}
X 	void handler(int signum, siginfo_t *info, void *context) {
X 		save_signum = signum;
X-		switch (info->si_code) {
X-		case SEGV_MAPERR:	save_cause = info->si_code;
X-					break;
X-		case SEGV_ACCERR:	save_cause = info->si_code;
X-					break;
X-		}
X-		switch (info->si_code) {
X-		case BUS_ADRALN:	save_cause = info->si_code;
X-					break;
X-		case BUS_ADRERR:	save_cause = info->si_code;
X-					break;
X-		case BUS_OBJERR:	save_cause = info->si_code;
X-					break;
X-		}
X 		save_cause = info->si_code;
X 	}], [mercury_cv_siginfo_t=yes], [true], [true]))
X 	AC_MSG_RESULT($mercury_cv_siginfo_t)
END-of-mercury/patches/patch-aa
echo x - mercury/patches/patch-ac
sed 's/^X//' >mercury/patches/patch-ac << 'END-of-mercury/patches/patch-ac'
X--- runtime/mercury_memory_zones.c.orig	Mon Nov 15 16:21:50 1999
X+++ runtime/mercury_memory_zones.c	Tue Aug  8 13:39:29 2000
X@@ -32,6 +32,10 @@
X   #include <sys/siginfo.h>
X #endif 
X 
X+#ifdef HAVE_SYS_SIGNAL
X+  #include <sys/signal.h>
X+#endif
X+
X #ifdef	HAVE_MPROTECT
X   #include <sys/mman.h>
X #endif
END-of-mercury/patches/patch-ac
echo x - mercury/patches/patch-ab
sed 's/^X//' >mercury/patches/patch-ab << 'END-of-mercury/patches/patch-ab'
X--- runtime/mercury_conf.h.in.orig	Tue Aug  8 13:40:41 2000
X+++ runtime/mercury_conf.h.in	Tue Aug  8 13:41:14 2000
X@@ -94,6 +94,7 @@
X ** is available:
X **
X **	HAVE_SYS_SIGINFO	we have <sys/siginfo.h>
X+**	HAVE_SYS_SIGNAL		we have <sys/signal.h>
X **	HAVE_UCONTEXT		we have <ucontext.h>
X **	HAVE_SYS_UCONTEXT	we have <sys/ucontext.h>
X **	HAVE_ASM_SIGCONTEXT	we have <asm/sigcontext.h> (e.g. i386 Linux)
X@@ -106,6 +107,7 @@
X **	HAVE_DLFCN_H		we have <dlfcn.h>
X */
X #undef	HAVE_SYS_SIGINFO
X+#undef	HAVE_SYS_SIGNAL
X #undef	HAVE_UCONTEXT
X #undef	HAVE_SYS_UCONTEXT
X #undef	HAVE_ASM_SIGCONTEXT
END-of-mercury/patches/patch-ab
echo x - mercury/patches/patch-ad
sed 's/^X//' >mercury/patches/patch-ad << 'END-of-mercury/patches/patch-ad'
X--- runtime/mercury_memory_handlers.c.orig	Tue Aug  8 13:44:27 2000
X+++ runtime/mercury_memory_handlers.c	Tue Aug  8 13:57:39 2000
X@@ -51,6 +51,10 @@
X   #include <sys/siginfo.h>
X #endif 
X 
X+#ifdef HAVE_SYS_SIGNAL
X+  #include <sys/signal.h>
X+#endif
X+
X #ifdef	HAVE_MPROTECT
X   #include <sys/mman.h>
X #endif
X@@ -405,17 +409,47 @@
X 		fprintf(stderr, "cause: ");
X 		switch (info->si_code)
X 		{
X+#ifdef BUS_ADRALN
X 		case BUS_ADRALN:
X 			fprintf(stderr, "invalid address alignment\n");
X 			break;
X+#endif
X 
X+#ifdef BUS_ADRERR
X 		case BUS_ADRERR:
X 			fprintf(stderr, "non-existent physical address\n");
X 			break;
X+#endif
X 
X+#ifdef BUS_OBJERR
X 		case BUS_OBJERR:
X 			fprintf(stderr, "object specific hardware error\n");
X 			break;
X+#endif
X+
X+#ifdef BUS_PAGE_FAULT
X+		case BUS_PAGE_FAULT:
X+			fprintf(stderr, "page fault protection base\n");
X+			break;
X+#endif
X+
X+#ifdef BUS_SEGNP_FAULT
X+		case BUS_SEGNP_FAULT:
X+			fprintf(stderr, "segment not present\n");
X+			break;
X+#endif
X+
X+#ifdef BUS_STK_FAULT
X+		case BUS_STK_FAULT:
X+			fprintf(stderr, "stack segment\n");
X+			break;
X+#endif
X+
X+#ifdef BUS_SEGM_FAULT
X+		case BUS_SEGM_FAULT:
X+			fprintf(stderr, "segment protection base\n");
X+			break;
X+#endif
X 
X 		default:
X 			fprintf(stderr, "unknown\n");
X@@ -451,13 +485,17 @@
X 		fprintf(stderr, "cause: ");
X 		switch (info->si_code)
X 		{
X+#ifdef SEGV_MAPERR
X 		case SEGV_MAPERR:
X 			fprintf(stderr, "address not mapped to object\n");
X 			break;
X+#endif
X 
X+#ifdef SEGV_ACCERR
X 		case SEGV_ACCERR:
X 			fprintf(stderr, "bad permissions for mapped object\n");
X 			break;
X+#endif
X 
X 		default:
X 			fprintf(stderr, "unknown\n");
END-of-mercury/patches/patch-ad
echo x - mercury/patches/patch-ae
sed 's/^X//' >mercury/patches/patch-ae << 'END-of-mercury/patches/patch-ae'
X--- boehm_gc/dyn_load.c.orig	Thu Sep 16 22:04:25 1999
X+++ boehm_gc/dyn_load.c	Tue Aug  8 17:11:32 2000
X@@ -48,7 +48,7 @@
X #if !defined(SUNOS4) && !defined(SUNOS5DL) && !defined(IRIX5) && \
X     !defined(MSWIN32) && !(defined(ALPHA) && defined(OSF1)) && \
X     !defined(HP_PA) && !(defined(LINUX) && defined(__ELF__)) && \
X-    !defined(RS6000) && !defined(SCO_ELF)
X+    !defined(RS6000) && !defined(SCO_ELF) && !defined(FREEBSD)
X  --> We only know how to find data segments of dynamic libraries for the
X  --> above.  Additional SVR4 variants might not be too
X  --> hard to add.
X@@ -260,7 +260,7 @@
X # endif /* !USE_PROC ... */
X # endif /* SUNOS */
X 
X-#if defined(LINUX) && defined(__ELF__) || defined(SCO_ELF)
X+#if defined(LINUX) && defined(__ELF__) || defined(SCO_ELF) || defined(FREEBSD)
X 
X /* Dynamic loading code for Linux running ELF. Somewhat tested on
X  * Linux/x86, untested but hopefully should work on Linux/Alpha. 
END-of-mercury/patches/patch-ae
echo c - mercury/pkg
mkdir -p mercury/pkg > /dev/null 2>&1
echo x - mercury/pkg/COMMENT
sed 's/^X//' >mercury/pkg/COMMENT << 'END-of-mercury/pkg/COMMENT'
XLogic/functional programming language
END-of-mercury/pkg/COMMENT
echo x - mercury/pkg/DESCR
sed 's/^X//' >mercury/pkg/DESCR << 'END-of-mercury/pkg/DESCR'
XMercury is a new logic/functional programming language, which combines the
Xclarity and expressiveness of declarative programming with advanced static
Xanalysis and error detection features. Its highly optimized execution
Xalgorithm delivers efficiency far in excess of existing logic programming
Xsystems, and close to conventional programming systems. Mercury addresses
Xthe problems of large-scale program development, allowing modularity,
Xseparate compilation, and numerous optimization/time trade-offs. 
X
XWWW: http://www.cs.mu.oz.au/research/mercury/
X
X -- Samuel Tardieu
X    sam@inf.enst.fr
END-of-mercury/pkg/DESCR
echo x - mercury/pkg/PLIST
sed 's/^X//' >mercury/pkg/PLIST << 'END-of-mercury/pkg/PLIST'
Xbin/mmake
Xbin/mkfifo_using_mknod
Xbin/mercury_update_interface
Xbin/vpath_find
Xbin/mtags
Xbin/sicstus_conv
Xbin/mprof_merge_runs
Xbin/mprof
Xbin/ml
Xbin/mgnuc
Xbin/c2init
Xbin/mdb
Xbin/mmc
Xbin/mercury_cleanup_install
Xbin/info_to_mdb
Xbin/mdemangle
Xbin/mkinit
Xlib/mercury/mmake/Mmake.rules
Xlib/mercury/mmake/Mmake.vars
Xlib/mercury/mdb/mdbrc
Xlib/mercury/mdb/mdb_doc
Xlib/mercury/elisp/gud.el
Xlib/mercury/inc/machdeps/sparc_regs.h
Xlib/mercury/inc/machdeps/pa_regs.h
Xlib/mercury/inc/machdeps/alpha_regs.h
Xlib/mercury/inc/machdeps/rs6000_regs.h
Xlib/mercury/inc/machdeps/mips_regs.h
Xlib/mercury/inc/machdeps/i386_regs.h
Xlib/mercury/inc/machdeps/no_regs.h
Xlib/mercury/inc/mercury_accurate_gc.h
Xlib/mercury/inc/mercury_type_info.h
Xlib/mercury/inc/mercury_types.h
Xlib/mercury/inc/mercury_trail.h
Xlib/mercury/inc/mercury_trace_base.h
Xlib/mercury/inc/mercury_timing.h
Xlib/mercury/inc/mercury_thread.h
Xlib/mercury/inc/mercury_tags.h
Xlib/mercury/inc/mercury_tabling.h
Xlib/mercury/inc/mercury_string.h
Xlib/mercury/inc/mercury_stacks.h
Xlib/mercury/inc/mercury_stack_trace.h
Xlib/mercury/inc/mercury_stack_layout.h
Xlib/mercury/inc/mercury_std.h
Xlib/mercury/inc/mercury_signal.h
Xlib/mercury/inc/mercury_regs.h
Xlib/mercury/inc/mercury_prof.h
Xlib/mercury/inc/mercury_regorder.h
Xlib/mercury/inc/mercury_reg_workarounds.h
Xlib/mercury/inc/mercury_prof_mem.h
Xlib/mercury/inc/mercury_overflow.h
Xlib/mercury/inc/mercury_misc.h
Xlib/mercury/inc/mercury_memory_handlers.h
Xlib/mercury/inc/mercury_memory_zones.h
Xlib/mercury/inc/mercury_memory.h
Xlib/mercury/inc/mercury_library_types.h
Xlib/mercury/inc/mercury_layout_util.h
Xlib/mercury/inc/mercury_label.h
Xlib/mercury/inc/mercury_init.h
Xlib/mercury/inc/mercury_imp.h
Xlib/mercury/inc/mercury_ho_call.h
Xlib/mercury/inc/mercury_heap_profile.h
Xlib/mercury/inc/mercury_heap.h
Xlib/mercury/inc/mercury_hash_table.h
Xlib/mercury/inc/private/gcconfig.h
Xlib/mercury/inc/private/gc_hdrs.h
Xlib/mercury/inc/private/gc_priv.h
Xlib/mercury/inc/mercury_grade.h
Xlib/mercury/inc/mercury_goto.h
Xlib/mercury/inc/mercury_getopt.h
Xlib/mercury/inc/mercury_float.h
Xlib/mercury/inc/mercury_engine.h
Xlib/mercury/inc/mercury_dlist.h
Xlib/mercury/inc/mercury_dummy.h
Xlib/mercury/inc/mercury_deep_copy_body.h
Xlib/mercury/inc/mercury_deep_copy.h
Xlib/mercury/inc/mercury_debug.h
Xlib/mercury/inc/mercury_context.h
Xlib/mercury/inc/mercury_conf_param.h
Xlib/mercury/inc/mercury_conf.h
Xlib/mercury/inc/mercury_calls.h
Xlib/mercury/inc/mercury_bootstrap.h
Xlib/mercury/inc/mercury_array_macros.h
Xlib/mercury/inc/mercury_agc_debug.h
Xlib/mercury/inc/mercury_wrapper.h
Xlib/mercury/inc/gc_inl.h
Xlib/mercury/inc/gc.h
Xlib/mercury/inc/mercury_trace.h
Xlib/mercury/inc/mercury_trace_util.h
Xlib/mercury/inc/mercury_trace_tables.h
Xlib/mercury/inc/mercury_trace_spy.h
Xlib/mercury/inc/mercury_trace_readline.h
Xlib/mercury/inc/mercury_trace_internal.h
Xlib/mercury/inc/mercury_trace_help.h
Xlib/mercury/inc/mercury_trace_external.h
Xlib/mercury/inc/mercury_trace_declarative.h
Xlib/mercury/inc/mercury_trace_browse.h
Xlib/mercury/inc/mercury_trace_alias.h
Xlib/mercury/inc/mercury_trace_vars.h
Xlib/mercury/modules/mer_rt.init
Xlib/mercury/modules/mer_std.init
Xlib/mercury/modules/mer_browser.init
Xlib/mercury/lib/asm_fast.gc/i386--freebsd5.0/libmer_rt.so
Xlib/mercury/lib/asm_fast.gc/i386--freebsd5.0/libmer_rt.a
Xlib/mercury/lib/asm_fast.gc/i386--freebsd5.0/libmer_std.so
Xlib/mercury/lib/asm_fast.gc/i386--freebsd5.0/libmer_std.a
Xlib/mercury/lib/asm_fast.gc/i386--freebsd5.0/libmer_browser.so
Xlib/mercury/lib/asm_fast.gc/i386--freebsd5.0/libmer_browser.a
Xlib/mercury/lib/asm_fast.gc/i386--freebsd5.0/libmer_trace.so
Xlib/mercury/lib/asm_fast.gc/i386--freebsd5.0/libmer_trace.a
Xlib/mercury/lib/i386--freebsd5.0/libgc.so
Xlib/mercury/lib/i386--freebsd5.0/libgc.a
Xlib/mercury/lib/i386--freebsd5.0/libgc_prof.so
Xlib/mercury/lib/i386--freebsd5.0/libgc_prof.a
Xlib/mercury/lib/asm_fast/i386--freebsd5.0/libmer_rt.so
Xlib/mercury/lib/asm_fast/i386--freebsd5.0/libmer_rt.a
Xlib/mercury/lib/asm_fast/i386--freebsd5.0/libmer_std.so
Xlib/mercury/lib/asm_fast/i386--freebsd5.0/libmer_std.a
Xlib/mercury/lib/asm_fast/i386--freebsd5.0/libmer_browser.so
Xlib/mercury/lib/asm_fast/i386--freebsd5.0/libmer_browser.a
Xlib/mercury/lib/asm_fast/i386--freebsd5.0/libmer_trace.so
Xlib/mercury/lib/asm_fast/i386--freebsd5.0/libmer_trace.a
Xlib/mercury/lib/asm_fast.gc.prof/i386--freebsd5.0/libmer_rt.so
Xlib/mercury/lib/asm_fast.gc.prof/i386--freebsd5.0/libmer_rt.a
Xlib/mercury/lib/asm_fast.gc.prof/i386--freebsd5.0/libmer_std.so
Xlib/mercury/lib/asm_fast.gc.prof/i386--freebsd5.0/libmer_std.a
Xlib/mercury/lib/asm_fast.gc.prof/i386--freebsd5.0/libmer_browser.so
Xlib/mercury/lib/asm_fast.gc.prof/i386--freebsd5.0/libmer_browser.a
Xlib/mercury/lib/asm_fast.gc.prof/i386--freebsd5.0/libmer_trace.so
Xlib/mercury/lib/asm_fast.gc.prof/i386--freebsd5.0/libmer_trace.a
Xlib/mercury/lib/asm_fast.prof/i386--freebsd5.0/libmer_rt.so
Xlib/mercury/lib/asm_fast.prof/i386--freebsd5.0/libmer_rt.a
Xlib/mercury/lib/asm_fast.prof/i386--freebsd5.0/libmer_std.so
Xlib/mercury/lib/asm_fast.prof/i386--freebsd5.0/libmer_std.a
Xlib/mercury/lib/asm_fast.prof/i386--freebsd5.0/libmer_browser.so
Xlib/mercury/lib/asm_fast.prof/i386--freebsd5.0/libmer_browser.a
Xlib/mercury/lib/asm_fast.prof/i386--freebsd5.0/libmer_trace.so
Xlib/mercury/lib/asm_fast.prof/i386--freebsd5.0/libmer_trace.a
Xlib/mercury/lib/asm_fast.gc.memprof/i386--freebsd5.0/libmer_rt.so
Xlib/mercury/lib/asm_fast.gc.memprof/i386--freebsd5.0/libmer_rt.a
Xlib/mercury/lib/asm_fast.gc.memprof/i386--freebsd5.0/libmer_std.so
Xlib/mercury/lib/asm_fast.gc.memprof/i386--freebsd5.0/libmer_std.a
Xlib/mercury/lib/asm_fast.gc.memprof/i386--freebsd5.0/libmer_browser.so
Xlib/mercury/lib/asm_fast.gc.memprof/i386--freebsd5.0/libmer_browser.a
Xlib/mercury/lib/asm_fast.gc.memprof/i386--freebsd5.0/libmer_trace.so
Xlib/mercury/lib/asm_fast.gc.memprof/i386--freebsd5.0/libmer_trace.a
Xlib/mercury/lib/asm_fast.gc.tr/i386--freebsd5.0/libmer_rt.so
Xlib/mercury/lib/asm_fast.gc.tr/i386--freebsd5.0/libmer_rt.a
Xlib/mercury/lib/asm_fast.gc.tr/i386--freebsd5.0/libmer_std.so
Xlib/mercury/lib/asm_fast.gc.tr/i386--freebsd5.0/libmer_std.a
Xlib/mercury/lib/asm_fast.gc.tr/i386--freebsd5.0/libmer_browser.so
Xlib/mercury/lib/asm_fast.gc.tr/i386--freebsd5.0/libmer_browser.a
Xlib/mercury/lib/asm_fast.gc.tr/i386--freebsd5.0/libmer_trace.so
Xlib/mercury/lib/asm_fast.gc.tr/i386--freebsd5.0/libmer_trace.a
Xlib/mercury/lib/asm_fast.gc.tr.debug/i386--freebsd5.0/libmer_rt.so
Xlib/mercury/lib/asm_fast.gc.tr.debug/i386--freebsd5.0/libmer_rt.a
Xlib/mercury/lib/asm_fast.gc.tr.debug/i386--freebsd5.0/libmer_std.so
Xlib/mercury/lib/asm_fast.gc.tr.debug/i386--freebsd5.0/libmer_std.a
Xlib/mercury/lib/asm_fast.gc.tr.debug/i386--freebsd5.0/libmer_browser.so
Xlib/mercury/lib/asm_fast.gc.tr.debug/i386--freebsd5.0/libmer_browser.a
Xlib/mercury/lib/asm_fast.gc.tr.debug/i386--freebsd5.0/libmer_trace.so
Xlib/mercury/lib/asm_fast.gc.tr.debug/i386--freebsd5.0/libmer_trace.a
Xlib/mercury/ints/Mercury/ints
Xlib/mercury/ints/Mercury/int2s
Xlib/mercury/ints/Mercury/int3s
Xlib/mercury/ints/Mercury/opts
Xlib/mercury/ints/Mercury/trans_opts
Xlib/mercury/ints/array.int
Xlib/mercury/ints/assoc_list.int
Xlib/mercury/ints/bag.int
Xlib/mercury/ints/benchmarking.int
Xlib/mercury/ints/bimap.int
Xlib/mercury/ints/bintree.int
Xlib/mercury/ints/bintree_set.int
Xlib/mercury/ints/bool.int
Xlib/mercury/ints/bt_array.int
Xlib/mercury/ints/builtin.int
Xlib/mercury/ints/char.int
Xlib/mercury/ints/dir.int
Xlib/mercury/ints/eqvclass.int
Xlib/mercury/ints/exception.int
Xlib/mercury/ints/float.int
Xlib/mercury/ints/gc.int
Xlib/mercury/ints/getopt.int
Xlib/mercury/ints/graph.int
Xlib/mercury/ints/group.int
Xlib/mercury/ints/int.int
Xlib/mercury/ints/integer.int
Xlib/mercury/ints/io.int
Xlib/mercury/ints/lexer.int
Xlib/mercury/ints/library.int
Xlib/mercury/ints/list.int
Xlib/mercury/ints/map.int
Xlib/mercury/ints/math.int
Xlib/mercury/ints/multi_map.int
Xlib/mercury/ints/ops.int
Xlib/mercury/ints/parser.int
Xlib/mercury/ints/pqueue.int
Xlib/mercury/ints/private_builtin.int
Xlib/mercury/ints/prolog.int
Xlib/mercury/ints/queue.int
Xlib/mercury/ints/random.int
Xlib/mercury/ints/rational.int
Xlib/mercury/ints/rbtree.int
Xlib/mercury/ints/relation.int
Xlib/mercury/ints/require.int
Xlib/mercury/ints/set.int
Xlib/mercury/ints/set_bbbtree.int
Xlib/mercury/ints/set_ordlist.int
Xlib/mercury/ints/set_unordlist.int
Xlib/mercury/ints/stack.int
Xlib/mercury/ints/std_util.int
Xlib/mercury/ints/store.int
Xlib/mercury/ints/string.int
Xlib/mercury/ints/term.int
Xlib/mercury/ints/term_io.int
Xlib/mercury/ints/time.int
Xlib/mercury/ints/tree234.int
Xlib/mercury/ints/varset.int
Xlib/mercury/ints/array.int2
Xlib/mercury/ints/assoc_list.int2
Xlib/mercury/ints/bag.int2
Xlib/mercury/ints/benchmarking.int2
Xlib/mercury/ints/bimap.int2
Xlib/mercury/ints/bintree.int2
Xlib/mercury/ints/bintree_set.int2
Xlib/mercury/ints/bool.int2
Xlib/mercury/ints/bt_array.int2
Xlib/mercury/ints/builtin.int2
Xlib/mercury/ints/char.int2
Xlib/mercury/ints/dir.int2
Xlib/mercury/ints/eqvclass.int2
Xlib/mercury/ints/exception.int2
Xlib/mercury/ints/float.int2
Xlib/mercury/ints/gc.int2
Xlib/mercury/ints/getopt.int2
Xlib/mercury/ints/graph.int2
Xlib/mercury/ints/io.int2
Xlib/mercury/ints/group.int2
Xlib/mercury/ints/int.int2
Xlib/mercury/ints/integer.int2
Xlib/mercury/ints/lexer.int2
Xlib/mercury/ints/library.int2
Xlib/mercury/ints/list.int2
Xlib/mercury/ints/map.int2
Xlib/mercury/ints/math.int2
Xlib/mercury/ints/multi_map.int2
Xlib/mercury/ints/ops.int2
Xlib/mercury/ints/parser.int2
Xlib/mercury/ints/pqueue.int2
Xlib/mercury/ints/private_builtin.int2
Xlib/mercury/ints/prolog.int2
Xlib/mercury/ints/queue.int2
Xlib/mercury/ints/random.int2
Xlib/mercury/ints/rational.int2
Xlib/mercury/ints/rbtree.int2
Xlib/mercury/ints/relation.int2
Xlib/mercury/ints/require.int2
Xlib/mercury/ints/set.int2
Xlib/mercury/ints/set_bbbtree.int2
Xlib/mercury/ints/set_ordlist.int2
Xlib/mercury/ints/set_unordlist.int2
Xlib/mercury/ints/stack.int2
Xlib/mercury/ints/std_util.int2
Xlib/mercury/ints/store.int2
Xlib/mercury/ints/string.int2
Xlib/mercury/ints/term.int2
Xlib/mercury/ints/term_io.int2
Xlib/mercury/ints/time.int2
Xlib/mercury/ints/tree234.int2
Xlib/mercury/ints/varset.int2
Xlib/mercury/ints/array.int3
Xlib/mercury/ints/assoc_list.int3
Xlib/mercury/ints/bag.int3
Xlib/mercury/ints/benchmarking.int3
Xlib/mercury/ints/bimap.int3
Xlib/mercury/ints/bintree.int3
Xlib/mercury/ints/bintree_set.int3
Xlib/mercury/ints/bool.int3
Xlib/mercury/ints/bt_array.int3
Xlib/mercury/ints/builtin.int3
Xlib/mercury/ints/char.int3
Xlib/mercury/ints/dir.int3
Xlib/mercury/ints/float.int3
Xlib/mercury/ints/eqvclass.int3
Xlib/mercury/ints/exception.int3
Xlib/mercury/ints/gc.int3
Xlib/mercury/ints/getopt.int3
Xlib/mercury/ints/graph.int3
Xlib/mercury/ints/group.int3
Xlib/mercury/ints/int.int3
Xlib/mercury/ints/integer.int3
Xlib/mercury/ints/io.int3
Xlib/mercury/ints/lexer.int3
Xlib/mercury/ints/library.int3
Xlib/mercury/ints/list.int3
Xlib/mercury/ints/map.int3
Xlib/mercury/ints/math.int3
Xlib/mercury/ints/multi_map.int3
Xlib/mercury/ints/ops.int3
Xlib/mercury/ints/parser.int3
Xlib/mercury/ints/pqueue.int3
Xlib/mercury/ints/private_builtin.int3
Xlib/mercury/ints/prolog.int3
Xlib/mercury/ints/queue.int3
Xlib/mercury/ints/random.int3
Xlib/mercury/ints/rational.int3
Xlib/mercury/ints/rbtree.int3
Xlib/mercury/ints/relation.int3
Xlib/mercury/ints/require.int3
Xlib/mercury/ints/set.int3
Xlib/mercury/ints/set_bbbtree.int3
Xlib/mercury/ints/set_ordlist.int3
Xlib/mercury/ints/set_unordlist.int3
Xlib/mercury/ints/stack.int3
Xlib/mercury/ints/std_util.int3
Xlib/mercury/ints/store.int3
Xlib/mercury/ints/string.int3
Xlib/mercury/ints/term.int3
Xlib/mercury/ints/term_io.int3
Xlib/mercury/ints/time.int3
Xlib/mercury/ints/tree234.int3
Xlib/mercury/ints/varset.int3
Xlib/mercury/ints/array.opt
Xlib/mercury/ints/assoc_list.opt
Xlib/mercury/ints/bag.opt
Xlib/mercury/ints/benchmarking.opt
Xlib/mercury/ints/bimap.opt
Xlib/mercury/ints/bintree.opt
Xlib/mercury/ints/bintree_set.opt
Xlib/mercury/ints/dir.opt
Xlib/mercury/ints/bool.opt
Xlib/mercury/ints/bt_array.opt
Xlib/mercury/ints/builtin.opt
Xlib/mercury/ints/char.opt
Xlib/mercury/ints/eqvclass.opt
Xlib/mercury/ints/exception.opt
Xlib/mercury/ints/float.opt
Xlib/mercury/ints/gc.opt
Xlib/mercury/ints/getopt.opt
Xlib/mercury/ints/graph.opt
Xlib/mercury/ints/group.opt
Xlib/mercury/ints/int.opt
Xlib/mercury/ints/integer.opt
Xlib/mercury/ints/io.opt
Xlib/mercury/ints/lexer.opt
Xlib/mercury/ints/library.opt
Xlib/mercury/ints/list.opt
Xlib/mercury/ints/map.opt
Xlib/mercury/ints/math.opt
Xlib/mercury/ints/multi_map.opt
Xlib/mercury/ints/ops.opt
Xlib/mercury/ints/parser.opt
Xlib/mercury/ints/pqueue.opt
Xlib/mercury/ints/private_builtin.opt
Xlib/mercury/ints/prolog.opt
Xlib/mercury/ints/queue.opt
Xlib/mercury/ints/random.opt
Xlib/mercury/ints/rational.opt
Xlib/mercury/ints/rbtree.opt
Xlib/mercury/ints/relation.opt
Xlib/mercury/ints/require.opt
Xlib/mercury/ints/set.opt
Xlib/mercury/ints/set_bbbtree.opt
Xlib/mercury/ints/set_ordlist.opt
Xlib/mercury/ints/set_unordlist.opt
Xlib/mercury/ints/stack.opt
Xlib/mercury/ints/std_util.opt
Xlib/mercury/ints/store.opt
Xlib/mercury/ints/string.opt
Xlib/mercury/ints/term.opt
Xlib/mercury/ints/term_io.opt
Xlib/mercury/ints/time.opt
Xlib/mercury/ints/tree234.opt
Xlib/mercury/ints/varset.opt
Xlib/mercury/ints/array.trans_opt
Xlib/mercury/ints/assoc_list.trans_opt
Xlib/mercury/ints/bag.trans_opt
Xlib/mercury/ints/bimap.trans_opt
Xlib/mercury/ints/benchmarking.trans_opt
Xlib/mercury/ints/bintree.trans_opt
Xlib/mercury/ints/bintree_set.trans_opt
Xlib/mercury/ints/bool.trans_opt
Xlib/mercury/ints/bt_array.trans_opt
Xlib/mercury/ints/builtin.trans_opt
Xlib/mercury/ints/char.trans_opt
Xlib/mercury/ints/dir.trans_opt
Xlib/mercury/ints/eqvclass.trans_opt
Xlib/mercury/ints/exception.trans_opt
Xlib/mercury/ints/float.trans_opt
Xlib/mercury/ints/gc.trans_opt
Xlib/mercury/ints/getopt.trans_opt
Xlib/mercury/ints/graph.trans_opt
Xlib/mercury/ints/group.trans_opt
Xlib/mercury/ints/int.trans_opt
Xlib/mercury/ints/integer.trans_opt
Xlib/mercury/ints/io.trans_opt
Xlib/mercury/ints/lexer.trans_opt
Xlib/mercury/ints/library.trans_opt
Xlib/mercury/ints/list.trans_opt
Xlib/mercury/ints/map.trans_opt
Xlib/mercury/ints/math.trans_opt
Xlib/mercury/ints/multi_map.trans_opt
Xlib/mercury/ints/ops.trans_opt
Xlib/mercury/ints/parser.trans_opt
Xlib/mercury/ints/pqueue.trans_opt
Xlib/mercury/ints/private_builtin.trans_opt
Xlib/mercury/ints/prolog.trans_opt
Xlib/mercury/ints/queue.trans_opt
Xlib/mercury/ints/random.trans_opt
Xlib/mercury/ints/rational.trans_opt
Xlib/mercury/ints/rbtree.trans_opt
Xlib/mercury/ints/relation.trans_opt
Xlib/mercury/ints/require.trans_opt
Xlib/mercury/ints/set.trans_opt
Xlib/mercury/ints/set_bbbtree.trans_opt
Xlib/mercury/ints/set_ordlist.trans_opt
Xlib/mercury/ints/set_unordlist.trans_opt
Xlib/mercury/ints/stack.trans_opt
Xlib/mercury/ints/std_util.trans_opt
Xlib/mercury/ints/store.trans_opt
Xlib/mercury/ints/string.trans_opt
Xlib/mercury/ints/term.trans_opt
Xlib/mercury/ints/term_io.trans_opt
Xlib/mercury/ints/time.trans_opt
Xlib/mercury/ints/tree234.trans_opt
Xlib/mercury/ints/varset.trans_opt
Xlib/mercury/bin/i386--freebsd5.0/mercury_compile
Xlib/mercury/bin/i386--freebsd5.0/mercury_profile
Xlib/mercury/html/faq.html
Xlib/mercury/html/user_guide_foot.html
Xlib/mercury/html/user_guide.html
Xlib/mercury/html/transition_guide_toc.html
Xlib/mercury/html/transition_guide_foot.html
Xlib/mercury/html/transition_guide.html
Xlib/mercury/html/reference_manual_toc.html
Xlib/mercury/html/reference_manual_foot.html
Xlib/mercury/html/reference_manual.html
Xlib/mercury/html/mercury.html
Xlib/mercury/html/library_toc.html
Xlib/mercury/html/library.html
Xlib/mercury/html/faq_toc.html
Xlib/mercury/html/user_guide_toc.html
Xlib/mercury/doc/user_guide.dvi
Xlib/mercury/doc/transition_guide.dvi
Xlib/mercury/doc/reference_manual.dvi
Xlib/mercury/doc/library.dvi
Xlib/mercury/doc/faq.dvi
Xinfo/mercury.info
Xinfo/mercury_user_guide.info-3
Xinfo/mercury_user_guide.info-2
Xinfo/mercury_user_guide.info-1
Xinfo/mercury_user_guide.info
Xinfo/mercury_trans_guide.info
Xinfo/mercury_ref.info-5
Xinfo/mercury_ref.info-4
Xinfo/mercury_ref.info-3
Xinfo/mercury_ref.info-2
Xinfo/mercury_ref.info-1
Xinfo/mercury_ref.info
Xinfo/mercury_library.info-9
Xinfo/mercury_library.info-8
Xinfo/mercury_library.info-7
Xinfo/mercury_library.info-6
Xinfo/mercury_library.info-5
Xinfo/mercury_library.info-4
Xinfo/mercury_library.info-3
Xinfo/mercury_library.info-2
Xinfo/mercury_library.info-1
Xinfo/mercury_library.info
Xinfo/mercury_faq.info
Xinfo/mercury_user_guide.info-4
X@dirrm lib/mercury/i386--freebsd5.0
X@dirrm lib/mercury/bin
X@dirrm lib/mercury/doc
X@dirrm lib/mercury/elisp
X@dirrm lib/mercury/html
X@dirrm lib/mercury/inc/machdeps
X@dirrm lib/mercury/inc/private
X@dirrm lib/mercury/inc
X@dirrm lib/mercury/ints/Mercury
X@dirrm lib/mercury/ints
X@dirrm lib/i386--freebsd5.0
X@dirrm lib/asm_fast/i386--freebsd5.0
X@dirrm lib/asm_fast.prof/i386--freebsd5.0
X@dirrm lib/asm_fast.prof
X@dirrm lib/asm_fast.gc/i386--freebsd5.0
X@dirrm lib/asm_fast.gc.tr/i386--freebsd5.0
X@dirrm lib/asm_fast.gc.tr.debug/i386--freebsd5.0
X@dirrm lib/asm_fast.gc.tr.debug
X@dirrm lib/asm_fast.gc.tr
X@dirrm lib/asm_fast.gc.prof/i386--freebsd5.0
X@dirrm lib/asm_fast.gc.prof
X@dirrm lib/asm_fast.gc.memprof/i386--freebsd5.0
X@dirrm lib/asm_fast.gc.memprof
X@dirrm lib/asm_fast.gc
X@dirrm lib/asm_fast
X@dirrm lib/mercury/lib
X@dirrm lib/mercury/mdb
X@dirrm lib/mercury/mmake
X@dirrm lib/mercury/modules
X@dirrm lib/mercury
END-of-mercury/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?20000810131042.26DC431E>