head	1.14;
access;
symbols
	pkgsrc-2017Q4:1.13.0.24
	pkgsrc-2017Q4-base:1.13
	pkgsrc-2017Q3:1.13.0.22
	pkgsrc-2017Q3-base:1.13
	pkgsrc-2017Q2:1.13.0.18
	pkgsrc-2017Q2-base:1.13
	pkgsrc-2017Q1:1.13.0.16
	pkgsrc-2017Q1-base:1.13
	pkgsrc-2016Q4:1.13.0.14
	pkgsrc-2016Q4-base:1.13
	pkgsrc-2016Q3:1.13.0.12
	pkgsrc-2016Q3-base:1.13
	pkgsrc-2016Q2:1.13.0.10
	pkgsrc-2016Q2-base:1.13
	pkgsrc-2016Q1:1.13.0.8
	pkgsrc-2016Q1-base:1.13
	pkgsrc-2015Q4:1.13.0.6
	pkgsrc-2015Q4-base:1.13
	pkgsrc-2015Q3:1.13.0.4
	pkgsrc-2015Q3-base:1.13
	pkgsrc-2015Q2:1.13.0.2
	pkgsrc-2015Q2-base:1.13
	pkgsrc-2015Q1:1.12.0.64
	pkgsrc-2015Q1-base:1.12
	pkgsrc-2014Q4:1.12.0.62
	pkgsrc-2014Q4-base:1.12
	pkgsrc-2014Q3:1.12.0.60
	pkgsrc-2014Q3-base:1.12
	pkgsrc-2014Q2:1.12.0.58
	pkgsrc-2014Q2-base:1.12
	pkgsrc-2014Q1:1.12.0.56
	pkgsrc-2014Q1-base:1.12
	pkgsrc-2013Q4:1.12.0.54
	pkgsrc-2013Q4-base:1.12
	pkgsrc-2013Q3:1.12.0.52
	pkgsrc-2013Q3-base:1.12
	pkgsrc-2013Q2:1.12.0.50
	pkgsrc-2013Q2-base:1.12
	pkgsrc-2013Q1:1.12.0.48
	pkgsrc-2013Q1-base:1.12
	pkgsrc-2012Q4:1.12.0.46
	pkgsrc-2012Q4-base:1.12
	pkgsrc-2012Q3:1.12.0.44
	pkgsrc-2012Q3-base:1.12
	pkgsrc-2012Q2:1.12.0.42
	pkgsrc-2012Q2-base:1.12
	pkgsrc-2012Q1:1.12.0.40
	pkgsrc-2012Q1-base:1.12
	pkgsrc-2011Q4:1.12.0.38
	pkgsrc-2011Q4-base:1.12
	pkgsrc-2011Q3:1.12.0.36
	pkgsrc-2011Q3-base:1.12
	pkgsrc-2011Q2:1.12.0.34
	pkgsrc-2011Q2-base:1.12
	pkgsrc-2011Q1:1.12.0.32
	pkgsrc-2011Q1-base:1.12
	pkgsrc-2010Q4:1.12.0.30
	pkgsrc-2010Q4-base:1.12
	pkgsrc-2010Q3:1.12.0.28
	pkgsrc-2010Q3-base:1.12
	pkgsrc-2010Q2:1.12.0.26
	pkgsrc-2010Q2-base:1.12
	pkgsrc-2010Q1:1.12.0.24
	pkgsrc-2010Q1-base:1.12
	pkgsrc-2009Q4:1.12.0.22
	pkgsrc-2009Q4-base:1.12
	pkgsrc-2009Q3:1.12.0.20
	pkgsrc-2009Q3-base:1.12
	pkgsrc-2009Q2:1.12.0.18
	pkgsrc-2009Q2-base:1.12
	pkgsrc-2009Q1:1.12.0.16
	pkgsrc-2009Q1-base:1.12
	pkgsrc-2008Q4:1.12.0.14
	pkgsrc-2008Q4-base:1.12
	pkgsrc-2008Q3:1.12.0.12
	pkgsrc-2008Q3-base:1.12
	cube-native-xorg:1.12.0.10
	cube-native-xorg-base:1.12
	pkgsrc-2008Q2:1.12.0.8
	pkgsrc-2008Q2-base:1.12
	cwrapper:1.12.0.6
	pkgsrc-2008Q1:1.12.0.4
	pkgsrc-2008Q1-base:1.12
	pkgsrc-2007Q4:1.12.0.2
	pkgsrc-2007Q4-base:1.12
	pkgsrc-2007Q3:1.11.0.24
	pkgsrc-2007Q3-base:1.11
	pkgsrc-2007Q2:1.11.0.22
	pkgsrc-2007Q2-base:1.11
	pkgsrc-2007Q1:1.11.0.20
	pkgsrc-2007Q1-base:1.11
	pkgsrc-2006Q4:1.11.0.18
	pkgsrc-2006Q4-base:1.11
	pkgsrc-2006Q3:1.11.0.16
	pkgsrc-2006Q3-base:1.11
	pkgsrc-2006Q2:1.11.0.14
	pkgsrc-2006Q2-base:1.11
	pkgsrc-2006Q1:1.11.0.12
	pkgsrc-2006Q1-base:1.11
	pkgsrc-2005Q4:1.11.0.10
	pkgsrc-2005Q4-base:1.11
	pkgsrc-2005Q3:1.11.0.8
	pkgsrc-2005Q3-base:1.11
	pkgsrc-2005Q2:1.11.0.6
	pkgsrc-2005Q2-base:1.11
	pkgsrc-2005Q1:1.11.0.4
	pkgsrc-2005Q1-base:1.11
	pkgsrc-2004Q4:1.11.0.2
	pkgsrc-2004Q4-base:1.11
	pkgsrc-2004Q3:1.10.0.10
	pkgsrc-2004Q3-base:1.10
	pkgsrc-2004Q2:1.10.0.8
	pkgsrc-2004Q2-base:1.10
	pkgsrc-2004Q1:1.10.0.6
	pkgsrc-2004Q1-base:1.10
	pkgsrc-2003Q4:1.10.0.4
	pkgsrc-2003Q4-base:1.10
	netbsd-1-6-1:1.10.0.2
	netbsd-1-6-1-base:1.10
	buildlink2:1.8.0.2
	buildlink2-base:1.9
	netbsd-1-5-PATCH003:1.8
	netbsd-1-5-PATCH001:1.6
	netbsd-1-5-RELEASE:1.5
	netbsd-1-4-PATCH003:1.5;
