head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.32 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.30 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.28 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.26 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.24 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.6.0.22 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.20 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.18 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.16 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.14 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.12 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.10 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.8 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.6 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.4 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.2 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.5.0.6 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.4 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.2 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.4.0.24 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.22 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.20 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.18 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.16 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.14 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.12 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.10 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.4.0.6 netbsd-1-6-1-base:1.4 netbsd-1-6:1.4.0.8 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.4 pkgviews-base:1.4 buildlink2:1.4.0.2 buildlink2-base:1.4 netbsd-1-5-PATCH003:1.4 netbsd-1-5-PATCH001:1.3 netbsd-1-5-RELEASE:1.3 netbsd-1-4-PATCH003:1.3 netbsd-1-4-PATCH002:1.3 comdex-fall-1999:1.2; locks; strict; comment @# @; 1.6 date 2006.08.17.23.52.08; author adam; state dead; branches; next 1.5; 1.5 date 2005.10.16.11.37.16; author tonio; state Exp; branches; next 1.4; 1.4 date 2002.01.09.23.04.55; author seb; state Exp; branches; next 1.3; 1.3 date 99.11.27.23.49.33; author rh; state Exp; branches; next 1.2; 1.2 date 99.08.19.10.50.07; author agc; state Exp; branches; next 1.1; 1.1 date 99.08.17.11.18.40; author agc; state Exp; branches; next ; desc @@ 1.6 log @Changes 3.99.7: * The last known garbage-collector bug was fixed. @ text @$NetBSD: patch-aa,v 1.5 2005/10/16 11:37:16 tonio Exp $ --- configure.orig 2003-12-05 13:51:16.000000000 +0100 +++ configure @@@@ -25330,8 +25330,8 @@@@ _ACEOF # The directory where all files are installed by running "make install". We # cannot use AC_DEFINE_UNQUOTED here because ${prefix} is not set until the # end of the configure script. Thanks to Phillip Rulon for spotting that. -CPPFLAGS="${CPPFLAGS} -DSCM_DIR=\\\"\$(prefix)/share/elk\\\"" -CPPFLAGS="${CPPFLAGS} -DLIB_DIR=\\\"\$(prefix)/lib/elk\\\"" +CPPFLAGS="${CPPFLAGS} -DSCM_DIR=\"\\\"\$(prefix)/share/elk\\\"\"" +CPPFLAGS="${CPPFLAGS} -DLIB_DIR=\"\\\"\$(prefix)/lib/elk\\\"\"" #define FIND_AOUT defined(USE_LD) || defined(CAN_DUMP) || defined(INIT_OBJECTS) @ 1.5 log @Update patch-aa, which was forgotten during the update @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Synchronize package version with reality: 3.0.3. Regen the patches files (one file per patch). Fix for NetBSD ELF platform: files/stab-elf.c and config/untested/elf-netbsd-cc (by way of patches/patch-af) adjusted. Thanks to Nick for the helping hand and to Alistair for the previous work. This should close PR 13527. Make X11 support conditional by way if the ELK_USE_X11 variable. I tried to enable Motif support: only Motif 1.X should work but even with the lesstif12 package it does not - it does compile though. So Motif support if commented out but leaved in case someone want to fix ELK. @ text @d3 10 a12 13 --- Makefile.orig Mon Jul 31 14:56:26 1995 +++ Makefile @@@@ -13,12 +13,7 @@@@ src\ scm\ lib/misc\ - lib/unix\ - lib/xlib\ - lib/xt\ - lib/xaw\ - lib/xm\ - lib/xm/xt + lib/unix ${ELK_SUBDIRS} d14 1 a14 1 # ---------------------------------------------------------------------- a15 18 @@@@ -37,10 +32,16 @@@@ done install: - @@for i in $(SUBDIRS) ;\ + @@for i in $(SUBDIRS) doc/man;\ do \ echo Installing $$i...; \ ( cd $$i ; $(MAKE) install ) || exit $$?; \ + done + mkdir -p ${PREFIX}/share/doc/elk + @@for i in bitstring cprog kernel oops record regexp unix usenix \ + xlib xt; do \ + echo "Installing postscript docs for $$i"; \ + ${BSD_INSTALL_DATA} doc/$$i/*.ps ${PREFIX}/share/doc/elk; \ done localize: @ 1.3 log @defuzz @ text @d3 34 a36 32 --- doc/man/elk.1.orig Fri Aug 11 16:27:03 1995 +++ doc/man/elk.1 Sun Nov 28 00:47:45 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 @ 1.2 log @Install the postscript documentation that is distributed with this package. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 1999/08/17 11:18:40 agc Exp $ d3 32 a34 51 *** doc/man/elk.1.orig Thu Apr 6 14:40:07 1995 --- doc/man/elk.1 Thu Apr 6 14:41:02 1995 *************** *** 2,10 **** .TH ELK 1 "15 January 1991" .UC 4 .SH NAME ! elk, scheme \- extensible Scheme interpreter .SH SYNOPSIS ! .B scheme [ .B \-l \f2file\fP ] [ --- 2,10 ---- .TH ELK 1 "15 January 1991" .UC 4 .SH NAME ! elk \- extensible Scheme interpreter .SH SYNOPSIS ! .B elk [ .B \-l \f2file\fP ] [ *************** *** 20,27 **** ] [[ .B \-\^\- ] \f2args\fP] - .LP - .BR elk .\|.\|. .SH DESCRIPTION .I Elk (Extension Language Kit) is a Scheme interpreter intended --- 20,25 ---- *************** *** 32,38 **** 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 ). This interpreter, together with the standard Scheme toplevel, .I Elk can be used as an ordinary, stand-alone implementation of the --- 30,36 ---- 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 elk ). This interpreter, together with the standard Scheme toplevel, .I Elk can be used as an ordinary, stand-alone implementation of the @ 1.1 log @Use USE_X11 in Makefile to show that this package links with X11 headers and libs. Make this package work on Solaris. Use the same "pkgsrc" configuration file for locations of objects on NetBSD (both ELF and a.out) and Solaris. Use a Makefile target, rather than a separate script. Avoid clash with ALIGN definition in @ text @d1 1 a1 1 $NetBSD: patch-a,v 1.3 1998/08/07 11:08:55 agc Exp $ a53 24 --- Makefile.orig Mon Jul 31 13:56:26 1995 +++ Makefile Tue Mar 31 11:44:51 1998 @@@@ -16,9 +16,9 @@@@ lib/unix\ lib/xlib\ lib/xt\ - lib/xaw\ - lib/xm\ - lib/xm/xt + lib/xaw +# lib/xm\ +# lib/xm/xt # ---------------------------------------------------------------------- @@@@ -37,7 +37,7 @@@@ done install: - @@for i in $(SUBDIRS) ;\ + @@for i in $(SUBDIRS) doc/man;\ do \ echo Installing $$i...; \ ( cd $$i ; $(MAKE) install ) || exit $$?; \ @