diff options
author | wiz <wiz> | 2002-10-28 22:37:10 +0000 |
---|---|---|
committer | wiz <wiz> | 2002-10-28 22:37:10 +0000 |
commit | 1e77fa7a948e332d2a50b3b588b554fa2ca9d210 (patch) | |
tree | 4b773a864920d252d17663ec1dc8311d4f78468a /x11/xscreensaver-gnome | |
parent | 33eee206ae1a72a967a718c1536327c6793eecf5 (diff) | |
download | pkgsrc-1e77fa7a948e332d2a50b3b588b554fa2ca9d210.tar.gz |
Update to 4.06.
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.)
Diffstat (limited to 'x11/xscreensaver-gnome')
-rw-r--r-- | x11/xscreensaver-gnome/Makefile | 21 | ||||
-rw-r--r-- | x11/xscreensaver-gnome/PLIST | 123 |
2 files changed, 135 insertions, 9 deletions
diff --git a/x11/xscreensaver-gnome/Makefile b/x11/xscreensaver-gnome/Makefile index cc62790bf13..fefba1dc5c3 100644 --- a/x11/xscreensaver-gnome/Makefile +++ b/x11/xscreensaver-gnome/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2002/09/21 22:47:12 jlam Exp $ +# $NetBSD: Makefile,v 1.13 2002/10/28 22:37:11 wiz Exp $ # PKGNAME= ${DISTNAME:S/-/-gnome-/} @@ -8,10 +8,29 @@ CONFLICTS+= xscreensaver-[0-9]* .include "../../x11/xscreensaver/Makefile.common" +# so that the screensaver.desktop rule in ``configure'' works +USE_GMAKE= YES + +CONFIGURE_ARGS+= --with-gtk=${BUILDLINK_PREFIX.gtk} +CONFIGURE_ARGS+= --with-pixbuf=${BUILDLINK_PREFIX.gdk-pixbuf} +CONFIGURE_ARGS+= --with-xml=${BUILDLINK_PREFIX.libxml2} CONFIGURE_ARGS+= --with-gnome=${BUILDLINK_PREFIX.gnome-libs} CONFIGURE_ARGS+= --with-configdir=${PREFIX}/share/control-center/screensavers PLIST_SRC= ${.CURDIR}/PLIST +# Very ugly hack so that GTK2 is not found, since the package does not support +# choosing GTK1 over GTK2 (which is needed, since gnome-libs link against GTK1). +pre-configure: + cd ${WRKSRC} && ${SED} -e "s/have_gtk2=yes/have_gtk=no/g" \ + -e "s/HAVE_GTK2/DUMMY_HAVE_GTK2/g" configure \ + > configure.patched && \ + ${MV} configure.patched configure && ${CHMOD} 755 configure + +post-install: + cd ${WRKSRC}/driver && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} xxxinstall-gnome + +.include "../../devel/libglade/buildlink2.mk" +.include "../../textproc/libxml2/buildlink2.mk" .include "../../x11/controlcenter/buildlink2.mk" .include "../../mk/bsd.pkg.mk" diff --git a/x11/xscreensaver-gnome/PLIST b/x11/xscreensaver-gnome/PLIST index dbd06ca4a3b..70a654eea2a 100644 --- a/x11/xscreensaver-gnome/PLIST +++ b/x11/xscreensaver-gnome/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2002/03/19 15:34:33 wiz Exp $ +@comment $NetBSD: PLIST,v 1.8 2002/10/28 22:37:11 wiz Exp $ bin/screensaver-properties-capplet bin/xscreensaver bin/xscreensaver-command @@ -9,6 +9,7 @@ bin/xscreensaver-getimage-video bin/xscreensaver-gl-helper bin/xscreensaver.kss lib/X11/app-defaults/XScreenSaver +libexec/xscreensaver/anemone libexec/xscreensaver/ant libexec/xscreensaver/apollonian libexec/xscreensaver/atlantis @@ -39,6 +40,7 @@ libexec/xscreensaver/demon libexec/xscreensaver/discrete libexec/xscreensaver/distort libexec/xscreensaver/drift +libexec/xscreensaver/endgame libexec/xscreensaver/engine libexec/xscreensaver/epicycle libexec/xscreensaver/euler2d @@ -53,6 +55,7 @@ libexec/xscreensaver/forest libexec/xscreensaver/galaxy libexec/xscreensaver/gears libexec/xscreensaver/gflux +libexec/xscreensaver/glblur libexec/xscreensaver/glforestfire libexec/xscreensaver/glplanet libexec/xscreensaver/glsnake @@ -60,6 +63,7 @@ libexec/xscreensaver/gltext libexec/xscreensaver/goop libexec/xscreensaver/grav libexec/xscreensaver/greynetic +libexec/xscreensaver/halftone libexec/xscreensaver/halo libexec/xscreensaver/helix libexec/xscreensaver/hopalong @@ -75,6 +79,7 @@ libexec/xscreensaver/kaleidescope libexec/xscreensaver/kumppa libexec/xscreensaver/lament libexec/xscreensaver/laser +libexec/xscreensaver/lavalite libexec/xscreensaver/lightning libexec/xscreensaver/lisa libexec/xscreensaver/lissie @@ -101,6 +106,7 @@ libexec/xscreensaver/polyominoes libexec/xscreensaver/pulsar libexec/xscreensaver/pyro libexec/xscreensaver/qix +libexec/xscreensaver/queens libexec/xscreensaver/rd-bomb libexec/xscreensaver/ripples libexec/xscreensaver/rocks @@ -117,6 +123,7 @@ libexec/xscreensaver/slip libexec/xscreensaver/sonar libexec/xscreensaver/speedmine libexec/xscreensaver/sphere +libexec/xscreensaver/spheremonics libexec/xscreensaver/spiral libexec/xscreensaver/spotlight libexec/xscreensaver/sproingies @@ -151,30 +158,61 @@ libexec/xscreensaver/xspirograph libexec/xscreensaver/xsublim libexec/xscreensaver/xteevee libexec/xscreensaver/zoom +man/man1/anemone.1 +man/man1/ant.1 +man/man1/apollonian.1 +man/man1/atlantis.1 man/man1/attraction.1 +man/man1/blaster.1 man/man1/blitspin.1 man/man1/bouboule.1 +man/man1/boxed.1 man/man1/braid.1 man/man1/bsod.1 +man/man1/bubble3d.1 man/man1/bubbles.1 man/man1/bumps.1 +man/man1/cage.1 +man/man1/ccurve.1 +man/man1/circuit.1 +man/man1/compass.1 +man/man1/coral.1 man/man1/critical.1 +man/man1/crystal.1 +man/man1/cubenetic.1 +man/man1/cynosure.1 +man/man1/dangerball.1 man/man1/decayscreen.1 man/man1/deco.1 +man/man1/deluxe.1 +man/man1/demon.1 +man/man1/discrete.1 man/man1/distort.1 man/man1/drift.1 +man/man1/endgame.1 +man/man1/engine.1 man/man1/epicycle.1 +man/man1/euler2d.1 +man/man1/extrusion.1 +man/man1/fadeplot.1 man/man1/flag.1 man/man1/flame.1 +man/man1/flipscreen3d.1 +man/man1/flow.1 +man/man1/fluidballs.1 man/man1/forest.1 man/man1/galaxy.1 +man/man1/gears.1 man/man1/gflux.1 +man/man1/glblur.1 man/man1/glforestfire.1 +man/man1/glplanet.1 man/man1/glsnake.1 man/man1/gltext.1 man/man1/goop.1 man/man1/grav.1 man/man1/greynetic.1 +man/man1/halftone.1 man/man1/halo.1 man/man1/helix.1 man/man1/hopalong.1 @@ -182,17 +220,28 @@ man/man1/hyperball.1 man/man1/hypercube.1 man/man1/ifs.1 man/man1/imsmap.1 +man/man1/interference.1 man/man1/jigsaw.1 +man/man1/juggle.1 man/man1/julia.1 man/man1/kaleidescope.1 +man/man1/kumppa.1 man/man1/lament.1 man/man1/laser.1 +man/man1/lavalite.1 man/man1/lightning.1 man/man1/lisa.1 +man/man1/lissie.1 man/man1/lmorph.1 +man/man1/loop.1 man/man1/maze.1 +man/man1/menger.1 +man/man1/moebius.1 man/man1/moire.1 +man/man1/moire2.1 man/man1/molecule.1 +man/man1/morph3d.1 +man/man1/mountain.1 man/man1/munch.1 man/man1/nerverot.1 man/man1/noseguy.1 @@ -201,37 +250,58 @@ man/man1/penetrate.1 man/man1/penrose.1 man/man1/petri.1 man/man1/phosphor.1 +man/man1/pipes.1 +man/man1/polyominoes.1 +man/man1/pulsar.1 man/man1/pyro.1 man/man1/qix.1 +man/man1/queens.1 man/man1/rd-bomb.1 +man/man1/ripples.1 man/man1/rocks.1 man/man1/rorschach.1 +man/man1/rotor.1 man/man1/rotzoomer.1 +man/man1/rubik.1 man/man1/sballs.1 +man/man1/shadebobs.1 man/man1/sierpinski.1 +man/man1/sierpinski3d.1 man/man1/slidescreen.1 man/man1/slip.1 man/man1/sonar.1 man/man1/speedmine.1 man/man1/sphere.1 +man/man1/spheremonics.1 man/man1/spiral.1 man/man1/spotlight.1 +man/man1/sproingies.1 man/man1/squiral.1 +man/man1/stairs.1 man/man1/starfish.1 man/man1/starwars.1 +man/man1/stonerview.1 man/man1/strange.1 +man/man1/superquadrics.1 man/man1/swirl.1 man/man1/t3d.1 +man/man1/thornbird.1 +man/man1/triangle.1 +man/man1/truchet.1 man/man1/twang.1 +man/man1/vermiculate.1 man/man1/vidwhacker.1 man/man1/vines.1 +man/man1/wander.1 man/man1/webcollage.1 man/man1/whirlwindwarp.1 man/man1/whirlygig.1 +man/man1/worm.1 man/man1/xflame.1 man/man1/xjack.1 man/man1/xlyap.1 man/man1/xmatrix.1 +man/man1/xrayswarm.1 man/man1/xscreensaver-command.1 man/man1/xscreensaver-demo.1 man/man1/xscreensaver-getimage-file.1 @@ -244,7 +314,9 @@ man/man1/xsublim.1 man/man1/xteevee.1 man/man1/zoom.1 share/control-center/Desktop/screensaver-properties.desktop +share/control-center/capplets/screensaver-properties.desktop share/control-center/screensavers/README +share/control-center/screensavers/anemone.xml share/control-center/screensavers/ant.xml share/control-center/screensavers/apollonian.xml share/control-center/screensavers/atlantis.xml @@ -277,6 +349,7 @@ share/control-center/screensavers/discrete.xml share/control-center/screensavers/distort.xml share/control-center/screensavers/drift.xml share/control-center/screensavers/electricsheep.xml +share/control-center/screensavers/endgame.xml share/control-center/screensavers/engine.xml share/control-center/screensavers/epicycle.xml share/control-center/screensavers/euler2d.xml @@ -286,10 +359,12 @@ share/control-center/screensavers/flag.xml share/control-center/screensavers/flame.xml share/control-center/screensavers/flipscreen3d.xml share/control-center/screensavers/flow.xml +share/control-center/screensavers/fluidballs.xml share/control-center/screensavers/forest.xml share/control-center/screensavers/galaxy.xml share/control-center/screensavers/gears.xml share/control-center/screensavers/gflux.xml +share/control-center/screensavers/glblur.xml share/control-center/screensavers/glforestfire.xml share/control-center/screensavers/glplanet.xml share/control-center/screensavers/glsnake.xml @@ -298,6 +373,7 @@ share/control-center/screensavers/goban.xml share/control-center/screensavers/goop.xml share/control-center/screensavers/grav.xml share/control-center/screensavers/greynetic.xml +share/control-center/screensavers/halftone.xml share/control-center/screensavers/halo.xml share/control-center/screensavers/helix.xml share/control-center/screensavers/hopalong.xml @@ -313,6 +389,7 @@ share/control-center/screensavers/kaleidescope.xml share/control-center/screensavers/kumppa.xml share/control-center/screensavers/lament.xml share/control-center/screensavers/laser.xml +share/control-center/screensavers/lavalite.xml share/control-center/screensavers/lightning.xml share/control-center/screensavers/lisa.xml share/control-center/screensavers/lissie.xml @@ -339,6 +416,7 @@ share/control-center/screensavers/polyominoes.xml share/control-center/screensavers/pulsar.xml share/control-center/screensavers/pyro.xml share/control-center/screensavers/qix.xml +share/control-center/screensavers/queens.xml share/control-center/screensavers/rd-bomb.xml share/control-center/screensavers/ripples.xml share/control-center/screensavers/rocks.xml @@ -356,6 +434,7 @@ share/control-center/screensavers/sonar.xml share/control-center/screensavers/speedmine.xml share/control-center/screensavers/sphere.xml share/control-center/screensavers/sphereEversion.xml +share/control-center/screensavers/spheremonics.xml share/control-center/screensavers/spiral.xml share/control-center/screensavers/spotlight.xml share/control-center/screensavers/sproingies.xml @@ -395,13 +474,41 @@ share/control-center/screensavers/xsnow.xml share/control-center/screensavers/xspirograph.xml share/control-center/screensavers/xteevee.xml share/control-center/screensavers/zoom.xml +share/control-center-2.0/capplets/screensaver-properties.desktop share/gnome/apps/Settings/Desktop/screensaver-properties.desktop -share/pixmaps/screensaver-cmndln.xpm -share/pixmaps/screensaver-colorselector.xpm -share/pixmaps/screensaver-diagnostic.xpm -share/pixmaps/screensaver-locking.xpm -share/pixmaps/screensaver-power.xpm -share/pixmaps/screensaver-snap.xpm -share/pixmaps/xscreensaver.xpm +${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/da/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/de/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/es/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/et/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/it/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/no/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/wa/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/xscreensaver.mo +${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/xscreensaver.mo +share/xscreensaver/screensaver-cmndln.xpm +share/xscreensaver/screensaver-colorselector.xpm +share/xscreensaver/screensaver-diagnostic.xpm +share/xscreensaver/screensaver-locking.xpm +share/xscreensaver/screensaver-power.xpm +share/xscreensaver/screensaver-snap.xpm +share/xscreensaver/xscreensaver-demo.glade2 +share/xscreensaver/xscreensaver.xpm +@dirrm share/xscreensaver @dirrm share/control-center/screensavers +@dirrm share/control-center/capplets +@dirrm share/control-center-2.0/capplets +@unexec ${RMDIR} %D/share/control-center-2.0 2>/dev/null || ${TRUE} @dirrm libexec/xscreensaver |