Commit graph

28 commits

Author SHA1 Message Date
drochner
52a914a020 update xscreensaver to 5.05
changes:
-added, updated and improved hacks
-bugfixes
-Reworked PAM code to support fingerprint readers, etc.
-Minor tweaks for compilation on MacOS 10.5.0
2008-03-10 12:37:12 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
wiz
6726541d1b Update to 5.00:
Changes since 4.24:   * Ported to MacOS X! (10.4.0 or newer)
                      * API change: instead of providing a single screenhack()
                        function that does not return, screen savers using the
                        screenhack.h framework must now provide "init" and
                        "draw one frame" functions instead.  All bundled savers
                        have been updated; third-party patches will need work.
                      * All image-loading happens asynchronously.
                      * xscreensaver-getimage-file caches the contents of the
                        image directory for a few hours, so consecutive runs
                        won't have to re-list the whole directory tree.
                      * New hacks, `topblock' and `glschool'.
                      * Removed `xteevee' (superceded by `xanalogtv').
                      * Added variable-sized puzzle pieces to `jigsaw'.
                      * Changes to the defaults and command-line options of
                        many hacks to make the .xml files more consistent.
                      * Reap zombies in `glslideshow' and `carousel'.
                      * `sonar' works without setuid on OSX (dgram icmp).
                      * `xmatrix -mode pipe' displays the text of a subprocess.
                      * `endgame' has higher resolution chess-piece models.
                      * `webcollage' takes a -directory option to get images
                        from a local directory.
Changes since 4.23:   * New versions of `cube21', `glsnake', `celtic'.
                      * Backed out a DPMS-related patch that cause desktop
                        flickering with some X servers.
                      * Fixed startup crash in getgroups() when running setuid.
                      * Default to not displaying stderr on the saver window.
                      * Fixed bad free() in "Documentation" button.
                      * Don't try to run hacks that aren't installed.
                      * Minor fixes to various XML config files and man pages.
Changes since 4.22:   * New hacks, `glhanoi', `cube21', `timetunnel',
                        `juggler3d', and `celtic'.
                      * New versions of `tangram', `webcollage', `hypertorus',
                        `polytopes', and `ripples'.
                      * `sonar' is now quiet about unresolvable hosts.
                      * Minor corrections to BASIC code in `apple2'.
                      * Don't install `ant' by default, since there is some
                        Java tool of that name, which was causing confusion.
                        And also it's boring.
                      * Made screen grabbing work again on MacOS 10.4.2.
                      * No longer prints bogus warnings about ClientMessages
                        intended for the window manager.
                      * Ignore unprintable characters in passwd entry field.
                      * Fixed yet another cross-host-display image-loading
                        endian problem.
                      * `xscreensaver-command -watch' and `-time' now work
                        on 64-bit machines.
2006-07-18 18:40:36 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
wiz
b6bc732bf8 Update to 4.22:
Changes since 4.21:   * Fixed a bug in the new mouse-motion code that caused
                        the screen to never blank on multi-head non-Xinerama
                        systems.  Oops.
                      * New hacks, `interaggregate', `antmaze', `tangram',
                        and `crackberg'.
                      * Minor tweaks to `fiberlamp', `ifs', `slidescreen',
                        `zoom', `sonar', `fireworkx', `whirlwindwarp',
                        `bubble3d', and `rd-bomb'.
                      * Added motion blur to `blinkbox'.
                      * `bsod' now includes Longhorn's "RSOD", and OS/2.
                      * Fixed `-wireframe' usage in most hacks and man pages.
2005-06-28 10:03:14 +00:00
hira
320cc0a4dc Fix typo. 2005-04-23 20:19:14 +00:00
wiz
3ef9ebe5c9 Install xscreensaver-demo man page with xscreensaver-demo package, not
with xscreeensaver package. Bump PKGREVISION for both.

Patch from Kouichirou Hiratsuka.
2005-04-21 15:01:43 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
70368e64ff Update to 4.21:
Changes since 4.20:   * New hack: `fliptext'.
                      * Changed default configure installation directories:
                        /usr/bin/ for xscreensaver, etc.;
                        /usr/libexec/xscreensaver/ for hacks;
                        /usr/share/xscreensaver/config/ for xml files.
                      * All the text-manipulating screen savers can have their
                        text source configured via `xscreensaver-demo' now.
                      * xscreensaver.spec now builds three RPMs:
                        base (no hacks); extras (2d hacks); and gl-extras.
                      * Added `-program' and `-front' option to `gltext'.
                      * Added `-shells' to `molecule'.
                      * Fixed text-alpha glitch in `carousel'.
                      * New `pacman': the ghosts can be killed now.
                      * Fixed a bug in screen-grabbing GL hacks where images
                        would be tiled instead of scaled on machines that
                        can't do large textures.
                      * `webcollage' can hit Flickr now.
                      * New (rewritten) implementation of `ifs'.
                      * The unlock dialog can be made to have a "New Login"
                        button that will run `gdmflexiserver'.  Experimental!
                      * Fixed non-ASCII display bug in `starwars'.
                      * Configure finds a default for imageDirectory.
                      * "xscreensaver-command -lock" now works even if
                        in "screensaver disabled" mode.
                      * If a bad password is typed while CapsLock is on, the
                        unlock dialog says "CapsLock?" instead of "Sorry".
                      * Mouse motion only counts as activity if the mouse moved
                        more than 10 pixels (so the screen won't unblank every
                        time you bump your desk.)
                      * New mode option "random-same": if you have multiple
                        monitors, this will run the *same* randomly chosen
                        hack on each screen, instead of different ones on each.