locks; strict;
comment	@# @;


1.14
date	2018.02.08.16.03.12;	author jaapb;	state dead;
branches;
next	1.13;
commitid	67Cj56a042O1z4qA;

1.13
date	2015.04.15.07.31.15;	author spz;	state Exp;
branches;
next	1.12;
commitid	E64oVS4cwnttPEhy;

1.12
date	2007.10.28.16.06.04;	author joerg;	state Exp;
branches
	1.12.64.1;
next	1.11;

1.11
date	2004.11.27.00.15.23;	author hubertf;	state Exp;
branches;
next	1.10;

1.10
date	2003.02.06.06.49.09;	author briggs;	state Exp;
branches;
next	1.9;

1.9
date	2002.05.16.22.19.55;	author jschauma;	state dead;
branches;
next	1.8;

1.8
date	2001.10.10.02.41.17;	author hubertf;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	2001.05.29.00.55.35;	author hubertf;	state Exp;
branches;
next	1.6;

1.6
date	2000.12.15.22.32.17;	author hubertf;	state Exp;
branches;
next	1.5;

1.5
date	2000.08.15.03.54.17;	author hubertf;	state Exp;
branches;
next	1.4;

1.4
date	2000.05.11.16.37.53;	author hubertf;	state Exp;
branches;
next	1.3;

1.3
date	2000.04.05.20.38.25;	author tron;	state Exp;
branches;
next	1.2;

1.2
date	99.03.15.23.52.43;	author hubertf;	state dead;
branches;
next	1.1;

1.1
date	99.01.04.23.30.35;	author frueauf;	state Exp;
branches;
next	;

1.12.64.1
date	2015.04.29.20.49.54;	author tron;	state Exp;
branches;
next	;
commitid	8AOFTSI4OLnkOwjy;

1.8.2.1
date	2002.06.23.19.07.20;	author jlam;	state dead;
branches;
next	;


desc
@@


1.14
log
@Fixed x11/xlockmore so it compiles with RELRO flags.
@
text
@$NetBSD: patch-ac,v 1.13 2015/04/15 07:31:15 spz Exp $

--- xglock/Makefile.in.orig	2010-04-19 13:34:35.000000000 +0000
+++ xglock/Makefile.in
@@@@ -117,14 +117,14 @@@@ install_xglock : install-program install
 	@@ $(ECHO) ""
 
 install-program : xglock
-	$(top_srcdir)/mkinstalldirs $(bindir)
-	$(INSTALL_PROGRAM) xglock$(E) $(bindir)
+	$(top_srcdir)/mkinstalldirs ${DESTDIR}$(bindir)
+	$(INSTALL_PROGRAM) xglock$(E) ${DESTDIR}$(bindir)
 
 install-man :
 
 install-ad :
-	$(top_srcdir)/mkinstalldirs $(datadir)/xlock
-	$(INSTALL_PROGRAM) $(top_srcdir)/xglock/xglockrc $(datadir)/xlock/xglockrc
+	$(top_srcdir)/mkinstalldirs ${DESTDIR}$(datadir)/xlock
+	$(INSTALL_DATA) $(top_srcdir)/xglock/xglockrc ${DESTDIR}$(datadir)/xlock/xglockrc
 
 uninstall : @@UNINSTALL_XGLOCK@@
 
@


1.13
log
@Update of xlockmore and xlockmore-lite to the latest version.

Upstream changelog:

xlockmore-5.46 as of 10 March 2015, the maintained version of xlock

5.46
  xmb fonts messing up password screen since ascent was not being set
    correctly.  Also fixed xjack mode.
  Updated language use in xlock.c, now removed to .h files.  If I made some
    bad assumption about the language... let me know.
  BSD install fixes (DESTDIR, FreeType2, fortune) and switching to xz.
  Cygwin install fixes (cygport, xlockrc).

5.45
  A bad value of fnt for pyro2 could cause to give an X error.  Fixed to
    not free memory we are using and have a better default.

5.44
  Fix for make_one_sided_pentomino was using 18 as basis for 2 sided
    pentominoes in loop.  Found out about it by gcc 4.8.1 warning: iteration
    12u invokes undefined behavior [-Waggressive-loop-optimizations].
  dilemma, voters, wator size fix for neighbors = 6.
  Proper crediting of Nathan Thompson for discovering High Life part of
    life mode.
  A few new gliders and patterns for life and life3d.
  Updated win32 to use updated cygwin.  Currently links are only satisfied
    using cygwin using 32-bit installation.  For me, cross compiling using
    64-bit gave undefined references in visgl.c and xlock.c.
  magick.c update for version 7, thanks to Jouk Jansen.

5.43
  life3d: added new rule B58S58, which has a replicator.
  -e added to shell in Makefile.in, told it should now stop on build errors,
    rather than trying to continue which could be confusing.  Thanks to
    Glyn Kennington <glyn AT potatojunkie.co.uk>.
  If crypt fails (which is possible with glibc2.17) it could cause xlock to
    get a signal 11.  There is now protection around the strcmp() to prevent
    NULL poiter dereferences thanks to Mancha <mancha1 AT hush.com>.

5.42
  USE_MB now defined by default. If this is not defined it can only
    correctly display ASCII.  There could be font issues which may
    lead one to want only ASCII (if so use configure --disable_mb).
    Also looked into Xutf8 but did not see any benefit this had over Xmb.
    Password window and the following modes: bomb,dclock,image,marquee,nose
    are affected.  Fixed a few problems with marquee for width, height, and
    if a character needs more than 2 bytes.
  In Cygwin a seemingly unrelated fix where USE_MB gets defined in xlock.h.
    An #undef was added in xlock.h, if USE_MB gets defined in an internal
    include file.
  -lcrypt added to modes/Makefile.in.  This is needed on my Linux Ubuntu
    and seems ok on Cygwin where it was not needed.  (If this causes a
    problem remove from modes/Makefile).  Also tested on FreeBSD.
  cppcheck fixes
    passwd.c: passcpy could be freed twice
    iostuff.c: could have left file open
    ras.c: leak if mem fails
    resource.c: check if malloc succeeded was in wrong spot
    sound.c: ESound, a redundant check
    memcheck.c: continuing after memory failure
    dclock: problem with parens in ifdefs
    rain: leak fix ( :) )
    t3d: uninitialized time1 (unlikely but fixed anyway)
    molecule: leak if mem fails
    text3d: leak if nothing to draw
