ports/57005: Update port: lang/elk to 3.99.2

KATO Tsuguru tkato at prontomail.com
Fri Sep 19 14:50:31 UTC 2003


>Number:         57005
>Category:       ports
>Synopsis:       Update port: lang/elk to 3.99.2
>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:   Fri Sep 19 07:50:21 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.8-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update to version 3.99.2

New file:
files/patch-Makefile.in
files/patch-configure
files/patch-src::loadlib.c

Remove file:
files/patch-aa
files/patch-ab
files/patch-ac
files/patch-ad
files/patch-ae
files/patch-af
files/patch-ag
files/patch-ah
files/patch-ai
files/patch-aj
files/patch-ak
files/patch-al
files/patch-am
files/patch-an
files/patch-ao
files/patch-ap
files/patch-aq

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/lang/elk/Makefile lang/elk/Makefile
--- /usr/ports/lang/elk/Makefile	Thu Aug 28 16:17:37 2003
+++ lang/elk/Makefile	Sun Sep 14 05:04:23 2003
@@ -6,38 +6,32 @@
 #
 
 PORTNAME=	elk
-PORTVERSION=	3.0.3
+PORTVERSION=	3.99.2
 CATEGORIES=	lang scheme
-MASTER_SITES=	http://www-rn.informatik.uni-bremen.de/software/elk/dist/
-DISTNAME=	elk-3.0
+MASTER_SITES=	http://sam.zoy.org/projects/elk/
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	An embeddable Scheme interpreter
 
-USE_XLIB=	yes
-ALL_TARGET=	default
-MAN1=		elk.1
+LIB_DEPENDS=	gdbm.3:${PORTSDIR}/databases/gdbm
 
-post-patch:
-	@${CP} ${WRKSRC}/config/untested/386pc-freebsd2.1-cc \
-		${WRKSRC}/config/system
-	@${CP} ${WRKSRC}/config/sites/386pc-freebsd2.1 \
-		${WRKSRC}/config/site
+USE_BZIP2=	yes
+USE_MOTIF=	yes
+USE_LIBTOOL=	yes
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib"
+INSTALLS_SHLIB=	yes
 
-pre-install:
-	@${MKDIR} ${PREFIX}/share/elk
+MAN1=		elk.1
 
-#
-# we install the scheme binary as ${PREFIX}/bin/elk
-# to avoid a clash with mit-scheme.
-#
 post-install:
