diff options
-rw-r--r-- | x11/xscreensaver/Makefile | 12 | ||||
-rw-r--r-- | x11/xscreensaver/distinfo | 4 | ||||
-rw-r--r-- | x11/xscreensaver/files/patch-ab | 30 | ||||
-rw-r--r-- | x11/xscreensaver/files/patch-driver_Makefile.in | 133 | ||||
-rw-r--r-- | x11/xscreensaver/pkg-plist | 46 |
5 files changed, 59 insertions, 166 deletions
diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile index a2f0ff5df647..0658ab91e021 100644 --- a/x11/xscreensaver/Makefile +++ b/x11/xscreensaver/Makefile @@ -12,7 +12,7 @@ #************************************************************************ PORTNAME= xscreensaver -PORTVERSION= 4.18 +PORTVERSION= 4.21 CATEGORIES?= x11 MASTER_SITES= http://www.jwz.org/xscreensaver/ @@ -20,13 +20,15 @@ MAINTAINER?= DougB@FreeBSD.org COMMENT= Save your screen while you entertain your cat LIB_DEPENDS= gle.3:${PORTSDIR}/graphics/gle \ - xml2.5:${PORTSDIR}/textproc/libxml2 + gtk-x11-2.0:${PORTSDIR}/x11-toolkits/gtk20 \ + xml2.5:${PORTSDIR}/textproc/libxml2 \ + gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \ + glade-2.0.0:${PORTSDIR}/devel/libglade2 USE_X_PREFIX= yes USE_XPM= yes USE_GL= yes USE_GMAKE= yes -USE_GTK= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-pam --with-gl --with-gle --with-xpm --with-xml \ --with-hackdir=${PREFIX}/bin/xscreensaver-hacks/ \ @@ -76,7 +78,9 @@ MAN1= anemone.1 ant.1 apollonian.1 atlantis.1 attraction.1 blaster.1 \ apple2.1 blinkbox.1 fontglide.1 gleidescope.1 mirrorblob.1 pong.1 \ xanalogtv.1 mismunch.1 noof.1 pacman.1 wormhole.1 anemotaxis.1 \ antinspect.1 fuzzyflakes.1 polyhedra.1 providence.1 memscroller.1 \ - xscreensaver-command.1 xscreensaver-demo.1 \ + boing.1 boxfit.1 carousel.1 fiberlamp.1 fireworkx.1 fliptext.1 intermomentary.1 \ + pinion.1 substrate.1 \ + xscreensaver-command.1 xscreensaver-demo.1 xscreensaver-text.1 \ xscreensaver-getimage-file.1 xscreensaver-getimage-video.1 \ xscreensaver-getimage.1 xscreensaver-gl-helper.1 xscreensaver.1 diff --git a/x11/xscreensaver/distinfo b/x11/xscreensaver/distinfo index ac82b10c5450..7a345aaf5d64 100644 --- a/x11/xscreensaver/distinfo +++ b/x11/xscreensaver/distinfo @@ -1,2 +1,2 @@ -MD5 (xscreensaver-4.18.tar.gz) = 24847c37e2eb54e590997878232530ce -SIZE (xscreensaver-4.18.tar.gz) = 4252004 +MD5 (xscreensaver-4.21.tar.gz) = 3ea7d0bc9b7159523855296e175d7ac7 +SIZE (xscreensaver-4.21.tar.gz) = 4519828 diff --git a/x11/xscreensaver/files/patch-ab b/x11/xscreensaver/files/patch-ab index b2dc3fc43705..046d796521ad 100644 --- a/x11/xscreensaver/files/patch-ab +++ b/x11/xscreensaver/files/patch-ab @@ -9,33 +9,3 @@ OBJCC="$OBJCC -Wall" # supposedly gcc 3.4 will have "-Wdeclaration-after-statement" # and then perhaps we can do without -pedantic? -@@ -13491,7 +13491,7 @@ - ok="yes" - pkg_check_version gtk+ 1.2 ; ac_gtk_version_string="$vers" - pkg_check_version glib 1.0 -- pkg_check_version gdk_pixbuf 0.1 -+ # pkg_check_version gdk_pixbuf 0.1 - pick this up later - have_gtk="$ok" - - # Now check for Gnome... -@@ -19014,13 +19014,13 @@ - # Now that we know whether we have Gnome, we can decide where the XML - # config files get installed. - # --if test -z "$HACK_CONF_DIR" ; then -- if test -n "$GNOME_DATADIR" ; then -- HACK_CONF_DIR='${GNOME_DATADIR}/control-center/screensavers' -- else -- HACK_CONF_DIR='${prefix}/lib/xscreensaver/config' -- fi --fi -+#if test -z "$HACK_CONF_DIR" ; then -+# if test -n "$GNOME_DATADIR" ; then -+# HACK_CONF_DIR='${GNOME_DATADIR}/control-center/screensavers' -+# else -+# HACK_CONF_DIR='${prefix}/lib/xscreensaver/config' -+# fi -+#fi - - - diff --git a/x11/xscreensaver/files/patch-driver_Makefile.in b/x11/xscreensaver/files/patch-driver_Makefile.in index c99156da81ae..87b817815f1e 100644 --- a/x11/xscreensaver/files/patch-driver_Makefile.in +++ b/x11/xscreensaver/files/patch-driver_Makefile.in @@ -1,7 +1,7 @@ ---- driver/Makefile.in.orig Thu Feb 26 17:37:56 2004 -+++ driver/Makefile.in Sat Mar 6 23:51:07 2004 -@@ -125,7 +125,7 @@ - test-apm test-fade test-xinerama xdpyinfo +--- driver/Makefile.in.orig Sun Mar 20 23:18:18 2005 ++++ driver/Makefile.in Sun Apr 10 17:56:12 2005 +@@ -121,7 +121,7 @@ + test-randr xdpyinfo MOTIF_LIBS = @MOTIF_LIBS@ @XPM_LIBS@ $(XMU_LIBS) -GTK_LIBS = @GTK_LIBS@ $(XMU_LIBS) @@ -9,120 +9,33 @@ XML_LIBS = @XML_LIBS@ XDPMS_LIBS = @XDPMS_LIBS@ -@@ -234,8 +234,6 @@ - EXTRAS = README Makefile.in XScreenSaver.ad.in xscreensaver.pam \ - xscreensaver-demo.glade xscreensaver-demo.glade2 \ - xscreensaver-demo.glade2p \ +@@ -234,7 +234,6 @@ + EXTRAS = README Makefile.in \ + XScreenSaver.ad.in XScreenSaver-Xm.ad xscreensaver.pam \ + xscreensaver-demo.glade2 xscreensaver-demo.glade2p \ - screensaver-properties.desktop.in \ -- screensaver-properties-capplet \ - xscreensaver.kss.in \ .gdbinit VMSFILES = compile_axp.com compile_decc.com link_axp.com link_decc.com \ -@@ -464,107 +462,6 @@ + vms-getpwnam.c vms-pwd.h vms-hpwd.c vms-validate.c \ +@@ -461,21 +460,6 @@ $$e "" ;\ fi ; \ fi - +-# screensaver-properties.desktop +-# into /usr/share/applications/ -install-gnome:: screensaver-properties.desktop -- @lost="" ;\ -- if [ "$(GNOME_DATADIR)" != "" ]; then \ -- \ -- if [ ! -d "$(install_prefix)$(GNOME_CCDIR_1)" ]; then \ -- echo $(INSTALL_DIRS) "$(install_prefix)$(GNOME_CCDIR_1)" ;\ -- $(INSTALL_DIRS) "$(install_prefix)$(GNOME_CCDIR_1)" ;\ -- fi ;\ -- if [ ! -d "$(install_prefix)$(GNOME_CCDIR_2)" ]; then \ -- echo $(INSTALL_DIRS) "$(install_prefix)$(GNOME_CCDIR_2)" ;\ -- $(INSTALL_DIRS) "$(install_prefix)$(GNOME_CCDIR_2)" ;\ -- fi ;\ -- if [ ! -d "$(install_prefix)$(GNOME_CCDIR_3)" ]; then \ -- echo $(INSTALL_DIRS) "$(install_prefix)$(GNOME_CCDIR_3)" ;\ -- $(INSTALL_DIRS) "$(install_prefix)$(GNOME_CCDIR_3)" ;\ -- fi ;\ -- if [ ! -d "$(install_prefix)$(GNOME_PANELDIR)" ]; then \ -- echo $(INSTALL_DIRS) "$(install_prefix)$(GNOME_PANELDIR)" ;\ -- $(INSTALL_DIRS) "$(install_prefix)$(GNOME_PANELDIR)" ;\ -- fi ;\ -- \ -- echo $(INSTALL_DATA) screensaver-properties.desktop \ -- $(install_prefix)$(GNOME_CCDIR_1)/screensaver-properties.desktop;\ -- \ -- if $(INSTALL_DATA) screensaver-properties.desktop \ -- $(install_prefix)$(GNOME_CCDIR_1)/screensaver-properties.desktop;\ -- then true ;\ -- else \ -- lost="$$lost $(install_prefix)$(GNOME_CCDIR_1)" ;\ -- fi ;\ -- \ -- echo $(INSTALL_DATA) screensaver-properties.desktop \ -- $(install_prefix)$(GNOME_CCDIR_2)/screensaver-properties.desktop;\ -- \ -- if $(INSTALL_DATA) screensaver-properties.desktop \ -- $(install_prefix)$(GNOME_CCDIR_2)/screensaver-properties.desktop;\ -- then true ;\ -- else \ -- lost="$$lost $(install_prefix)$(GNOME_CCDIR_2)" ;\ -- fi ;\ -- \ -- echo $(INSTALL_DATA) screensaver-properties.desktop \ -- $(install_prefix)$(GNOME_CCDIR_3)/screensaver-properties.desktop;\ -- \ -- if $(INSTALL_DATA) screensaver-properties.desktop \ -- $(install_prefix)$(GNOME_CCDIR_3)/screensaver-properties.desktop;\ -- then true ;\ -- else \ -- lost="$$lost $(install_prefix)$(GNOME_CCDIR_3)" ;\ -- fi ;\ -- \ -- echo $(INSTALL_DATA) screensaver-properties.desktop \ -- $(install_prefix)$(GNOME_PANELDIR)/screensaver-properties.desktop;\ -- if $(INSTALL_DATA) screensaver-properties.desktop \ -- $(install_prefix)$(GNOME_PANELDIR)/screensaver-properties.desktop;\ -- then true ;\ -- else \ -- lost="$$lost $(install_prefix)$(GNOME_PANELDIR)" ;\ -- fi ;\ -- \ -- if [ "$$lost" != "" ]; then \ -- e=echo ; \ -- $$e "" ;\ -- $$e " ####################################################################";\ -- $$e " Warning: unable to install screensaver-properties.desktop into:" ;\ -- set - $$lost ;\ -- for f in $$@ ; do echo " $$f/" ; done ;\ -- $$e ' This means the "Screen Saver" section of the Gnome' ;\ -- $$e " Control Center (gnomecc) may not work properly." ;\ -- $$e " ####################################################################";\ -- $$e "" ;\ -- exit 1 ; \ -- fi ;\ -- fi -- --install-gnome:: screensaver-properties-capplet -- @if [ "$(GNOME_DATADIR)" != "" ]; then \ -- if [ ! -d "$(install_prefix)$(GNOME_BINDIR)" ]; then \ -- echo $(INSTALL_DIRS) "$(install_prefix)$(GNOME_BINDIR)" ;\ -- $(INSTALL_DIRS) "$(install_prefix)$(GNOME_BINDIR)" ;\ -- fi ;\ -- program=screensaver-properties-capplet ;\ -- echo $(INSTALL_SCRIPT) $(srcdir)/$$program \ -- $(install_prefix)$(GNOME_BINDIR)/$$program ;\ -- if $(INSTALL_SCRIPT) $(srcdir)/$$program \ -- $(install_prefix)$(GNOME_BINDIR)/$$program ;\ -- then true ;\ -- else \ -- e=echo ; \ -- $$e "" ;\ -- $$e " ####################################################################";\ -- $$e " Warning: unable to install $$program into" ;\ -- $$e " $(install_prefix)$(GNOME_BINDIR)/." ;\ -- $$e " Without this file, the Gnome session manager will not" ;\ -- $$e " launch xscreensaver properly at login time." ;\ -- $$e " ####################################################################";\ -- $$e "" ;\ -- exit 1 ; \ -- fi ; \ +- @if [ "$(GTK_DATADIR)" != "" ]; then \ +- if [ ! -d "$(install_prefix)$(GTK_APPDIR)" ]; then \ +- echo $(INSTALL_DIRS) "$(install_prefix)$(GTK_APPDIR)" ;\ +- $(INSTALL_DIRS) "$(install_prefix)$(GTK_APPDIR)" ;\ +- fi ;\ +- name2=gnome-screensaver-properties.desktop ;\ +- echo $(INSTALL_DATA) screensaver-properties.desktop \ +- $(install_prefix)$(GTK_APPDIR)/$$name2 ;\ +- $(INSTALL_DATA) screensaver-properties.desktop \ +- $(install_prefix)$(GTK_APPDIR)/$$name2 ;\ - fi + # xscreensaver.xpm - # into /usr/share/pixmaps/ diff --git a/x11/xscreensaver/pkg-plist b/x11/xscreensaver/pkg-plist index 253e7aca5a52..206c97bfa667 100644 --- a/x11/xscreensaver/pkg-plist +++ b/x11/xscreensaver/pkg-plist @@ -20,15 +20,18 @@ bin/xscreensaver-hacks/blaster bin/xscreensaver-hacks/blinkbox bin/xscreensaver-hacks/blitspin bin/xscreensaver-hacks/blocktube +bin/xscreensaver-hacks/boing bin/xscreensaver-hacks/bouboule bin/xscreensaver-hacks/bouncingcow bin/xscreensaver-hacks/boxed +bin/xscreensaver-hacks/boxfit bin/xscreensaver-hacks/braid bin/xscreensaver-hacks/bsod bin/xscreensaver-hacks/bubble3d bin/xscreensaver-hacks/bubbles bin/xscreensaver-hacks/bumps bin/xscreensaver-hacks/cage +bin/xscreensaver-hacks/carousel bin/xscreensaver-hacks/ccurve bin/xscreensaver-hacks/circuit bin/xscreensaver-hacks/cloudlife @@ -54,10 +57,13 @@ bin/xscreensaver-hacks/eruption bin/xscreensaver-hacks/euler2d bin/xscreensaver-hacks/extrusion bin/xscreensaver-hacks/fadeplot +bin/xscreensaver-hacks/fiberlamp +bin/xscreensaver-hacks/fireworkx bin/xscreensaver-hacks/flag bin/xscreensaver-hacks/flame bin/xscreensaver-hacks/flipflop bin/xscreensaver-hacks/flipscreen3d +bin/xscreensaver-hacks/fliptext bin/xscreensaver-hacks/flow bin/xscreensaver-hacks/fluidballs bin/xscreensaver-hacks/flurry @@ -90,6 +96,7 @@ bin/xscreensaver-hacks/hypertorus bin/xscreensaver-hacks/ifs bin/xscreensaver-hacks/imsmap bin/xscreensaver-hacks/interference +bin/xscreensaver-hacks/intermomentary bin/xscreensaver-hacks/jigglypuff bin/xscreensaver-hacks/jigsaw bin/xscreensaver-hacks/juggle @@ -129,6 +136,7 @@ bin/xscreensaver-hacks/penrose bin/xscreensaver-hacks/petri bin/xscreensaver-hacks/phosphor bin/xscreensaver-hacks/piecewise +bin/xscreensaver-hacks/pinion bin/xscreensaver-hacks/pipes bin/xscreensaver-hacks/polyhedra bin/xscreensaver-hacks/polyominoes @@ -166,6 +174,7 @@ bin/xscreensaver-hacks/starfish bin/xscreensaver-hacks/starwars bin/xscreensaver-hacks/stonerview bin/xscreensaver-hacks/strange +bin/xscreensaver-hacks/substrate bin/xscreensaver-hacks/superquadrics bin/xscreensaver-hacks/swirl bin/xscreensaver-hacks/t3d @@ -194,13 +203,6 @@ bin/xscreensaver-hacks/xteevee bin/xscreensaver-hacks/zoom lib/X11/app-defaults/XScreenSaver share/pixmaps/xscreensaver.xpm -share/xscreensaver/screensaver-cmndln.png -share/xscreensaver/screensaver-colorselector.png -share/xscreensaver/screensaver-diagnostic.png -share/xscreensaver/screensaver-locking.png -share/xscreensaver/screensaver-power.png -share/xscreensaver/screensaver-snap.png -share/xscreensaver/xscreensaver-demo.glade2 share/xscreensaver/config/README share/xscreensaver/config/anemone.xml share/xscreensaver/config/anemotaxis.xml @@ -217,21 +219,23 @@ share/xscreensaver/config/blaster.xml share/xscreensaver/config/blinkbox.xml share/xscreensaver/config/blitspin.xml share/xscreensaver/config/blocktube.xml +share/xscreensaver/config/boing.xml share/xscreensaver/config/bouboule.xml share/xscreensaver/config/bouncingcow.xml share/xscreensaver/config/boxed.xml +share/xscreensaver/config/boxfit.xml share/xscreensaver/config/braid.xml share/xscreensaver/config/bsod.xml share/xscreensaver/config/bubble3d.xml share/xscreensaver/config/bubbles.xml share/xscreensaver/config/bumps.xml share/xscreensaver/config/cage.xml +share/xscreensaver/config/carousel.xml share/xscreensaver/config/ccurve.xml share/xscreensaver/config/circuit.xml share/xscreensaver/config/cloudlife.xml share/xscreensaver/config/compass.xml share/xscreensaver/config/coral.xml -share/xscreensaver/config/cosmos.xml share/xscreensaver/config/critical.xml share/xscreensaver/config/crystal.xml share/xscreensaver/config/cubenetic.xml @@ -245,7 +249,6 @@ share/xscreensaver/config/demon.xml share/xscreensaver/config/discrete.xml share/xscreensaver/config/distort.xml share/xscreensaver/config/drift.xml -share/xscreensaver/config/electricsheep.xml share/xscreensaver/config/endgame.xml share/xscreensaver/config/engine.xml share/xscreensaver/config/epicycle.xml @@ -253,11 +256,13 @@ share/xscreensaver/config/eruption.xml share/xscreensaver/config/euler2d.xml share/xscreensaver/config/extrusion.xml share/xscreensaver/config/fadeplot.xml -share/xscreensaver/config/fireflies.xml +share/xscreensaver/config/fiberlamp.xml +share/xscreensaver/config/fireworkx.xml share/xscreensaver/config/flag.xml share/xscreensaver/config/flame.xml share/xscreensaver/config/flipflop.xml share/xscreensaver/config/flipscreen3d.xml +share/xscreensaver/config/fliptext.xml share/xscreensaver/config/flow.xml share/xscreensaver/config/fluidballs.xml share/xscreensaver/config/flurry.xml @@ -277,7 +282,6 @@ share/xscreensaver/config/glplanet.xml share/xscreensaver/config/glslideshow.xml share/xscreensaver/config/glsnake.xml share/xscreensaver/config/gltext.xml -share/xscreensaver/config/goban.xml share/xscreensaver/config/goop.xml share/xscreensaver/config/grav.xml share/xscreensaver/config/greynetic.xml @@ -291,6 +295,7 @@ share/xscreensaver/config/hypertorus.xml share/xscreensaver/config/ifs.xml share/xscreensaver/config/imsmap.xml share/xscreensaver/config/interference.xml +share/xscreensaver/config/intermomentary.xml share/xscreensaver/config/jigglypuff.xml share/xscreensaver/config/jigsaw.xml share/xscreensaver/config/juggle.xml @@ -329,6 +334,7 @@ share/xscreensaver/config/penrose.xml share/xscreensaver/config/petri.xml share/xscreensaver/config/phosphor.xml share/xscreensaver/config/piecewise.xml +share/xscreensaver/config/pinion.xml share/xscreensaver/config/pipes.xml share/xscreensaver/config/polyhedra.xml share/xscreensaver/config/polyominoes.xml @@ -356,18 +362,17 @@ share/xscreensaver/config/slip.xml share/xscreensaver/config/sonar.xml share/xscreensaver/config/speedmine.xml share/xscreensaver/config/sphere.xml -share/xscreensaver/config/sphereeversion.xml share/xscreensaver/config/spheremonics.xml share/xscreensaver/config/spiral.xml share/xscreensaver/config/spotlight.xml share/xscreensaver/config/sproingies.xml share/xscreensaver/config/squiral.xml -share/xscreensaver/config/ssystem.xml share/xscreensaver/config/stairs.xml share/xscreensaver/config/starfish.xml share/xscreensaver/config/starwars.xml share/xscreensaver/config/stonerview.xml share/xscreensaver/config/strange.xml +share/xscreensaver/config/substrate.xml share/xscreensaver/config/superquadrics.xml share/xscreensaver/config/swirl.xml share/xscreensaver/config/t3d.xml @@ -385,21 +390,22 @@ share/xscreensaver/config/whirlygig.xml share/xscreensaver/config/worm.xml share/xscreensaver/config/wormhole.xml share/xscreensaver/config/xanalogtv.xml -share/xscreensaver/config/xaos.xml -share/xscreensaver/config/xdaliclock.xml -share/xscreensaver/config/xearth.xml -share/xscreensaver/config/xfishtank.xml share/xscreensaver/config/xflame.xml share/xscreensaver/config/xjack.xml share/xscreensaver/config/xlyap.xml share/xscreensaver/config/xmatrix.xml -share/xscreensaver/config/xmountains.xml -share/xscreensaver/config/xplanet.xml share/xscreensaver/config/xrayswarm.xml -share/xscreensaver/config/xsnow.xml share/xscreensaver/config/xspirograph.xml share/xscreensaver/config/xteevee.xml share/xscreensaver/config/zoom.xml +share/xscreensaver/glade/screensaver-cmndln.png +share/xscreensaver/glade/screensaver-colorselector.png +share/xscreensaver/glade/screensaver-diagnostic.png +share/xscreensaver/glade/screensaver-locking.png +share/xscreensaver/glade/screensaver-power.png +share/xscreensaver/glade/screensaver-snap.png +share/xscreensaver/glade/xscreensaver-demo.glade2 @dirrm share/xscreensaver/config +@dirrm share/xscreensaver/glade @dirrm share/xscreensaver @dirrm bin/xscreensaver-hacks |