@
text
@d1 1
a1 1
$NetBSD: patch-ac,v 1.12 2007/10/28 16:06:04 joerg Exp $
@


1.12
log
@Don't use the special permissions from configure, but annotate them
directly. The OSF setgid is currently left out. Add DESTDIR support.
@
text
@d1 1
a1 1
$NetBSD$
d3 1
a3 1
--- xglock/Makefile.in.orig	2006-10-25 03:01:51.000000000 +0200
d5 1
a5 1
@@@@ -116,14 +116,14 @@@@ install_xglock : install-program install
@


1.12.64.1
log
@Pullup ticket #4697 - requested by spz
x11/xlockmore: security update
x11/xlockmore-lite: security update

Revisions pulled up:
- x11/xlockmore-lite/Makefile                                   1.21
- x11/xlockmore/Makefile                                        1.119
- x11/xlockmore/Makefile.common                                 1.73
- x11/xlockmore/distinfo                                        1.53
- x11/xlockmore/patches/patch-aa                                1.7
- x11/xlockmore/patches/patch-ab                                1.25
- x11/xlockmore/patches/patch-ac                                1.13
- x11/xlockmore/patches/patch-ad                                1.9
- x11/xlockmore/patches/patch-ae                                1.8
- x11/xlockmore/patches/patch-config.cygport                    1.1

---
   Module Name:	pkgsrc
   Committed By:	spz
   Date:		Wed Apr 15 07:31:15 UTC 2015

   Modified Files:
   	pkgsrc/x11/xlockmore: Makefile Makefile.common distinfo
   	pkgsrc/x11/xlockmore-lite: Makefile
   	pkgsrc/x11/xlockmore/patches: patch-aa patch-ab patch-ac patch-ad
   	    patch-ae
   Added Files:
   	pkgsrc/x11/xlockmore/patches: patch-config.cygport

   Log Message:
   Update of xlockmore and xlockmore-lite to the latest version.

   Upstream changelog:

   xlockmore-5.46 as of 10 March 2015, the maintained version of xlock

   5.46
     xmb fonts messing up password screen since ascent was not being set
       correctly.  Also fixed xjack mode.
     Updated language use in xlock.c, now removed to .h files.  If I made some
       bad assumption about the language... let me know.
     BSD install fixes (DESTDIR, FreeType2, fortune) and switching to xz.
     Cygwin install fixes (cygport, xlockrc).

   5.45
     A bad value of fnt for pyro2 could cause to give an X error.  Fixed to
       not free memory we are using and have a better default.

   5.44
     Fix for make_one_sided_pentomino was using 18 as basis for 2 sided
       pentominoes in loop.  Found out about it by gcc 4.8.1 warning: iteration
       12u invokes undefined behavior [-Waggressive-loop-optimizations].
     dilemma, voters, wator size fix for neighbors = 6.
     Proper crediting of Nathan Thompson for discovering High Life part of
       life mode.
     A few new gliders and patterns for life and life3d.
     Updated win32 to use updated cygwin.  Currently links are only satisfied
       using cygwin using 32-bit installation.  For me, cross compiling using
       64-bit gave undefined references in visgl.c and xlock.c.
     magick.c update for version 7, thanks to Jouk Jansen.

   5.43
     life3d: added new rule B58S58, which has a replicator.
     -e added to shell in Makefile.in, told it should now stop on build errors,
       rather than trying to continue which could be confusing.  Thanks to
       Glyn Kennington <glyn AT potatojunkie.co.uk>.
     If crypt fails (which is possible with glibc2.17) it could cause xlock to
       get a signal 11.  There is now protection around the strcmp() to prevent
       NULL poiter dereferences thanks to Mancha <mancha1 AT hush.com>.

   5.42
     USE_MB now defined by default. If this is not defined it can only
       correctly display ASCII.  There could be font issues which may
       lead one to want only ASCII (if so use configure --disable_mb).
       Also looked into Xutf8 but did not see any benefit this had over Xmb.
       Password window and the following modes: bomb,dclock,image,marquee,nose
       are affected.  Fixed a few problems with marquee for width, height, and
       if a character needs more than 2 bytes.
     In Cygwin a seemingly unrelated fix where USE_MB gets defined in xlock.h.
       An #undef was added in xlock.h, if USE_MB gets defined in an internal
       include file.
     -lcrypt added to modes/Makefile.in.  This is needed on my Linux Ubuntu
       and seems ok on Cygwin where it was not needed.  (If this causes a
       problem remove from modes/Makefile).  Also tested on FreeBSD.
     cppcheck fixes
       passwd.c: passcpy could be freed twice
       iostuff.c: could have left file open
       ras.c: leak if mem fails
       resource.c: check if malloc succeeded was in wrong spot
       sound.c: ESound, a redundant check
       memcheck.c: continuing after memory failure
       dclock: problem with parens in ifdefs
       rain: leak fix ( :) )
       t3d: uninitialized time1 (unlikely but fixed anyway)
       molecule: leak if mem fails
       text3d: leak if nothing to draw
@
text
@d3 1
a3 1
--- xglock/Makefile.in.orig	2010-04-19 13:34:35.000000000 +0000
d5 1
a5 1
@@@@ -117,14 +117,14 @@@@ install_xglock : install-program install
@


1.11
log
@Update xlockmore and xlockmore-lite to 5.14.1.

Changes:

5.14.1
  Fixed PAM goof.