Changes since 4.19:   * New hacks, `fiberlamp', `boing', `boxfit', and
                        `carousel'.
                      * Rewrote `glslideshow' again: should be faster now.
                      * Sped up loading of images in GL programs.
                      * `starwars' uses texture-mapped fonts now.
                      * New `bsod' modes: tru64, hppa, and nvidia.
                      * Updates to `webcollage', `juggle', `pinion',
                        `fireworkx', `sonar', `extrusion', `substrate', and
                        `pong'.
Changes since 4.18:   * New hacks, `substrate', `intermomentary', `fireworkx',
                        and `pinion'.
                      * New version of `flow'.
                      * Made /proc/interrupts work again on Linux 2.6.
                      * Made `analogtv' not hog the CPU.
                      * Made analogtv-based hacks work properly on PPC/ARM.
                      * Fixed a bad memory leak in `piecewise'.
                      * Minor updates to `sonar', `molecule', `glmatrix',
                        `galaxy', and `webcollage'.
                      * Removed support for GTK 1.x (everyone uses 2.x now.)
2005-03-24 13:55:42 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
reed
4b1af6b2fc Change COMMENT so it mentions it is a "Demo viewer and configuration
tool for xscreensaver" (as discussed with maintainer, wiz@).

This package is more that just a "demo".
2004-06-05 22:19:38 +00:00
wiz
2e113ecacd Update to 4.15:
* New hacks, `wormhole', `mismunch', `noof', and
  `pacman'.
* `phosphor' and `apple2' include vt100 emulators now:
  this means you can do "phosphor -program top", or
  can use either program as an xterm replacement:
  "apple2 -text -fast -program 'xemacs -nw'".
* `analogtv' (and related) fill the screen better.
* The '-gradient' option works in `atlantis' now.
* Minor updates to `blinkbox', `queens', `endgame',
  `glmatrix', `mirrorblob', `blocktube', and `molecule'.
* Integrated SuSE's "external passwd helper" support.
* Marginally better /tmp handling in various programs.
* Updated config defaults for xplanet 1.0.3.
* Portability fixes.
2004-05-11 13:34:20 +00:00
jmmv
c8cb1c5b0d Drop the disctinction of xdg and xdg-x11 from USE_DIRS POV. We can choose
which one is required in an automatic way by checking USE_X11BASE.  This
simplifies things and avoids possible problems in the future due to confusion.
2004-04-14 19:30:22 +00:00
jmmv
bedae6c90c Make use of the new USE_DIRS variable, instead of directly depending on the
*-dirs packages.
2004-04-14 16:15:20 +00:00
minskim
e60d48436a Add explicit dependency on pkgconfig. 2004-03-17 21:04:12 +00:00
jmmv
ae5a97419f Handle some shared directories by depending on (or updating dependancies to
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs.
Bump PKGREVISION.
2004-03-08 19:40:36 +00:00
jmmv
3b69bf10ca bl3ify 2004-02-26 17:31:40 +00:00
jlam
1c9c9c2592 Explicitly note that these are USE_BUILDLINK2 in the Makefiles so that it
may be removed from xscreensaver/Makefile.common.
2004-02-01 10:41:43 +00:00
jmmv
a58dd81611 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23 21:50:42 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
atatat
e10da302d3 Make the password dialogue banner display the netbsd PKGREVISION
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-18 13:49:17 +00:00
jmmv
e6d3a1b45e Initial import of xscreensaver-demo, version 4.14:
This package provides the xscreensaver-demo utility that comes with
xscreensaver, built against GTK v2.  It lets you preview screen
savers and configure the daemon.
2003-12-13 19:23:43 +00:00