From 4872e8e138fe2e98ead58f9a1e8135e96db445e4 Mon Sep 17 00:00:00 2001 From: Doug Barton Date: Mon, 18 Aug 2008 22:58:00 +0000 Subject: In xscreensaver 5.07 the xml files for optional screen savers have been removed. In order to continue supporting those screen savers that we have in the ports tree I'm adding enhanced versions of the 5.06 xml files to the port. (With permission) Also add a patch to the default config file to: 1. Turn off display of screen savers that are not installed to avoid confusion. 2. Add back support for those 3rd part screen savers we have in ports. 3. Remove a screen saver we're not building or installing. --- x11/xscreensaver/files/electricsheep.xml | 48 ++++++++ .../files/patch-driver_XScreenSaver.ad.in | 47 ++++++++ x11/xscreensaver/files/xaos.xml | 20 ++++ x11/xscreensaver/files/xdaliclock.xml | 29 +++++ x11/xscreensaver/files/xearth.xml | 62 ++++++++++ x11/xscreensaver/files/xmountains.xml | 106 ++++++++++++++++ x11/xscreensaver/files/xplanet.xml | 133 +++++++++++++++++++++ x11/xscreensaver/files/xsnow.xml | 33 +++++ 8 files changed, 478 insertions(+) create mode 100644 x11/xscreensaver/files/electricsheep.xml create mode 100644 x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in create mode 100644 x11/xscreensaver/files/xaos.xml create mode 100644 x11/xscreensaver/files/xdaliclock.xml create mode 100644 x11/xscreensaver/files/xearth.xml create mode 100644 x11/xscreensaver/files/xmountains.xml create mode 100644 x11/xscreensaver/files/xplanet.xml create mode 100644 x11/xscreensaver/files/xsnow.xml diff --git a/x11/xscreensaver/files/electricsheep.xml b/x11/xscreensaver/files/electricsheep.xml new file mode 100644 index 000000000000..6062c0555080 --- /dev/null +++ b/x11/xscreensaver/files/electricsheep.xml @@ -0,0 +1,48 @@ + + + + + + +
+ + +
+ +
+ + + +
+ +
+ + + +
+ +
+ +
+ + <_description> +Displays mpeg video of an animated fractal flame. In the background, +it contributes render cycles to the next animation. Periodically it +uploades completed frames to the server, where they are compressed for +distribution to all clients. + +This program is recommended only if you have a high bandwidth, +always-on connection to the Internet. + +Written by By Scott Draves. + +
diff --git a/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in b/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in new file mode 100644 index 000000000000..b62de00beb8f --- /dev/null +++ b/x11/xscreensaver/files/patch-driver_XScreenSaver.ad.in @@ -0,0 +1,47 @@ +--- driver/XScreenSaver.ad.in.orig 2008-08-10 21:50:05.000000000 -0700 ++++ driver/XScreenSaver.ad.in 2008-08-12 01:41:05.000000000 -0700 +@@ -54,7 +54,7 @@ + *splashDuration: 0:00:05 + *visualID: default + *captureStderr: True +-*ignoreUninstalledPrograms: False ++*ignoreUninstalledPrograms: True + + *textMode: file + *textLiteral: XScreenSaver +@@ -150,6 +150,19 @@ + ! screen savers interactively. + ! + *programs: \ ++ electricsheep --root 1 --max-megabytes 100 \n\ ++ xaos -root -autopilot -nogui -delay 10000 \ ++ -maxframerate 30 \ ++ -incoloring -1 -outcoloring -1 \n\ ++ xdaliclock -root -font BUILTIN3 -cycle \n\ ++ xearth -nofork -ncolors 50 -night 3 \ ++ -pos sunrel/38/-30 -wait 0 \n\ ++ xmountains -b -M -Z 0 -r 1 \n\ ++ "XMountains (top)" xmountains -b -M -Z 0 -r 1 -m \n\ ++ xplanet -vroot -wait 1 -timewarp 400 \ ++ -label -origin moon \n\ ++- xsnow -bg SkyBlue3 -solidbg \n\ ++@GL_KLUDGE@ GL: fireflies -root \n\ + - sphere -root \n\ + @GL_KLUDGE@ GL: superquadrics -root \n\ + - worm -root \n\ +@@ -262,7 +275,6 @@ + xspirograph -root \n\ + @GL_KLUDGE@ GL: circuit -root \n\ + @GL_KLUDGE@ GL: dangerball -root \n\ +-- GL: dnalogo -root \n\ + @GL_KLUDGE@ GL: engine -root \n\ + @GL_KLUDGE@ GL: flipscreen3d -root \n\ + @GL_KLUDGE@ GL: gltext -root \n\ +@@ -452,7 +464,6 @@ + *hacks.cwaves.name: CWaves + *hacks.dangerball.name: DangerBall + *hacks.decayscreen.name: DecayScreen +-*hacks.dnalogo.name: DNA Logo + *hacks.euler2d.name: Euler2D + *hacks.fadeplot.name: FadePlot + *hacks.flipflop.name: FlipFlop diff --git a/x11/xscreensaver/files/xaos.xml b/x11/xscreensaver/files/xaos.xml new file mode 100644 index 000000000000..4002dd84b01b --- /dev/null +++ b/x11/xscreensaver/files/xaos.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + <_description> +XaoS generates fast fly-through animations of the Mandelbrot and other +fractal sets. + +Written by Thomas Marsh and Jan Hubicka. + + diff --git a/x11/xscreensaver/files/xdaliclock.xml b/x11/xscreensaver/files/xdaliclock.xml new file mode 100644 index 000000000000..998bd3cc3f3b --- /dev/null +++ b/x11/xscreensaver/files/xdaliclock.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + <_description> +XDaliClock draws a large digital clock, the numbers of which change by +"melting" into their new shapes. + +Written by Jamie Zawinski; 1991. + + diff --git a/x11/xscreensaver/files/xearth.xml b/x11/xscreensaver/files/xearth.xml new file mode 100644 index 000000000000..021bc36a9947 --- /dev/null +++ b/x11/xscreensaver/files/xearth.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + +
+ + +
+ +
+ + + + + +
+ + + +
+ + +
+ + <_description> +Xearth sets the X root window to an image of the Earth, as seen from +your favorite vantage point in space, correctly shaded for the current +position of the Sun. + +Written by Kirk Johnson; 1989. + +
diff --git a/x11/xscreensaver/files/xmountains.xml b/x11/xscreensaver/files/xmountains.xml new file mode 100644 index 000000000000..5500a3d6a637 --- /dev/null +++ b/x11/xscreensaver/files/xmountains.xml @@ -0,0 +1,106 @@ + + + + + + + +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_description> +XMountains generates realistic-looking fractal terrains of snow-capped +mountains near water, with either a top view or a side view. + +Written by Stephen Booth. + +
diff --git a/x11/xscreensaver/files/xplanet.xml b/x11/xscreensaver/files/xplanet.xml new file mode 100644 index 000000000000..91be0f7729a9 --- /dev/null +++ b/x11/xscreensaver/files/xplanet.xml @@ -0,0 +1,133 @@ + + + + + + + + + +
+ + + +
+ + + +
+ + +
+ +
+ + + +
+ + + + <_description> +Xplanet draws an image of the Earth, as seen from your favorite vantage +point in space, correctly shaded for the current position of the Sun. + +Written by Hari Nair; 2001. + +
diff --git a/x11/xscreensaver/files/xsnow.xml b/x11/xscreensaver/files/xsnow.xml new file mode 100644 index 000000000000..28a6bdf726c5 --- /dev/null +++ b/x11/xscreensaver/files/xsnow.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + +
+ + +
+ + + + + + <_description> +Draws falling snow and the occasional tiny Santa. + +Written by Rick Jansen. + +
-- cgit v1.2.3