5.14
  fadeplot,laser: do not clear so much with erase modes
  (void *) for (caddr_t *) in argtype to get rid of most gcc warnings.
  g++ cleanups for xglock, xmlock, flow, life, marqee, apollonian, pacman
  configure cleanups.
  Goof for random placement of labeling for life and life3d i.e.
    the S could burn in on those old monitors.
  flow mode improvements added thanks to Tim Auckland
     Replace 2D rendering of Periodic Attractors with a 3D
       'interrupted' rendering.  Replace "-/+allow2d" with "-/+periodic"
     Replace all ODE formulae with completely generic forms.
     Add '-search' option to perform background high-speed discovery
       for completely new attractors without impacting rendering
       performance.
     Use gaussian distribution for initial point positions and for
       parameter search.
     Add "+dbuf" option to allow Double-Buffering to be turned off on
       slow X servers.
     Remove redundant '-zoom' option.  Now automatically zooms if both
       rotation and riding are permitted.
     Replace dynamic bounding box with static one pre-calculated
       during discovery phase.
     Simplify and fix bounding box clipping code.  Should now be safe
       to run without double buffer on all XFree86 servers if desired.
     Sync'd up with xscreensaver version
       Orbital camera (-/+rotate)
       specify following bee (-/+ride)
       zoom between bee and orbit (-/+zoom)
       Bounding Box (-/+box)
       disable 2D Poincare' section flows (-/+allow2d).
     Also added basic double-buffering to avoid XFree86 'debris' problems
       when lines go out of bounds.
  A few more fixes from Eric Lassauge <lassauge AT users.sourceforge.net>.
    gtk2/gtk detection in configure, automatically does a make for xglock
    xglock now uses GTK2
    genlauncher fix for noof (used by xglock).
  life1d repeating patterns have a better chance of being caught.
  compile dependencies for ImageMagick for VMS thanks to Jouk Jansen.
  NICE_ONLY build option added.  --enable-nice-only or --enable-blank-only
    nice modes also reevaluated thanks to Tom Schmidt.
  config.sub and config.guess updated from GNU.
  Changed PAM to USE_PAM to be consistent with imake.
  loop is more random when run as a single mode.  -langton option added
    if one just wants Langton's Loops.
  atunnels resync with xsreensaver for new textures
    thanks to Eric Lassauge <lassauge AT users.sourceforge.net>.
@
text
@d3 1
a3 1
--- xglock/Makefile.in.orig	2003-01-09 04:27:51.000000000 +0100
d5 10
a14 1
@@@@ -122,7 +122,7 @@@@ install-man :
d17 1
a17 1
 	$(top_srcdir)/mkinstalldirs $(datadir)/xlock
d19 2
a20 1
+	$(INSTALL_DATA) $(top_srcdir)/xglock/xglockrc $(datadir)/xlock/xglockrc
@


1.10
log
@Teach GNU's config.guess to use `uname -p` instead of `uname -m` for the
machine type when dealing with NetBSD.  This allows xlockmore to compile
and run on macppc.
@
text
@d3 11
a13 10
--- config.guess.orig	Wed Feb  5 23:43:57 2003
+++ config.guess	Wed Feb  5 23:31:18 2003
@@@@ -385,6 +385,7 @@@@
 	echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
 	exit 0 ;;
     *:NetBSD:*:*)
+	UNAME_MACHINE=`(uname -p) 2>/dev/null` || UNAME_MACHINE=unknown
 	echo ${UNAME_MACHINE}-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
 	exit 0 ;;
     *:OpenBSD:*:*)
@


1.9
log
@Update to 5.04.
Move patch-ac to patch-ab.

New since last BETA2:
+ pacman AI update with trackmouse thanks to Edwin de Jong <mauddib at gmx dot net>
+   C++ fixes, memcpy prefered over bcopy, random start.

New since last BETA:
* Changed delay on several GL modes.  They were too fast on my GeForce4.
* bounce drawing errors fixed on my nVidia fixed
  ant: fudged the truchet lines a bit more for squares and hexagons.
  molecule needs to be protected from pipes by a  "glDrawBuffer(GL_BACK);"
     thanks to Jouk Jansen.
  molecule needs to be protected from pipes by a  "glDrawBuffer(GL_BACK);"
     thanks to Jouk Jansen.
  Patch from Marcelo Vianna <mfvianna at centroin dot com dot br> to get his modes
    (cage,moebius,morph3d,rubik) working on NVidia under XFree (NVidia
    has a policy to not release code open source and the bug crashes the
    system requiring a hard reset).  Since skewb is similar that was done
    as well by maintainer.
  configure changes for 2.53, added option for .ad installation dir,
     check for xlockrc and pam.
  flag debugged for xpm, do not set byte order for ZPixmap.
    Flag ripples now flow left to right and from bottom to top.
  Combined XLock-jp.ad into XLock.ad
  fontset to use regular (not bold/italic) font/fontset as default,
    fix for sound.c using DEF_PLAY, and a fix for customName
    thanks to Shingo Yamaguchi <shingo at kip dot iis dot toyama-u dot ac dot jp>.
  nice changes were causing problems, set_priority used instead thanks
    to Felicia Neff <fn at panix dot com>. (VMS still uses nice).
  noof mode added from GLUT demos thanks to Dave Riesz <driesz at cpl dot net>.
  USE_XPM changed to HAVE_XPM to be compatible with xscreensaver.
@
text
@d1 1
a1 1
$NetBSD: patch-ac,v 1.8 2001/10/10 02:41:17 hubertf Exp $
d3 10
a12 11
--- configure.orig	Tue Sep 25 20:25:48 2001
+++ configure
@@@@ -4681,7 +4681,7 @@@@
 #define USE_GL 1
 EOF
 
-    XLOCKLIBS="${XLOCKLIBS} -lMesaGL -lMesaGLU"
+    XLOCKLIBS="${XLOCKLIBS} -lGL -lGLU"
     test "x$mesa_includes" = xNONE && mesa_includes=$ac_mesa_includes
     test "x$mesa_libraries" = xNONE && mesa_libraries=$ac_mesa_libraries
     case "${canonical}" in
@


1.8
log
@Update xlockmore to 5.02. Changes:

  fire update for wandering and sball update, thanks to Eric Lassauge
    <lassauge@@mail.dotcom.fr>.
  text3d fix on a fix when a symbol.ttf or wingding.ttf is used (double free).
    Thanks to Tom Schmidt.
  apollonian mode thanks to a program by Allan R. Wilks
    <allan@@research.att.com>.  -1,2,2,3 are numbers that represent curvature
    (1 / radius) in Euclidean space.  (-1,1,1,2 is in spherical space and
    -1,1,1,1 is in hyperbolic).  Hyperbolic and spherical numbers now added
    for all but double bounded.  Automatic generation of numbers with -count.
    Enforce a upper bound of outer circle at 99, since run time goes up
    polynomially by at least n^3.
  qix updated with -solid, got the idea from xscreensaver
  New "tetris -well", now uses generated images, also cleaned up some
    bugs too.  Bug fix thanks to Tom Schmidt.
  gears added -size but defaults to 0, only -planetary will use up lots of
    CPU so added a -planetsize 400 which takes over if -size is 0 (full screen
    if both are 0).
