summaryrefslogtreecommitdiff
path: root/x11/xscreensaver/Makefile.common
AgeCommit message (Collapse)AuthorFilesLines
2004-01-24Use GCC_REQD instead of USE_PKGSRC_GCC when overriding the compilerkristerw1-2/+2
for arm, so that we don't need to install the gcc package(s) on machines that already have a working compiler in their /usr/bin.
2003-12-28This needs gettext-lib (fixes installation on NetBSD 1.5).jmmv1-1/+4
2003-12-27Disable PAM unconditionally, as discussed briefly on tech-pkg, as the PAMfredb1-1/+2
support is currently broken on FreeBSD, at least. Closes PR pkg/23843.
2003-12-19Check for GCC using CC_VERSION rather than _CC_IS_GCC, as the latter issketch1-2/+2
not defined when building with USE_SUNPRO, breaking the build.
2003-12-18Make the password dialogue banner display the netbsd PKGREVISIONatatat1-1/+4
number, if there was one (which, of course, makes me bump PKGREVISION to 1 for all three xscreensaver pkgs (are we really supposed to bump PKGREVISION for each pkg individually?)). This eliminates the confusion where pkg_info says version "4.14nb1" is installed, yet the dialogue says it's onlu version "4.14". Also, fix the conflicts for the screensaver pkg so that it properly conflicts with xscreensaver-gnome<4.14 (not <1.14).
2003-12-16Fix bad variable initialization which broke the build of thetron1-3/+3
"xscreensaver-gnome" and "xscreensaver-demo" packages.
2003-12-14Trick configure a bit more into thinking perl is really available.seb1-1/+3
2003-12-13Update to 4.14. While here, change xscreensaver to not install thejmmv1-6/+5
xscreensaver-demo program (which requires GTK). This is done to allow xscreensaver coexist with xscreensaver-gnome, and to avoid a dependancy on GTK when installing kdeartwork3. Changes since 4.13: * New hacks, `fontglide', `apple2', `xanalogtv', `pong', `gleidescope', `mirrorblob', and `blinkbox'. * New version of `glsnake' (with many more models.) * Another Windows crash in `bsod'; also HVX/GCOS6/TPS6. * New version of `endgame'. * Screen grabbing works on MacOS X. * Various minor fixes. Ok'ed by wiz@.
2003-11-14Many of the "hacks" aren't ready for strict aliasing, so turn it off.fredb1-1/+5
2003-09-17get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD orgrant1-2/+2
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-12kill all references to gcc.buildlink2.mk and compiler.mk, and definegrant1-2/+2
USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later...
2003-09-08Take over maintainership.wiz1-2/+2
2003-09-08Update to 4.13:wiz1-2/+2
4.13 * On Xinerama systems, xscreensaver now runs one hack on each monitor (just like in ``real'' multi-head mode) instead of running one hack stretching across all the screens. Note that for this to work with any 3rd party screensavers, they must update their ``vroot.h'' file. * webcollage and vidwhacker display images using xscreensaver-getimage now. * Added ljlatest script for use with starwars and phosphor. 4.12 * New GL hacks, flipflop, antspotlight, and polytopes. * Added VMS to bsod. * Compile without warnings in ``gcc -pedantic''. * Updates to webcollage and queens. * Fixed a bug that could cause PAM to hang.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-24Update to 4.11:wiz1-2/+2
* New hacks, `hypertorus', `cubestorm', `glknots', `blocktube', and `glmatrix'. * Updates to `cloudlife', `engine', `xmatrix', and `sonar'. * Rewrote `glslideshow': it should work on somewhat wimpier video cards now. * Various portability tweaks.
2003-06-23s/packages@/tech-pkg@/gjschauma1-2/+2
(Forgot the last time we did this. Pointed out by Sergey Svishchev (svs at ropnet dot ru))
2003-06-11Update for the fact that 'arm' ports have been called NetBSD-*-arm for a whileabs1-2/+2
now and not NetBSD-*-arm32. Changes include one or more of: - Change MACHINE_ARCH == arm32 to also match arm - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3 The last may shake out a few more broken packages the next bulk build.
2003-06-02Use mk/gcc.buildlink2.mk rather than gcc/buildlink2.mk so lang/gcc3abs1-2/+2
is accepted. Suggested by Grant.
2003-05-23Update to 4.10:wiz1-2/+2
Changes since 4.09: * New hacks, `cloudlife' and `klein'. * Added Apple ][+, HPUX, and OS/390 sessions to BSOD. * Added some Matrix Reloaded text to `xmatrix'. * Updates to `webcollage', `eruption', `jigglypuff', `metaballs', and `endgame'. * Completely ignore the `memoryLimit' setting now.
2003-03-25Update to 4.09:wiz1-2/+2
* New hacks, flyingtoasters, bouncingcow, jigglypuff, and glslideshow. * More models in engine. * Rewrote xscreensaver-getimage to remove reliance on external image loaders (xv, chbg, xloadimage, etc.) and to reduce flicker when loading files. * Made gflux and flipscreen3d be mouse-spinnable.
2003-02-21Update to xscreensaver 4.08.mycroft1-2/+2
Changes since 4.07: * New hacks, `atunnels' and `piecewise'. * Physics improvement in `fluidballs'. * Various fixes for XDarwin systems (X11 on MacOS X.) * Added -clock option to `barcode'. * Minor fixes to `endgame', `flurry', `flipscreen3d', and `gflux'.
2003-02-15Update to 4.07:wiz1-2/+2
* New hacks, `flurry', `metaballs', `eruption', `popsquares', and `barcode'. * Minor updates to `maze' for high density mazes. * Added double buffering to `fluidballs' and `whirlygig'. * Bug fixes for running xscreensaver to a remote XFree86 display (which nobody would ever do...) * Updated `webcollage' (faster Alta Vista searching.) * Updated `glplanet' so the sun sets in the west. * Updated `sproingies' with smooth, unsegmented surfaces. * Fixed Perl version-sensitivity in `xscreensaver-getimage-file'. * Fixed GTK2 scrolling bug in `xscreensaver-demo'.
2003-02-11s/USE_X11/USE_X11BASE/, and bump PKGREVISIONmarkd1-2/+2
so that app-defaults and gnome control center files end up where expected. After discussion with wiz and atatat.
2003-01-10USE_PKGLOCALEDIR=yescjep1-1/+2
2002-11-06s/USE_X11BASE/USE_X11/, and bump PKGREVISION.wiz1-3/+3
Fixes package on systems that _do not_ use xpkgwedge. Problem reported and fix tested by atatat.
2002-10-30Revert last change. It shouldn't be necessary to includetron1-2/+1
"x11.buildlink2.mk" manually, there is a problem in the framework.
2002-10-30Include "x11.buildlink2.mk" to fix build problem.tron1-1/+2
2002-10-28Update to 4.06.wiz1-14/+3
Changes since 4.05: * New hack, `glblur' (disabled by default, since it requires fast OpenGL texture support.) * New hack, `halftone'. * Updates to `endgame', `queens', `bumps', `glplanet', `engine', and `circuit'. * New version of `menger' that uses far fewer polygons. * Fixed minor bug in `critical' that could cause some bogus X servers to crash. * Better labels in `molecule': the labels now appear to be attached to the atoms, instead of floating in front of the whole scene. * Fixed bug that could rarely cause GL hacks to fail to double-buffer (causing intermittent flickering.) * Fixed a relative-URL-parsing bug in `webcollage'. * Fixed a bug that (sometimes) caused the window manager close box to kill `xscreensaver-demo' with a crash instead of a graceful exit. * Updated xscreensaver.pam to the Red Hat 7.3 way. * More Gnome2-related configure crap. * Updated to latest `config.guess' and `config.sub'. * Fixed occasional core dump in `distort'. * Added a Linux fsck failure and kernel panic to `bsod'. * Added MacOS X kernel panic to `bsod'. * Fixed a bug in `bsod' (all bsod bugs are ironic.) * Fixed a bug that caused `xscreensaver-gl-helper' to print a nonsense visual ID with some versions of `printf': this could cause GL programs to display incorrectly (e.g., flickery.) Changes since 4.04: * More `configure' tweaks to try and get things working on systems that both Gtk 1.x and 2.x installed. * New hack, `endgame'. * Minor updates to `gltext'. Changes since 4.03: * Support for GTK 2.x / GNOME 2.x. * The `configure' script will now use `pkg-config' if you have it, in preference to `gtk-config', etc. * New hacks, `lavalite', `queens', and `anemone'. * Minor updates to `spheremonics', `gltext', `xmatrix'. * You can use the mouse to manually spin most of the GL hacks now (when they are displaying in a window.) * Fixed a bug in `webcollage' (due to recent Alta Vista url changes) that was causing it to try and load incorrect image URLs. * Made `xscreensaver-getimage' use gdk_pixbuf if it is available: this means that those hacks that load images will no longer rely on "xv", "xloadimage", etc. This will close a race condition that could sometimes cause your desktop background to be changed; and also makes it possible for those programs to operate on image files when running in windowed mode. * `webcollage' can now be used in conjunction with `driftnet' to display images snooped from your local ethernet instead of obtained from search engines. * Added man pages for all the hacks that didn't have them. Changes since 4.02: * New hack, `spheremonics'. * Minor updates to `webcollage', `cage', `moebius', `morph3d', `boxed', `circuit', and `helix'. * `pulsar' and `extrusion' can now load texture JPEGs. * `rubik' now does non-square cubes. * `fluidballs' now does various sizes of balls. * `menger' and `sierpinski3d' now also show polygon counts in -fps mode. * `molecule' displays real subscripts in the formulae. * GTK internationalization/localization support. * Better detection of the various versions of libxml. * Upgraded to autoconf 2.53 (from 2.13.)
2002-09-29Use gcc/buildlink2.mk instead of Makefile.gccjlam1-2/+2
2002-09-21Move the USE_BUILDLINK2 definition to the common Makefile, as we includejlam1-1/+2
buildlink2.mk files from there.
2002-08-29buildlink1 -> buildlink2jlam1-19/+5
2002-08-26Allow the common Makefile to be shared between xscreensaver, which usesjlam1-1/+15
buildlink2, and xscreensaver-gnome, which uses buildlink1.
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam1-9/+9
have been converted to USE_BUILDLINK2.
2002-06-01We don't have to set INSTALL, nor comment out the INSTALL_SCRIPT linewiz1-2/+1
in configure.
2002-05-16On arm32, use gcc from pkgsrc to avoid egcs internal error.cjep1-1/+5
2002-04-09Strongly buildlinkify.jlam1-31/+26
2002-04-05WTF happened there... you do a cvs diff and then a cvs commit and itskrll1-5/+1
misses out a couple of files.
2002-04-05Fix krb5 library linkage.mycroft1-1/+5
2002-03-19Update xscreensaver and xscreensaver-gnome to 4.02.wiz1-3/+2
* Plugged a few minor leaks in `xscreensaver' and `xscreensaver-demo'. * New hacks, `cubenetic' and `fluidballs'. * Sped up `pipes'. * Fixed sphere projection error in `glplanet'; installed a better image of earth. * Added Win2K and MacOS 1 crashes to `bsod'. * Put back previous (better) version of `forest' that was accidentially downgraded in the last release. * New version of `bumps'. * Made FPS computation in GL hacks more efficient: it will influence the results less, thus resulting in higher (but more accurate) reported frame rates.
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb1-2/+3
all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-01Fix a typo.fredb1-2/+2
2002-03-01Make the demo and some of the hacks slightly more featureful,fredb1-5/+7
by helping it find "libxml" and "libjpeg" and adding depencencies for them. Also, "gdk_pixbuf" gets favored now over "Xpm" anyway, so add an explicit dependency for it, too.
2002-02-24Update xscreensaver to 4.01.wiz1-2/+2
Changes since 4.00: * New hacks: `twang', `glsnake', `boxed', `sballs', and `glforestfire'. * New hacks `apollonian', `euler2d', `juggle', `polyominoes' and `thornbird', from xlockmore. * Merged recent xlockmore changes into `ant', `braid', `demon', `discrete', `drift', `fadeplot', `forest', `grav', `hopalong', `ifs', `laser', `lightning', `lisa', `lissie', `loop', `mountain', `penrose', `rotor', `sierpinski', `slip', `sphere', `spiral', `strange', and `vines'. * Fixed the `gltext' bug that sometimes caused horizontal lines to vanish again. This time for sure. * Sped up `webcollage' by adding a C helper program to replace the PPM pipeline. It also pastes images semi-transparently now. * Added support for the gdk_pixbuf library: if this lib is available, then `blitspin', `xflame', and `flag' can load GIF, JPEG, and PNG images in addition to XPM and XBM. [not enabled in pkg] * Fixed a rare race condition where the desktop-grabbing hacks could sometimes leave the screen wedged, if the user moved the mouse exactly when they were grabbing the screen image (it would un-wedge the next time the saver timed out or was activated.) * Fixed incorrect colors in the screen-grabbing GL hacks (`gflux' and `flipscreen3d'.) * Made SIGHUP restart the daemon process (though using `xscreensaver-command -restart' is still the preferred way.) * Tweaks to `xspirograph'. * Minor configure and portability tweaks.
2002-02-09Update xscreensaver to 4.00:wiz1-3/+3
* Redesigned xscreensaver-demo GUI: it now includes small-preview and per-hack configuration dialogs. * Added three new modes of operation: One Screen Saver, Blank Screen, and Don't Blank (in addition to the historical Random Screen Saver). * Configure now defaults to installing the hacks in <prefix>/lib/xscreensaver/ instead of <prefix>/bin/. (Most distros already did it this way.) * New GL hacks, menger, engine, flipscreen3d. * Made sierpinski3d be more colorful. * New versions of xmatrix and nerverot. * Fixed a bug in starwars that made the font be drawn with thin lines in -root mode. * Fixed a bad colormap bug in crystal that could make subsequent hacks malfunction! * Made gflux able to grab screen images (-mode grab). * Updated webcollage for recent search engine changes. * Removed most command-line options to xscreensaver: just edit the ~/.xscreensaver file instead. * Improved behavior on multi-screen and Xinerama systems: the mouse now stays on the screen where the user left it, and the password and splash dialogs always appear on the screen that has the mouse. * Made the splash dialog use more Gtk-like colors; made it have only two buttons, ``Settings'' and ``Help''. * Made sonar understand .ssh/known_hosts2 format files, and be better about stripping out illegal addresses.
2002-01-07Update xscreensaver and xscreensaver-gnome to version 3.34. Bug fixes, and afredb1-2/+2
couple of new "hacks". The following is straight from the README file. Changes since 3.33: * Turned `memoryLimit' off by default, sigh. Apparently some versions of the GL libraries (appear to) allocate hundreds of megs for every GL program, so `memoryLimit' was causing GL programs to malfunction or crash on those systems. * Improved fading on TrueColor XFree86 4.1.x systems. * New GL hack, `circuit'. * Added `fuzz' mode to `decayscreen'. * New version of `whirlygig'. * Added links to `glplanet' and `sphereEversion'. * Fixed rare race condition that could make `sonar' hang. * Fixed potential crash in `speedmine'. * Made `xscreensaver-demo' not crash when imageDirectory was set to a non-existent directory. * Made `xscreensaver-getimage-video' invoke XawTV's `streamer' program better. * Made `phosphor' and `starwars' deal with CR, LF, or CRLF line endings. * Changes for Cygwin compilation environments. * Made `sonar' compile on systems that can't ping. * Configure changes for HPUX 10.20. * Made PAM code work on Red Had 4.2 systems. * Made `xscreensaver-command -deactivate' work when the saver is not active: what that does is reset the idle timer, as if keyboard input had been detected. This was added for the benefit of people writing DVD-playing software: they can now prevent the screensaver from kicking in by sending a -deactivate message once a minute while the movie is playing and not paused. * Various minor portability tweaks.
2001-12-19Shorten reach over pathnames.tron1-5/+5
2001-11-02Fix first part of pkg/14422, second part was already fixed (pkg/ problem).wiz1-2/+2
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-06-18Update xscreensaver package(s) to 3.33, with patches submitted by Danielfredb1-3/+4
Hagerty in PR pkg/13233.
2001-05-18xscreensaver-gnome can just use the distinfo from xscreensaverabs1-1/+2