Commit graph

108 commits

Author SHA1 Message Date
jlam
a340ef5fb6 Use gcc/buildlink2.mk instead of Makefile.gcc 2002-09-29 09:38:20 +00:00
jlam
5563eff2d2 Move the USE_BUILDLINK2 definition to the common Makefile, as we include
buildlink2.mk files from there.
2002-09-21 22:47:11 +00:00
jlam
b3bf37319e buildlink1 -> buildlink2 2002-08-29 09:51:08 +00:00
jlam
2483ebd6aa Allow the common Makefile to be shared between xscreensaver, which uses
buildlink2, and xscreensaver-gnome, which uses buildlink1.
2002-08-26 17:39:32 +00:00
jlam
a020ed9056 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:50:52 +00:00
wiz
2466d3186a We don't have to set INSTALL, nor comment out the INSTALL_SCRIPT line
in configure.
2002-06-01 22:02:47 +00:00
cjep
a1ca96ef45 On arm32, use gcc from pkgsrc to avoid egcs internal error. 2002-05-16 21:55:31 +00:00
jlam
5f5f2c23d6 Strongly buildlinkify. 2002-04-09 22:50:02 +00:00
wiz
eb45de28e9 Install GTK pixmaps in ${PREFIX}/share/pixmaps, not /usr/share/pixmaps.
Fix PLIST to include the files.
XXX: If you had this package installed, you can
	rm /usr/share/pixmaps/*screensaver*
and probably
	rmdir /usr/share/pixmaps
2002-04-06 11:16:43 +00:00
skrll
23b3156bd2 WTF happened there... you do a cvs diff and then a cvs commit and it
misses out a couple of files.
2002-04-05 12:05:31 +00:00
skrll
7766917c3b Remove BUILD_DEPENDS on autoconf. It actually lost the changes made to
configure. Hi Charles.

Thanks to Thomas Klausner <wiz@netbsd.org> for pointing out the
BUILD_DEPENDS.
2002-04-05 11:25:54 +00:00
mycroft
f311fa482c Fix krb5 library linkage. 2002-04-05 04:50:23 +00:00
wiz
339a975f8d Update xscreensaver and xscreensaver-gnome to 4.02.
* 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-19 15:34:31 +00:00
wiz
10a608f7ed Use marginally different "official" diffs for glsnake compilation problem
provided by Jamie Zawinski.
2002-03-14 01:02:29 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
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-13 17:36:35 +00:00
fredb
1e2d9d4843 Fix a typo. 2002-03-01 13:27:35 +00:00
fredb
14dc3cee71 Don't install the gnome control panel twice -- that's ugly. 2002-03-01 07:36:05 +00:00
fredb
66b4265065 Make the demo and some of the hacks slightly more featureful,
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-03-01 06:46:49 +00:00
wiz
d60e59d895 Update xscreensaver to 4.01.
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-24 21:42:55 +00:00
wiz
6fd0d66eab regen 2002-02-09 21:13:55 +00:00
wiz
5ad3cd689a Update xscreensaver to 4.00:
* 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-02-09 21:12:56 +00:00
fredb
74188dc363 Update xscreensaver and xscreensaver-gnome to version 3.34. Bug fixes, and a
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.
2002-01-07 15:10:17 +00:00
tron
cbc7b641fd Shorten reach over pathnames. 2001-12-19 13:08:25 +00:00
wiz
6551dc9f81 Fix first part of pkg/14422, second part was already fixed (pkg/ problem). 2001-11-02 17:02:53 +00:00
zuntum
d3db18607d Move pkg/ files into package's toplevel directory 2001-10-31 22:03:21 +00:00
tron
cc80bf8c90 Remove a stupid assignment of "INSTALL_SCRIPT" in "configure" which caused
a "make reinstall" of the "xscreensaver" and the "xscreensaver-gnome"
package to fail.
2001-10-24 14:04:54 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
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-09-27 23:17:41 +00:00
wiz
de58a34aef Fix name for distfile size info. 2001-06-28 10:35:58 +00:00
fredb
b3c6f204ba Update xscreensaver package(s) to 3.33, with patches submitted by Daniel
Hagerty in PR pkg/13233.
2001-06-18 15:41:49 +00:00
abs
f74924b52f Work around an arm32 compiler bug 2001-05-18 13:26:23 +00:00
abs
866c6dee43 xscreensaver-gnome can just use the distinfo from xscreensaver 2001-05-18 12:54:06 +00:00
skrll
7c75053771 Move to sha1 digests, and add distfile sizes. 2001-04-19 11:07:33 +00:00
agc
8f972b049a + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 12:12:16 +00:00
dmcmahill
096f4aad43 FOO!= .... ${ECHO} has to come after bsd.pkg.mk so that ECHO is set 2001-04-14 21:21:25 +00:00
wiz
1b8cc3a08d echo -> ${ECHO} 2001-04-09 12:01:26 +00:00
fredb
a515340e6e Set ${PERL}, and add it to CONFIGURE_ENV, so configure can munge the
she-bang lines properly. While we're at at, fake PERL_VERSION, if
necessary (i.e. lie brazenly if ${PERL} is not found), so we can build
this package correctly, even _without_ actually having perl installed!
2001-03-30 20:31:57 +00:00
wiz
a486f11406 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:06:11 +00:00
fredb
3dc19a8679 Missed this one. Still can't strip a script. 2001-02-08 06:26:46 +00:00
fredb
cfe4de2c50 Fix PLIST. 2001-02-08 06:25:16 +00:00
fredb
b7c79dbff2 Update to 3.28 -- new "hacks", bug fixes, configure updates for XFree86-4
and *BSD (allows to simplify the package somewhat), and revamped
Screensaver Options:  xscreensaver now lets you configure your DPMS
settings. More detail on the web page --

  http://www.jwz.org/xscreensaver/changelog.html

[The README in the package currently only goes to 3.27.]
2001-02-08 05:57:52 +00:00
jlam
64aef4ae72 Make this work with xpkgwedge. 2000-10-17 05:44:47 +00:00
jlam
8baedc8095 We have USE_MESA=yes, so we don't need a separate dependency on Mesa-*. 2000-10-17 05:24:53 +00:00
fredb
6149f04fae Excise "screensaver" capplet from control-center, in order to resolve
conflict with xscreensaver-gnome, as discussed (briefly) on tech-pkg.
Also, reorder some dependencies: gnome-core (rather than gnome) depends
on xscreensaver-gnome, which depends on control-center; bump teeny
version of xscreensaver-gnome so control-center won't try to go with
old binary packages of xscreensaver-gnome, which would lead to circular
dependencies.
2000-09-11 20:46:36 +00:00
fredb
a8226e4588 Revert a NetBSD patch. We want this to install _over_ the xscreensaver
that ships with gnome, in order to upgrade it properly. Otherwise, trying
to handle two screensavers causes the control panel to crash frequently.
2000-09-10 18:00:21 +00:00
fredb
82f7dab805 Use USE_XPM rather than DEPENDS+= xpm. Still not quite right with
XFree86-4.x because of dependence on Mesa.
2000-09-10 17:55:46 +00:00
wiz
fdf537dc0d Add xscreensaver.kss; sort PLIST. 2000-08-28 14:14:44 +00:00
jlam
c62bc321c2 Remove dependency on Xaw...it's never referenced in the source code. 2000-08-01 11:05:05 +00:00
jlam
e13a234855 Correct typo 2000-08-01 10:48:19 +00:00
jlam
d5335fd93b Pass locations of gtk+ and xpm to configure script. 2000-08-01 10:46:33 +00:00
tron
0c901b9fb0 Fix typo in last commit. 2000-07-27 15:59:09 +00:00