@
text
@d1 1
a1 1
$NetBSD$
@


1.8.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
$NetBSD: patch-ac,v 1.8 2001/10/10 02:41:17 hubertf Exp $
@


1.7
log
@Updated xlockmore to 5.01.2. Changes:

5.01.2
  dclock broken in 5.01.1 thanks to for Stephen Montgomery-Smith
    pointing it out.  (5.01 dclock.c put back).

5.01.1
  Missed a patch to config.h.in for Red Hat 7.1... thanks again to
    Tim Aukland <tda10@@Procket.com>.
+ New "tetris -well", now uses generated images, also cleaned up some
+   bugs too.  Bug fix thanks to Tom Schmidt.
  New molecule to solve a random SEGV on Sun thanks to Tom Schmidt
    <tschmidt@@micron.com> (it still crashes on my Sun with OpenGL but
    I think its an isolated case).  Also cleaned up a few mistakes in the
    menus and resource file.
  OSF1_ENH_SEC passwd updated to handle passwords with more than eight
    characters using dispcrypt, thanks to Steve VanDevender
    <stevev@@hexadecimal.uoregon.edu>.
  molecule fix in sscanf thanks to Jouk Jansen.
  scooter updated thanks to Sven Thoennissen <posse@@gmx.net>.
+ Got rid of of some -Wall, lint, and C++ warnings (mostly the new 5.01 modes).
+   ecgs g++ warnings removed from solitare and all glx modes, regular modes
+   left for later (casting NULL).
  Fixed generated xlock.hlp.
+ gears added -size but defaults to 0, only -planetary will use up lots of
+   CPU so added a -planetsize 400 which takes over if -size is 0 (full screen
+   if both are 0).
@
text
@d3 1
a3 1
--- configure.orig	Wed Apr 18 16:17:26 2001
d5 1
a5 1
@@@@ -4699,7 +4699,7 @@@@
@


1.6
log
@Update to xlockmore-5.00. Changes:

Note that the main reason for version 5.0 were various security flaws in
some of the blanker modules.

5.00
+ Just about all modes are now updated.  Numerous bug fixes added.
+   Modes modified for safer allocating.  Part of fix to security flaw.
+   xlock was broken by using up all the virtual memory.
+   xlockdir may need more work.  Multiscreen fixes added.
+   text3d, an unstable C++ mode, needs more work, for the calls to "new".
+   Tom Schmidt & Jouk Jansen caught numerous goofs.
  Assorted fixes when doing above like "discrete -mono", and lyapunov &
    mandelbrot now sometimes draw from the right side.  tube, lyapunov, and
    mandelbrot now go through colormap changes forward and backward.
* XFreeColors bug fix in colors.c thanks to Ian Collier
*   <Ian.Collier@@comlab.ox.ac.uk>.
* Enhanced xlock/util.c for SunOS 4.1.X and others that needed the
*   matherr() function defined.  Now handles acos() and asin() DOMAIN
*   error messages. Thanks to Tom Schmidt <tschmidt@@micron.com>.
* SunOS 4.1.3_U1 did not have CLOCKS_PER_SEC defined.  Thanks to Tom Schmidt
*   <tschmidt@@micron.com>.
  pentomino mode added by Stephen Montgomery-Smith
    <stephen@@math.missouri.edu>... it includes a scalable 3d look.
    tetris mode now uses and older version of this scalable 3d look as well.
  fire, sballs, lament and atlantis updates by Eric Lassauge.
  SIA passwording for Tru64 help thanks to Octave Orgeron <octave@@sun.com>.
  ImageMagick stuff added by Jouk Jansen <joukj@@hrem.stm.tudelft.nl>
    Setup to go only for VMS.
  SunC++ (Forte 6 U1) compatiblity changes.
  sball mode... new GL mode, converted by Eric Lassauge  (one improvement
    I would like to see is to see balls at the corners of the 4 other
    platonic solids instead of just the cube).
  euler2d new mode option, eulerpower Added optimizations, rotation
    of region to maximize screen fill, and new algorithm for solving
    diff equation makes it twice as fast thanks to Stephen
    Montgomery-Smith <stephen@@math.missouri.edu>.
  bubble3d, invert release fix
  fire mode... new GL mode converted by Eric Lassauge
    <lassauge@@mail.dotcom.fr>.  Also had a few other mods including a
    solitare and new l-* icons in pixmaps.  Tom Schmidt
    <tschmidt@@micron.com> added a -size option similar to sproingies.
    tree stuff added
  lint cleanups
  cartoon and raster image removed, bat and bounce modes modified to do
    some of what it used to but not all...
  e-sound can now be turned off thanks to Mark Davies
  life patterns more random
  VMS edits thanks to Jouk Jansen <joukj@@hrem.stm.tudelft.nl>.
  Dpms lib changes for configure for Solaris 8 and XFree86 4.0 (latter not
    tested).  Also added a new Solaris xpm.
  kaleid: new spiral and spots options thanks Robert Adam, II
    <raii@@comm.net> (spiral looks best like:
    xlock -mode kaleid -spiral -alternate -size 20 -count 5  ).
  Configure update for Mesa thanks to Tom Schmidt <tschmidt@@micron.com>.
  closedown patch thanks to Bernd 'Bing' Leibing
    <bernd.leibing@@rz.uni-ulm.de>.
  vtlock patches Eric Lassauge <lassauge@@mail.dotcom.fr>.
  VMS edits thanks to Jouk Jansen <joukj@@hrem.stm.tudelft.nl>.
  Configure update for X11R6.4 and X11R6.5.1.
  Display error should be printed if SYSLOG defined thanks to Alexander
    Elgert <elgert@@rbg.informatik.tu-darmstadt.de>.
  xlock -resources crash fixed on Solaris thanks to Alexander Elgert
    <elgert@@rbg.informatik.tu-darmstadt.de>.
  coredump fix for GL modes cage, moebius, rubik, skewb, and stairs
    and Mesa3.1 thanks to Tom Schmidt <tschmidt@@micron.com>.
  solitare.cc update for disable-interactive.
  xlock -resources crash fixed on Solaris thanks to Alexander Elgert
    <elgert@@rbg.informatik.tu-darmstadt.de>.
  Security Focus found a security bug with display name passing "%d" as the
    display name.  Thanks to Jeremy Buhler <jbuhler@@cs.washington.edu> for
    the xlockmore patch.
  Environment configuration (--disable-interactive) logic was corrected
    (default was ok but you had to --enable-interactive to disable) thanks
    to Tom Schmidt <tschmidt@@micron.com>.
  Man page changes.

  * New since last beta
  + Updated since last beta