-	${INSTALL_PROGRAM} ${PREFIX}/share/elk/bin/scheme ${PREFIX}/bin/elk
-	@${MKDIR} ${PREFIX}/include/elk
-	${CP} -R ${PREFIX}/share/elk/include/* ${PREFIX}/include/elk
-.for dir in bin include
-	@${RM} -rf ${PREFIX}/share/elk/${dir}
-.endfor
-	@${INSTALL_MAN} ${WRKSRC}/doc/man/elk.1 ${PREFIX}/man/man1
+	${INSTALL_MAN} ${WRKSRC}/doc/man/elk.1 ${MANPREFIX}/man/man1
+.if !defined(NOPORTDOCS)
+	@${MKDIR} ${EXAMPLESDIR}
+	@${TAR} -C ${WRKSRC}/examples --exclude "*Makefile*" -cf - . | \
+		${TAR} -C ${EXAMPLESDIR} --unlink -xf -
+	@${CHOWN} -R ${SHAREMODE}:${SHAREGRP} ${EXAMPLESDIR}
+.endif
 
 .include <bsd.port.mk>
diff -urN /usr/ports/lang/elk/distinfo lang/elk/distinfo
--- /usr/ports/lang/elk/distinfo	Fri Nov 20 18:04:25 1998
+++ lang/elk/distinfo	Sun Sep 14 02:18:54 2003
@@ -1 +1 @@
-MD5 (elk-3.0.tar.gz) = c70387e71c2f0041ccd41aecae6d308a
+MD5 (elk-3.99.2.tar.bz2) = 9c60f44753dc80d6fb13303ad933b444
diff -urN /usr/ports/lang/elk/files/patch-Makefile.in lang/elk/files/patch-Makefile.in
--- /usr/ports/lang/elk/files/patch-Makefile.in	Thu Jan  1 09:00:00 1970
+++ lang/elk/files/patch-Makefile.in	Sun Sep 14 05:03:04 2003
@@ -0,0 +1,11 @@
+--- Makefile.in.orig	Sat Sep 13 15:34:23 2003
++++ Makefile.in	Sun Sep 14 05:02:54 2003
+@@ -167,7 +167,7 @@
+ target_vendor = @target_vendor@
+ NULL = 
+ 
+-SUBDIRS = include src lib scm doc examples
++SUBDIRS = include src lib scm
+ DIST_SUBDIRS = $(SUBDIRS) autotools debian
+ 
+ EXTRA_DIST = \
diff -urN /usr/ports/lang/elk/files/patch-aa lang/elk/files/patch-aa
--- /usr/ports/lang/elk/files/patch-aa	Fri Dec 24 03:50:22 1999
+++ lang/elk/files/patch-aa	Thu Jan  1 09:00:00 1970
@@ -1,15 +0,0 @@
---- Makefile.orig	Mon Jul 31 07:56:26 1995
-+++ Makefile	Sun Dec 12 16:29:07 1999
-@@ -16,9 +16,9 @@
- 	 lib/unix\
- 	 lib/xlib\
- 	 lib/xt\
--	 lib/xaw\
--	 lib/xm\
--	 lib/xm/xt
-+	 lib/xaw
-+#	 lib/xm\
-+#	 lib/xm/xt
- 
- # ----------------------------------------------------------------------
- 
diff -urN /usr/ports/lang/elk/files/patch-ab lang/elk/files/patch-ab
--- /usr/ports/lang/elk/files/patch-ab	Fri Dec 24 03:50:22 1999
+++ lang/elk/files/patch-ab	Thu Jan  1 09:00:00 1970
@@ -1,32 +0,0 @@
---- doc/man/elk.1.orig	Fri Aug 11 09:27:03 1995
-+++ doc/man/elk.1	Sun Dec 12 16:29:07 1999
-@@ -2,9 +2,9 @@
- .TH ELK 1 "15 January 1991"
- .UC 4
- .SH NAME
--elk, scheme \- extensible Scheme interpreter
-+elk \- extensible Scheme interpreter
- .SH SYNOPSIS
--.B scheme
-+.B elk
- [
- .B \-l \f2file\fP
- ] [
-@@ -20,8 +20,6 @@
- ] [[
- .B \-\^\-
- ] \f2args\fP]
--.LP
--.BR elk .\|.\|.
- .SH DESCRIPTION
- .I Elk
- (Extension Language Kit) is a Scheme implementation designed
-@@ -32,7 +30,7 @@
- is linked with the application it serves, but a stand-alone version
- of the Scheme interpreter is installed as well (usually under
- the name
--.BR scheme ).
-+.BR elk ).
- This interpreter, together with the standard Scheme toplevel,
- .I Elk
- can be used as an ordinary, stand-alone implementation of the
diff -urN /usr/ports/lang/elk/files/patch-ac lang/elk/files/patch-ac
--- /usr/ports/lang/elk/files/patch-ac	Fri Dec 24 03:50:22 1999
+++ lang/elk/files/patch-ac	Thu Jan  1 09:00:00 1970
@@ -1,83 +0,0 @@
---- config/sites/386pc-freebsd2.1.orig	Sun Dec 12 16:29:07 1999
-+++ config/sites/386pc-freebsd2.1	Sun Dec 12 16:29:07 1999
-@@ -0,0 +1,80 @@
-+# This is a shell script.  It is sourced by the build scripts in the
-+# various subdirectories to gather site- and installation-specific
-+# information required for building the Makefiles.
-+#
-+# This script is read after the "system" file, therefore you can place
-+# variable settings here to override those from "system".
-+#
-+# Some variables in this script are interpreted as boolean variables and
-+# indicate presence or absence of one specific feature.  The value "yes"
-+# is regarded as "true", all other values (including no value or even
-+# non-existence of the variable) are interpreted as "false".
-+#
-+# Do not forget to quote values that contain shell meta syntax.
-+#
-+# -----------------------------------------------------------------------
-+
-+
-+# The directory where all files are installed by running "make install".
-+# The subdirectories bin, lib, include, and runtime (with various
-+# subdirectories) are created automatically, but $install_dir isn't.
-+# Make sure $install_dir doesn't point to the top of the source tree
-+# (i.e. choose a subdirectory or a directory outside the source tree).
-+
-+install_dir=${PREFIX}/share/elk
-+
-+
-+# Libraries against which to link the X11 extension (typically -lX11).
-+#
-+# Any of the following library lists may be prefixed by something like
-+# -L/usr/X11/lib if the X-libraries do not reside in a standard directory;
-+# an additional -R/usr/X11/lib and -lsocket may be required in case of
-+# SunOS 5.x/SysVR4).
-+
-+libxlib="-L${X11BASE}/lib -lX11"
-+
-+# Libraries against which to link the Xt extension (typically
-+# -lXaw -lXmu -lXt -lSM -lICE -lXext -lX11).  -lXaw is needed to get the correct
-+# definition of the vendor shell widget class
-+
-+libxt="-L${X11BASE}/lib -lX11 -lXext -lICE -lSM -lXt -lXmu -lXaw"
-+
-+
-+# Libraries against which to link the Athena widgets extension (typically
-+# identical to libxt above)
-+
-+libxaw="-L${X11BASE}/lib -lX11 -lXext -lICE -lSM -lXt -lXmu -lXaw"
-+
-+
-+# Libraries against which to link the Motif extension (typically like
-+# libaw above with Xaw replaced by Xm)
-+
-+libxmotif="-L${X11BASE}/lib -lX11 -lXext -lICE -lSM -lXt -lXmu -lXm"
-+
-+
-+# Additional flags (typically -Isomething) to be supplied to the C
-+# compiler when compiling an X11 application, or a Motif application,
-+# respectively.
-+
-+x11_incl=-I${X11BASE}/include
-+motif_incl=-I${X11BASE}/include
-+
-+
-+# Set "gdbm" to "yes" if you have the GNU gdbm library installed and
-+# want the gdbm extension to be compiled.  "gdbm_inc" gives additional
-+# C compiler flags required to compile a program using gdbm.
-+
-+gdbm=
-+gdbm_incl=-I${PREFIX}/include/gdbm
-+
-+
-+# Do you want to use the generational garbage collector?  If not, the
-+# stop-and-copy garbage collector will be used.
-+
-+generational_gc=yes
-+
-+
-+# The default heap size of the Scheme interpreter in KBytes (if the
-+# stop-and-copy garbage collector is used).
-+
-+default_heap_size=1024
diff -urN /usr/ports/lang/elk/files/patch-ad lang/elk/files/patch-ad
--- /usr/ports/lang/elk/files/patch-ad	Fri Dec 24 03:50:22 1999
+++ lang/elk/files/patch-ad	Thu Jan  1 09:00:00 1970
@@ -1,373 +0,0 @@
---- config/untested/386pc-freebsd2.1-cc.orig	Sun Dec 12 16:29:07 1999
-+++ config/untested/386pc-freebsd2.1-cc	Sun Dec 12 16:29:07 1999
-@@ -0,0 +1,370 @@
-+# This is a shell script.  It is sourced by the build scripts in the
-+# various subdirectories to gather system-, compiler-, and OS-specific
-+# information required for building the Makefiles.
-+#
-+# Most variables in this script are interpreted as boolean variables and
-+# indicate presence or absence of one specific feature.  The value "yes"
-+# is regarded as "true", all other values (including no value or even
-+# non-existence of the variable) are interpreted as "false".
-+#
-+# Do not forget to quote values that contain shell meta syntax.
-+#
-+# -----------------------------------------------------------------------
-+
-+
-+# $system should contain the name of this file.  It may be used by some
-+# of the build scripts to do things that are specific to one single
-+# type of system.
-+
-+system=386pc-freebsd2.1-cc
-+
-+
-+# Does the system support the vprintf library function?  If not,
-+# availability of the (non-portable) _doprnt function is assumed.
-+
-+vprintf=yes
-+
-+
-+# Does the directory(3) library follow the POSIX conventions (i.e.
-+# requires the <dirent.h> include file and uses "struct dirent")?
-+# If not, the (obsolete) BSD-style interface with <sys/dir.h> and
-+# "struct direct" is assumed.
-+
-+dirent=yes
-+
-+
-+# Does the system have the random/srandom library functions?  If not,
-+# rand/srand will be used instead.
-+
-+random=yes
-+
-+
-+# Does the system have the index library function?  If not, strchr
-+# will be used.
-+
-+index=yes
-+
-+
-+# Does the system have the bcopy, bzero, and bcmp library functions?
-+# If not, memcpy/memset/memcmp will be used.
-+
-+bstring=yes
-+
-+
-+# Does using the access system call require <unistd.h> to be included?
-+# (Look into the manual page for access if in doubt.)
-+
-+include_unistd_h=yes
-+
-+
-+# If the FIONREAD ioctl command is defined, which file must be included?
-+
-+fionread_include='<sys/ioctl.h>'
-+
-+
-+# What is the name of the a.out include file?
-+
-+aout_h='<a.out.h>'
-+
-+
-+# The following variables control how certain system limits are obtained
-+# during runtime.
-+#
-+# If getdtablesize() is available to determine the maximum number of open
-+# files per process, set getdtablesize=yes.
-+# Alternatively, if POSIX-style sysconf() can be called with _SC_OPEN_MAX,
-+# set sysconf_open_max=yes.
-+# If neither is set to "yes", an educated guess will be made.
-+
-+getdtablesize=yes
-+sysconf_open_max=yes
-+
-+# If POSIX-style pathconf() can be invoked with _PC_PATH_MAX to determine
-+# the maximum pathname length, set pathconf_path_max=yes.
-+
-+pathconf_path_max=yes
-+
-+# If the system page size can be determined by calling getpagesize()
-+# set getpagesize=yes.
-+# Alternatively, if sysconf() can be invoked with _SC_PAGESIZE, set
-+# sysconf_pagesize=yes.
-+# These two variables are only required if the generational garbage
-+# collector is used.
-+
-+getpagesize=yes
-+sysconf_pagesize=no
-+
-+
-+# Set reliable_signals=bsd if your system supports BSD-style reliable
-+# signals (has sigblock and related functions); set reliable_signals=posix
-+# for POSIX-style signals (sigprocmask, sigsets); otherwise old V7/SysV
-+# signal semantics are assumed.
-+
-+reliable_signals=bsd
-+
-+
-+# To support dynamic loading of object files and "dump", the system's
-+# a.out format has to be known.  Choose one of the following:
-+#
-+#     coff  ecoff  xcoff  elf  macho  hp9k  convex
-+#
-+# Other values of "aout_format" are interpreted as BSD-style a.out format.
-+
-+aout_format=
-+
-+
-+# Which mechanism should be used to dynamically load object files?
-+# Possible values currently are:
-+#
-+#    ld        BSD-style incremental loading based on ld -A
-+#    rld       NeXT-style rld_load()
-+#    shl       HP-UX shl_load()
-+#    dl        SysVR4/SunOS5 dlopen()
-+#
-+# Leave load_obj empty if dynamic loading is not supported.
-+
-+load_obj=dl
-+
-+
-+    # The following variables are only relevant if load_obj is set.
-+
-+    # Linker options to produce a shared object from a .o file.
-+    # Only used if load_obj=dl.
-+
-+    ldflags_shared='-Bshareable'
-+
-+    # The libraries against which dynamically loaded files are resolved
-+    # at the time they are loaded.
-+
-+    load_libraries=
-+
-+    # Does the ld-option -x really do what the manual says it does (i.e.
-+    # omit local symbols), or does it somehow render the resulting object
-+    # file unsuitable for dynamic loading?  If in doubt, leave it out
-+    # (which may result in somewhat larger object files).
-+
-+    incremental_ldflags=-x
-+
-+    # Systems with "aout_format=ecoff" may require a call to the cacheflush
-+    # system call after an object file has been loaded.  Which include file
-+    # has to be included in this case?
-+
-+    cachectl_h=unused
-+
-+    # Is the ANSI-C atexit function supported to register an exit handler?
-+    # If not, the exit library function will be redefined and will end in
-+    # a call to _exit.
-+
-+    atexit=yes
-+
-+
-+# Do the names of external functions in the symbol table always begin
-+# with a special character (such as underline)?  If so, syms_begin_with
-+# should hold this character, otherwise leave it empty.
-+
-+syms_begin_with=_
-+
-+
-+# The symbol prefixes of extension initialization and finalization
-+# functions (without the initial $syms_begin_with).  Do not change
-+# these unless the compiler or linker restricts the length of symbols!
-+
-+init_prefix=elk_init_
-+finit_prefix=elk_finit_
-+
-+
-+# Is the "dump" function supported?
-+
-+can_dump=no
-+
-+
-+# The following variables are only relevant if "can_dump=yes".
-+
-+    # Is the fchmod system call broken or unavailable?
-+
-+    fchmod_broken=no
-+
-+    # These four variables are only relevant if the system has the BSD-style
-+    # a.out format.
-+    # segment_size is the segment size of the system's memory management
-+    # unit, i.e. the number to a multiple of which the size of an a.out
-+    # segment (e.g. .text) is rounded up.
-+    # file_text_start is the file offset at which the text segment starts
-+    # in an a.out file.
-+    # mem_text_start is the starting address of the text segment in memory.
-+    # text_length_adj must be set to "sizeof (struct exec)" if the length of
-+    # the text segment stored in the a.out header includes the a.out header
-+    # itself.
-+
-+    segment_size=__LDPGSZ
-+    file_text_start='(N_TXTOFF(hdr) + sizeof(struct exec))'
-+    mem_text_start='(sizeof(struct exec) + getpagesize())'
-+    text_length_adj='(sizeof(struct exec))'
-+
-+    # Only relevant if "aout_format=coff": the system's pagesize.
-+
-+    coff_pagesize=
-+
-+    # Only relevant if "aout_format=hp9k" and "load_obj=shl"
-+
-+    hp_shared_libraries=yes
-+
-+    # Print debug messages when dumping
-+
-+    debug_dump=yes
-+
-+
-+# Is the "termio" terminal interface supported by the system?  If not,
-+# BSD-style tty handling will be used.
-+
-+termio=yes
-+
-+
-+# flush_stdio and flush_tty indicate how clear-input/output-port can
-+# flush (purge) a FILE pointer and a TTY file descriptor.
-+# Possible values of flush_stdio:
-+#    bsd         assume old BSD-style FILE* (with _cnt, _ptr, _base)
-+#    fpurge      use 4.4BSD-style fpurge stdio library function
-+#    linux       use Linux-specific method
-+# Possible values of flush_tty:
-+#    tiocflush   use TIOCFLUSH ioctl from <sys/ioctl.h>
-+#    tcflsh      use TCFLSH ioctl from <termio.h>
-+# Leave the variable(s) empty if flushing is not supported.
-+
-+flush_stdio=fpurge
-+flush_tty=tiocflush
-+
-+
-+# The interpreter uses the getrlimit function to determine the maximum
-+# stack size of the running program.  If this function is not supported,
-+# set max_stack_size to a (fixed) maximum stack size (in bytes).
-+
-+max_stack_size=
-+
-+
-+# Is the mprotect system call supported?  The generational garbage collector 
-+# requires mprotect to implement incremental GC.  $mprotect is ignored if
-+# generational_gc is set to "no" in the site file.  Set mprotect=mmap if
-+# mprotect is supported, but only for mmap()ed memory.
-+
-+mprotect=yes
-+
-+
-+# How can a SIGSEGV or SIGBUS signal handler find out the address of
-+# the faulting memory reference?  This variable is only used if
-+# $mprotect is "yes" or "mmap".  Possible values are:
-+#
-+#   siginfo     handler is called with siginfo_t structure (enabled
-+#               by a call to sigaction)
-+#   sigcontext  address is in the sigcontext structure (3rd arg, sc_badvaddr)
-+#   arg4        address is delivered to handler as argument #4
-+#   aix         use an AIX-specific hack to get hold of the bad address
-+#   hpux        use a HP-UX-specific hack
-+
-+sigsegv_addr=arg4
-+
-+
-+# Does the system support the alloca library function, and does this
-+# function actually extend the stack?  If in doubt, extract alloca.o
-+# from the C library and check if it contains the symbols malloc and free.
-+# If this is the case, forget it.
-+
-+use_alloca=yes
-+
-+
-+# Must <alloca.h> be included to use alloca?  Is "#pragma alloca" required?
-+
-+include_alloca_h=no
-+pragma_alloca=no
-+
-+
-+# Does the system (or compiler) require certain objects (e.g. doubles)
-+# to be aligned at 8-byte boundaries?  If not, 4-byte alignment will
-+# be assumed.
-+
-+align_8byte=yes
-+
-+
-+# The C compiler used to compile the source code.
-+
-+cc=cc
-+
-+
-+# The name of the linker.  This is usually just "ld", or /usr/ccs/bin/ld
-+# in SVR4-based systems.
-+
-+ld=ld
-+
-+
-+# The C compiler flags used for all files.
-+
-+cflags=$CFLAGS
-+
-+
-+# Are extra C compiler flags (such as -D_NO_PROTO) required to compile
-+# Motif applications?
-+
-+motif_cflags=
-+
-+
-+# Are extra C compiler flags (such as -G 0) required to compile
-+# dynamically loadable files?
-+
-+obj_cflags='-fpic -DPIC'
-+
-+
-+# Are extra linker flags (such as -G 0) required to link several object
-+# files together to one dynamically loadable file?
-+
-+obj_ldflags=
-+
-+
-+# The linker flags used to link the interpreter.
-+
-+ldflags='-lm'
-+
-+
-+# The lint flags.
-+
-+lintflags='-abxh'
-+
-+
-+# Are function prototypes in the header files required?  If prototypes=yes,
-+# prototypes are used unconditionally; if prototypes=no, prototypes are
-+# not used; otherwise prototypes are only used if the source code is
-+# compiled with an ANSI-C- or C++-compiler.
-+
-+prototypes=yes
-+
-+
-+# Does your C preprocessor support the ANSI-C ## operator, although
-+# __STDC__ is not defined?
-+
-+ansi_cpp=no
-+
-+
-+# The UNIX extension likes to know which of the following system calls,
-+# library functions, and include files are supported by the system.
-+
-+gettimeofday=yes
-+ftime=
-+vfork=yes
-+gethostname=yes
-+uname=yes
-+mktemp=yes
-+tmpnam=yes
-+tempnam=yes
-+getcwd=yes
-+getwd=yes
-+rename=yes
-+waitpid=yes
-+wait3=yes
-+wait4=yes
-+utime_h=yes
-+regcomp=yes
-+
-+
-+# Element type of the gidset argument of getgroups(); typically int
-+# or gid_t.  Only needed by the UNIX extension.
-+
-+getgroups_type=gid_t
diff -urN /usr/ports/lang/elk/files/patch-ae lang/elk/files/patch-ae
--- /usr/ports/lang/elk/files/patch-ae	Fri Dec 24 03:50:23 1999
+++ lang/elk/files/patch-ae	Thu Jan  1 09:00:00 1970
@@ -1,30 +0,0 @@
---- src/dump-vanilla.c.orig	Thu Jun 29 06:55:51 1995
-+++ src/dump-vanilla.c	Sun Dec 12 16:29:07 1999
-@@ -12,6 +12,10 @@
- 
- extern void *sbrk();
- 
-+#if defined(__FreeBSD__)
-+extern etext;
-+#endif
-+
- #if defined(hp9000s300) || defined(__hp9000s300) || defined(__hp9000s300__)
- static int getpagesize () {
-     return EXEC_PAGESIZE;
-@@ -113,13 +117,15 @@
-     close (afd);
- #if defined(__bsdi__)
-     data_start = N_DATADDR(hdr);
-+#elif defined (__FreeBSD__)
-+    data_start = (int) &etext;
- #else
-     data_start = hdr.a_text;
-+#endif
- #if defined(sun) || defined(__sun__)
-     data_start += pagemask+1;
- #endif
-     data_start = (data_start + SEG_SIZ-1) & ~(SEG_SIZ-1);
--#endif
-     data_end = (unsigned)sbrk (0);
- #if !defined(__bsdi__)
-     data_end = (data_end + pagemask) & ~pagemask;
diff -urN /usr/ports/lang/elk/files/patch-af lang/elk/files/patch-af
--- /usr/ports/lang/elk/files/patch-af	Fri Aug  8 12:19:19 2003
+++ lang/elk/files/patch-af	Thu Jan  1 09:00:00 1970
@@ -1,61 +0,0 @@
---- src/print.c.orig	Thu Apr  4 15:25:04 1996
-+++ src/print.c	Thu Aug  7 18:42:43 2003
-@@ -5,7 +5,8 @@
- 
- #include <errno.h>
- #include <ctype.h>
--#include <varargs.h>
-+#include <string.h>
-+#include <stdarg.h>
- 
- #ifdef FLUSH_TIOCFLUSH
- #  include <sys/ioctl.h>
-@@ -95,15 +96,11 @@
- #endif
- 
- /*VARARGS0*/
--Printf (va_alist) va_dcl {
-+Printf (Object port, char *fmt, ...) {
-     va_list args;
--    Object port;
--    char *fmt;
-     char buf[1024];
- 
--    va_start (args);
--    port = va_arg (args, Object);
--    fmt = va_arg (args, char *);
-+    va_start (args, fmt);
-     if (PORT(port)->flags & P_STRING) {
- 	vsprintf (buf, fmt, args);
- 	Print_String (port, buf, strlen (buf));
-@@ -555,10 +552,6 @@
-     char *p;
-     register c;
-     char buf[256];
--    extern sys_nerr;
--#ifndef __bsdi__
--    extern char *sys_errlist[];
--#endif
-     GC_Node;
-     Alloca_Begin;
- 
-@@ -573,13 +566,13 @@
- 	    } else if (c == '%') {
- 		Print_Char (port, '\n');
- 	    } else if (c == 'e' || c == 'E') {
--		if (Saved_Errno > 0 && Saved_Errno < sys_nerr) {
--		    s = sys_errlist[Saved_Errno];
--		    sprintf (buf, "%c%s", isupper (*s) ? tolower (*s) :
--			*s, s+1);
--		} else {
--		    sprintf (buf, "error %d", Saved_Errno);
-+		if (strerror_r(Saved_Errno, buf, sizeof(buf)) != 0) {
-+			snprintf(buf, sizeof(buf) - 1, "unknown error: %d",
-+				Saved_Errno);
-+			buf[sizeof(buf) - 1] = '\0';
- 		}
-+		if (isupper(buf[0]))
-+			buf[0] = tolower(buf[0]);
- 		Print_Object (Make_String (buf, strlen (buf)), port,
- 		    c == 'E', 0, 0);
- 	    } else {
diff -urN /usr/ports/lang/elk/files/patch-ag lang/elk/files/patch-ag
--- /usr/ports/lang/elk/files/patch-ag	Fri Dec 24 03:50:23 1999
+++ lang/elk/files/patch-ag	Thu Jan  1 09:00:00 1970
@@ -1,13 +0,0 @@
---- src/load-dl.c.orig	Fri Dec 22 08:46:24 1995
-+++ src/load-dl.c	Sun Dec 12 16:29:07 1999
-@@ -4,6 +4,10 @@
- extern char *strrchr();
- extern char *getenv();
- 
-+#ifndef RTLD_NOW
-+#define RTLD_NOW 1
-+#endif
-+
- Dlopen_File (fn) char *fn; {
-     void *handle;
-     SYM *sp;
diff -urN /usr/ports/lang/elk/files/patch-ah lang/elk/files/patch-ah
--- /usr/ports/lang/elk/files/patch-ah	Fri Dec 24 03:50:23 1999
+++ lang/elk/files/patch-ah	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- src/build.orig	Mon Jan 24 10:12:31 1994
-+++ src/build	Sun Dec 12 16:29:08 1999
-@@ -22,7 +22,7 @@
- 
- SHELL=/bin/sh
- 
--CC= ${cc-cc}
-+CC?= cc
- CFLAGS= $cflags
- LDFLAGS= $ldflags
- LINTFLAGS= $lintflags
diff -urN /usr/ports/lang/elk/files/patch-ai lang/elk/files/patch-ai
--- /usr/ports/lang/elk/files/patch-ai	Fri Dec 24 03:50:23 1999
+++ lang/elk/files/patch-ai	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- lib/misc/build.orig	Thu Jul 27 07:22:40 1995
-+++ lib/misc/build	Sun Dec 12 16:29:08 1999
-@@ -15,7 +15,7 @@
- 
- SHELL=/bin/sh
- 
--CC= ${cc-cc}
-+CC?= cc
- CFLAGS= $cflags $obj_cflags
- LINTFLAGS= $lintflags
- 
diff -urN /usr/ports/lang/elk/files/patch-aj lang/elk/files/patch-aj
--- /usr/ports/lang/elk/files/patch-aj	Fri Dec 24 03:50:24 1999
+++ lang/elk/files/patch-aj	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- lib/unix/build.orig	Tue Jul 18 06:07:06 1995
-+++ lib/unix/build	Sun Dec 12 16:29:08 1999
-@@ -7,7 +7,7 @@
- 
- SHELL=/bin/sh
- 
--CC= ${cc-cc}
-+CC?= cc
- CFLAGS= $cflags $obj_cflags
- LINTFLAGS= $lintflags
- 
diff -urN /usr/ports/lang/elk/files/patch-ak lang/elk/files/patch-ak
--- /usr/ports/lang/elk/files/patch-ak	Fri Dec 24 03:50:24 1999
+++ lang/elk/files/patch-ak	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- lib/xaw/build.orig	Tue Jul 18 06:29:49 1995
-+++ lib/xaw/build	Sun Dec 12 16:29:08 1999
-@@ -7,7 +7,7 @@
- 
- SHELL=/bin/sh
- 
--CC= ${cc-cc}
-+CC?= cc
- CFLAGS= $cflags $obj_cflags
- LINTFLAGS= $lintflags
- SCMFLAGS= -p .:../../scm:../xt
diff -urN /usr/ports/lang/elk/files/patch-al lang/elk/files/patch-al
--- /usr/ports/lang/elk/files/patch-al	Fri Dec 24 03:50:24 1999
+++ lang/elk/files/patch-al	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- lib/xlib/build.orig	Tue Jul 18 06:19:11 1995
-+++ lib/xlib/build	Sun Dec 12 16:29:08 1999
-@@ -7,7 +7,7 @@
- 
- SHELL=/bin/sh
- 
--CC= ${cc-cc}
-+CC?= cc
- CFLAGS= $cflags $obj_cflags
- LINTFLAGS= $lintflags
- 
diff -urN /usr/ports/lang/elk/files/patch-am lang/elk/files/patch-am
--- /usr/ports/lang/elk/files/patch-am	Fri Dec 24 03:50:24 1999
+++ lang/elk/files/patch-am	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- lib/xm/build.orig	Tue Jul 18 06:22:31 1995
-+++ lib/xm/build	Sun Dec 12 16:29:08 1999
-@@ -9,7 +9,7 @@
- 
- SHELL=/bin/sh
- 
--CC= ${cc-cc}
-+CC?= cc
- CFLAGS= $cflags $obj_cflags $motif_cflags
- LINTFLAGS= $lintflags
- SCMFLAGS= -p .:../../scm:../xt
diff -urN /usr/ports/lang/elk/files/patch-an lang/elk/files/patch-an
--- /usr/ports/lang/elk/files/patch-an	Fri Dec 24 03:50:24 1999
+++ lang/elk/files/patch-an	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- lib/xt/build.orig	Tue Jul 18 06:21:52 1995
-+++ lib/xt/build	Sun Dec 12 16:29:08 1999
-@@ -7,7 +7,7 @@
- 
- SHELL=/bin/sh
- 
--CC= ${cc-cc}
-+CC?= cc
- CFLAGS= $cflags $obj_cflags
- LINTFLAGS= $lintflags
- 
diff -urN /usr/ports/lang/elk/files/patch-ao lang/elk/files/patch-ao
--- /usr/ports/lang/elk/files/patch-ao	Fri Aug  8 02:26:45 2003
+++ lang/elk/files/patch-ao	Thu Jan  1 09:00:00 1970
@@ -1,44 +0,0 @@
---- src/error.c.orig	Thu Aug  7 18:31:32 2003
-+++ src/error.c	Thu Aug  7 18:38:46 2003
-@@ -1,5 +1,5 @@
- #include <ctype.h>
--#include <varargs.h>
-+#include <stdarg.h>
- 
- #include "kernel.h"
- 
-@@ -40,13 +40,11 @@
- /*VARARGS1*/
- Fatal_Error (foo) char *foo; { foo = foo; }
- #else
--Fatal_Error (va_alist) va_dcl {
-+Fatal_Error (char *fmt, ...) {
-     va_list args;
--    char *fmt;
-     
-     Disable_Interrupts;
--    va_start (args);
--    fmt = va_arg (args, char *);
-+    va_start (args, fmt);
-     (void)fflush (stdout);
-     if (appname)
- 	fprintf (stderr, "\n%s: fatal error: ", appname);
-@@ -89,15 +87,14 @@
- /*VARARGS1*/
- Primitive_Error (foo) char *foo; { foo = foo; }
- #else
--Primitive_Error (va_alist) va_dcl {
-+Primitive_Error (char *fmt, ...) {
-     va_list args;
--    register char *p, *fmt;
-+    register char *p;
-     register i, n;
-     Object msg, sym, argv[10];
-     GC_Node; GCNODE gcv;
- 
--    va_start (args);
--    fmt = va_arg (args, char *);
-+    va_start (args, fmt);
-     for (n = 0, p = fmt; *p; p++)
- 	if (*p == '~' && p[1] != '~' && p[1] != '%'
- 		&& p[1] != 'E' && p[1] != 'e')
diff -urN /usr/ports/lang/elk/files/patch-ap lang/elk/files/patch-ap
--- /usr/ports/lang/elk/files/patch-ap	Fri Aug  8 02:26:45 2003
+++ lang/elk/files/patch-ap	Thu Jan  1 09:00:00 1970
@@ -1,31 +0,0 @@
---- include/extern.h.orig	Thu Aug  7 18:36:06 2003
-+++ include/extern.h	Thu Aug  7 19:00:01 2003
-@@ -82,8 +82,8 @@
- 
- /* Error handling
-  */
--extern Primitive_Error P_((ELLIPSIS));
--extern Fatal_Error P_((ELLIPSIS));
-+extern Primitive_Error P_((char*, ...));
-+extern Fatal_Error P_((char*, ...));
- extern Range_Error P_((Object));
- extern Panic P_((const char*));
- extern Object P_Error P_((int, Object*));
-@@ -313,7 +313,7 @@
- extern Object P_Get_Output_String P_((Object));
- extern Check_Output_Port P_((Object));
- extern Discard_Output P_((Object));
--extern Printf P_((ELLIPSIS));
-+extern Printf P_((Object, char*, ...));
- extern Print_Object P_((Object, Object, int, int, int));
- extern General_Print_Object P_((Object, Object, int));
- extern Format P_((Object, const char*, int, int, Object*));
-@@ -433,7 +433,7 @@
-  */
- extern void Register_Object P_((Object, GENERIC, PFO, int));
- extern void Deregister_Object P_((Object));
--extern Object Find_Object P_((ELLIPSIS));
-+extern Object Find_Object P_((int, GENERIC, MATCHFUN, ...));
- extern void Terminate_Group P_((GENERIC));
- extern void Terminate_Type P_((int));
- 
diff -urN /usr/ports/lang/elk/files/patch-aq lang/elk/files/patch-aq
--- /usr/ports/lang/elk/files/patch-aq	Fri Aug  8 02:26:45 2003
+++ lang/elk/files/patch-aq	Thu Jan  1 09:00:00 1970
@@ -1,31 +0,0 @@
---- src/terminate.c.orig	Thu Aug  7 18:57:35 2003
-+++ src/terminate.c	Thu Aug  7 19:09:22 2003
-@@ -1,7 +1,7 @@
- /* Termination functions, weak pointers.
-  */
- 
--#include <varargs.h>
-+#include <stdarg.h>
- 
- #include "kernel.h"
- 
-@@ -50,17 +50,11 @@
-  * Null is returned when the object has not been found.
-  */
- /*VARARGS*/
--Object Find_Object (va_alist) va_dcl {
-+Object Find_Object (int type, GENERIC group, MATCHFUN match, ...) {
-     WEAK_NODE *p;
--    int type;
--    GENERIC group;
--    MATCHFUN match;
-     va_list args;
- 
--    va_start (args);
--    type = va_arg (args, int);
--    group = va_arg (args, GENERIC);
--    match = va_arg (args, MATCHFUN);
-+    va_start (args, match);
-     for (p = first; p; p = p->next) {
- 	if (TYPE(p->obj) != type || p->group != group)
- 	    continue;
diff -urN /usr/ports/lang/elk/files/patch-configure lang/elk/files/patch-configure
--- /usr/ports/lang/elk/files/patch-configure	Thu Jan  1 09:00:00 1970
+++ lang/elk/files/patch-configure	Sun Sep 14 02:27:03 2003
@@ -0,0 +1,10 @@
+--- configure.orig	Sat Sep 13 15:34:27 2003
++++ configure	Sun Sep 14 02:26:51 2003
+@@ -18769,6 +18769,7 @@
+ 
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+ 
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff -urN /usr/ports/lang/elk/files/patch-src::loadlib.c lang/elk/files/patch-src::loadlib.c
--- /usr/ports/lang/elk/files/patch-src::loadlib.c	Thu Jan  1 09:00:00 1970
+++ lang/elk/files/patch-src::loadlib.c	Sun Sep 14 04:39:37 2003
@@ -0,0 +1,17 @@
+--- src/loadlib.c.orig	Sat Sep 13 15:31:24 2003
++++ src/loadlib.c	Sun Sep 14 04:39:11 2003
+@@ -174,13 +174,13 @@
+ 
+ static void Load_Lib (Object libs) {
+     Object port, name;
++    GC_Node2;
+ 
+     if (Nullp (libs))
+         return;
+ 
+     Load_Lib (Cdr (libs));
+ 
+-    GC_Node2;
+     port = name = Null;
+     GC_Link2 (port, name);
+     port = General_Open_File (Car (libs), P_INPUT, Var_Get (V_Load_Path));
diff -urN /usr/ports/lang/elk/pkg-descr lang/elk/pkg-descr
--- /usr/ports/lang/elk/pkg-descr	Sat Jan 15 01:34:17 2000
+++ lang/elk/pkg-descr	Sun Sep 14 01:50:56 2003
@@ -9,4 +9,4 @@
 programmers can integrate Elk into their application to make it
 extensible and highly customizable.
 
-WWW: http://www-rn.informatik.uni-bremen.de/software/elk/
+WWW: http://sam.zoy.org/projects/elk/
diff -urN /usr/ports/lang/elk/pkg-plist lang/elk/pkg-plist
--- /usr/ports/lang/elk/pkg-plist	Tue Oct 20 10:25:16 1998
+++ lang/elk/pkg-plist	Sun Sep 14 05:01:38 2003
@@ -1,91 +1,145 @@
 bin/elk
 include/elk/compat.h
-include/elk/config.h
 include/elk/cstring.h
 include/elk/exception.h
+include/elk/extensions/unix.h
+include/elk/extensions/xlib.h
+include/elk/extensions/xt.h
 include/elk/extern.h
 include/elk/funcproto.h
 include/elk/gc.h
+include/elk/intern.h
+include/elk/kernel.h
 include/elk/misc.h
 include/elk/object.h
 include/elk/param.h
 include/elk/scheme.h
+include/elk/site.h
 include/elk/stkmem.h
 include/elk/type.h
-include/elk/extensions/unix.h
-include/elk/extensions/xlib.h
-include/elk/extensions/xt.h
-share/elk/lib/ldflags
-share/elk/lib/linkscheme
-share/elk/lib/makedl
-share/elk/lib/module.o
-share/elk/lib/standalone.o
-share/elk/runtime/obj/bitstring.o
-share/elk/runtime/obj/debug.o
-share/elk/runtime/obj/elk-eval.o
-share/elk/runtime/obj/hack.o
-share/elk/runtime/obj/monitor.o
-share/elk/runtime/obj/newhandler.o
-share/elk/runtime/obj/record.o
-share/elk/runtime/obj/regexp.o
-share/elk/runtime/obj/struct.o
-share/elk/runtime/obj/unix.o
-share/elk/runtime/obj/xlib.o
-share/elk/runtime/obj/xt.o
-share/elk/runtime/obj/xaw/ALIASES
-share/elk/runtime/obj/xaw/ascii.o
-share/elk/runtime/obj/xaw/box.o
-share/elk/runtime/obj/xaw/command.o
-share/elk/runtime/obj/xaw/dialog.o
-share/elk/runtime/obj/xaw/form.o
-share/elk/runtime/obj/xaw/grip.o
-share/elk/runtime/obj/xaw/label.o
-share/elk/runtime/obj/xaw/list.o
-share/elk/runtime/obj/xaw/menubutton.o
-share/elk/runtime/obj/xaw/paned.o
-share/elk/runtime/obj/xaw/panner.o
-share/elk/runtime/obj/xaw/porthole.o
-share/elk/runtime/obj/xaw/repeater.o
-share/elk/runtime/obj/xaw/scrollbar.o
-share/elk/runtime/obj/xaw/shell.o
-share/elk/runtime/obj/xaw/simplemenu.o
-share/elk/runtime/obj/xaw/sme.o
-share/elk/runtime/obj/xaw/smebsb.o
-share/elk/runtime/obj/xaw/smeline.o
-share/elk/runtime/obj/xaw/stripchart.o
-share/elk/runtime/obj/xaw/toggle.o
-share/elk/runtime/obj/xaw/tree.o
-share/elk/runtime/obj/xaw/viewport.o
-share/elk/runtime/scm/apropos.scm
-share/elk/runtime/scm/bitstring.scm
-share/elk/runtime/scm/cscheme.scm
-share/elk/runtime/scm/debug.scm
-share/elk/runtime/scm/describe.scm
-share/elk/runtime/scm/gdbmtest.scm
-share/elk/runtime/scm/initscheme.scm
-share/elk/runtime/scm/motif.scm
-share/elk/runtime/scm/oops.scm
-share/elk/runtime/scm/parse.scm
-share/elk/runtime/scm/pp.scm
-share/elk/runtime/scm/qsort.scm
-share/elk/runtime/scm/record.scm
-share/elk/runtime/scm/recordutil.scm
-share/elk/runtime/scm/regexp.scm
-share/elk/runtime/scm/safe-env.scm
-share/elk/runtime/scm/setf.scm
-share/elk/runtime/scm/siteinfo.scm
-share/elk/runtime/scm/struct.scm
-share/elk/runtime/scm/toplevel.scm
-share/elk/runtime/scm/trace.scm
-share/elk/runtime/scm/unix.scm
-share/elk/runtime/scm/xlib.scm
-share/elk/runtime/scm/xt.scm
-share/elk/runtime/scm/xwidgets.scm
+lib/elk/bitstring.so
+lib/elk/debug.so
+lib/elk/elk-eval.so
+lib/elk/gdbm.so
+lib/elk/hack.so
+lib/elk/monitor.so
+lib/elk/motif-widgets.so
+lib/elk/motif-xt.so
+lib/elk/newhandler.so
+lib/elk/record.so
+lib/elk/regexp.so
+lib/elk/struct.so
+lib/elk/unix.so
+lib/elk/xaw-widgets.so
+lib/elk/xaw-xt.so
+lib/elk/xlib.so
+lib/libelk.a
+lib/libelk.so
+lib/libelk.so.0
+share/elk/apropos.scm
+share/elk/bitstring.scm
+share/elk/cscheme.scm
+share/elk/debug.scm
+share/elk/describe.scm
+share/elk/gdbmtest.scm
+share/elk/initscheme.scm
+share/elk/motif.scm
+share/elk/oops.scm
+share/elk/parse.scm
+share/elk/pp.scm
+share/elk/qsort.scm
+share/elk/record.scm
+share/elk/recordutil.scm
+share/elk/regexp.scm
+share/elk/safe-env.scm
+share/elk/setf.scm
+share/elk/slib.scm
+share/elk/struct.scm
+share/elk/toplevel.scm
+share/elk/trace.scm
+share/elk/unix.scm
+share/elk/xaw.scm
+share/elk/xlib.scm
+share/elk/xwidgets.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/c++/class.cpp
+%%PORTDOCS%%%%EXAMPLESDIR%%/c++/constructor.cpp
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/drawing-area.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/list.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/main-window.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/menu-stuff.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/message-dialog.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/option-menu.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/popup-menu.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/pulldown-menu.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/radio-stuff.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/radio.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/scroll-bar.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/selection-box.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/motif/vcr.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/regexp/match.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/Y.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/acker.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/billiard.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/cc.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/cell.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/co.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/compile.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/cps.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/dynamic.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/fib.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/fix.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/flame.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/hanoi.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/kons.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/meissel.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/mondo.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/perm.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/prim.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/ramanujan.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/rungekutta.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/sqrt.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/unify.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/scheme/work.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/unix/calc.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/unix/copy.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/unix/lock.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/unix/ls.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/unix/pipsiz.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/unix/timeout.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/accel.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/clickcount.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/dialog.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/grip.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/list.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/paned.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/panner.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/popup.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/porthole.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/pulldown.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/scrollbar.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/scrollbox.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/stripchart.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/text.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/tree.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xaw/viewport.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xlib/hello.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xlib/lines.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xlib/map-all.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xlib/picture.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xlib/poly.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xlib/properties.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xlib/track.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xlib/useful.scm
+%%PORTDOCS%%%%EXAMPLESDIR%%/xlib/wm-delete.scm
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/xlib
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/xaw
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/unix
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/scheme
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/regexp
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/motif
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/c++
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+ at dirrm share/elk
+ at dirrm lib/elk
 @dirrm include/elk/extensions
 @dirrm include/elk
- at dirrm share/elk/lib
- at dirrm share/elk/runtime/obj/xaw
- at dirrm share/elk/runtime/obj
- at dirrm share/elk/runtime/scm
- at dirrm share/elk/runtime
- at dirrm share/elk
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list