head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.108 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.106 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.104 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.102 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.100 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.98 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.7.0.96 pkgsrc-2024Q3-base:1.7 pkgsrc-2024Q2:1.7.0.94 pkgsrc-2024Q2-base:1.7 pkgsrc-2024Q1:1.7.0.92 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.90 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.88 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.86 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.84 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.82 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.80 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.78 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.76 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.74 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.72 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.70 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.68 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.66 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.64 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.60 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.40 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.62 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.58 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.56 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.54 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.52 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.50 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.48 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.46 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.44 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.42 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.38 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.36 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.34 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.32 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.30 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.28 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.7.0.26 pkgsrc-2015Q4-base:1.7 pkgsrc-2015Q3:1.7.0.24 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.22 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.20 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.18 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.16 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.14 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.12 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.10 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.8 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.6 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.4 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.2 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.6.0.42 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.40 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.38 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.36 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.34 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.32 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.30 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.28 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.26 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.24 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.22 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.20 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.18 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.16 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.14 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.12 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.10 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.8 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.6 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.4 pkgsrc-2008Q1:1.6.0.2 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.5.0.42 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.40 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.38 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.36 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.34 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.32 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.30 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.28 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.26 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.24 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.22 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.20 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.18 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.16 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.14 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.12 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.5.0.10 pkgsrc-2003Q4-base:1.5 netbsd-1-6-1:1.5.0.6 netbsd-1-6-1-base:1.5 netbsd-1-6:1.5.0.8 netbsd-1-6-RELEASE-base:1.5 pkgviews:1.5.0.4 pkgviews-base:1.5 buildlink2:1.5.0.2 buildlink2-base:1.5 netbsd-1-5-PATCH003:1.5 netbsd-1-5-PATCH001:1.5 netbsd-1-5-RELEASE:1.4 netbsd-1-4-PATCH003:1.4 netbsd-1-4-PATCH002:1.4 comdex-fall-1999:1.4 netbsd-1-4-PATCH001:1.4 netbsd-1-4-RELEASE:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.7 date 2012.11.19.02.56.44; author joerg; state Exp; branches; next 1.6; 1.6 date 2008.03.07.16.48.02; author jlam; state Exp; branches; next 1.5; 1.5 date 2000.10.15.02.23.56; author jlam; state Exp; branches; next 1.4; 1.4 date 99.01.01.09.03.36; author garbled; state Exp; branches; next 1.3; 1.3 date 98.12.21.10.58.46; author frueauf; state Exp; branches; next 1.2; 1.2 date 98.12.21.10.45.31; author frueauf; state Exp; branches; next 1.1; 1.1 date 98.10.03.20.28.09; author frueauf; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 98.10.03.20.28.09; author frueauf; state Exp; branches; next ; desc @@ 1.7 log @Use more void. @ text @$NetBSD: patch-ac,v 1.6 2008/03/07 16:48:02 jlam Exp $ --- Makefile.in.orig 2000-02-01 23:22:53.000000000 +0000 +++ Makefile.in @@@@ -6,7 +6,8 @@@@ ############################################################################## ############################################################################## # -# XLSLIB -- directory for xlisp executable, startup, example, and help files +# XLSLIB -- directory for xlisp example, and help files +# XLSLIBEXEC -- directory for xlisp executable and startup files # BINDIR -- directory for xlispstat shell script # # For the remaining parameters, if your machine has a subdirectory in the @@@@ -34,7 +35,8 @@@@ prefix = @@prefix@@ exec_prefix = @@exec_prefix@@ -XLSLIB=${prefix}/lib/xlispstat +XLSLIB=${prefix}/share/xlispstat +XLSLIBEXEC=${prefix}/libexec/xlispstat BINDIR=${exec_prefix}/bin GRAPHSYS = @@GRAPHSYS@@ @@@@ -67,11 +69,11 @@@@ SHELL = /bin/sh .lsp.fsl: echo "(compile-file \"$<\") (exit)" | ./xlisp -CFLAGS = -D${GRAPHSYS} ${UCFLAGS} ${X11INCDIR_FLAG} +CFLAGS += -D${GRAPHSYS} ${UCFLAGS} ${X11INCDIR_FLAG} -Dunix=1 LIBS = ${EXTRALIBS} -lm -LDFLAGS = ${ULDFLAGS} +LDFLAGS += ${ULDFLAGS} OSOBJS = xsdynload.o xssystem.o unixprim.o @@@@ -118,7 +120,7 @@@@ CMPFSLFILES = compiler/backquot.fsl comp compiler/assemble.fsl compiler/cmpfront.fsl xlispstat: setup.shell xlisp.wks - ./setup.shell xlispstat ${XLSLIB} + ./setup.shell xlispstat ${XLSLIB} ${XLSLIBEXEC} chmod a+x xlispstat xlisp.wks: xlisp ${CMPFSLFILES} ${FSLFILES} ${AUTOFSLFILES} @@@@ -141,24 +143,25 @@@@ X11WINDOWSxlisp: ${OBJS} ${X11WINDOWSOBJ install: installexecs installlsp installexecs: xlispstat xlisp installdirs - -cp xlispstat ${BINDIR}/xlispstat - -cp xlisp ${XLSLIB} + -cp xlispstat ${DESTDIR}${BINDIR}/xlispstat + -cp xlisp ${DESTDIR}${XLSLIBEXEC} installlsp: xlisp.wks xlisp.hlp ${AUTOFSLFILES} ${CMPFSLFILES} installdirs - -cp xlisp.wks ${XLSLIB} - -cp xlisp.hlp ${XLSLIB} - -cp Autoload/_autoidx.lsp Autoload/*.fsl ${XLSLIB}/Autoload - -cp Data/*.lsp ${XLSLIB}/Data - -cp Examples/*.lsp ${XLSLIB}/Examples -# -cp ${CMPFSLFILES} ${XLSLIB}/compiler + -cp xlisp.wks ${DESTDIR}${XLSLIBEXEC} + -cp xlisp.hlp ${DESTDIR}${XLSLIB} + -cp Autoload/_autoidx.lsp Autoload/*.fsl ${DESTDIR}${XLSLIB}/Autoload + -cp Data/*.lsp ${DESTDIR}${XLSLIB}/Data + -cp Examples/*.lsp ${DESTDIR}${XLSLIB}/Examples +# -cp ${CMPFSLFILES} ${DESTDIR}${XLSLIB}/compiler installdirs: - -mkdir -p ${BINDIR} - -mkdir -p ${XLSLIB} - -mkdir ${XLSLIB}/Data - -mkdir ${XLSLIB}/Examples - -mkdir ${XLSLIB}/Autoload -# -mkdir ${XLSLIB}/compiler + -mkdir -p ${DESTDIR}${BINDIR} + -mkdir -p ${DESTDIR}${XLSLIB} + -mkdir -p ${DESTDIR}${XLSLIBEXEC} + -mkdir ${DESTDIR}${XLSLIB}/Data + -mkdir ${DESTDIR}${XLSLIB}/Examples + -mkdir ${DESTDIR}${XLSLIB}/Autoload +# -mkdir ${DESTDIR}${XLSLIB}/compiler clean: rm -f core *.o *~ *.fsl compiler/*.fsl Autoload/*.fsl foreign.h @ 1.6 log @Update math/xlispstat to version 3.52.20. Changes from version 3.52.18 include: * Added some timing pauses so rotations and such are not too fast. * Changed default setting of X11 option :FAST-LINES to NIL. It is no longer needed as an optimization and support seems to now be buggy on some servers. + Support user-destdir installation. + HOMEPAGE has moved to uiowa.edu. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- Makefile.in.orig 2000-02-01 18:22:53.000000000 -0500 @ 1.5 log @Update xlispstat to 3.52.18. Make me the maintainer (I guess because I'm a card-carrying statistician). Relevant changes from version 3.52.9: Switched to using sigsetjmp/siglonjmp when available to preserve signal masks (allows CONTROL-C to work on Linux). Modified startup to start hidden and minimized if -Embedded is in the command line. Cleaned up get-decoded-time. Removed savesys.lsp from distribution to force using save-workspace directly when building the mac or windows workspaces. Using save-workspace from within a file means some special variables are bound. Added support for FreeBSD (enabled standard IEEE handling of floating point zero divide). Added SYSTEM:TYPED-VECTOR-ELEMENT-SIZE. Added unsigned C character to typed vector types. Added cptr-protect to add values onto list of values protected by a typed pointer. Added user exit functions. Added support for weak boxes. Added binding of *print-readably* to nil around default handler printing code and around do-debugger to avoid recursive errors. Added new customizable DDE server. Added minimal implementations of copy-readtable, readtablep, and set-syntax-from-char. Added error check for non-integer index in select. Fixed defpackage to prevent duplicate nicknames. Fixed structure printing to inherit print functions. Fixed lisp2ulong to signal an error for negative instead of positive arguments. Fixed buffer underflow problem in floating point formatting. Fixed make-string to check for negative length argument. Fixed some documentation mismatches. @ text @d3 1 a3 1 --- Makefile.in.orig Tue Feb 1 18:22:53 2000 d25 1 a25 1 @@@@ -67,11 +69,11 @@@@ d39 1 a39 1 @@@@ -118,7 +120,7 @@@@ d48 2 a49 1 @@@@ -142,10 +144,10 @@@@ d52 1 a52 1 -cp xlispstat ${BINDIR}/xlispstat d54 2 a55 1 + -cp xlisp ${XLSLIBEXEC} d59 12 a70 5 + -cp xlisp.wks ${XLSLIBEXEC} -cp xlisp.hlp ${XLSLIB} -cp Autoload/_autoidx.lsp Autoload/*.fsl ${XLSLIB}/Autoload -cp Data/*.lsp ${XLSLIB}/Data @@@@ -155,6 +157,7 @@@@ d72 16 a87 6 -mkdir -p ${BINDIR} -mkdir -p ${XLSLIB} + -mkdir -p ${XLSLIBEXEC} -mkdir ${XLSLIB}/Data -mkdir ${XLSLIB}/Examples -mkdir ${XLSLIB}/Autoload @ 1.4 log @Make this pkg build on ELF by not overriding the LDFLAGS, then turn around and disable it on alpha because it core dumps.. Wheee! @ text @d2 3 a4 2 --- Makefile.in.orig Wed Sep 16 12:19:33 1998 +++ Makefile.in Fri Jan 1 01:48:18 1999 d10 2 a11 2 +# XLSLIB -- directory for xlisp example and help files +# XLSLIBEXEC -- directory for xlisp executable and startup d30 1 a30 1 +CFLAGS = -D${GRAPHSYS} ${UCFLAGS} ${X11INCDIR_FLAG} -Dunix d35 1 a35 1 +LDFLAGS+= ${ULDFLAGS} @ 1.3 log @Add -Dunix to CFLAGS to shutup warings on current egcs. @ text @d2 2 a3 3 --- Makefile.in.orig Wed Sep 16 21:19:33 1998 +++ Makefile.in Mon Dec 21 11:52:05 1998 d24 1 a24 1 @@@@ -67,7 +69,7 @@@@ d32 5 @ 1.2 log @Update xlispstat to 3.52.9, provided in pr 6617 by Johnny C. Lam. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.1.1.1 1998/10/03 20:28:09 frueauf Exp $ d3 2 a4 2 --- Makefile.in.orig Wed Sep 16 15:19:33 1998 +++ Makefile.in Sun Dec 20 04:19:56 1998 d25 9 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 13 a15 3 --- Makefile.in.orig Sat Oct 3 16:06:56 1998 +++ Makefile.in Sat Oct 3 16:48:58 1998 @@@@ -34,7 +34,8 @@@@ d21 1 a21 1 +LIBEXEC=${prefix}/libexec/xlispstat d25 2 a26 2 @@@@ -120,7 +121,7 @@@@ all: xlispstat d30 1 a30 1 + ./setup.shell xlispstat ${XLSLIB} ${LIBEXEC} d34 1 a34 1 @@@@ -144,10 +145,10 @@@@ d39 1 a39 1 + -cp xlisp ${LIBEXEC} d43 1 a43 1 + -cp xlisp.wks ${LIBEXEC} d47 1 a47 1 @@@@ -157,6 +158,7 @@@@ d51 1 a51 1 + -mkdir -p ${LIBEXEC} @ 1.1.1.1 log @Initial addition of xlispstat-3.52.5, a statistics/X11 based lisp interpreter. Closes pr 6234 by Rene Hexel. @ text @@