@
text
@d3 1
a3 1
--- configure.orig	Fri Nov 17 18:59:04 2000
d5 1
a5 1
@@@@ -4671,7 +4671,7 @@@@
d11 2
a12 2
     test "x$mesagl_includes" = xNONE && mesagl_includes=$ac_mesagl_includes
     test "x$mesagl_libraries" = xNONE && mesagl_libraries=$ac_mesagl_libraries
@


1.5
log
@Updatej to 4.17. Changes:

+ euler2d, new mode thanks to Stephen Montgomery-Smith
+   <stephen@@math.missouri.edu> also some work was done by Tim Auckland
+   <Tim.Auckland@@Procket.com>.  See euler2d.tex for theory.
& XSync(dsp, True) should not be used in modes as it is hard to log in
&   when input password characters are randomly dropped.
- tetris, you can now play with -trackmouse, row clearing fixed, bonus
-   pieces.  Added a new look to pieces but must be compiled in with
-   -DBM_PLAIN.
- Purify Uninitialized Memory Read found in euler2d, life, and swarm and
-  a memory leak in juggle.  SunOS fix for xcl and juggle and gameless
-  environment configuration (--disable-interactive) thanks to Tom Schmidt
-  <tschmidt@@micron.com>.
  bounce, bat, pacman, and braid should look better for password sized
    windows
  xcl, new mode control-line combat model race, conversion from xscreensaver
    thanks to its author Martin Berentsen <berentsen@@sent5.uni-duisburg.de>.
  multi-byte character support for languages like Japanese.  Fixed for
    bomb.c, nose.c, dclock.c, xlock.c, resource.c, iostuff.c,
    xmlock.c, and xglock.c.  Also added new xmlock/XmLock-jp.ad.
    Thanks to Yokota Hiroshi <yokota@@netlab.is.tsukuba.ac.jp>.
    Maintainer (David Bagley) is a little confused about gettext and
    settext stuff.
  swarm improvements thanks to Juan Heguiabehere <juanh@@wins.uva.nl>.
    Now do not fly at 45 degree angles most of the time and longer trails
    with -size.  Noticed some drawing errors on some Sun displays with
    long trails, probably a Sun hardware problem.
  euler2d, new mode thanks to Stephen Montgomery-Smith
    <stephen@@math.missouri.edu> also some work was done by Tim Auckland
    <Tim.Auckland@@Procket.com>.  See euler2d.tex for theory.
  added BLANK_ONLY #define if you only want the blank mode.
  VMS patch for sound thanks to Jouk Jansen <joukj@@hrem.stm.tudelft.nl>.
  sco patch from Ronald Joe Record <rr@@sco.com>.  Did not take the patches
    straight so there could be some problems still, but tried to address
    the issues.  (etc/play.sh, spline.cc sqr, t3d.c time inc, and sysv5
    build issues).
  configure should now find Mesa as opengl.  Worked before
    for me... but may work for others now too.
  Minor warnings removed various files.
  loop.c now loops can go clockwise too.  The program decides which set of
    rules to use. (Is handedness a requirement for life? (DNA for example
    has right-handed helices.))  Added some debugging for building rules
    easier, hexagonal life more fleshed out so RAND_RULES will work until
    about generation 540.
  ESound updates by Eric Lassauge <lassauge@@mail.dotcom.fr>.
  xcl, new mode control-line combat model race, conversion from xscreensaver
    thanks to its author Martin Berentsen <berentsen@@sent5.uni-duisburg.de>.
  juggle.c: fix bug which caused crashes on some machines, less flashy arms,
    real-time, -pattern random (a true pattern generator), figure moved down
    and scaled, bouncing, more random, one ball juggling should not come
    up, and Sun CC 5.0 errors/warnings removed thanks to Tim Auckland
    <tda10@@geocities.com>.
  HP problems identified for life.c and shape.c, no code changes since it
    seems to be a strange bug in the HP cc compiler when using both -O and
    -g flags (default).  HP CC warnings removed in solitare.cc, xlock.c,
    resource.c, dclock.c, decay.c, goop.c, ico.c, juggle.c, starfish.c,
    t3d.c, tetris.c, erase*.*.  Updated configure and README for compiling
    and linking through HP's cc.  Still some open problems.
  Some arbitrary sized arrays removed in xlock.c, resource.c, and mode.c,
    do not believe them to be security problems.
  HP_PASSWDETC - due to possible security problems this will no longer
    compile by default, pointed out by Theo de Raadt
    <deraadt@@cvs.openbsd.org>.
  Sun CC 5.0 warnings changes cover all modes with options.
  skewb mode added as an unstable GL mode.  Its in development.  Not much
    yet... I just have the corners drawn so far and no real movement yet.
    Its like a Rubik's Cube but with diagonal cuts that cut through the
    the center of the cube on a skewed angle.
  mult-byte character support for languages like Japanese.  Fixed for
    bomb.c, nose.c, iostuff.c, xmlock.c, and xglock.c.  Also added new
    xmlock/XmLock-jp.ad.  Thanks to Yokota Hiroshi
    <yokota@@netlab.is.tsukuba.ac.jp>.
  Buffer overrun security fix does not allow root access directly but the
    encrypted password file may be found in memory.  This vulnerability was
    discovered by Brock Tellier with additional research by Anthony Osborne
    at the COVERT Labs of PGP Security, Inc.  Now allocate memory instead
    of an arbitrary limit on mode name length.
  run mode added, its a hack but it sort of works.  :)
    Also changed resource.c to make a special case for it.
    would be nice if password window worked too...
    Will probably crash and burn on multiscreens, random mode, etc.
    run like:
    xlock -mode run -geometrystring geometry -runprogram xclock
    xlock -mode run -geometrystring g -runprogram xlogo
    xlock -mode run -geometrystring none -runprogram xfishtank
    (May be having a little problem with the none option...)
    _NOT_ a good idea to recursively run xlock
    Not fond of the name of the mode or its option names... so if you
    have better names in mind ... tell me.
    Moved to unstable (due to VMS and -debug problems).
  ico.c most flashing removed.  FullRandom added and now rotates more
    randomly, rotates in the proper direction (looking at it from the top,
    I guess its wrong if you think it should be on a glass table and the
    view is underneath...) and changes when it hits the end of the screen.
    and changes when it hits the end of the screen.  Linewidth and points
    added as well.
  rubik.c update for stickers and cube roundness variables now set in macro,
    considering creating a new skewb mode (its a like a rubik's cube but
    with diagonal cuts).
  XFree86 4.0 fixes for DPMS and XCloseDisplay thanks to Jeremy Buhler
    <jbuhler@@cs.washington.edu>.  Call to XCloseDisplay was causing
    problems, removing it should not, right?  More fixes for DPMS, this time
    for NetBSD.  Thanks to <hubert.feyrer@@rz.uni-regensburg.de>
  solitare.cc Solaris CC warnings removed and fixed shapes when in
    password window.
  xalock removed from distribution

  + Updated since BETA1
  & New since BETA
  - Updated since BETA
@
text
@d3 3
a5 3
--- configure.orig	Sat Jul 29 00:48:47 2000
+++ configure	Tue Aug 15 05:38:38 2000
@@@@ -4542,7 +4542,7 @@@@
@


1.4
log
@Add "lsall" and "lsbest" commands to pkg_admin, to find all/best
package matching a certain pattern. Examples:

            yui# cd /usr/pkgsrc/packages/i386ELF/All/
            yui# ls unzip*
            unzip-5.40.tgz  unzip-5.41.tgz
            yui# pkg_admin lsall 'unzip*'
            unzip-5.40.tgz
            unzip-5.41.tgz
            yui# pkg_admin lsall 'unzip>=5.40'
            unzip-5.40.tgz
            unzip-5.41.tgz
            yui# pkg_admin lsall 'unzip>=5.41'
            unzip-5.41.tgz
            yui# pkg_admin lsbest 'unzip>=5.40'
            unzip-5.41.tgz
            yui# pkg_admin lsall /usr/pkgsrc/packages/i386ELF/All/'{mit,unproven}-pthread*'
            /usr/pkgsrc/packages/i386ELF/All/mit-pthreads-1.60b6.tgz

This adds a shell/user-interface to pkg-patterns, which are a superset
of sh/csh patterns and can't be expanded by any shell.
@
text
@d3 3
a5 3
--- configure.orig	Fri Mar 24 00:12:23 2000
+++ configure	Tue May  9 13:38:23 2000
@@@@ -4844,7 +4844,7 @@@@
@


1.3
log
@Make this work with Mesa GL 3.1 or newer.
@
text
@d3 3
a5 3
--- configure.orig	Wed Jun 16 21:23:29 1999
+++ configure	Wed Apr  5 22:32:36 2000
@@@@ -4614,7 +4614,7 @@@@
@


1.2
log
@Forgot to rm during last update - pointed out by Matthias Scheler. Thanks!
@
text
@d1 1
a1 1
$NetBSD: patch-ac,v 1.1 1999/01/04 23:30:35 frueauf Exp $
d3 4
a6 204
--- configure.orig	Tue Sep 29 05:16:00 1998
+++ configure	Mon Jan  4 22:50:38 1999
@@@@ -4998,6 +4998,9 @@@@
     BITMAPTYPE="bsd"
     PIXMAPTYPE="bsd"
     INSTPGMFLAGS="-s -o root -m 4111"
+    XLOCKLDFLAGS="-Wl,-R${XLOCK_LDFLAGS}"
+    XMLOCKLDFLAGS="-Wl,-R${XMLOCK_LDFLAGS}"
+    XALOCKLDFLAGS="-Wl,-R${XALOCK_LDFLAGS}"
   ;;
 
   *-*-dgux5* )
@@@@ -5034,17 +5037,17 @@@@
   *-*-linux* )
     ac_safe=`echo "elf.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for elf.h""... $ac_c" 1>&6
-echo "configure:5038: checking for elf.h" >&5
+echo "configure:5041: checking for elf.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5043 "configure"
+#line 5046 "configure"
 #include "confdefs.h"
 #include <elf.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:5048: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:5051: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@@@ -5104,7 +5107,7 @@@@
     BITMAPTYPE="dec"
     PIXMAPTYPE="dec"
     echo $ac_n "checking for Digital Unix Enhanced Security""... $ac_c" 1>&6
-echo "configure:5108: checking for Digital Unix Enhanced Security" >&5
+echo "configure:5111: checking for Digital Unix Enhanced Security" >&5
     if test -f /usr/sbin/rcmgr && test -f /etc/rc.config ; then
       if test X`/usr/sbin/rcmgr get SECURITY` = XENHANCED ; then
         echo "$ac_t""yes" 1>&6
@@@@ -5196,12 +5199,12 @@@@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
-echo "configure:5200: checking for $ac_hdr that defines DIR" >&5
+echo "configure:5203: checking for $ac_hdr that defines DIR" >&5
 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5205 "configure"
+#line 5208 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <$ac_hdr>
@@@@ -5209,7 +5212,7 @@@@
 DIR *dirp = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:5213: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5216: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   eval "ac_cv_header_dirent_$ac_safe=yes"
 else
@@@@ -5234,7 +5237,7 @@@@
 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
 if test $ac_header_dirent = dirent.h; then
 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
-echo "configure:5238: checking for opendir in -ldir" >&5
+echo "configure:5241: checking for opendir in -ldir" >&5
 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@@@ -5242,7 +5245,7 @@@@
   ac_save_LIBS="$LIBS"
 LIBS="-ldir  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 5246 "configure"
+#line 5249 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@@@ -5253,7 +5256,7 @@@@
 opendir()
 ; return 0; }
 EOF
-if { (eval echo configure:5257: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:5260: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@@@ -5275,7 +5278,7 @@@@
 
 else
 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
-echo "configure:5279: checking for opendir in -lx" >&5
+echo "configure:5282: checking for opendir in -lx" >&5
 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@@@ -5283,7 +5286,7 @@@@
   ac_save_LIBS="$LIBS"
 LIBS="-lx  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 5287 "configure"
+#line 5290 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@@@ -5294,7 +5297,7 @@@@
 opendir()
 ; return 0; }
 EOF
-if { (eval echo configure:5298: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:5301: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@@@ -5319,12 +5322,12 @@@@
 fi
 
 echo $ac_n "checking for nanosleep""... $ac_c" 1>&6
-echo "configure:5323: checking for nanosleep" >&5
+echo "configure:5326: checking for nanosleep" >&5
 if eval "test \"`echo '$''{'ac_cv_func_nanosleep'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5328 "configure"
+#line 5331 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char nanosleep(); below.  */
@@@@ -5347,7 +5350,7 @@@@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5351: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:5354: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
   rm -rf conftest*
   eval "ac_cv_func_nanosleep=yes"
 else
@@@@ -5368,12 +5371,12 @@@@
 else
   echo "$ac_t""no" 1>&6
 echo $ac_n "checking for usleep""... $ac_c" 1>&6
-echo "configure:5372: checking for usleep" >&5
+echo "configure:5375: checking for usleep" >&5
 if eval "test \"`echo '$''{'ac_cv_func_usleep'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5377 "configure"
+#line 5380 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char usleep(); below.  */
@@@@ -5396,7 +5399,7 @@@@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5400: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:5403: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
   rm -rf conftest*
   eval "ac_cv_func_usleep=yes"
 else
@@@@ -5422,12 +5425,12 @@@@
 
 
 echo $ac_n "checking how to call gettimeofday""... $ac_c" 1>&6
-echo "configure:5426: checking how to call gettimeofday" >&5
+echo "configure:5429: checking how to call gettimeofday" >&5
 if eval "test \"`echo '$''{'ac_cv_gettimeofday_args'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5431 "configure"
+#line 5434 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <sys/time.h>
@@@@ -5436,7 +5439,7 @@@@
       gettimeofday(&tv, &tzp);
 ; return 0; }
 EOF
-if { (eval echo configure:5440: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5443: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_gettimeofday_args=2
 else
@@@@ -5444,7 +5447,7 @@@@
   cat conftest.$ac_ext >&5
   rm -rf conftest*
   cat > conftest.$ac_ext <<EOF
-#line 5448 "configure"
+#line 5451 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <sys/time.h>
@@@@ -5452,7 +5455,7 @@@@
 struct timeval tv; gettimeofday(&tv);
 ; return 0; }
a7 20
-if { (eval echo configure:5456: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5459: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_gettimeofday_args=1
 else
@@@@ -5489,21 +5492,21 @@@@
 fi
  
 echo $ac_n "checking for inline""... $ac_c" 1>&6
-echo "configure:5493: checking for inline" >&5
+echo "configure:5496: checking for inline" >&5
 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   ac_cv_c_inline=no
 for ac_kw in inline __inline__ __inline; do
   cat > conftest.$ac_ext <<EOF
-#line 5500 "configure"
+#line 5503 "configure"
 #include "confdefs.h"
d9 5
a13 131
 int main() {
 } $ac_kw foo() {
 ; return 0; }
 EOF
-if { (eval echo configure:5507: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5510: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_inline=$ac_kw; break
 else
@@@@ -5531,12 +5534,12 @@@@
 
 srand=no
 echo $ac_n "checking for srand48""... $ac_c" 1>&6
-echo "configure:5535: checking for srand48" >&5
+echo "configure:5538: checking for srand48" >&5
 if eval "test \"`echo '$''{'ac_cv_func_srand48'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5540 "configure"
+#line 5543 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char srand48(); below.  */
@@@@ -5559,7 +5562,7 @@@@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5563: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:5566: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
   rm -rf conftest*
   eval "ac_cv_func_srand48=yes"
 else
@@@@ -5587,12 +5590,12 @@@@
 else
   echo "$ac_t""no" 1>&6
 echo $ac_n "checking for srandom""... $ac_c" 1>&6
-echo "configure:5591: checking for srandom" >&5
+echo "configure:5594: checking for srandom" >&5
 if eval "test \"`echo '$''{'ac_cv_func_srandom'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5596 "configure"
+#line 5599 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char srandom(); below.  */
@@@@ -5615,7 +5618,7 @@@@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5619: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:5622: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
   rm -rf conftest*
   eval "ac_cv_func_srandom=yes"
 else
@@@@ -5643,12 +5646,12 @@@@
 else
   echo "$ac_t""no" 1>&6
 echo $ac_n "checking for srand""... $ac_c" 1>&6
-echo "configure:5647: checking for srand" >&5
+echo "configure:5650: checking for srand" >&5
 if eval "test \"`echo '$''{'ac_cv_func_srand'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5652 "configure"
+#line 5655 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char srand(); below.  */
@@@@ -5671,7 +5674,7 @@@@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5675: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+if { (eval echo configure:5678: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
   rm -rf conftest*
   eval "ac_cv_func_srand=yes"
 else
@@@@ -5716,13 +5719,13 @@@@
 fi
 
 echo $ac_n "checking matherr support""... $ac_c" 1>&6
-echo "configure:5720: checking matherr support" >&5
+echo "configure:5723: checking matherr support" >&5
 if eval "test \"`echo '$''{'ac_cv_c_matherr'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
      
 cat > conftest.$ac_ext <<EOF
-#line 5726 "configure"
+#line 5729 "configure"
 #include "confdefs.h"
 #define _XOPEN_SOURCE 1
 #include <math.h>
@@@@ -5734,7 +5737,7 @@@@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5738: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5741: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_matherr=yes
 else
@@@@ -5757,13 +5760,13 @@@@
 fi
 
 echo $ac_n "checking struct sigset_t""... $ac_c" 1>&6
-echo "configure:5761: checking struct sigset_t" >&5
+echo "configure:5764: checking struct sigset_t" >&5
 if eval "test \"`echo '$''{'ac_cv_c_sigset_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
      
 cat > conftest.$ac_ext <<EOF
-#line 5767 "configure"
+#line 5770 "configure"
 #include "confdefs.h"
 /*#define _XOPEN_SOURCE 1*/
 #include <signal.h>
@@@@ -5774,7 +5777,7 @@@@
 
 ; return 0; }
 EOF
-if { (eval echo configure:5778: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5781: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_sigset_t=yes
 else
@


1.1
log
@Make xlock work on ELF systems too.
@
text
@d1 1
a1 1
$NetBSD$
@

