--- xscreensaver-5.10.orig/debian/xscreensaver.pam +++ xscreensaver-5.10/debian/xscreensaver.pam @@ -0,0 +1,6 @@ +# +# /etc/pam.d/xscreensaver - PAM behavior for xscreensaver +# + +@include common-auth +@include common-account --- xscreensaver-5.10.orig/debian/xscreensaver.menu +++ xscreensaver-5.10/debian/xscreensaver.menu @@ -0,0 +1,27 @@ +?package(xscreensaver):needs="x11" section="Screen/Saving" \ + title="Enable XScreenSaver" \ + command="/usr/bin/xscreensaver" +?package(xscreensaver):needs="x11" section="Screen/Saving" \ + title="Disable XScreenSaver" \ + command="/usr/bin/xscreensaver-command -exit" +?package(xscreensaver):needs="x11" section="Screen/Saving" \ + title="Demo Screen Hacks" \ + command="/usr/bin/xscreensaver-command -demo" +?package(xscreensaver):needs="x11" section="Screen/Saving" \ + title="ScreenSaver Preferences" \ + command="/usr/bin/xscreensaver-command -prefs" +?package(xscreensaver):needs="x11" section="Screen/Saving" \ + title="Reinitialize XScreenSaver" \ + command="/usr/bin/xscreensaver-command -restart" +?package(xscreensaver):needs="x11" section="Screen/Saving" \ + title="Activate ScreenSaver (Random)" \ + command="/usr/bin/xscreensaver-command -activate" +?package(xscreensaver):needs="x11" section="Screen/Saving" \ + title="Activate ScreenSaver (Next)" \ + command="/usr/bin/xscreensaver-command -next" +?package(xscreensaver):needs="x11" section="Screen/Saving" \ + title="Activate ScreenSaver (Previous)" \ + command="/usr/bin/xscreensaver-command -prev" +?package(xscreensaver):needs="x11" section="Screen/Locking" \ + title="Lock Screen (XScreenSaver)" \ + command="/usr/bin/xscreensaver-command -lock" --- xscreensaver-5.10.orig/debian/compat +++ xscreensaver-5.10/debian/compat @@ -0,0 +1 @@ +7 --- xscreensaver-5.10.orig/debian/split-hacks.sh +++ xscreensaver-5.10/debian/split-hacks.sh @@ -0,0 +1,33 @@ +#!/bin/sh + +for PACKAGE in xscreensaver xscreensaver-data xscreensaver-data-extra \ + xscreensaver-gl xscreensaver-gl-extra +do + if [ -e debian/$PACKAGE.install.stub ]; then + cp debian/$PACKAGE.install.stub debian/$PACKAGE.install + else + rm -f debian/$PACKAGE.install + fi + rm -f debian/$PACKAGE.manpages +done + +while read HACK PACKAGE COMMENT +do + [ -z "$HACK" ] && continue + [ $HACK != "${HACK#\#}" ] && continue + echo usr/lib/xscreensaver/$HACK >> debian/$PACKAGE.install + if [ -e debian/tmp/usr/share/man/man6/$HACK.6x ]; then + echo debian/tmp/usr/share/man/man6/$HACK.6x \ + >> debian/$PACKAGE.manpages + fi + if [ -e debian/tmp/usr/share/xscreensaver/config/$HACK.xml ]; then + echo usr/share/xscreensaver/config/$HACK.xml \ + >> debian/$PACKAGE.install + fi + if [ -e debian/tmp/usr/share/applications/screensavers/$HACK.desktop ] + then + echo usr/share/applications/screensavers/$HACK.desktop \ + >> debian/$PACKAGE.install + fi +done < debian/split-hacks.config +exit 0 --- xscreensaver-5.10.orig/debian/xscreensaver.postrm +++ xscreensaver-5.10/debian/xscreensaver.postrm @@ -0,0 +1,26 @@ +#!/bin/sh + +set -e + +case "$1" in + remove|purge) + if [ -x /usr/sbin/suidunregister ]; then + suidunregister -s xscreensaver /usr/X11R6/bin/xscreensaver + suidunregister -s xscreensaver /usr/X11R6/bin/sonar + suidunregister -s xscreensaver /usr/X11R6/lib/xscreensaver/sonar + suidunregister -s xscreensaver /usr/bin/xscreensaver + suidunregister -s xscreensaver /usr/lib/xscreensaver/sonar + fi + if [ -L /etc/X11/app-defaults/XScreenSaver ]; then + rm /etc/X11/app-defaults/XScreenSaver + fi + if [ -L /usr/X11R6/lib/X11/app-defaults/XScreenSaver ]; then + rm /usr/X11R6/lib/X11/app-defaults/XScreenSaver + fi + if [ -L /usr/doc/xscreensaver ]; then + rm -f /usr/doc/xscreensaver + fi + ;; +esac + +#DEBHELPER# --- xscreensaver-5.10.orig/debian/xscreensaver-gl.install.stub +++ xscreensaver-5.10/debian/xscreensaver-gl.install.stub @@ -0,0 +1,2 @@ +usr/bin/xscreensaver-gl-helper +/usr/share/man/man1/xscreensaver-gl-helper.1 --- xscreensaver-5.10.orig/debian/README.gl +++ xscreensaver-5.10/debian/README.gl @@ -0,0 +1,31 @@ +If you are having problems with running the GL screenhacs from xscreensaver, +but not from a window, please see +, especially if you +are using nVIdia's GL implementation. This has appeared as a SIGSEGV +crash and as a failutre to allocate GL context. In particular: + + 1.I upgraded to 3.33, and xscreensaver won't run GL hacks any more (or + they run slowly), but they work fine from the command line. + + Try editing your .xscreensaver file and changing the memoryLimit + setting to 0. Version 3.33 introduced the memoryLimit option as a + precautionary limit to prevent runaway memory use if one of the + display modes happened to be buggy; it prevents any program launched + by xscreensaver from allocating more than that much memory. It + defaults to 50M, which is a lot. However, apparently certain OpenGL + libraries (notably nVidia) do something strange that makes them appear + to allocate more than 128M of memory for every OpenGL program! + Consequently, those programs die on startup because they aren't able + to allocate memory. On some systems, memoryLimit doesn't cause the GL + programs to crash, but instead, causes them to run slowly + (non-accelerated.) Turning off the memory limit should work around + this. + +The OpenGL screenhacks are included as a separate package, so the base +xscreensaver package does not depend on Mesa. The postinst scripts will +automatically add a link so that the OpenGL screenhacks are used if they +are installed. If you wish to have the OpenGL screenhacks installed, +but not used, refer to the manpage and set the XScreenSaver*programs +to an appropriate value in /etc/X11/Xresources, a personal app-defaults +file, or your .Xdefaults. + --- xscreensaver-5.10.orig/debian/copyright +++ xscreensaver-5.10/debian/copyright @@ -0,0 +1,410 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 +Upstream-Author: Jamie Zawinski +Packaged-By: Larry Daffner +Upstream-Name: XScreenSaver +Original-Source-Location: + http://www.jwz.org/xscreensaver/xscreensaver-(.*)\.tar\.gz +Original-Source-Command: uscan --force-download +Original-Source-Depends: devscripts + +Files: * +Copyright: © 1991-2008 Jamie Zawinski +License: Other + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation. No representations are made about the suitability of this + software for any purpose. It is provided "as is" without express or + implied warranty. + +Files: hacks/flame.{man,c}, + hacks/bouboule.{man,c}, + hacks/hopalong.{man,c} +Copyright: © 1988-1991 Patrick J. Naughton +License: Other + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation. + +Files: hacks/xanalogtv.{man,c}, hacks/analogtv.{c,man} +Copyright: © 2003 Trevor Blackwell +License: Other + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + the above copyright notice appear in all copies and that both that copyright + notice and this permission notice appear in supporting documentation. + No representations are made about the suitability of this software for any + purpose. It is provided "as is" without express or implied warranty. + +Files: hacks/lissie.{man,c} +Copyright: © 1996-2002 Alexander Jolk +License: Other + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation. + + This file is provided AS IS with no warranties of any kind. The author + shall have no liability with respect to the infringement of copyrights, + trade secrets or any patents by this file or any part thereof. In no + event will the author be liable for any lost revenue or profits or + other special, indirect and consequential damages. + +Files: hacks/munch.{c,man} +Copyright: © 1997 Tim Showalter +License: Other + Permission is granted to copy, modify, and use this as long + as this notice remains intact. No warranties are expressed or implied. + CMU Sucks. + +Files: hacks/squiral.{c,man} +Copyright: © 1999 Jeff Epler +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/euler2d.{c,man}, hacks/polyominoes.{c,man} +Copyright: © 2000 Stephen Montgomery-Smith +License: Same as hacks/lissie.{c,man} + +Files: hacks/sierpinski.{c,man} +Copyright: © 1996 Desmond Daignault +License: Same as hacks/lissie.{c,man} + +Files: hacks/wormhole.{c,man} +Copyright: © 2004 Jon Rafkind +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/xspirograph.c +Copyright: © 2000 Rohit Singh +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/petri.{man,c}, + hacks/nerverot.{c,man} +Copyright: © 1992-2000 Dan Bornstein +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/xflame.{c,man} +Copyright: © 1996-2002 Carsten Haitzler +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/bumps.{c,man} +Copyright: © 1999-2006 Shane Smit +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/vines.{c,man} +Copyright: © 1997 Tracy Camp +License: Same as hacks/lissie.{c,man} + +Files: hacks/celtic.{man,c} +Copyright: © 2006 Max Froumentin +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/metaballs.{c,man} +Copyright: © 2002-2003 W.P. van Paassen +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/grav.{c,man} +Copyright: © 1993 Greg Bowering +License: Same as hacks/lissie.{c,man} + +Files: hacks/penetrate.{c,man} +Copyright: © 1999 Adam Miller +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/kaleidescope.{c,man} +Copyright: © 1997-2006 Ron Tapia +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/truchet.{c,man} +Copyright: © 1998 Adrian Likins +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/spiral.{c,man} +Copyright: © 1994 Darrick Brown +License: Same as hacks/lissie.{c,man} + +Files: hacks/noseguy.{man,c} +Copyright: © 1985-1990 Dan Heller +License: Same as XScreenSaver + +Files: hacks/hyperball.{man,c} +Copyright: © 2000 Joe Keane. +License: Same as XScreenSaver + +Files: hacks/laser.{man,c} +Copyright: © 1995 Pascal Pensa +License: Same as hacks/lissie.{c,man} + +Files: hacks/interference.{man,c} +Copyright: © 1998 Hannu Mallat +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/epicycle.{man,c} +Copyright: © 1998 James Youngman +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/mountain.{man,c} +Copyright: © 1995 Pascal Pensa +License: Same as hacks/lissie.{c,man} + +Files: hacks/juggle.{man,c} +Copyright: © 1996 Tim Auckland +License: Same as hacks/lissie.{c,man} + +Files: hacks/kumppa.{man,c} +Copyright: © 1998-2002 Teemu Suutari +License: MIT with extra notice + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + + Except as contained in this notice, the name of the X Consortium shall + not be used in advertising or otherwise to promote the sale, use or + other dealings in this Software without prior written authorization + from the X Consortium. + +Files: hacks/automata.h +Copyright: © 1995 David Bagley +License: Same as hacks/lissie.{c,man} + +Files: hacks/anemone.{c,man} +Copyright: © 2001-2002 Gabriel Finch +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/crystal.{c,man} +Copyright: © 1997 Jouk Jansen +License: Same as hacks/lissie.{c,man} extended + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation. + + This file is provided AS IS with no warranties of any kind. The author + shall have no liability with respect to the infringement of copyrights, + trade secrets or any patents by this file or any part thereof. In no + event will the author be liable for any lost revenue or profits or + other special, indirect and consequential damages. + + The author should like to be notified if changes have been made to the + routine. Response will only be guaranteed when a VMS version of the + program is available. + +Files: hacks/blaster.{c,man} +Copyright: © 1999 Jonathan H. Lin +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/ant.c +Copyright: © 1995 David Bagley +License: Same as hacks/lissie.{c,man} + +Files: hacks/rotor.c +Copyright: © 1991 Patrick J. Naughton +License: Same as hacks/lissie.{c,man} + +Files: hacks/rotor.man +Copyright: © 2002 Tom Lawrence +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/demon.{c,man} +Copyright: © 1995-2002 David Bagley +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/interaggregate.{man,c} +Copyright: © 2003 J. Tarbell +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/ccurve.{c,man}, hacks/wander.{c,man} +Copyright: © 1998-2002 Rick Campbell +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/pacman{_ai.h,_ai.c,.c,.h,.man,_level.c,_level.h} +Copyright: © 2002 Edwin de Jong +License: Same as hacks/lissie.{c,man} + +Files: hacks/penrose.{c,man} +Copyright: © 1996 Timo Korvola +License: Same as hacks/lissie.{c,man} + +Files: hacks/spotlight.{c,man} +Copyright: © 1999 Rick Schultz +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/triangle.{c,man} +Copyright: © 1995 Tobias Gloth +License: Same as hacks/lissie.{c,man} + +Files: hacks/zoom.{c,man} +Copyright: © 2000 James Macnicol +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/speedmine.{c,man} +Copyright: © 2001 Conrad Parker +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/popsquares.{c,man} +Copyright: 2003 Levi Burton +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/flag.{c,man} +Copyright: © 1996 Charles Vidal +License: Same as hacks/lissie.{c,man} + +Files: hacks/fireworkx{.c,.man,_mmx.S} +Copyright: © 1999-2007 Rony B Chandran +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/xsublim.{c,man} +Copyright: © 1999-2000 Greg Knauss +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/imsmap.{c,man} +Copyright: © 1992-2008 Juergen Nickelsen and Jamie Zawinski +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/maze.{c,man}, hacks/sphere.{c,man} +Copyright: © 1988 Sun Microsystems +License: Other + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the names of Sun or MIT not be + used in advertising or publicity pertaining to distribution of the + software without specific prior written permission. Sun and M.I.T. + make no representations about the suitability of this software for + any purpose. It is provided "as is" without any express or implied warranty. + + SUN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING + ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE. IN NO EVENT SHALL SUN BE LIABLE FOR ANY SPECIAL, INDIRECT + OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS + OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE + OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE + OR PERFORMANCE OF THIS SOFTWARE. + +Files: hacks/vermiculate.{c,man} +Copyright: © 2002 Tyler Pierce +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/abstractile.{c,man} +Copyright: © 2004 Steve Sundstrom +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/flow.{c,man} +Copyright: © 1996 Tim Auckland +License: Same as hacks/lissie.{c,man} + +Files: hacks/braid.{c,man} +Copyright: © 1995 John Neil +License: Same as hacks/lissie.{c,man} + +Files: hacks/asm6502.{h,c,man} +Copyright: © Jeremy English +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/pedal.{c,man} +Copyright: © 1994 Carnegie Mellon University +License: Same as hacks/xanalogtv.{c,man} + +Files: hacks/glx/chessmodels.{c,man} +Copyright: © 2006 John-Paul Gignac + © 2002 Robert Ancell + © 2002 Michael Duelli +License: GPL-2+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Files: hacks/glx/tangram.{man,c} +Copyright: © 2005 Jeremy English +License: same as hacks/xanalogtv.{c,man} + +Files: hacks/glx/moebius.{c,man} +Copyright: © 1997-2002 Marcelo F. Vianna +License: same as hacks/lissie.{c,man} + +Files: hacks/glx/timetunnel.{c,man} +Copyright: © 2005 Sean Brennan +License: same as hacks/xanalogtv.{c,man} + +Files: hacks/glx/glcells.{c,man} +Copyright: © 2007 Matthias Toussaint +License: same as hacks/lissie.{c,man} + +Files: hacks/glx/{glut_roman,glut_stroke,glutstroke,glut_swidth}.c +Copyright: © 1989-1995 Mark J. Kilgard +License: Other + This program is freely distributable without licensing fees + and is provided without guarantee or warrantee expressed or + implied. This program is -not- in the public domain. + +Files: hacks/glx/stonerview* +Copyright: © 1998-2001 Andrew Plotkin +License: same as hacks/xanalogtv.{c,man} + +Files: hacks/glx/tunnel_draw.{c,h} +Copyright: © 2002-2004 E. Lassauge +License: same as hacks/lissie.{c,man} + + + +Files: debian/* +Copyright: © 1996-2002 Larry Daffner + © 2002 Colin Watson + © 2002-2005 Karl Ramm + © 2005-2007 Ralf Hildebrandt + © 2005-2007 Josselin Mouette + © 2007-2009 Jose Luis Rivas + © 2007-2009 Tormod Volden +License: MIT + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. --- xscreensaver-5.10.orig/debian/xscreensaver.install.stub +++ xscreensaver-5.10/debian/xscreensaver.install.stub @@ -0,0 +1,41 @@ +usr/bin/xscreensaver +usr/bin/xscreensaver-command +usr/bin/xscreensaver-demo +usr/share/applications/xscreensaver-properties.desktop +usr/share/locale/ca/LC_MESSAGES/xscreensaver.mo +usr/share/locale/da/LC_MESSAGES/xscreensaver.mo +usr/share/locale/de/LC_MESSAGES/xscreensaver.mo +usr/share/locale/es/LC_MESSAGES/xscreensaver.mo +usr/share/locale/et/LC_MESSAGES/xscreensaver.mo +usr/share/locale/fi/LC_MESSAGES/xscreensaver.mo +usr/share/locale/fr/LC_MESSAGES/xscreensaver.mo +usr/share/locale/hu/LC_MESSAGES/xscreensaver.mo +usr/share/locale/it/LC_MESSAGES/xscreensaver.mo +usr/share/locale/ja/LC_MESSAGES/xscreensaver.mo +usr/share/locale/ko/LC_MESSAGES/xscreensaver.mo +usr/share/locale/nl/LC_MESSAGES/xscreensaver.mo +usr/share/locale/nb/LC_MESSAGES/xscreensaver.mo +usr/share/locale/pl/LC_MESSAGES/xscreensaver.mo +usr/share/locale/pt/LC_MESSAGES/xscreensaver.mo +usr/share/locale/pt_BR/LC_MESSAGES/xscreensaver.mo +usr/share/locale/ru/LC_MESSAGES/xscreensaver.mo +usr/share/locale/sk/LC_MESSAGES/xscreensaver.mo +usr/share/locale/sv/LC_MESSAGES/xscreensaver.mo +usr/share/locale/vi/LC_MESSAGES/xscreensaver.mo +usr/share/locale/wa/LC_MESSAGES/xscreensaver.mo +usr/share/locale/zh_CN/LC_MESSAGES/xscreensaver.mo +usr/share/locale/zh_TW/LC_MESSAGES/xscreensaver.mo +usr/share/locale/nb/LC_MESSAGES/xscreensaver.mo +usr/share/man/man1/xscreensaver.1 +usr/share/man/man1/xscreensaver-command.1 +usr/share/man/man1/xscreensaver-demo.1 +usr/share/pixmaps/xscreensaver.xpm +usr/share/xscreensaver/glade/screensaver-cmndln.png +usr/share/xscreensaver/glade/screensaver-colorselector.png +usr/share/xscreensaver/glade/screensaver-diagnostic.png +usr/share/xscreensaver/glade/screensaver-locking.png +usr/share/xscreensaver/glade/screensaver-power.png +usr/share/xscreensaver/glade/screensaver-snap.png +usr/share/xscreensaver/glade/xscreensaver-demo.glade2 +debian/xscreensaver.svg /usr/share/pixmaps +debian/xscreensaver-daemon.desktop usr/share/xscreensaver/xscreensaver-daemon.desktop --- xscreensaver-5.10.orig/debian/control +++ xscreensaver-5.10/debian/control @@ -0,0 +1,145 @@ +Source: xscreensaver +Section: x11 +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Jose Luis Rivas +Uploaders: Tormod Volden +Build-Depends: bc, debhelper (>= 7.0), fortune-mod, libgtk2.0-dev, libpam0g-dev (>= 0.72), libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | xlibmesa-glu-dev | libglu-dev, xutils-dev, libgnome2-dev, libxml2-dev, libglade2-dev, libjpeg62-dev, libgle-dev, intltool, autotools-dev, libx11-dev, libxext-dev, libxinerama-dev, libxmu-dev, libxpm-dev, libxrandr-dev, libxss-dev, libxt-dev, libxtst-dev, libxxf86misc-dev, libxxf86vm-dev, x11proto-core-dev, xbitmaps, quilt, gdm, libxss-dev, libxtst-dev, libxxf86misc-dev, ubuntu-artwork +Standards-Version: 3.8.3 +Homepage: http://www.jwz.org/xscreensaver/ +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/xscreensaver/ubuntu + +Package: xscreensaver +Architecture: any +Depends: ${shlibs:Depends}, xscreensaver-data +Conflicts: funny-manpages (<< 1.3-1), suidmanager (<< 0.50), xscreensaver-gnome (<< 4.09-2), xscreensaver-nognome (<< 4.09-2), gnome-control-center (<< 1:2) +Recommends: libjpeg-progs, perl5, miscfiles | wordlist +Suggests: xli | xloadimage, xfishtank, xscreensaver-gl, fortune, www-browser, qcam | streamer +Description: Automatic screensaver for X + XScreenSaver is a modular screen saver and locker for X11, + containing more than 200 screen savers. + . + This package includes the bare minimum needed to blank and lock + your screen. Install this package if you prefer xscreensaver to + gnome-screensaver. If you prefer gnome-screensaver, you don't + need to install this package. + . + The graphical display modes are in the xscreensaver-data, + xscreensaver-data-extra, xscreensaver-gl and xscreensaver-gl-extra + packages. + +Package: xscreensaver-data +Architecture: any +Depends: ${shlibs:Depends} +Suggests: xscreensaver +Conflicts: xscreensaver (<< 5.04-3), kscreensaver-xsavers (<< 4:3.5.9-1) +Replaces: xscreensaver (<< 5.04-3), gnome-screensaver (<< 2.15.4-0ubuntu1), + xscreensaver-data-extra (<< 5.08-0ubuntu4) +Breaks: gnome-screensaver (<< 2.26), kscreensaver-xsaver (<= 4:4.2.4-1) +Description: data files to be shared among screensaver frontends + XScreenSaver is a modular screen saver and locker for X11, + containing more than 200 screen savers. + . + This package contains a small selection of graphical screen saver + modules (listed below) from the xscreensaver collection. This package + is used by both xscreensaver and gnome-screensaver. + . + This is the selected set of non-GL screensavers shipped by default: + fiberlamp and fuzzyflakes. + . + More display modes can be found in xscreensaver-data-extra, xscreensaver-gl + and xscreensaver-gl-extra packages. + +Package: xscreensaver-data-extra +Architecture: any +Depends: ${shlibs:Depends}, xscreensaver-data (>= 5.04-3), dictionaries-common, libjpeg-progs, netpbm +Enhances: xscreensaver, gnome-screensaver +Conflicts: xscreensaver (<< 5.04-3), kscreensaver-xsavers (<< 4:3.5.9-1) +Replaces: xscreensaver (<< 5.04-3), + xscreensaver-data (<< 5.08-0ubuntu4) +Breaks: gnome-screensaver (<< 2.26), kscreensaver-xsaver (<= 4:4.2.4-1) +Description: data files to be shared among screensaver frontends + XScreenSaver is a modular screen saver and locker for X11, + containing more than 200 screen savers. + . + This package contains the rest of the 2D screen saver modules + from the xscreensaver collection. This package is used by both + xscreensaver and gnome-screensaver. + . + This is the set of non-GL screensavers not shipped by default: + deco, distort, galaxy, metaballs, penrose, ripples, shadebobs, slidescreen, + sonar, swirl, ant, anemone, anemotaxis, apollonian, apple2, attraction, + barcode, blaster, blitspin, bouboule, boxfit, braid, bsod, bubbles, bumps, + ccurve, celtic, cloudlife, compass, coral, critical, crystal, cynosure, + decayscreen, deluxe, demon, discrete, drift, epicycle, eruption, euler2d, + fadeplot, fireworkx, flag, flame, flow, fluidballs, fontglide, forest, goop, + grav, greynetic, halftone, halo, helix, hopalong, hyperball, + hypercube, ifs, imsmap, interaggregate, interference, intermomentary, jigsqw, + juggle, julia, memscroller, mismunch, moire, moire2, mountain, munch, + nerverot, noseguy, pacman, pedal, penetrate, petry, phosphor, piecewise, + polyominoes, pong, pyro, qiz, rd-bomb, rocks, rorschach, rotor, rotzoomer, + sierpinski, slip, speedmine, sphere, spiral, spotlight, squiral, starfish, + strange, substrate, t3d, thornbird, triangle, truchet, twang, vermiculate, + vidwhacker, vines, wander, webcollage, whirlwindwarp, whirlygig, worm, + wormhole, xanalogtv, xflame, xjack, xmatrix, xrayswarm, xspirograph, zoom. + . + WARNING: This package includes the 'webcollage' screen saver, which + displays images that are the result of random web searches. The + Internet being what it is, absolutely anything might show up in the + collage of search results including -- quite possibly -- pornography, or + even nudity. Please act accordingly. + . + More display modes can be found in the xscreensaver-data, xscreensaver-gl + and xscreensaver-gl-extra packages. + +Package: xscreensaver-gl +Architecture: any +Depends: ${shlibs:Depends} +Suggests: xscreensaver +Conflicts: xscreensaver (<< 5.04-3) +Replaces: xscreensaver-gl-extra (<< 5.08-0ubuntu4) +Description: GL(Mesa) screen hacks for xscreensaver + XScreenSaver is a modular screen saver and locker for X11, + containing more than 200 screen savers. + . + This package contains a small selection of 3D (OpenGL) screen + saver modules from the xscreensaver collection. This package is + used by both xscreensaver and gnome-screensaver. + . + This is the set of GL screensavers shipped by default: + antspotlight, glblur, glcells, glmatrix, glschool, + glslideshow, gltext, and hypertorus. + More GL screensavers can be found in the xscreensaver-gl-extra package. + . + More display modes can be found in the xscreensaver-data, + xscreensaver-data-extra and xscreensaver-gl-extra packages. + +Package: xscreensaver-gl-extra +Architecture: any +Depends: ${shlibs:Depends}, xscreensaver-gl (>= 5.04-3) +Enhances: xscreensaver, gnome-screensaver +Conflicts: xscreensaver (<< 5.04-3) +Replaces: xscreensaver-gl (<< 5.08-0ubuntu4) +Breaks: gnome-screensaver (<< 2.26), kscreensaver-xsaver (<= 4:4.2.4-1) +Description: GL(Mesa) screen hacks for xscreensaver + XScreenSaver is a modular screen saver and locker for X11, + containing more than 200 screen savers. + . + This package contains the rest of the 3D (OpenGL) screen saver + modules from the xscreensaver collection. This package is used + by both xscreensaver and gnome-screensaver. + . + This is the set of GL screensavers not shipped by default with + xscreensaver-gl: antinspect, gleidescope, glknots, atunnel, blinkbox, + bubble3d, circuit, cubestorm, glsnake, jigglypuff, lavalite, lockward, + mirrorblog, moebius, boebiusgears, molecule, morph3d, pipes, polyhedra, + polytopes, pulsar, queens, sierpinski3d, spheremonics, stonerview, + superquadrics, topblock, voronoi endgame, engine, flipflop, flipscreen3d, + flurry, flyingtoasters, gears, gflux, antmaze, atlantis, blocktube, boing, + bouncingcow, boxed, cage, carousel, crackberg, cube21, cubenetic, dangerball, + extrusion, fliptext, glforestfire, glhanoi, glplanet, juggler3d, klein, lament, + menger, noof, pinion, providence, rubik, sballs, sproingies, staris, starwars, + tangram, timetunnel. + . + More display modes can be found in the xscreensaver-data, + xscreensaver-data-extra and xscreensaver-gl packages. --- xscreensaver-5.10.orig/debian/xscreensaver-data-extra.install.stub +++ xscreensaver-5.10/debian/xscreensaver-data-extra.install.stub @@ -0,0 +1 @@ +usr/share/xscreensaver/config/README --- xscreensaver-5.10.orig/debian/xscreensaver.postinst +++ xscreensaver-5.10/debian/xscreensaver.postinst @@ -0,0 +1,35 @@ +#!/bin/sh + +set -e + +#fix up our old screwup +if dpkg-divert --list /usr/share/gnome/apps/Settings/Desktop/screensaver-properties.desktop | grep -q "diversion of /usr/share/gnome/apps/Settings/Desktop/screensaver-properties.desktop to /usr/share/gnome/apps/Settings/Desktop/screensaver-properties.desktop.orig by xscreensaver"; then + rm -f /usr/share/gnome/apps/Settings/Desktop/screensaver-properties.desktop + rm -f /usr/share/control-center/Desktop/screensaver-properties.desktop + dpkg-divert --package xscreensaver --remove --rename --divert \ + /usr/share/gnome/apps/Settings/Desktop/screensaver-properties.desktop.orig \ + /usr/share/gnome/apps/Settings/Desktop/screensaver-properties.desktop + dpkg-divert --package xscreensaver --remove --rename --divert \ + /usr/share/control-center/Desktop/screensaver-properties.desktop.orig \ + /usr/share/control-center/Desktop/screensaver-properties.desktop +fi + +# remove old link if it exists +if [ -L /usr/X11R6/lib/X11/app-defaults/XScreenSaver ]; then + rm /usr/X11R6/lib/X11/app-defaults/XScreenSaver +fi + +# Use the correct app defaults +cd /etc/X11/app-defaults +if [ -f XScreenSaver-gl ]; then + ln -sf XScreenSaver-gl XScreenSaver +else + ln -sf XScreenSaver-nogl XScreenSaver +fi + +# Remove /usr/doc symlink +if [ -d /usr/doc -a -h /usr/doc/xscreensaver -a -d /usr/share/doc/xscreensaver ]; then + rm -f /usr/doc/xscreensaver +fi + +#DEBHELPER# --- xscreensaver-5.10.orig/debian/xscreensaver-daemon.desktop +++ xscreensaver-5.10/debian/xscreensaver-daemon.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Encoding=UTF-8 +Name=XScreensaver +TryExec=xscreensaver +Exec=xscreensaver -nosplash +NoDisplay=true +#X-GNOME-Autostart-Phase=Application +#X-GNOME-Autostart-Notify=true +Comment=The XScreensaver daemon --- xscreensaver-5.10.orig/debian/screensavers-desktop-qa.sh +++ xscreensaver-5.10/debian/screensavers-desktop-qa.sh @@ -0,0 +1,139 @@ +#!/bin/sh +# Check our desktop files and compare them to upstream xml files +# Or, provided an xml file as argument, generate a desktop file +# 2008 Tormod Volden + +# Some xml files are for external programs or hacks that are not built +# we do not ship desktop files for those +EXTERNALS="\ + cosmos \ + dnalogo \ + electricsheep \ + fireflies \ + goban \ + rdbomb \ + sphereeversion \ + xaos \ + xdaliclock \ + xmountains \ + xplanet \ + xsnow \ + xteevee \ +" + +# Poor man's xml parser "can i haz xml purrser" +get_xml_option () { + file=$1 + tag=$2 + option=$3 + + < $file sed -n '/\<'$tag' /s@.* '$option'="\([^"]*\)".*@\1@p' +} + +get_xml_entity () { + file=$1 + tag=$2 + + < $file sed -e ':a; /<'$tag'/N;s/\n/ /; ta' | + sed -ne 's/.*<'$tag'> *\(.*\)<\/'$tag'>.*/\1/p' +} + +extract_entries () { + XML=$1 + + XMLNAME=`get_xml_option $XML screensaver name` + XMLARG=`get_xml_option $XML command arg | sed ':a; N; s/\n/ /; ta'` + XMLEXE="$XMLNAME $XMLARG" + + XMLLABEL=`get_xml_option $XML screensaver _label` + + # delete trailing spaces and years + XMLDES=`get_xml_entity $XML _description | + sed 's/ */ /g; s/[;,.] [0-9;,. ]*$/./'` + + # Only get first part of first paragraph + SHORTDES=`echo $XMLDES | sed 's/[.:!(].*/./'` +} + + +# If called with an argument, create desktop file contents from given xml file +if [ -n "$1" ]; then + + extract_entries $1 + cat <<- EODESKTOP + + [Desktop Entry] + Name=$XMLLABEL + Exec=/usr/lib/xscreensaver/$XMLEXE + TryExec=/usr/lib/xscreensaver/$XMLNAME + Comment=$XMLDES + EODESKTOP + exit 0 +fi + + + +for XML in hacks/config/*.xml; do + NAME=`basename $XML .xml` + DSK=debian/screensavers-desktop-files/${NAME}.desktop + + if echo $EXTERNALS | grep -wq $NAME; then + if [ -f $DSK ]; then + echo " external $NAME has a desktop file" + fi + continue + fi + + if [ ! -f hacks/${NAME}.c ] && + [ ! -f hacks/glx/${NAME}.c ] && + [ ! -f hacks/${NAME} ] + then + echo " no c source or script file for $NAME" + fi + + if [ ! -f hacks/${NAME}.man ] && + [ ! -f hacks/glx/${NAME}.man ] + then + echo " no man page for $NAME" + fi + + if [ ! -f $DSK ]; then + echo " missing $DSK file" + continue + fi + + extract_entries $XML + + DSKEXE=`sed -n '/^Exec=/s@Exec=@@p' < $DSK` + if [ x"$XMLEXE" = x ] || + [ x"$DSKEXE" = x ] || + [ x"$XMLEXE" != x"$DSKEXE" ]; then + echo " exec not matching: $XMLEXE and $DSKEXE" + fi + + DSKNAME=`sed -n '/^Name=/s@Name=@@p' < $DSK` + if [ x"$XMLLABEL" = x ] || + [ x"$DSKNAME" = x ] || + [ x"$XMLLABEL" != x"$DSKNAME" ]; then + echo " name not matching: $XMLLABEL and $DSKNAME" + fi + + DSKTRY=`sed -n '/^TryExec=/s@TryExec=@@p' < $DSK` + if [ x"$XMLNAME" = x ] || + [ x"$DSKTRY" = x ] || + [ x"$XMLNAME" != x"$DSKTRY" ]; then + echo " tryexec name not matching: $XMLNAME and $DSKTRY" + fi + + DSKDES=`sed -n '/^Comment=/s@Comment=@@p' < $DSK | + sed 's/[;,.] [0-9;,. ]*$/./'` + +# if [ x"$XMLDES" = x ] || +# [ x"$DSKDES" = x ] || +# [ x"$XMLDES" != x"$DSKDES" ]; then +# echo " description not matching on $NAME" + if [ x"$XMLDES" = x ] || [ x"$DSKDES" = x ]; then + echo " description missing on $NAME" + fi + +done --- xscreensaver-5.10.orig/debian/changelog +++ xscreensaver-5.10/debian/changelog @@ -0,0 +1,1887 @@ +xscreensaver (5.10-3ubuntu3) lucid; urgency=low + + * Removing autostart from xdg, is now on /usr/share so user can copy it if + wants autostart (LP: #554069) + + -- Alessandro Ghersi Sat, 10 Apr 2010 22:28:57 +0200 + +xscreensaver (5.10-3ubuntu2) lucid; urgency=low + + * Reintroduce changes lost from version 5.08-0ubuntu5: + + [ Julien Lavergne ] + * Add debian/xscreensaver.dirs with /usr/share/backgrounds. By default, + settings search in /usr/share/backgrounds and without it, it displays an + error (LP: #129769) + + -- Steve Langasek Tue, 06 Apr 2010 08:10:22 +0000 + +xscreensaver (5.10-3ubuntu1) lucid; urgency=low + + * Merge with Debian unstable, remaining changes: (LP: #489062) + - debian/control: add Build-Depends on ubuntu-artwork + - debian/rules: use /usr/share/backgrounds + - debian/control: Move xli | xloadimage recommends to suggests + - debian/split-hacks.config: Use different set of default hacks to Debian + - debian/source_xscreensaver.py: Add apport hook + - debian/patches/53_XScreenSaver.ad.in.patch: Use Ubuntu branding + + -- Robert Ancell Mon, 30 Nov 2009 13:33:13 +1100 + +xscreensaver (5.10-3) unstable; urgency=low + + * Move sonar to xscreensaver-gl, it got GL-ified (Closes: #550002) + * Remove Xsession hook, could not be disabled (Closes: #550042) + * Add desktop file to /etc/xdg/autostart, to disable it see + http://standards.freedesktop.org/autostart-spec/ (Closes: #357297) + * Move 20_hack_flurry_man_name to 11_upstream_flurry_man_name + * debian/split-config.sh, debian/rules, etc: Auto-generate the + package.install files to make one single dh_install{,man} call + since this is so much more efficent. + + -- Tormod Volden Mon, 12 Oct 2009 18:50:17 +0200 + +xscreensaver (5.10-2) unstable; urgency=low + + * Updated my email address in debian/copyright. + * Added README.hacking to debian/xscreensaver.docs (Closes: #544352). + * Included a hook for Xsession thanks to Y Giridhar Appaji Nag + (Closes: #357297). + * Fixed the changelog. + + -- Jose Luis Rivas Fri, 25 Sep 2009 16:52:44 -0430 + +xscreensaver (5.10-1) unstable; urgency=low + + [ Tormod Volden ] + * Drop patch applied upstream: + - 12_upstream_fix_typo_in_de.po.patch + * Removed hyperball and hypercube hacks, retired upstream + + [ Jose Luis Rivas ] + * Updated Standards-Version to 3.8.3 w/o any changes needed. + * Created debian/README.source. + * Added patch 20_hack_flurry_man_name for NAME section of + manpage for flurry hack. + * Changed my email address from ghostbar38@gmail.com to + ghostbar@debian.org in Maintainer field. + * Acknowledging NMU for 5.05. + + [ Tormod Volden ] + * New Upstream Version + - Fixed intermittent failure in xscreensaver-command + Thanks to contribution by James Vega (Closes: 486603) + - Fixed another potential RANDR crash + * Drop patches applied upstream: + - 11_upstream_phosphor_segfault_win_size.patch + - 63_upstream_blinkbox-man.patch + - 64_upstream_topblock-man.patch + - 65_upstream_eruption-man.patch + - 66_upstream_truchet-man.patch + - 67_upstream_metaballs-man.patch + - 70_upstream_fix_local_screenlock_bypass.patch (Closes: #539699) + * Do not ship juggle any longer (merged with juggler3d) + * Ship new hacks: rubikblocks and surfaces + * 80_Makefile_in-clean-fix.patch: Workaround for make distclean + failure in some situations, probably autoconf 2.64 issue + * Ship the new "photopile" hack + * Delete two unused patches (52_ and 60_) from source + * Fix location of Norwegian Bokmål locale (no -> nb) + * Do not ship these hacks any longer (retired upstream): + bubbles, critical, flag, forest, glforestfire, lmorph, laser, + lightning, lisa, lissie, rotor, sphere, spiral, t3d, vines, + whirlygig, worm, mismunch + * 10_upstream_skip_retired_hacks.patch: Fix hacks/Makefile.in and + hacks/glx/Makefile.in so that retired hacks are not built + * debian/control: Update FSF address + * Update to debhelper compat 7 + * Fix typo in package description (Closes: #504424) + * Add missing hacks to package description (Closes: #481749) + * debian/control: Breaks gnome-screensaver < 2.26 since we are + using full paths in the desktop files + * Split debian/patches/20_hacks_Makefile.patch into new + 20_hacks_man_section.patch and 20_hacks_maze_xpm_libs.patch + * debian/patches/20_skip_install-pam.patch: + Do not run install-pam since we use dh_installpam + * 11_upstream_phosphor_segfault_win_size.patch: + phospor hack segfaults on window resize (Closes: #505379) + * debian/split-hacks.{sh,config}: Configure which hacks go + in which packages instead of manually editing *.files + (Closes: #539937) + * Refresh 50_driver_screensaver-properties-desktop.patch so that + we do not change the .desktop file Category (Closes: #544837) + + [ James Vega ] + * debian/rules: Fix sequential build invokations + + [ Jose Luis Rivas ] + * debian/copyright: Major update (not 100% yet) + * Move jigsaw from xscreensaver-data-extra.files to + xscreensaver-gl-extra.files since it now is a glx hack + * Screensavers that uses images now rotates according to EXIF data + since this new upstream version (Closes: #314553) + * Reinstate flurry on xscreensaver-gl-extra since crashes were not + reproducible (Closes: #495633) + + -- Jose Luis Rivas Fri, 25 Sep 2009 07:12:21 -0430 + +xscreensaver (5.08-0ubuntu4) karmic; urgency=low + + * Install fewer screensavers by default. (LP: #385850) + - Move all screensavers except fiberlamp, fuzzyflakes, + antspotlight, glblur, glcells, glmatrix, glschool, + glslideshow, gltext, and hypertoru to the extra + packages. + * Add files split-hacks.sh and split-hacks.config in /debian + inorder to simplfy moving screensavers between packages. Patch + from Debian (Thanks to Tormod Volden): + http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539937 + * debian/control: + - Make xscreensaver-data and xscreensaver-data-extra replace each other + as files have moved between the two packages. The same is done for + xscreensaver-gl and xscreensaver-gl-extra + + -- Andrew Starr-Bochicchio Wed, 09 Sep 2009 10:59:31 +0200 + +xscreensaver (5.08-0ubuntu3) karmic; urgency=low + + * Added an apport package hook (LP: #398007) + + -- Brian Murray Mon, 13 Jul 2009 10:22:54 -0700 + +xscreensaver (5.08-0ubuntu2) karmic; urgency=low + + * Included patch for Phosphor segfault (LP: #357556) + + -- Timothy Pearson Mon, 29 June 2009 12:07:00 -0600 + +xscreensaver (5.08-0ubuntu1) karmic; urgency=low + + * New upstream release (LP: #392374) + - New hack, `photopile'. + - Rewrote `sonar' and `jigsaw' as OpenGL programs. + - Minor tweaks to `maze', `m6502', `hypnowheel', and `timetunnel'. + - Savers that load images now obey EXIF rotation tags. + - Arrgh, more RANDR noise! Fixes this time for rotated screens, and for + systems where RANDR lies and says the screen size is 0x0. + - When the password dialog has timed out or been cancelled, don't pop it + right back up a second time. + - Password timeouts/cancels don't count as "failed logins". + - Retired some of the older, less interesting savers: + say goodbye to `bubbles', `critical', `flag', `forest', + `glforestfire', `lmorph', `laser', `lightning', `lisa', + `lissie', `rotor', `sphere', `spiral', `t3d', `vines', + `whirlygig', and `worm'. + - Merged `munch' and `mismunch'. + - Updated `webcollage' to use twitpics.com as well. + * debian/patches/20_hacks_Makefile.patch: + - Refreshed + * debian/patches/24_hacks_xsublim_enable.patch: + - Refreshed + * debian/patches/25_xsublim_missing_man_page.patch + - Put back removed man page + * debian/patches/53_XScreenSaver.ad.in.patch: + - Refreshed + * debian/screensavers-desktop-files/*: + debian/xscreensaver.files: + debian/xscreensaver-data-extra.files: + debian/xscreensaver-gl-extra.files: + - Updated for new/removed/changed screensavers + * debian/control: Added Bzr link + + -- Robert Ancell Mon, 29 Jun 2009 09:30:05 +0200 + +xscreensaver (5.05-3+nmu1) unstable; urgency=high + + * Non-maintainer upload by the security team. + * Fix local screen lock bypass vulnerability (closes: #539699). + + -- Michael Gilbert Mon, 17 Aug 2009 00:43:39 -0400 + +xscreensaver (5.07-1) unstable; urgency=low + + [ Tormod Volden ] + * New Upstream Version + * driver/XScreensaver.ad.in: + + Use ISO time/date format in password dialog + + Use url as default text method + + remove dnalogo and flurry which are not installed + * remove xsublim hack since upstream no more installs it + * add desktop file comment to cubicgrid, hypnowheel and lcdscrub + * debian/patches: renamed, commented, refreshed patches and series + * debian/control: use Suggests xscreensaver instead of Enhances + for -data and -gl packages + * Fixed Exec and TryExec entries in desktop files. + * Fixed manpages warnings and bad-formatting. + * Fixed Vcs-Browser URI. + + -- Jose Luis Rivas Fri, 31 Oct 2008 18:54:17 -0430 + +xscreensaver (5.07-0ubuntu3) intrepid; urgency=low + + * Drop xli | xloadimage recommends to universe. Both are in universe, and + xli is orphaned in Debian. + + -- Martin Pitt Thu, 23 Oct 2008 12:17:08 +0200 + +xscreensaver (5.07-0ubuntu2) intrepid; urgency=low + + * Restore the fix from 5.05-1ubuntu2, which was lost in the latest + merge: + * xscreensaver-gl and xscreensaver-gl-extras Recommend xscreensaver | + gnome-screensaver rather than merely xscreensaver, so that germinate + won't pull xscreensaver into the desktop (LP: #242495). + + -- Steve Langasek Wed, 08 Oct 2008 23:07:41 +0000 + +xscreensaver (5.07-0ubuntu1) intrepid; urgency=low + + * Upgrade upstream version + * debian/control: Remove suggest xdaliclock as it is no longer + included + * Remove 10_jwz-screensaver-randr-patch-3.patch as it has been merged + upstream. + * Add 24_hacks_xsublim_enable.patch as it seems that xsublim was dropped + from the build files. There is nothing in the Changelog about it + so I believe it was accidental. + * Updating the .desktop files from the XML files using gnome-screensaver's + utility to do so. Lots of text updates. Also: + * Added: abstractile.desktop + * Added: cwaves.desktop + * Added: m6502.desktop + * Added: skytentacles.desktop + * Removed: xteevee.desktop + * xscreensaver-gl-extra.files: Added skytentacles + * xscreensaver-data-extra.files: Added abstractile, cwaves and m6502 + * xscreensaver-data.files: Remove partial abstractile, m6502 and cwaves + + -- Ted Gould Thu, 28 Aug 2008 16:15:25 -0500 + +xscreensaver (5.06-1) unstable; urgency=low + + [ Jose Luis Rivas ] + * New upstream release + * debian/patches: + + delete patch for xinerama, is now merged upstream + + add patch for hacks/Makefile.in + + [ Tormod Volden ] + * debian/control: let the hacks packages "enhance" xscreensaver + and gnome-screensaver since they can be used independently + * use upstream xscreensaver-properties.desktop instead of our own + * move man pages to section 6x in a consistent way + * ship the lcdscrub man page + * factor out common stuff from hacks desktop files into one stub + file for easier mass modification + * add OnlyShowIn=GNOME to desktop files (fixes lintian warnings) + * add -randomize to truchet and xlyap desktop files + * add desktop file for m6502, abstractile and cwaves + * fixed up names in several desktop files + * use yelp to display man pages in Preferences dialog if available, + and do the right thing in a terminal window if not + + -- Jose Luis Rivas Tue, 22 Jul 2008 23:33:51 -0430 + +xscreensaver (5.05-3ubuntu1) intrepid; urgency=low + + * Merge in changes from Debian packaging (in Changelog below) + * debian/control: Reset build depends to be easier to merge with + Debian in the future. + * debian/xscreensaver-gl.files: Reorder files to make merges with + Debian easier in the future. + * Removing patch 70_demo_gtk_stfu_removal.patch as the work it was doing + is now being done by the patch 10_jwz-xscreensaver-randr-patch-3.patch + * Removing patch 90_ubuntu-xscreensaver-desktop.patch as the work it was + doing is now being done by the patch + 10_jwz-xscreensaver-randr-patch-3.patch + + -- Ted Gould Thu, 28 Aug 2008 10:50:54 -0500 + +xscreensaver (5.05-3) unstable; urgency=low + + [ Tormod Volden ] + * debian/patches/10_jwz-xscreensaver-randr-patch-3.patch: + from upstream, addresses issues with xrandr/xinerama + (Closes: #482385, #428797, #471920, #453708, #473681, #479715, #480231) + * fixed typo "screen < real_nscreens" in driver/lock:1527 from above patch + * drop 61_DualHead-nVidia_bug471920.patch (obsolete) + * drop 67_XineRama-mode_bug473681.patch (obsolete) + * fix m6502.o typo in hacks/Makefile.in + * refresh 53_XScreenSaver.ad.in.patch + * refresh (disabled) 60_add-ant-hack.patch + + [ Jose Luis Rivas ] + * add xscreensaver-demo desktop file, thanks to Daniel Dickinson + (Closes: #480592) + * update package descriptions (thanks jwz) + * fix categories in xscreensaver.menu + * change build-deps from xlibmesa-gl-dev to libgl1-mesa-dev, + xutils to xutils-dev, x-dev to x11proto-core-dev. + * bump Standards-Version to 3.8.0 + * add Vcs fields and Homepage to debian/control + * Flurry is not installed until the bug get fixed (Closes: #484112) + + -- Jose Luis Rivas Tue, 15 Jul 2008 14:48:48 -0430 + +xscreensaver (5.05-2) unstable; urgency=low + + * (this version was not published) + * debian/rules: Add `--with-proc-interrupts' to the configure command. + (Closes: #354559) + * debian/patches/61_DualHead-nVidia_bug471920.patch: + Thanks to Vincent Crevot (Closes: #471920) + * debian/patches/67_XineRama-mode_bug473681.patch: + Thanks to Lionel Elie Mamane (Closes: #473681) + * create debian/watch + * debian/control: fix libpam0g deps to use >= 0.72 instead of >=0.72-1 + * debian/xscreensaver.pam: + Add common-account for handling account service type (Closes: #475861) + + -- Jose Luis Rivas Fri, 11 Apr 2008 11:56:14 -0430 + +xscreensaver (5.05-1ubuntu2) intrepid; urgency=low + + * xscreensaver-gl and xscreensaver-gl-extras Recommend xscreensaver | + gnome-screensaver rather than merely xscreensaver, so that germinate + won't pull xscreensaver into the desktop (LP: #242495). + + -- Colin Watson Fri, 04 Jul 2008 17:18:38 +0100 + +xscreensaver (5.05-1ubuntu1) intrepid; urgency=low + + * Added 70_demo_gtk_stfu_removal.patch to remove some more cases where + the STFU macro is used such that when the #defines it's used on change + the compile breaks. Bad coding style. + * Removing 82_ubuntu-texturl-fridge.patch in favor of updating the + 53_XScreenSaver.ad.in.patch to include the Ubuntu branding instead + of the Debian branding. This should make merges easier as long as + we use something smart like Bazaar. Also the Debian version has lots + of good changes like making it work with /etc/alternates which we + didn't have. + * Removing 54_driver_demogtk.patch as it was merged upstream. + + -- Ted Gould Tue, 17 Jun 2008 09:41:41 -0700 + +xscreensaver (5.05-1) unstable; urgency=low + + * New upstream release. + - fixed overlapping with Xinerama. (Closes: #453708) + - fixed double-buffering in cubestorm and noof (Closes: #310157) + - don't warn about about bogus ClientMessages of GNOME (Closes: #191530) + * debian/control: + - Added which hacks are in which package to the description field of each + package. (Closes: #469108) + - Added a warning that xss-data-extra ships webcollage and may download + porn from the internet without appropriate filters. (Closes: #458145) + - Added conflicts with kscreensaver-xsavers previous to 4:3.5.9-1 to + avoid breakage for KDE users after the package split in 5.04-3. + (Closes: #469099) + - Deleted a superfluous x-dev build-depend. + * debian/screensaver-desktop-files: Added desktop files for cubicgrid, + hypnowheel and lcdscrub (new hacks) + * debian/patches/50_driver_screensaver-properties-desktop.patch: + Use the svg icon we ship in xscreensaver.svg + * debian/xscreensaver-data-extra.files: Added new hack lcdscrub, removed + ant hack. (See note below about 60_add-ant-hack.patch) + * debian/xscreensaver-gl-extra.files: Added new hacks hypnowheel and + cubicgrid. + * debian/patches/53_XScreenSaver.ad.in.patch: Extract from the disabled + 52_driver_XScreenSaver.ad.in.patch fixing the gnome-terminal dependency + (Closes: #470466). + * debian/patches/60_add-ant-hack.patch: Deactivated for the moment, there + were several new changes in Makefile.in and XScreenSaver, besides, + ant doesn't have a man page and hasn't been shipped for a long time. + Will not be shipped until we find a way to actually make it fit the new + upstream code. + * debian/patches/70_fade_oversleep.patch: Dropped, applied upstream. + * debian/patches/71_endgame_whiter_colour.patch: Dropped, applied upstream. + * debian/patches/series: Cleaned up. + + -- Jose Luis Rivas Tue, 11 Mar 2008 22:45:00 -0430 + +xscreensaver (5.04-4ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: (LP: #201626) + - debian/control: add Build-Depends on ubuntu-artwork + - debian/rules: use /usr/share/backgrounds + - 82_ubuntu-texturl-fridge.patch: use Ubuntu fridge for rss + - 91_ubuntu-no-pam-conf: don't ship pam.conf + - 70_ubuntu-xscreensaver-desktop.patch: name the xscreensaver desktop + file for what it is to not confuse it with gnome-screensaver + - debian/rules: don't hide the xscreensaver desktop icon if the + user insists on installing xscreensaver (LP: #86416) + - 54_drivers_demogtk.patch: Patching a compile failure with + GTK+ in Hardy + - 28_rotate.patch: Add in the gdk pixbuf function to rotate JPEGs and + TIFFs so that they're the right direction + - debian/control: Increasing the GTK+ version to 2.12 for the patch + 28_rotate.patch + - glslideshow.desktop: Changing so that it shows only one image, one + time and no extra black on the edges. + * Fixed upstream: + - install xscreensaver-properties.desktop to right place (LP: #201481) + - remove planetary-gears screensaver (LP: #196360) + + -- Tormod Volden Thu, 06 Mar 2008 11:01:03 +0100 + +xscreensaver (5.04-4) unstable; urgency=low + + * debian/control: Add replaces/conflicts to fix upgrades (Closes: #468899) + * corrected previous changelog entry on xscreensaver-gl-extra + + -- Tormod Volden Sun, 02 Mar 2008 11:41:13 +0100 + +xscreensaver (5.04-3) unstable; urgency=low + + [ Tormod Volden ] + * (From Ubuntu) Include .desktop files for hacks (Closes: #410095) + * debian/xscreensaver-data.files: Skip .desktop file for popsquares + for now until conflict is sorted out with gnome-screensaver that + also ships it + * dropped planetary_gears.desktop (gears goes planetary randomly + and has no command option for it) + * 60_add-ant-hack.patch: restore "ant" (disabled upstream in 4.23) + * Add .desktop description for "ant" + * (From Ubuntu) Split xscreensaver package into: + - xscreensaver (core backend without hacks) + - xscreensaver-data (standard hacks) + - xscreensaver-data-extra (hacks not installed by default) + * (From Ubuntu) Split xscreensaver-gl package into: + - xscreensaver-gl (standard GL hacks) + - xscreensaver-gl-extra (GL hacks not installed by default) + * 70_fade_oversleep.patch: don't hang on resume (Closes: #454523) + * 71_endgame_whiter_colour.patch: better contrast (Closes: #463345) + + [ Jose Luis Rivas ] + * debian/xscreensaver-gl.files: Deleted interplanetary-gears.desktop since + it's not shipped. + + -- Jose Luis Rivas Fri, 29 Feb 2008 18:53:35 -0430 + +xscreensaver (5.04-2ubuntu2) hardy; urgency=low + + * 54_drivers_demogtk.patch: Patching a compile failure with + GTK+ in Hardy + * 28_rotate.patch: Add in the gdk pixbuf function to rotate JPEGs and + TIFFs so that they're the right direction + * debian/control: Increasing the GTK+ version to 2.12 for the patch + 28_rotate.patch + * glslideshow.desktop: Changing so that it shows only one image, one + time and no extra black on the edges. + + -- Ted Gould Wed, 23 Jan 2008 19:00:20 +0000 + +xscreensaver (5.04-2ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: (LP: #177126) + - Split xscreensaver into xscreensaver, xscreensaver-data + (hacks we ship), xscreensaver-data-extra (hacks in universe). + Split out GL hacks for universe to xscreensaver-gl-extra + - create and install .desktop files for gnome-screensaver + - debian/control: add Build-Depends on ubuntu-artwork + - debian/rules: use /usr/share/backgrounds + - 60_ubuntu-add-ant-hack.patch: bring back ant hack + - 62_ubuntu-texturl-fridge.patch: use Ubuntu fridge for rss + - 65_ubuntu-no-pam-conf: don't ship pam.conf + * 70_ubuntu-xscreensaver-desktop.patch: name the xscreensaver desktop + file for what it is to not confuse it with gnome-screensaver + * debian/control: warn about gnome-screensaver conflict in + xscreensaver package description (LP: #74727) + * debian/rules: don't hide the xscreensaver desktop icon if the + user insists on installing xscreensaver (LP: #86416) + * 60_ubuntu-add-ant-hack.patch refreshed to include "ant" in + application defaults (LP: #160669) + * Fixed upstream: glhanoi assertion failure (LP: #71795) + + -- Tormod Volden Tue, 18 Dec 2007 21:40:55 +0100 + +xscreensaver (5.04-2) unstable; urgency=low + + [ Tormod Volden ] + * debian/rules: + + Moved POT generation from clean to build. + + xscreensaver.svg is now copied from `debian/` at build time. + * po/xscreensaver.pot: + + Is now deleted since it is autogenerated. + * debian/control: + + Added libxss-dev, libxtst-dev, libxxf86misc-dev and x-dev as + build depends. + + Added quilt and removed dpatch from build-depends. + * debian/patches/00_maindiffwithorig.patch got split up in: + - 20_hacks_Makefile.patch: add xpm libs for "maze" hack + - 22_hacks_barcode.patch: make family-friendly + - 23_hacks_glx_glsnake.patch: make family-friendly + - 30_hacks_xanalogtv.patch: use logo-50-bad.xpm + - 31_utils_images_logo-50-bad-xpm.patch: less colours + - 50_driver_screensaver-properties-desktop.patch: use svg icon + + [ Jose Luis Rivas ] + * debian/xscreensaver.files: + + Added m6502 (without manpage at the moment) and abstractile + hacks. + * debian/xscreensaver-gl.files: + + Added moebiusgears and lockward hacks. (Closes: #454601) + * debian/control: + + Added Tormod Volden as Uploader. + + Updated to 3.7.3 Standards-Version, no modification needed. + * debian/xscreensaver.install: + + Now xscreensaver.svg is in `debian/`. + + -- Jose Luis Rivas Sun, 09 Dec 2007 20:37:38 -0430 + +xscreensaver (5.04-1ubuntu2) hardy; urgency=low + + * Fix build failure with new glib2.0. + + -- Matthias Klose Fri, 01 Feb 2008 00:25:15 +0100 + +xscreensaver (5.04-1ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - split xscreensaver into xscreensaver, xscreensaver-data (hacks we ship), + xscreensaver-data-extra (hacks in universe). split out gl hacks for + universe to xscreensaver-gl-extra + - use fridge for rss screensavers + - create and install .desktop files for gnome-screensaver + + -- Oliver Grawert Thu, 06 Dec 2007 09:53:12 +0000 + +xscreensaver (5.04-1) unstable; urgency=low + + * New upstream release + * David Moreno Garza (damog) removed from Uploaders field. + * Fixed authentication bypass (CVE-2007-5585) by upstream (closes: #448157) + + -- Jose Luis Rivas Mon, 26 Nov 2007 14:04:52 -0400 + +xscreensaver (5.03-3.1) unstable; urgency=high + + * Non-maintainer upload by the testing-security team + * Include upstream patch to fix crash with gl screensavers, which + leads to an authentication bypass (Closes: #448157) + Fixes: CVE-2007-5585 + + -- Steffen Joeris Fri, 16 Nov 2007 15:04:15 +1100 + +xscreensaver (5.03-3) unstable; urgency=low + + * Added `gdm' to the Build-Depends field since is needed to build with + gdmflexiserver support. (Closes: #436010) + * The config problems doesn't exists anymore since there's now the original + XML file, so no changes needed. (Closes: #367791, #405266). + * debian/rules: + + Added a line that adds "NoDisplay=true" to + gnome-screensaver-properties.desktop. (Closes: #435446) + + -- Jose Luis Rivas Sat, 04 Aug 2007 16:25:39 -0400 + +xscreensaver (5.03-2) unstable; urgency=low + + * debian/rules, debian/xscreensaver.files, debian/xscreensaver-gl.files: + + Adding again the `x` at the end of each manpage. + (Closes: #435035) + + -- Jose Luis Rivas Sun, 29 Jul 2007 02:22:49 -0400 + +xscreensaver (5.03-1) unstable; urgency=low + + * New maintainer and uploader (Closes: #428813, #428798) + * New upstream version packaged (Closes: #407886) + * No error during authentication (Closes: #180063) + * No more waiting until mouse moves for starting. (Closes: #257092) + * Flurry now runs OK. (Closes: #296552) + * No more crashes during exit of `xscreensaver' (Closes: #273180) + * Xscreensaver has changed a lot how works with the pam_module and it seems + as does not ask for password anymore if is not required. (Closes: #303368) + * XScreensaver turns off both screens if is used with Dual-head on laptops + tested on a HP and a Siragon notebook. (Closes: #337100) + * Currently XScreensaver request password everytime, even if Power management + is enabled. (Closes: #330971) + * XScreensaver does not longer ignores settings on ~/.xscreensaver anymore + and modifying settings with `xscreensaver-demo' will save your settings as + should and will not be restarted. (Closes: #316931) + * xscreensaver does properly requests passwords and proccess them as should + if that's the case. (Closes: #368600) + * Now images are rotated as should when using carousel with the EXIF data of + each JPEG archive. (Closes: #375488) + * Fontglide is running OK without fonts issues. (Closes: #393140) + * The apple2 hack was tested and there's no problem. (Closes: #423560) + * Webcollage renders properly and add images to the collage without emptying + the screen (tested with nv, nvidia and vesa drivers). (Closes: #317383) + * Added the `unlock' button to login box. (Closes: #326733) + * debian/control: + + Deleted `Uploaders' field. + + Changed `Maintainer' name and email. + + Replaced build-depend on `xlibs-data' with `xbitmaps'. (Closes: #419022) + + Updated `Standard-Versions' to 3.7.2, no changes needed. + + Added Build-Depend on `dpatch'. + + Updated `xscreensaver-gl' description with `X.Org' instead of `XFree'. + + Moved `netpbm' to Depends from Suggests of xscreensaver since it's used by + packages on `xscreensaver'. (Closes: #376982) + * debian/rules: + + Included `dpatch.make' for patching. + + Changed targets to fits `dpatch' functioning. + + Changed the way as config.{sub|guess} is deleted, now is moved so isn't + showed in the final `diff.gz'. + * debian/xscreensaver.files: + + Removed line for adding `gnome-screensaver-properties.desktop' since + GNOME ships their own screensaver and the menu entrie in preferences should + not be added, users should use the another menu entrie. (Closes: #390672) + + Added new hack `cwaves'. + + Removed the `x's at the end of every manpage line. + * debian/xscreensaver-gl.files: + + Removed the `x's at the end of every manpage line. + + Added new hacks: `glcells', `glschool', `topblock' and `voronoi'. + * debian/changelog: + + Version created and no data modified, was modified in a NMU (4.23-1.1) + changed to 4.23-0.1 according to debian dev-reference. (Was lintian + warning). + + Double date on version 1.27-1, removed the old one, I left the october + one since is the most obvious (Was lintian warning). + * debian/patches: + + Created! + * debian/patches/00_maindiffwithorig.patch: + + Created! This patch was created with the end to avoid editing original + tarball as was before, instead patch's should been used. + + -- Jose Luis Rivas Fri, 13 Jul 2007 17:15:43 -0400 + +xscreensaver (4.24-5ubuntu3) gutsy; urgency=low + + * SECURITY UPDATE: password bypass when using network authentication. + * driver/lock.c: upstream fixes applied inline. + * References + CVE-2007-1859 + + -- Kees Cook Mon, 11 Jun 2007 12:58:25 -0700 + +xscreensaver (4.24-5ubuntu2) feisty; urgency=low + + * debian/control: + -add libjpeg-progs, netpbm to xscreensaver-data-extras + Depends. WebCollage needs them (LP: #61775) + + -- Timo Aaltonen Sat, 3 Feb 2007 00:33:40 +0200 + +xscreensaver (4.24-5ubuntu1) feisty; urgency=low + + * Merge from debian unstable. + + -- Oliver Grawert Mon, 30 Oct 2006 13:55:08 +0000 + +xscreensaver (4.24-5) unstable; urgency=low + + * remove /usr/doc/xscreensaver link to finish /usr/doc -> + /usr/share/doc transition (closes: #380394) + + -- Ralf Hildebrandt Sat, 29 Jul 2006 23:00:43 +0100 + +xscreensaver (4.24-4ubuntu2) edgy; urgency=low + + * fix location of the gnome-screensaver .desktop files, + they need to be in /usr/share/applications/screensavers now + + -- Oliver Grawert Fri, 21 Jul 2006 16:33:39 +0200 + +xscreensaver (4.24-4ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + + -- Oliver Grawert Fri, 30 Jun 2006 16:27:21 +0100 + +xscreensaver (4.24-4) unstable; urgency=low + + * we may be building in an environment (e.g. Debian buildd chroot) + without a proper /proc filesystem. If /proc/interrupts exists, + then we'll check that it has the bits we need, but otherwise we'll + just go on faith. Thanks to (closes: #356821) + + -- Ralf Hildebrandt Thu, 04 May 2006 11:00:43 +0100 + +xscreensaver (4.24-3) unstable; urgency=high + + * fix build-deps (closes: #364254) + + -- Ralf Hildebrandt Sun, 23 Apr 2006 11:00:43 +0100 + +xscreensaver (4.24-2) unstable; urgency=low + + * apply patch "xscreensaver-getimage-video: the first video frame should not always be grabbed" (closes: #357907) + * fix pong manpage typos (closes: #361686) + * apply patch "xscreensaver-4.16-sanitize-hacks.patch" (closes: #313492) + + -- Ralf Hildebrandt Tue, 11 Apr 2006 11:00:43 +0100 + +xscreensaver (4.24-1) unstable; urgency=low + + * new upstream release: + * New versions of cube21, glsnake, celtic. + * Fixed startup crash in getgroups() when running setuid. (closes: #302791) + * 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 (closes: #350029, #309443) + * Minor fixes to various XML config files and man pages. + * fix typo in German PO file (closes: #359067) + + -- Ralf Hildebrandt Sun, 26 Mar 2006 11:00:43 +0100 + +xscreensaver (4.23-4ubuntu8) dapper; urgency=low + + * disable offending glsnake screensavers (closes malone #36743) + * remove the .desktop alternative again, after discussing the issue with + seb128 i agree its not a bug (rejected malone 32385 alongside) + * make the fridge the default url for rss feeds (closes malone #34829) + * fix xscreensaver-data.postrm to point to the right config if xscreensaver-gl + is still installed (closes malone #33748) + * added dictionaries-common to xscreensaver-data-extra dependencys (closes + malone #6498) + + -- Oliver Grawert Thu, 18 May 2006 12:09:48 +0200 + +xscreensaver (4.23-4ubuntu7) dapper; urgency=low + + * make preferences .desktop file an alternative, so it wont be shown if + gnome-screensaver is installed and selected as alternative + + -- Oliver Grawert Thu, 16 Mar 2006 14:21:14 +0100 + +xscreensaver (4.23-4ubuntu6) dapper; urgency=low + + * add gnome-screensaver planetary_gears.desktop helper file to + xscreensaver-gl closes malone 33754 + + -- Oliver Grawert Sun, 5 Mar 2006 03:13:36 +0100 + +xscreensaver (4.23-4ubuntu5) dapper; urgency=low + + * debian/rules: Add gettext domain to .desktop files to get language pack + support for them. + + -- Martin Pitt Fri, 24 Feb 2006 10:17:03 +0100 + +xscreensaver (4.23-4ubuntu4) dapper; urgency=low + + * make xscreensaver use /usr/share/backgrounds as default + (compile time option) location for image processing screensavers + and enable random images in the default config (adds build dep to + ubuntu-artwork that creates this dir. to be moved to a combination + of a screensaver specific subdir and an ubuntu-artwork-screensaver + package for default images) + * move the default config to the -data .deb so it applies for hacks without + having xscreensaver installed adjust postinst and postrm files accordingly + * split out packages xscreensaver-data-extra and xscreensaver-gl-extra so + xscreensaver-data and xscreensaver-gl only contain the hacks we want to + ship which gains us 5 megabytes on the CD (install the -extra files to get + the full set of hacks as before) + * make planet.ubuntu.com the default rss source for rss reading screensavers + * make sure the ant screensaver is built and installed + + -- Oliver Grawert Mon, 20 Feb 2006 18:41:15 +0100 + +xscreensaver (4.23-4ubuntu3) dapper; urgency=low + + * add missing gnome-screensaver .desktop helper files to + xscreensaver-data and xscreensaver-gl + + -- Oliver Grawert Sun, 19 Feb 2006 03:05:32 +0100 + +xscreensaver (4.23-4ubuntu2) dapper; urgency=low + + * fixed build dependencys + + -- Oliver Grawert Mon, 6 Feb 2006 14:05:03 +0100 + +xscreensaver (4.23-4ubuntu1) dapper; urgency=low + + * merge with debian + + -- Oliver Grawert Tue, 17 Jan 2006 02:20:00 +0100 + +xscreensaver (4.23-4) unstable; urgency=high + + * replace xlibs-dev build-depend with the individual libraries that + the package actually build-depends on (closes: #346855). + + -- Ralf Hildebrandt Mon, 09 Jan 2006 11:00:43 +0100 + +xscreensaver (4.23-3) unstable; urgency=low + + * driver/timers.c: back out a change from 4.23 leading to screen + blanking even though the keyboard is in use (closes: #336368). + * Build-depend on autotools-dev. + * driver/XScreenSaver.ad.in: + + Restore RSS modifications that disappeared unexpectedly in a + previous upload. + + Now use planet.debian.org instead of .net. + + Set the newLoginCommand here, not trusting the result of the + configure test, making the configure.in patch unnecessary + (closes: #336590). + + Force gdmflexiserver to start a new flexible X server + (closes: #337760). + * utils/images/logo-50-bad.xpm: this is a stripped down (64 colors) + version of the logo. + * hacks/xanalogtv.c: use this version instead (closes: #304344). + + -- Josselin Mouette Fri, 9 Dec 2005 00:53:01 +0100 + +xscreensaver (4.23-2ubuntu4) dapper; urgency=low + + * Bump the versioned xscreensaver-data -> xscreensaver Replaces to + catch the latest file overwrite and allow upgrades to go smoothly. + + -- Adam Conrad Thu, 8 Dec 2005 16:00:22 +1100 + +xscreensaver (4.23-2ubuntu3) dapper; urgency=low + + * and actually upload the right source package ... + + -- Oliver Grawert Wed, 7 Dec 2005 22:49:24 +0100 + +xscreensaver (4.23-2ubuntu2) dapper; urgency=low + + * remove the config/README file from the xscreensaver package + and move it to xscreensaver-data where it belongs + + -- Oliver Grawert Wed, 7 Dec 2005 19:58:48 +0100 + +xscreensaver (4.23-2ubuntu1) dapper; urgency=low + + * resyncronize with debian (drop most ubuntu changes, we'll + only support the hacks we ship for gnome-screensaver) + * split out the xscreensaver-data package again + * fix build dependencys to match ubuntu + * add a set of .desktop files for selected hacks for usage + of the xscreensaver-data package with gnome-screensaver + + -- Oliver Grawert Wed, 16 Nov 2005 00:23:02 +0100 + +xscreensaver (4.23-2) unstable; urgency=low + + * Apply NMU patch (why was there an NMU? Hello? Talk to me before doing an NMU!) (Closes: #334193) + * Fix typo in tangram man page (Closes: #336432) + * Found out that the upstream already applied the "grayscale option patch" to bubbles (Closes: #331248) + * Suggest xfishtank (Closes: #335589) + + -- Ralf Hildebrandt Sun, 30 Oct 2005 14:43:43 +0100 + +xscreensaver (4.23-1.1) unstable; urgency=high + + * NMU. + * should not kill running xscreensavers (Close: #334193) + + -- Emfox Zhou Sun, 30 Oct 2005 01:54:04 +0800 + +xscreensaver (4.23-1) unstable; urgency=low + + * new upstream (closes: #308668, #195727, #322752, #305528) + + -- Ralf Hildebrandt Wed, 26 Sep 2005 15:23:43 +0200 + +xscreensaver (4.23-0.1) unstable; urgency=high + + * NMU. + * should not kill running xscreensavers (Close: #334193) + + -- Emfox Zhou Sun, 30 Oct 2005 01:54:04 +0800 + +xscreensaver (4.23-1) unstable; urgency=low + + * new upstream (closes: #308668, #195727, #322752, #305528) + + -- Ralf Hildebrandt Wed, 26 Sep 2005 15:23:43 +0200 + +xscreensaver (4.21-7) unstable; urgency=low + + * fixed fubared patch in lines 1596 to 1603 of file "driver/prefs.c" (closes: #323841) + thanks to Arnaud Giersch + + -- Ralf Hildebrandt Thu, 22 Sep 2005 23:23:43 +0200 + +xscreensaver (4.21-6) unstable; urgency=low + + * patch against stop_the_insanity() (closes: #323841) + * patch typo in the whirlygig.6x man page (closes: #326534) + * patch against run_hack() in driver/demo-Gtk.c (closes: #302777) + * fix dependencies (closes: #318512) + * closing old stuff that's already fixed (closes: #118089, #118881, #137073, #145814, #129124) + * closing old stuff that's WONTFIX (closes: #127276) + * relax dependency on netpbm (closes: #320446) + * fix build dependencies for gl and glu + * fix lintian bugs about debian-control-with-duplicate-fields conflicts: 12, 15 + * fix lintian bug (man pages for flow and intermomentary) + * fix lintian bug syntax-error-in-debian-changelog line 313 "unrecognised line" + + -- Ralf Hildebrandt Mon, 19 Sep 2005 11:20:43 +0200 + +xscreensaver (4.21-5) unstable; urgency=low + + * debian/control, debian/rules: remove legacy xscreensaver-gnome and + xscreensaver-nognome packages. + * Patch from Martin Pitt to generate a POT file + during the package build (closes: #313530): + + debian/control: build-depend on intltool. + + debian/rules: run intltool-update in the clean target. + + po/POTFILES.in: remove driver/xscreensaver-demo.glade which does not + exist any more. + * debian/xscreensaver.links: removed, unneeded with GNOME 2.10 + (closes: #312044). + * po/de.po: patch from Jens Seidel + (closes: #313870). + + -- Josselin Mouette Wed, 15 Jun 2005 00:34:23 +0200 + +xscreensaver (4.21-4ubuntu17) breezy; urgency=low + + * updated pt_BR again, fixed to UTF-8 + + -- Oliver Grawert Tue, 11 Oct 2005 21:00:42 +0200 + +xscreensaver (4.21-4ubuntu16) breezy; urgency=low + + * change new login command to "gmflexiserver -sl" to avoid pop unders + with multiple locked sessions (#16195) + * add dependency on ttf-freefont for dots in the lock dialog (#16954) + * disable webcollage screensaver hack in the settings to prevent + potential for offensive content (#15847) + * fixed typo and wrong order of strings in pt_BR translation in + .desktop file (#16448) + * fixed tooltip for german translation of .desktop file + + -- Oliver Grawert Mon, 10 Oct 2005 01:19:40 +0200 + +xscreensaver (4.21-4ubuntu15) breezy; urgency=low + + The "all your workhours belong to us" release + + * addded new lock dialog + * fixed the Replaces line in xscreensaver-data + + -- Oliver Grawert Fri, 30 Sep 2005 02:36:55 +0200 + +xscreensaver (4.21-4ubuntu14) breezy; urgency=low + + * reverted the split + * added xscreensaver-text and xscreensaver-getimage-* to the -data + package + + -- Oliver Grawert Mon, 19 Sep 2005 19:29:05 +0200 + +xscreensaver (4.21-4ubuntu13) breezy; urgency=low + + * remove the Conflicts again (not necessary) + * split out a xscreensaver-utils package for xscreensaver-text and + xscreensaver-getimage-* + * added build dependency on libxxf86vm-dev for xinerama support + + -- Oliver Grawert Mon, 19 Sep 2005 12:43:06 +0200 + +xscreensaver (4.21-4ubuntu12) breezy; urgency=low + + * add missing Replaces and Conflicts to xscreensaver-data + + -- Oliver Grawert Fri, 16 Sep 2005 17:11:18 +0200 + +xscreensaver (4.21-4ubuntu11) breezy; urgency=low + + * split out a xscreensaver-data package for usage with + gnome-screensaver + + -- Oliver Grawert Fri, 16 Sep 2005 13:34:16 +0200 + +xscreensaver (4.21-4ubuntu10) breezy; urgency=low + + * changed the lockscreen background to something more conservative + closes #14571 + + -- Oliver Grawert Mon, 12 Sep 2005 12:35:31 +0200 + +xscreensaver (4.21-4ubuntu9) breezy; urgency=low + + * added lockscreen beautification patch, libfreetype6-dev and dpatch + build dependencys + * added ltsp_blankonly patch to make the screen not show expensive + screensavers over the net if we run a ltsp client + + -- Oliver Grawert Thu, 1 Sep 2005 17:37:51 +0200 + +xscreensaver (4.21-4ubuntu8) breezy; urgency=low + + * Rebuild for the libcairo1 -> libcairo2 transition. Whee. + + -- Adam Conrad Sat, 20 Aug 2005 00:42:45 +1000 + +xscreensaver (4.21-4ubuntu7) breezy; urgency=low + + * Add a build-depend on xmkmf, otherwise we FTBFS trying to install + our app-defaults to /usr/lib/X11 instead of /etc/X11. + + -- Adam Conrad Thu, 18 Aug 2005 23:25:43 +1000 + +xscreensaver (4.21-4ubuntu6) breezy; urgency=low + + * Update {build-,}depends for the xorg -> mesa transition. + + -- Adam Conrad Thu, 18 Aug 2005 20:00:05 +1000 + +xscreensaver (4.21-4ubuntu5) breezy; urgency=low + + * Rebuild to get proper libglu1c2 shlibs dependencies. + + -- Adam Conrad Fri, 17 Jun 2005 07:40:30 +0000 + +xscreensaver (4.21-4ubuntu4) breezy; urgency=low + + * Added build dependency to intltool. + + -- Martin Pitt Fri, 10 Jun 2005 13:30:32 +0000 + +xscreensaver (4.21-4ubuntu3) breezy; urgency=low + + * po/POTFILES.in: Removed driver/xscreensaver-demo.glade which does not + exist any more. + * debian/rules: Automatically generate a POT file. + + -- Martin Pitt Fri, 10 Jun 2005 12:18:23 +0000 + +xscreensaver (4.21-4ubuntu2) breezy; urgency=low + + * new upstream release + * merge most old changes from 4.16 + - removed duplicated menu entrys + - use planet.ubuntu.com as default url for the rss screensavers + - enable the default screensavers warty and hoary had enabled + - fixed the build dependencys (xlibmesa-gl-dev, libglu-dev-xorg, + libgle3-dev and libxinerama-dev added) + - turned on power management + - turned on screen fade + - turned off screen grabbers + - turned of debugging + - switched the help sytem to yelp + - removed the "Advanced" category from the .desktop file + + -- Oliver Grawert Thu, 2 Jun 2005 16:25:20 +0200 + +xscreensaver (4.21-4) unstable; urgency=low + + * Fix typos (closes: #301317). + * Fix typos (closes: #301355) + * Fix metric assload of typos (closes: #312772, #312769, #312768, #312775, #312773, #312774 ,#312782, #312780) + * Fix metric assload of typos (closes: #312776, #312777, #312785, #312783, #312784, #312786, #312791, #312789) + * Fix metric assload of typos (closes: #312797, #312796, #312793, #312795, #312798, #312800, #312802, #312803) + * Apply jwz's patch to phosphor (closes: #308720) + + -- Ralf Hildebrandt Sat, 11 Jun 2005 11:20:43 +0200 + +xscreensaver (4.21-3) unstable; urgency=low + + * Patch by Joachim Breitner to check more frequently if DPMS kicked in (closes: #303374, #286664). + + -- Ralf Hildebrandt Sat, 09 Apr 2005 00:06:43 +0100 + +xscreensaver (4.21-2) unstable; urgency=low + + * driver/subprocs.c: revert unuseful patch. + * hacks/bubbles.h: BUBBLES_IO is unused now. + * debian/copyright: update copyright dates. + * configure.in: don't check for gdmflexiserver's location, so that we don't + have to build-depend on gdm. + * debian/xscreensaver.postinst: + + send SIGHUP to all running xscreensaver processes. + + don't call update-menus twice. + * improve maintainer scripts. + * driver/XScreenSaver.ad.in: use url mode by default, pointing to + planet.debian.net's RSS feed. + * driver/xscreensaver-text: fall back to text file mode when an URL isn't + found. + * hacks/webcollage: remove moot patch. + * driver/Makefile.in, hacks/Makefile.in, hacks/glx/Makefile.in: patch from + upstream, to avoid patching all the man files. + * hacks/*.man, hacks/glx/*.man: this makes all these patches unnecessary. + * hacks/vidwhacker: remove unuseful patch. + * debian/rules: install debian/changelog even in dummy packages. + + -- Josselin Mouette Thu, 24 Mar 2005 00:06:43 +0100 + +xscreensaver (4.21-1) unstable; urgency=low + + * New upstream release (closes: #300804). + + Correctly repaints the preferences window (closes: #165834). + + Includes a button to launch gdmflexiserver (closes: #276142). + * Add myself as a co-maintainer. + * Update config.guess and config.sub. + * A bit of cleanup in debian/rules and others. + * Install a new, SVG logo, based on a (LGPL) Nuvola icon. Use it in the + menu and replace the XPM logos by pixmaps generated from it. + * Remove the extra .desktop files (closes: #258955). + * Enable gdmflexiserver in the configure arguments. + * Tuning in XScreenSaver.ad.in: + + Enable DPMS by default. + + Enable locking by default after some time. + + Disable grabbing of desktop images (for obvious security reasons). + + Use fortune by default, not some nonexistent README file. + + -- Josselin Mouette Tue, 22 Mar 2005 01:20:40 +0100 + +xscreensaver (4.20-2) unstable; urgency=low + + * Alphabetically sorted *.files, closes: #129265 + * fixed spelling of description, closes: #125564 + * fixed manpage of boxed, closes: #244786 + * fixed manpage of glsnake, closes: #222833 + * 4.20 upstream closes even more bugs, closes: #279982 + * made ISO 8601 time format the default, closes: #279982, #299890 + * Debian has /etc/alternatives which the Gnome and KDE packages use + Thus XScreensaver should use x-www-browser and x-terminal-emulator + instead of gnome-terminal and the like, closes: #300285, #276648 + * No more typos in configure.in, closes: #134722 + * Fix in upstream: as of xscreensaver 4.18, if it can't grab both the keyboard and + mouse, it does not blank the screen. This means that if you are + running rdesktop or some long-keyboard-grabbing program, xscreensaver + will never lock your screen until that grab is released. + This is still bad, obviously, but perhaps it will confuse people less, + and -- perhaps -- failing to lock at all is less bad than accidentally + typing passwords at the wrong window, closes: #105995 + + -- Ralf Hildebrandt Sat, 19 Mar 2005 11:06:00 +0100 + +xscreensaver (4.20-1) unstable; urgency=low + + * New upstream version, closes: #260697, #162390, #235852, #238549, + #107549, #280513, #286076, #256765, #292283, #280652, #260160 + * KDE xscreensaver.kss was removed in the upstream version + * fixed various complaints that lintian threw out (fix inconsistent manpages) + * added manpage for screensaver-properties-capplet (just to have one) + * applied patch from #222734, closes: #222734 + * added a non-virtual wordlist package to Suggests:, closes #271283 + * changed french localization in one spot, closes: #220204 + + -- Ralf Hildebrandt Mon, 14 Mar 2005 08:30:00 +0100 + +xscreensaver (4.16-1) unstable; urgency=low + + * New upstream version, closes: closes: #250065, #245128, #244468 + * Add build dependency on xlibs-dev, closes: #251621 + + -- Karl Ramm Sat, 12 Jun 2004 00:15:10 -0400 + +xscreensaver (4.15-1) unstable; urgency=low + + * New upstream version, closes: #232932, #233457 + + -- Karl Ramm Thu, 4 Mar 2004 20:21:41 -0500 + +xscreensaver (4.14-4) unstable; urgency=low + + * disable the traditional password checking code; only use paim. + closes: #171453 + + -- Karl Ramm Sun, 2 Nov 2003 14:42:11 -0500 + +xscreensaver (4.14-3) unstable; urgency=low + + * commit the control file to accomplish the conflicting mentioned + previously. my bad. closes: #218440 + + -- Karl Ramm Fri, 31 Oct 2003 13:20:59 -0500 + +xscreensaver (4.14-2) unstable; urgency=low + + * Build the extrusion hack. closes: #217603, #127067 + * Fix a cvs fumble. closes: #217753 + * xscreensaver-gl: conflict with versions of xscreensaver << 4.14-2 due + to relocation of extrusion manpage. + + -- Karl Ramm Thu, 30 Oct 2003 00:28:02 -0500 + +xscreensaver (4.14-1) unstable; urgency=low + + * New upstream version. + + -- Karl Ramm Sat, 25 Oct 2003 06:00:11 -0400 + +xscreensaver (4.13-1) unstable; urgency=low + + * New upstream version. closes: #216841 + * Try using sensible-browser to display html. closes: #173346 + * don't build arch-independent packages in the binary-arch target. + oops. closes: #207197 + * do the new pam thing. closes: #216918 + + -- Karl Ramm Tue, 21 Oct 2003 14:50:00 -0400 + +xscreensaver (4.12-1) unstable; urgency=low + + * New upstream version. closes: #198625, #199321 + * Supposedly, 4.11 fixed an X error when starting a hack. closes: #195740 + + -- Karl Ramm Thu, 21 Aug 2003 00:29:49 -0400 + +xscreensaver (4.10-1) unstable; urgency=low + + * New upstream version + * vidwhacker shouldn't bomb out on an unrecognized file type. closes: #192960 + * fixes jigglypuff for me. closes: #192076 + * point the gnome configuration icon at an absolute path. closes: #191443 + * resurrect xscreensaver-gnome and xscreensaver-nognome in an attempt to + unconfuse people. closes: #191212, #191967 + + -- Karl Ramm Thu, 29 May 2003 00:27:25 -0400 + +xscreensaver (4.09-3) unstable; urgency=low + + * add libjpeg62-dev and an explicit xlibmesa-dev to build-depends, + closes: #191117 + + -- Karl Ramm Tue, 29 Apr 2003 10:22:22 -0400 + +xscreensaver (4.09-2) unstable; urgency=low + + * build against gnome2 and gtk2. closes: #190914, #184961 + * Building for the gnome2 control-center allows us to not depend on all + of gnome, which means we can fold -gnome and -nognome into the main + xscreensaver pacakge, making everyone's life simpler. xscreensaver + now conflicts-replaces-provides xscreensaver-gnome and + xscreensaver-nognome. closes: #170361 + + -- Karl Ramm Sun, 27 Apr 2003 23:29:32 -0400 + +xscreensaver (4.09-1) unstable; urgency=low + + * Another new upstream version. closes: #185218 + * fix rounding error in ifs, thanks to sam@zoy.org, closes: #186291 + + -- Karl Ramm Thu, 3 Apr 2003 00:32:01 -0500 + +xscreensaver (4.06-1) unstable; urgency=low + + * new upstream version. + * fix gnome2 config menu icon, closes: #169848 + * circuit segfault fixed upstream, closes: #170970 + * patch config file for glplanet, does not completely fix 173209 + * disable the paranoia leading to the "PAM: brk grew by 8k" messages + closes: #169608 + * note in the xscreensaver manpage that one should not lightly mess with + one's .fvwm2rc. closes: #167848 + * webcollage mimics netscape when talking to images.google.com. + closes: #163563 + + -- Karl Ramm Tue, 31 Dec 2002 23:42:16 -0500 + +xscreensaver (4.05-10) unstable; urgency=low + + * build against libcapplet1-dev, closes: #168058, #163180 + * don't lock up switching hacks if ther's only one random hack + selected. closes: #168821 + + -- Karl Ramm Thu, 14 Nov 2002 13:38:51 -0500 + +xscreensaver (4.05-9) unstable; urgency=low + + * Build conflict with libgkt2.0-dev, closes: #154964 + + -- Karl Ramm Wed, 31 Jul 2002 11:37:31 -0400 + +xscreensaver (4.05-8) unstable; urgency=low + + * append an 'x' to the filenames of the hack manpages. + [I am getting *really* sick of this] + closes: #154584 + * remove the undocumented symlink for screensaver-properties-capplet + closes: #154533 + + -- Karl Ramm Sun, 28 Jul 2002 12:11:57 -0400 + +xscreensaver (4.05-7) unstable; urgency=low + + * move xscreensaver hack manpages to section six: closes: #154188 + * more general cleanup. + + -- Karl Ramm Fri, 26 Jul 2002 22:52:02 -0400 + +xscreensaver (4.05-6) unstable; urgency=low + + * fix Makefile.in.in that puts locales somewhere desperately + wrong. Closes: #154205 + + -- Karl Ramm Wed, 24 Jul 2002 22:34:36 -0400 + +xscreensaver (4.05-5) unstable; urgency=low + + * update config.guess and config.sub from + http://subversions.gnu.org/cgi-bin/viewcvs/config/config/ + + -- Karl Ramm Wed, 24 Jul 2002 19:10:55 -0400 + +xscreensaver (4.05-4) unstable; urgency=low + + * actually strip the hacks. + + -- Karl Ramm Wed, 24 Jul 2002 12:13:19 -0400 + +xscreensaver (4.05-3) unstable; urgency=low + + * attempt to get my version of the package that I want to maintain + before this NMU. + + -- Karl Ramm Wed, 24 Jul 2002 10:59:27 -0400 + +xscreensaver (4.05-2.1) unstable; urgency=low + + * NMU, Sponsored by Colin Walters + - official maintainer has been MIA for a while + * New upstream release + - Closes: #146032, #146864, #148515, #150031, #136759, #134076, + #121803, #119141, #123363, #107551, #117906, #120550, #148232, + #122999, #113437, #90489, #134722, #117787, #118089, #118881, + #137073, #148811, #132109, #129124, #62887, #85620 + - Some of the above bugs should have been closed a long tme ago. + * Build with libgle3 + * Clean up debian/rules, use debhelper + * Don't print "unrecognised ClientMessage" messages. Unnecessary. + * Don't suggest xli or xloadimage anymore, we use gdk-pixbuf + * Don't call x-terminal-emulator with +sb (Closes: #145814) + * Remove driver/xscreensaver.kss on clean, so it isn't included in diff + * Allow null passwords through PAM. This doesn't work exactly as it + should, but now if you have a blank password, typing anything in + the password box will get you out of a locked screen. (Closes: #43670) + * Start xscreensaver with X if ~/.xscreensaver exists + - reference bug #127276 + + -- Ari Pollak Thu, 18 Jul 2002 12:17:37 -0400 + +xscreensaver (4.05-1) unstable; urgency=low + + * It is a tale told by an idiot, full of sound and fury, signifying nothing. + * New upstream release. closes: #148232 + + -- Karl Ramm Sun, 21 Jul 2002 17:05:40 -0400 + +xscreensaver (3.34-3) unstable; urgency=low + + * add build-dep on libgnome-dev. closes: #128953, #133924, #141544 + + -- Karl Ramm Sun, 7 Apr 2002 12:17:37 -0400 + +xscreensaver (3.34-2) unstable; urgency=low + + * New maintainer. closes: #139388 + + -- Karl Ramm Tue, 2 Apr 2002 10:47:31 -0500 + +xscreensaver (3.34-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Make /etc/X11/app-defaults/XScreenSaver-* conffiles + (closes: #132101, #132109). + + -- Colin Watson Mon, 11 Feb 2002 02:53:03 +0000 + +xscreensaver (3.34-1) unstable; urgency=low + + * New upstream version (Closes: #105372, #117331) + * Added libcapplet-dev to Build-depends + + -- Larry Daffner Tue, 6 Nov 2001 10:22:26 -0600 + +xscreensaver (3.33-5) unstable; urgency=low + + * Added Replaces: lines for older xscreensaver (Closes: #11752) + * Moved KDE file to the right place (closes : #117700) + + -- Larry Daffner Wed, 31 Oct 2001 13:38:32 -0600 + +xscreensaver (3.33-4) unstable; urgency=low + + * new packages for binaries with/without GNOME + + -- Larry Daffner Fri, 26 Oct 2001 09:40:24 -0500 + +xscreensaver (3.33-3) unstable; urgency=low + + * Removed dependency on removed package "xv" (Closes: #112395) + * Changed build-depends from xlibmesa-dev to libgl-dev (Closes: #104582) + * Include time.h in prefs.c to fix IA64 (Closes: #112973) + * Changed speedmine to ework around Alpha FP foo (Closes: #108596) + * Added note to README.gl about memory usage and GL + screensavers. (Closes: #112849) + * Fixed spelling error in molecule manpage (Closes: #100915) + * Shut up message about unknown client messages. (Closes: #109453) + * Fixed command line defaults for xaos (Closes: #99797) + + -- Larry Daffner Fri, 21 Sep 2001 17:52:17 -0500 + +xscreensaver (3.33-2) unstable; urgency=low + + * Added Build-Depends (Closes: #104040) + * Upgraded to latest Standards-Version. + + -- Larry Daffner Mon, 9 Jul 2001 23:05:46 -0500 + +xscreensaver (3.33-1) unstable; urgency=low + + * New upstream version (Closes: #97975) + * Applied patch to fix gcc3.0 build (Closes: #99373) + * Updated xaos command line (Closes: #(9797) + * Move the gl postrm to the right name (Closes: #103605) + + -- Larry Daffner Fri, 6 Jul 2001 12:20:32 -0500 + +xscreensaver (3.32-2) unstable; urgency=low + + * Added conflicts for old funny-manpages (Closes: #96446) + * Update menu entries to /usr/bin/xscreensaver{,-command} + (Closes: #97237) + * Remove /usr/doc symlink on removal (Closes: #97788) + * "Upgrade" from suidmanager usage (Closes: #97789) + * Add proper KDE files (Closes: #88321) + + -- Larry Daffner Thu, 17 May 2001 20:33:12 -0500 + +xscreensaver (3.32-1) unstable; urgency=low + + * New upstream version (Closes: #963432) + + -- Larry Daffner Fri, 4 May 2001 17:03:31 -0500 + +xscreensaver (3.31-3) unstable; urgency=low + + * app-defaults files were mistakenly left out. Correct that. + (Closes: #95683) + * Move the whole works under /usr instead of /usr/X11R6 (Closes: #94355) + + -- Larry Daffner Sun, 29 Apr 2001 21:31:04 -0500 + +xscreensaver (3.31-2) unstable; urgency=low + + * Put xscreensaver-gl-helper back in the right package + * Fix postinst for debhelper (Closes: #94291) + + -- Larry Daffner Tue, 17 Apr 2001 21:19:12 -0500 + +xscreensaver (3.31-1) unstable; urgency=low + + * New upstream version + * Moved hacks to directory /usr/X11R6/lib/xscreensaver. This will not be + a problem for the most part (except that the xworm hack is new just + worm again), since xscreensaver adds this directory to the + path. However, people running hacks by hand will have to add this + directory to their path. (Closes: #92055) + + -- Larry Daffner Fri, 13 Apr 2001 09:59:19 -0500 + +xscreensaver (3.30-1) unstable; urgency=low + + * New upstream version + * Fix to upstream manpage to document current DPMS behavior. (Closes: + #90491) + + -- Larry Daffner Mon, 26 Mar 2001 18:42:30 -0600 + +xscreensaver (3.29-3) unstable; urgency=low + + * Added safety valve to rules file to prevent nVidia brain damage + (Closes: #88530) + + -- Larry Daffner Sun, 4 Mar 2001 19:12:54 -0600 + +xscreensaver (3.29-2) unstable; urgency=low + + * Move gltext hack to correct package (Closes: #88366) + + -- Larry Daffner Sat, 3 Mar 2001 19:56:16 -0600 + +xscreensaver (3.29-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Thu, 1 Mar 2001 20:41:39 -0600 + +xscreensaver (3.28-3) unstable; urgency=low + + * Rebuild to fix nVidia dain bramage. + + -- Larry Daffner Wed, 21 Feb 2001 02:42:39 -0600 + +xscreensaver (3.28-2) unstable; urgency=low + + * hyperball manpage already included upstream. Don't install. + * Fix thinko to REALLY add KDE integration + + -- Larry Daffner Mon, 19 Feb 2001 13:13:34 -0600 + +xscreensaver (3.28-1) unstable; urgency=low + + * New upstream version + * Use dh_movefiles to separate packages (Closes: #84591) + * Add KDEDIR to build process to ensure .kss file gets installed + (Closes: #84253) + * Disabled webcollage by default (Closes: #79258) + * Fixed path to link to remove in postinst + + -- Larry Daffner Mon, 5 Feb 2001 13:32:58 -0600 + +xscreensaver (3.26-7) unstable; urgency=low + + * Use rm -f to undo dependency (Closes: #79206, #79209) + + -- Larry Daffner Sat, 9 Dec 2000 17:30:05 -0600 + +xscreensaver (3.26-6) unstable; urgency=low + + * Don't install bogus screensaver-properties; clean up (Closes: #79119) + + -- Larry Daffner Fri, 8 Dec 2000 16:35:07 -0600 + +xscreensaver (3.26-5) unstable; urgency=low + + * Recompile to fix bad link (Closes: #78229) + * Really move app-defaults (Closes: #78289) + + -- Larry Daffner Tue, 28 Nov 2000 21:25:56 -0600 + +xscreensaver (3.26-4) unstable; urgency=low + + * Recompile for XFree 4 (Closes: #77967) + + -- Larry Daffner Mon, 27 Nov 2000 01:39:12 -0600 + +xscreensaver (3.26-3) unstable; urgency=low + + * Move gflux and xscreensaver-gl-helper to xscreensaver-gl (Closes: #77850) + + -- Larry Daffner Thu, 23 Nov 2000 16:47:06 -0600 + +xscreensaver (3.26-2) unstable; urgency=low + + * Configure --without-gnome (Closes: #77677) + + -- Larry Daffner Tue, 21 Nov 2000 22:16:50 -0600 + +xscreensaver (3.26-1) unstable; urgency=low + + * New upstream version (Closes: #75404) + * Use x-terminal-emulator to display (Closes: #59076) + + -- Larry Daffner Mon, 20 Nov 2000 20:46:21 -0600 + +xscreensaver (3.25-2) unstable; urgency=low + + * Figure gl visuals correctly for utah-glx + + -- Larry Daffner Fri, 1 Sep 2000 23:28:11 -0500 + +xscreensaver (3.25-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Thu, 31 Aug 2000 14:07:17 -0500 + +xscreensaver (3.24-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Wed, 19 Apr 2000 14:40:58 -0500 + +xscreensaver (3.22-7) unstable frozen; urgency=medium + + * Upload into frozen + + -- Larry Daffner Fri, 28 Jan 2000 22:15:48 -0600 + +xscreensaver (3.22-6) unstable; urgency=low + + * Fix perl dependency -> perl5 instead (Closes: Bug#56436) + + -- Larry Daffner Thu, 27 Jan 2000 19:42:53 -0600 + +xscreensaver (3.22-5) frozen unstable; urgency=low + + * Added extra suggests/depends for some scripts (Closes: #56298) + + -- Larry Daffner Thu, 27 Jan 2000 00:47:35 -0600 + +xscreensaver (3.22-4) unstable; urgency=low + + * Recompile AGAIN to fix mesa extra svgalib dependency (closes: #55538) + + -- Larry Daffner Tue, 18 Jan 2000 20:14:57 -0600 + +xscreensaver (3.22-3) frozen unstable; urgency=low + + * Recompile to fix missing mesa dependency (Closes: #55508 + + -- Larry Daffner Mon, 17 Jan 2000 21:56:16 -0600 + +xscreensaver (3.22-2) unstable; urgency=low + + * Explicitly exclude kerberos (Closes: #54995) + + -- Larry Daffner Thu, 13 Jan 2000 19:23:07 -0600 + +xscreensaver (3.22-1) unstable; urgency=low + + * New upstream version (Closes: #52262) + * Make sure PAM config is installed (Closes: #52184) + * Add missing dependencies (Closes: #52506) + + -- Larry Daffner Sat, 1 Jan 2000 14:44:06 -0600 + +xscreensaver (3.21-3) unstable; urgency=low + + * Added Suggests: www-browser (Closes: #51142) + * Don't remove webcollage - it's no longer necessary (Closes: #51260) + + -- Larry Daffner Sun, 28 Nov 1999 19:44:08 -0600 + +xscreensaver (3.21-2) unstable; urgency=low + + * fixed inadvertent worm-xworm in appdefaults (fixup in rules) (Closes: + #51005) + * Changed image program Depends: to Recommends: + * Changed suidregister to mode 2755 instead of 4755 (Closes: #44907) + + -- Larry Daffner Mon, 22 Nov 1999 23:42:37 -0600 + +xscreensaver (3.21-1) unstable; urgency=low + + * New upstream version (Closes: #50827) + * Make compatibility symlinks in /usr/doc (Closes: #47799) + * Build with GTK instead of lesstif (Closes: #39032, #47657) + + -- Larry Daffner Sun, 21 Nov 1999 00:42:08 -0600 + +xscreensaver (3.17-5) unstable; urgency=low + + * Recompiled with new lesstif + + -- Larry Daffner Sat, 16 Oct 1999 11:13:52 -0500 + +xscreensaver (3.17-4) unstable; urgency=low + + * Changed "worm" to "xworm" in appdefaults file. (Fixes: #45840) + + -- Larry Daffner Mon, 11 Oct 1999 23:24:21 -0500 + +xscreensaver (3.17-3) unstable; urgency=low + + * Fixed source URL in debian/copyright (Fixes: #35139) + * Suidunregister sonar in postrm (Fixes: #44511) + * Webcollage removed from debian package (Fixes: #44419, #43459) + * Removed bashism from rules file (Fixes: #43660) + + -- Larry Daffner Mon, 13 Sep 1999 21:25:05 -0500 + +xscreensaver (3.17-2) unstable; urgency=low + + * Previous version contained the wrong PAM config file. Fixed. + * Updated to standards version 3.0.1.0 + + -- Larry Daffner Sat, 31 Jul 1999 11:58:22 -0500 + +xscreensaver (3.17-1) unstable; urgency=low + + * New upstream version + * renamed "worm" to "xworm" + * Fixed webcollage to look in /usr/share/dict/words + + -- Larry Daffner Thu, 29 Jul 1999 21:47:32 -0500 + +xscreensaver (3.15-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Tue, 22 Jun 1999 20:07:59 -0500 + +xscreensaver (3.13-2) unstable; urgency=low + + * Register sonar with suidmanager to allow configuring for ping mode + (disabled by default) + + -- Larry Daffner Mon, 7 Jun 1999 23:45:46 -0500 + +xscreensaver (3.13-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Wed, 2 Jun 1999 23:24:16 -0500 + +xscreensaver (3.10-2) unstable; urgency=low + + * Fixed installation of PAM defaults file. + + -- Larry Daffner Thu, 13 May 1999 20:55:38 -0500 + +xscreensaver (3.10-1) unstable; urgency=low + + * New upstream version + * Configured in support for PAM + * Cleaner way of moving app defaults into the right place + + -- Larry Daffner Wed, 28 Apr 1999 22:04:00 -0500 + +xscreensaver (3.08-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Wed, 24 Mar 1999 22:22:44 -0600 + +xscreensaver (3.07-3) unstable; urgency=low + + * Fixed typo in postinst (Fixes: #34829) + + -- Larry Daffner Sat, 20 Mar 1999 09:49:30 -0600 + +xscreensaver (3.07-2) unstable; urgency=low + + * Added postrm to unregister on removal (Fixes: #34590) + + -- Larry Daffner Mon, 15 Mar 1999 19:45:18 -0600 + +xscreensaver (3.07-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Thu, 7 Jan 1999 22:19:15 -0600 + +xscreensaver (2.34-1) unstable; urgency=low + + * New upstream version + * New OpenGL hacks bubble3d and glplanet added to xscreensaver-gl + + -- Larry Daffner Tue, 13 Oct 1998 23:55:09 -0500 + +xscreensaver (2.30-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Fri, 25 Sep 1998 21:30:37 -0500 + +xscreensaver (2.27-2) unstable; urgency=low + + * Added menu file (Fixes: #26425) + + -- Larry Daffner Mon, 7 Sep 1998 13:40:46 -0500 + +xscreensaver (2.27-1) unstable; urgency=low + + * New upstream version, including new gl hack "lament" + + -- Larry Daffner Tue, 1 Sep 1998 20:41:32 -0500 + +xscreensaver (2.24-1) unstable; urgency=low + + * new upstream version + + -- Larry Daffner Mon, 6 Jul 1998 23:29:36 -0500 + +xscreensaver (2.20-1) unstable; urgency=low + + * New upstream release; new screenhacks + + -- Larry Daffner Fri, 12 Jun 1998 16:35:22 -0500 + +xscreensaver (2.16-3) frozen unstable; urgency=low + + * Add into frozen as well + + -- Larry Daffner Fri, 3 Apr 1998 18:40:09 -0600 + +xscreensaver (2.16-2) unstable; urgency=low + + * recompiled to pick up dependency on lesstifg (fixes: #20568) + + -- Larry Daffner Thu, 2 Apr 1998 22:24:48 -0600 + +xscreensaver (2.16-1) unstable; urgency=low + + * New upstream version + * Updated to standards version 2.4.0.0 (no changes) + * fixed dependency on fortune + + -- Larry Daffner Wed, 25 Feb 1998 22:53:58 -0600 + +xscreensaver (2.15-3) unstable; urgency=low + + * Compile with Lesstif dialogs + * Updated to standards version 2.1.2.2 + * Corrected incorrect file install for XScreenSaver-nogl + * Use suidregister for xsreensaver + + -- Larry Daffner Mon, 9 Feb 1998 20:54:21 -0600 + +xscreensaver (2.15-2) unstable; urgency=low + + * Fixed typo in control file (fixes Bug#17516) + + -- Larry Daffner Mon, 26 Jan 1998 19:02:01 -0600 + +xscreensaver (2.15-1) unstable; urgency=low + + * New upstream version (Fixes #16271) + + -- Larry Daffner Thu, 22 Jan 1998 23:45:06 -0600 + +xscreensaver (2.14-1) unstable; urgency=low + + * New upstream version + * Re-enabled decayscreen and slidescreen - they should work now. + + -- Larry Daffner Tue, 23 Dec 1997 01:24:57 -0600 + +xscreensaver (2.10-4) unstable; urgency=low + + * Disabled the slidescreen and decayscreen hacks by default (Bug #15780) + + -- Larry Daffner Wed, 10 Dec 1997 20:45:01 -0600 + +xscreensaver (2.10-3) unstable; urgency=low + + * Fixed bad symlink /usr/doc/xscreensaver-gl + + -- Larry Daffner Mon, 10 Nov 1997 19:18:37 -0600 + +xscreensaver (2.10-2) unstable; urgency=low + + * New subpackage: xscreensaver-gl + * Compiled OpenGL hacks + + -- Larry Daffner Sun, 9 Nov 1997 10:41:24 -0600 + +xscreensaver (2.10-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Fri, 31 Oct 1997 07:46:09 +0000 + +xscreensaver (2.07-2) unstable; urgency=low + + * Recompiled with xpm4g (Fixes Bug#12965) + + -- Larry Daffner Wed, 17 Sep 1997 23:35:38 -0500 + +xscreensaver (2.07-1) unstable; urgency=low + + * New upstream version + * Recompiled for libc6 + + -- Larry Daffner Sun, 14 Sep 1997 20:59:51 -0500 + +xscreensaver (1.27-2) unstable; urgency=low + + * Minor tweak to rules file + * Rebuilt to catch updated dependencies + + -- Larry Daffner Mon, 24 Feb 1997 19:05:50 -0600 + +xscreensaver (1.27-1) unstable; urgency=low + + * New upstream version + + -- Larry Daffner Wed, 2 Oct 1996 22:20:14 -0500 + +xscreensaver (1.26-1) unstable; urgency=low + + * New package + + -- Larry Daffner Wed, 2 Oct 1996 14:43:42 -0500 + --- xscreensaver-5.10.orig/debian/xscreensaver.desktop +++ xscreensaver-5.10/debian/xscreensaver.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=XScreenSaver Setup +Exec=xscreensaver-demo +Icon=xscreensaver +Terminal=false +StartupNotify=true +Type=Application +Categories=System; --- xscreensaver-5.10.orig/debian/xscreensaver-data.install.stub +++ xscreensaver-5.10/debian/xscreensaver-data.install.stub @@ -0,0 +1,9 @@ +etc/X11/app-defaults/XScreenSaver +usr/bin/xscreensaver-getimage +usr/bin/xscreensaver-getimage-file +usr/bin/xscreensaver-getimage-video +usr/bin/xscreensaver-text +usr/share/man/man1/xscreensaver-getimage-file.1 +usr/share/man/man1/xscreensaver-getimage-video.1 +usr/share/man/man1/xscreensaver-getimage.1 +usr/share/man/man1/xscreensaver-text.1 --- xscreensaver-5.10.orig/debian/xscreensaver.docs +++ xscreensaver-5.10/debian/xscreensaver.docs @@ -0,0 +1,2 @@ +README +README.hacking --- xscreensaver-5.10.orig/debian/watch +++ xscreensaver-5.10/debian/watch @@ -0,0 +1,3 @@ +version=3 +#http://www.jwz.org/xscreensaver/xscreensaver-(.*)\.tar\.gz +http://www.jwz.org/xscreensaver/download.html xscreensaver-(.*)\.tar\.gz --- xscreensaver-5.10.orig/debian/xscreensaver-gl.dirs +++ xscreensaver-5.10/debian/xscreensaver-gl.dirs @@ -0,0 +1 @@ +etc/X11/app-defaults --- xscreensaver-5.10.orig/debian/source_xscreensaver.py +++ xscreensaver-5.10/debian/source_xscreensaver.py @@ -0,0 +1,21 @@ +'''apport package hook for xscreensaver + +(c) 2009 Canonical Ltd. +Author: Brian Murray + +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. See http://www.gnu.org/copyleft/gpl.html for +the full text of the license. +''' + +from apport.hookutils import * + +def add_info(report): + + attach_file_if_exists(report, '/var/log/Xorg.0.log', 'XorgLog') + attach_file_if_exists(report, '/var/log/Xorg.0.log.old', 'XorgLogOld') + report['DisplayDevices'] = pci_devices(PCI_DISPLAY) + report['glxinfo'] = command_output(['glxinfo']) + nonfree_kernel_modules() --- xscreensaver-5.10.orig/debian/screensavers-desktop.stub +++ xscreensaver-5.10/debian/screensavers-desktop.stub @@ -0,0 +1,5 @@ +StartupNotify=false +Terminal=false +Type=Application +Categories=Screensaver +OnlyShowIn=GNOME; --- xscreensaver-5.10.orig/debian/xscreensaver.dirs +++ xscreensaver-5.10/debian/xscreensaver.dirs @@ -0,0 +1 @@ +/usr/share/backgrounds --- xscreensaver-5.10.orig/debian/xscreensaver.svg +++ xscreensaver-5.10/debian/xscreensaver.svg @@ -0,0 +1,983 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +begin='' id='W5M0MpCehiHzreSzNTczkc9d' + + + + + + + + +Adobe PDF library 5.00 + + + + + + + + + + + + + +2004-01-18T18:22:37+02:00 + + + +2004-03-29T09:23:42Z + + + +Adobe Illustrator 10.0 + + + +2004-01-28T02:28:36+01:00 + + + + + + +JPEG + + + +256 + + + +256 + + + +/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA +AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK +DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f +Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAEAAwER +AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA +AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB +UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE +1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ +qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy +obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp +0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo ++DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FUJeavpNkw +W9vYLZj0E0qRk/8ABEYqh/8AFPlj/q72X/SRF/zVirv8U+WP+rvZf9JEX/NWKu/xT5Y/6u9l/wBJ +EX/NWKu/xT5Y/wCrvZf9JEX/ADVirv8AFPlj/q72X/SRF/zVirv8U+WP+rvZf9JEX/NWKu/xT5Y/ +6u9l/wBJEX/NWKu/xT5Y/wCrvZf9JEX/ADVirv8AFPlj/q72X/SRF/zVirv8U+WP+rvZf9JEX/NW +Ku/xT5Y/6u9l/wBJEX/NWKu/xT5Y/wCrvZf9JEX/ADVirv8AFPlj/q72X/SRF/zVirv8U+WP+rvZ +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 +sVf/2Q== + + + + + + + + + + + + + + + + +uuid:2eea4377-c0f1-4dba-9010-c2932c30935a + + + + + + + +image/svg+xml + + + + + +network_local.ai + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + +end='w' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --- xscreensaver-5.10.orig/debian/xscreensaver-gl.postinst +++ xscreensaver-5.10/debian/xscreensaver-gl.postinst @@ -0,0 +1,22 @@ +#!/bin/sh + +set -e + +# remove old link if it exists +if [ -L /usr/X11R6/lib/X11/app-defaults/XScreenSaver ]; then + rm /usr/X11R6/lib/X11/app-defaults/XScreenSaver +fi + +cd /etc/X11/app-defaults +if [ -f XScreenSaver-gl ]; then + ln -sf XScreenSaver-gl XScreenSaver +else + ln -sf XScreenSaver-nogl XScreenSaver +fi + +# Remove /usr/doc symlink +if [ -d /usr/doc -a -h /usr/doc/xscreensaver-gl -a -d /usr/share/doc/xscreensaver-gl ]; then + rm -f /usr/doc/xscreensaver-gl +fi + +#DEBHELPER# --- xscreensaver-5.10.orig/debian/xscreensaver-gl.docs +++ xscreensaver-5.10/debian/xscreensaver-gl.docs @@ -0,0 +1 @@ +debian/README.gl --- xscreensaver-5.10.orig/debian/rules +++ xscreensaver-5.10/debian/rules @@ -0,0 +1,147 @@ +#!/usr/bin/make -f +# Debian rules file for xscreensaver, adapted by Larry Daffner from +# Sample debian.rules file - for GNU Hello (1.3). +# Copyright 1994,1995 by Ian Jackson. +# I hereby give you perpetual unlimited permission to copy, +# modify and relicense this file, provided that you do not remove +# my name from the file itself. (I assert my moral right of +# paternity under the Copyright, Designs and Patents Act 1988.) +# This file may have to be extensively modified +# Modified by Jose Luis Rivas and Tormod Volden and others + +# Including quilt.make +include /usr/share/quilt/quilt.make + +export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +build: patch build-stamp +build-stamp: + dh_testdir + + # Generate POT file for translators + cd po; intltool-update --verbose -p; cd .. + + # These are for some reason in the upstream tarball, preserve them + [ -f driver/XScreenSaver_ad.h.upstream ] || \ + [ ! -f driver/XScreenSaver_ad.h ] || \ + mv driver/XScreenSaver_ad.h driver/XScreenSaver_ad.h.upstream + [ -f driver/XScreenSaver_Xm_ad.h.upstream ] || \ + [ ! -f driver/XScreenSaver_Xm_ad.h ] || \ + mv driver/XScreenSaver_Xm_ad.h driver/XScreenSaver_Xm_ad.h.upstream + + # Configs files will be updated, so preserve originals + [ -f config.sub.upstream ] || \ + mv config.sub config.sub.upstream && \ + cp /usr/share/misc/config.sub config.sub + [ -f config.guess.upstream ] || \ + mv config.guess config.guess.upstream && \ + cp /usr/share/misc/config.guess config.guess + + # Configure for xscreensaver + ./configure --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) \ + --prefix=/usr \ + --with-image-directory=/usr/share/backgrounds \ + --without-gl --with-pam --with-gtk --without-kerberos \ + --with-gnome --with-hackdir=/usr/lib/xscreensaver \ + --with-configdir=/usr/share/xscreensaver/config \ + --mandir=/usr/share/man --with-login-manager \ + --with-proc-interrupts + cp driver/XScreenSaver.ad driver/XScreenSaver.ad-nogl + # Configure for xscreensaver-gl + ./configure --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) \ + --prefix=/usr \ + --with-image-directory=/usr/share/backgrounds \ + --with-gl --with-pam --with-gtk --without-kerberos \ + --with-gnome --with-hackdir=/usr/lib/xscreensaver \ + --with-configdir=/usr/share/xscreensaver/config \ + --mandir=/usr/share/man --with-login-manager \ + --with-proc-interrupts + $(MAKE) + touch build-stamp + +clean: clean-patched unpatch + +clean-patched: + dh_testdir + dh_testroot + rm -f build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + rm -f config.log config.h + rm -rf driver/XScreenSaver.ad-nogl + rm -rf *~ debian/tmp + for p in xscreensaver xscreensaver-data xscreensaver-data-extra \ + xscreensaver-gl xscreensaver-gl-extra ; do \ + rm -rf debian/$$p; \ + rm -f debian/$$p.install; \ + rm -f debian/$$p.manpages; \ + done + rm -rf debian/*~ debian/files* + rm -f po/.intltool-merge-cache + [ ! -f config.sub.upstream ] || mv config.sub.upstream config.sub + [ ! -f config.guess.upstream ] || mv config.guess.upstream config.guess + [ ! -f driver/XScreenSaver_ad.h.upstream ] || \ + mv driver/XScreenSaver_ad.h.upstream driver/XScreenSaver_ad.h + [ ! -f driver/XScreenSaver_Xm_ad.h.upstream ] || \ + mv driver/XScreenSaver_Xm_ad.h.upstream driver/XScreenSaver_Xm_ad.h + dh_clean + +binary-indep: build +# Nothing to do here + +binary-arch: build + dh_testdir + dh_testroot + dh_prep + rm -rf debian/tmp debian/xscreensaver debian/xscreensaver-gl \ + debian/xscreensaver-gnome debian/xscreensaver-nognome \ + debian/xscreensaver-data debian/xscreensaver-data-extra \ + debian/xscreensaver-gl-extra + $(MAKE) install_prefix=$(CURDIR)/debian/tmp \ + GTK_DATADIR=/usr/share KDEDIR=/usr install + dh_installdirs -a + dh_installdocs -a + dh_installchangelogs -a + + # Add translation domain to .desktop files + DOMAIN=$$(grep --max-count 1 '^GETTEXT_PACKAGE[[:space:]]*=' $(CURDIR)/po/Makefile | sed 's/^.*=[[:space:]]\([^[:space:]]\)/\1/'); \ + for d in $$(find debian/tmp -type f -name "*.desktop" ); do \ + echo "Adding translation domain $$DOMAIN to $$d..."; \ + echo "X-Ubuntu-Gettext-Domain=$$DOMAIN" >> $$d; \ + done + + # Install .desktop files used by gnome-screensaver etc + mkdir -p debian/tmp/usr/share/applications/screensavers + cp debian/screensavers-desktop-files/*.desktop \ + debian/tmp/usr/share/applications/screensavers/ + for i in debian/tmp/usr/share/applications/screensavers/*; do \ + cat debian/screensavers-desktop.stub >> $${i}; done + mv debian/tmp/usr/share/man/man6/xscreensaver-gl-helper.6x \ + debian/tmp/usr/share/man/man1/xscreensaver-gl-helper.1 + # Change man header section from 6 to 1 + sed -i '1s/6x/1/' debian/tmp/usr/share/man/man1/xscreensaver-gl-helper.1 + sh debian/split-hacks.sh + dh_install -a + dh_installman -a + dh_installpam -a + dh_installmenu -a + # Install app-defaults to proper places + mv debian/xscreensaver-data/etc/X11/app-defaults/XScreenSaver \ + debian/xscreensaver-gl/etc/X11/app-defaults/XScreenSaver-gl + install -m 644 -o root -g root driver/XScreenSaver.ad-nogl \ + debian/xscreensaver-data/etc/X11/app-defaults/XScreenSaver-nogl + dh_link -a + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +# Below here is fairly generic really + +binary: binary-indep binary-arch + +.PHONY: binary binary-arch binary-indep clean --- xscreensaver-5.10.orig/debian/TODO +++ xscreensaver-5.10/debian/TODO @@ -0,0 +1,4 @@ +To do: + +* Complete the list of hacks and their license in debian/copyright + --- xscreensaver-5.10.orig/debian/README.source +++ xscreensaver-5.10/debian/README.source @@ -0,0 +1,3 @@ +This package uses quilt as patch system. + +Please, refer to /usr/share/doc/quilt/README.source for more about adding, removing or updating the patches on this package. --- xscreensaver-5.10.orig/debian/split-hacks.config +++ xscreensaver-5.10/debian/split-hacks.config @@ -0,0 +1,202 @@ +# Please use the comment field to explain why hacks are moved to *-extra +# Format: +# hack binary-package optional-comment + +abstractile xscreensaver-data-extra +anemone xscreensaver-data-extra +anemotaxis xscreensaver-data-extra +antinspect xscreensaver-gl-extra +antmaze xscreensaver-gl-extra +antspotlight xscreensaver-gl +apollonian xscreensaver-data-extra +apple2 xscreensaver-data-extra +atlantis xscreensaver-gl-extra +attraction xscreensaver-data-extra +atunnel xscreensaver-gl-extra +barcode xscreensaver-data-extra +blaster xscreensaver-data-extra +blinkbox xscreensaver-gl-extra +blitspin xscreensaver-data-extra +blocktube xscreensaver-gl-extra +boing xscreensaver-gl-extra +bouboule xscreensaver-data-extra +bouncingcow xscreensaver-gl-extra +boxed xscreensaver-gl-extra +boxfit xscreensaver-data-extra +braid xscreensaver-data-extra +bsod xscreensaver-data-extra +bubble3d xscreensaver-gl-extra +bumps xscreensaver-data-extra +cage xscreensaver-gl-extra +carousel xscreensaver-gl-extra +ccurve xscreensaver-data-extra +celtic xscreensaver-data-extra +circuit xscreensaver-gl-extra +cloudlife xscreensaver-data-extra +compass xscreensaver-data-extra +coral xscreensaver-data-extra +crackberg xscreensaver-gl-extra +crystal xscreensaver-data-extra +cube21 xscreensaver-gl-extra +cubenetic xscreensaver-gl-extra +cubestorm xscreensaver-gl-extra +cubicgrid xscreensaver-gl-extra +cwaves xscreensaver-data-extra +cynosure xscreensaver-data-extra +dangerball xscreensaver-gl-extra +decayscreen xscreensaver-data-extra +deco xscreensaver-data-extra +deluxe xscreensaver-data-extra +demon xscreensaver-data-extra +discrete xscreensaver-data-extra +distort xscreensaver-data-extra +drift xscreensaver-data-extra +endgame xscreensaver-gl-extra +engine xscreensaver-gl-extra +epicycle xscreensaver-data-extra +eruption xscreensaver-data-extra +euler2d xscreensaver-data-extra +extrusion xscreensaver-gl-extra +fadeplot xscreensaver-data-extra +fiberlamp xscreensaver-data +fireworkx xscreensaver-data-extra +flame xscreensaver-data-extra +flipflop xscreensaver-gl-extra +flipscreen3d xscreensaver-gl-extra +fliptext xscreensaver-gl-extra +flow xscreensaver-data-extra +fluidballs xscreensaver-data-extra +flurry xscreensaver-gl-extra +flyingtoasters xscreensaver-gl-extra +fontglide xscreensaver-data-extra +fuzzyflakes xscreensaver-data +galaxy xscreensaver-data-extra +gears xscreensaver-gl-extra +gflux xscreensaver-gl-extra +glblur xscreensaver-gl +glcells xscreensaver-gl +gleidescope xscreensaver-gl-extra +glhanoi xscreensaver-gl-extra +glknots xscreensaver-gl-extra +glmatrix xscreensaver-gl +glplanet xscreensaver-gl-extra +glschool xscreensaver-gl +glslideshow xscreensaver-gl +glsnake xscreensaver-gl-extra +gltext xscreensaver-gl +goop xscreensaver-data-extra +grav xscreensaver-data-extra +greynetic xscreensaver-data-extra +halftone xscreensaver-data-extra +halo xscreensaver-data-extra +helix xscreensaver-data-extra +hopalong xscreensaver-data-extra +hypertorus xscreensaver-gl +hypnowheel xscreensaver-gl-extra +ifs xscreensaver-data-extra +imsmap xscreensaver-data-extra +interaggregate xscreensaver-data-extra +interference xscreensaver-data-extra +intermomentary xscreensaver-data-extra +jigglypuff xscreensaver-gl-extra +jigsaw xscreensaver-gl-extra +juggler3d xscreensaver-gl-extra +julia xscreensaver-data-extra +kaleidescope xscreensaver-data-extra +klein xscreensaver-gl-extra +kumppa xscreensaver-data-extra +lament xscreensaver-gl-extra +lavalite xscreensaver-gl-extra +lcdscrub xscreensaver-data-extra +ljlatest xscreensaver-data-extra +lockward xscreensaver-gl-extra +loop xscreensaver-data-extra +m6502 xscreensaver-data-extra +maze xscreensaver-data-extra +memscroller xscreensaver-data-extra +menger xscreensaver-gl-extra +metaballs xscreensaver-data-extra +mirrorblob xscreensaver-gl-extra +moebiusgears xscreensaver-gl-extra +moebius xscreensaver-gl-extra +moire2 xscreensaver-data-extra +moire xscreensaver-data-extra +molecule xscreensaver-gl-extra +morph3d xscreensaver-gl-extra +mountain xscreensaver-data-extra +munch xscreensaver-data-extra +nerverot xscreensaver-data-extra +noof xscreensaver-gl-extra +noseguy xscreensaver-data-extra +pacman xscreensaver-data-extra +pedal xscreensaver-data-extra +penetrate xscreensaver-data-extra +penrose xscreensaver-data-extra +petri xscreensaver-data-extra +phosphor xscreensaver-data-extra +photopile xscreensaver-gl-extra +piecewise xscreensaver-data-extra +pinion xscreensaver-gl-extra +pipes xscreensaver-gl-extra +polyhedra xscreensaver-gl-extra +polyominoes xscreensaver-data-extra +polytopes xscreensaver-gl-extra +pong xscreensaver-data-extra +popsquares xscreensaver-data-extra Do not ship .desktop file b/c conflict with gnome-screensaver +providence xscreensaver-gl-extra +pulsar xscreensaver-gl-extra +pyro xscreensaver-data-extra +qix xscreensaver-data-extra +queens xscreensaver-gl-extra +rd-bomb xscreensaver-data-extra +ripples xscreensaver-data-extra +rocks xscreensaver-data-extra +rorschach xscreensaver-data-extra +rotzoomer xscreensaver-data-extra +rubik xscreensaver-gl-extra +rubikblocks xscreensaver-gl-extra +sballs xscreensaver-gl-extra +shadebobs xscreensaver-data-extra +sierpinski3d xscreensaver-gl-extra +sierpinski xscreensaver-data-extra +skytentacles xscreensaver-gl-extra +slidescreen xscreensaver-data-extra +slip xscreensaver-data-extra +sonar xscreensaver-data-extra +speedmine xscreensaver-data-extra +spheremonics xscreensaver-gl-extra +spotlight xscreensaver-data-extra +sproingies xscreensaver-gl-extra +squiral xscreensaver-data-extra +stairs xscreensaver-gl-extra +starfish xscreensaver-data-extra +starwars xscreensaver-gl-extra +stonerview xscreensaver-gl-extra +strange xscreensaver-data-extra +substrate xscreensaver-data-extra +surfaces xscreensaver-gl-extra +superquadrics xscreensaver-gl-extra +swirl xscreensaver-data-extra +tangram xscreensaver-gl-extra +thornbird xscreensaver-data-extra +timetunnel xscreensaver-gl-extra +topblock xscreensaver-gl-extra +triangle xscreensaver-data-extra +truchet xscreensaver-data-extra +twang xscreensaver-data-extra +vermiculate xscreensaver-data-extra +vidwhacker xscreensaver-data-extra +voronoi xscreensaver-gl-extra +wander xscreensaver-data-extra +webcollage-helper xscreensaver-data-extra +webcollage xscreensaver-data-extra +whirlwindwarp xscreensaver-data-extra +wormhole xscreensaver-data-extra +xanalogtv xscreensaver-data-extra +xflame xscreensaver-data-extra +xjack xscreensaver-data-extra +xlyap xscreensaver-data-extra +xmatrix xscreensaver-data-extra +xrayswarm xscreensaver-data-extra +xspirograph xscreensaver-data-extra +zoom xscreensaver-data-extra --- xscreensaver-5.10.orig/debian/xscreensaver-gl.postrm +++ xscreensaver-5.10/debian/xscreensaver-gl.postrm @@ -0,0 +1,22 @@ +#!/bin/sh + +set -e + +case "$1" in + remove|purge) + if [ -L /etc/X11/app-defaults/XScreenSaver ]; then + rm /etc/X11/app-defaults/XScreenSaver + if [ -f /etc/X11/app-defaults/XScreenSaver-nogl ]; then + ln -sf XScreenSaver-nogl /etc/X11/app-defaults/XScreenSaver + fi + fi + if [ -L /usr/X11R6/lib/X11/app-defaults/XScreenSaver ]; then + rm /usr/X11R6/lib/X11/app-defaults/XScreenSaver + fi + if [ -L /usr/doc/xscreensaver-gl ]; then + rm -f /usr/doc/xscreensaver-gl + fi + ;; +esac + +#DEBHELPER# --- xscreensaver-5.10.orig/debian/patches/50_driver_screensaver-properties-desktop.patch +++ xscreensaver-5.10/debian/patches/50_driver_screensaver-properties-desktop.patch @@ -0,0 +1,14 @@ +Index: xscreensaver/driver/screensaver-properties.desktop.in +=================================================================== +--- xscreensaver.orig/driver/screensaver-properties.desktop.in 2009-09-02 23:40:20.000000000 +0200 ++++ xscreensaver/driver/screensaver-properties.desktop.in 2009-09-06 18:33:31.000000000 +0200 +@@ -1,7 +1,8 @@ + [Desktop Entry] + Exec=xscreensaver-demo +-Icon=xscreensaver ++Icon=xscreensaver.svg + Terminal=false ++StartupNotify=true + _Name=Screensaver + _Comment=Change screensaver properties + Type=Application --- xscreensaver-5.10.orig/debian/patches/series +++ xscreensaver-5.10/debian/patches/series @@ -0,0 +1,17 @@ +10_upstream_skip_retired_hacks.patch +11_upstream_flurry_man_name.patch +20_hacks_man_section.patch +20_hacks_maze_xpm_libs.patch +20_skip_install-pam.patch +21_driver_xscreensaver-getimage-video +22_hacks_barcode.patch +23_hacks_glx_glsnake.patch + +# These two go together +30_hacks_xanalogtv.patch +31_utils_images_logo-50-bad-xpm.patch + +50_driver_screensaver-properties-desktop.patch +53_XScreenSaver.ad.in.patch + +80_Makefile_in-clean-fix.patch --- xscreensaver-5.10.orig/debian/patches/20_hacks_maze_xpm_libs.patch +++ xscreensaver-5.10/debian/patches/20_hacks_maze_xpm_libs.patch @@ -0,0 +1,13 @@ +Index: xscreensaver/hacks/Makefile.in +=================================================================== +--- xscreensaver.orig/hacks/Makefile.in 2009-09-08 23:42:16.000000000 +0200 ++++ xscreensaver/hacks/Makefile.in 2009-09-08 23:42:18.000000000 +0200 +@@ -592,7 +592,7 @@ + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS) + + maze: maze.o $(HACK_OBJS) $(ERASE) $(LOGO) +- $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(ERASE) $(LOGO) $(HACK_LIBS) ++ $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(ERASE) $(LOGO) $(HACK_LIBS) $(XPM_LIBS) + + moire: moire.o $(HACK_OBJS) $(COL) $(SHM) + $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(SHM) $(HACK_LIBS) --- xscreensaver-5.10.orig/debian/patches/21_driver_xscreensaver-getimage-video +++ xscreensaver-5.10/debian/patches/21_driver_xscreensaver-getimage-video @@ -0,0 +1,22 @@ +Index: xscreensaver-5.04/driver/xscreensaver-getimage-video +=================================================================== +--- xscreensaver-5.04.orig/driver/xscreensaver-getimage-video 2007-06-06 23:46:24.000000000 +0200 ++++ xscreensaver-5.04/driver/xscreensaver-getimage-video 2007-12-08 19:03:34.000000000 +0100 +@@ -33,6 +33,8 @@ + + my $tmpdir = $ENV{TMPDIR} || "/tmp"; + my $tmpfile = sprintf("%s/xssv.%08x.ppm", $tmpdir, rand(0xFFFFFFFF)); ++my $tmpfile1 = sprintf ("%s/xssgv01.ppm", $tmpdir, rand(0xFFFFFFFF)); ++my $tmpfile3 = sprintf ("%s/xssgv03.ppm", $tmpdir, rand(0xFFFFFFFF)); + + my $verbose = 0; + my $use_stdout_p = 0; +@@ -47,7 +49,7 @@ + # If you add other programs to this list, please let me know! + # + my @programs = ( +- ++ "streamer -a -t3 -r1 -o $tmpfile1; mv $tmpfile3 $tmpfile", # XawTV after 2 sec + "bttvgrab -d q -Q -l 1 -o ppm -f $tmpfile", # BTTV + "qcam > $tmpfile", # Connectix Qcam + "gqcam -t PPM -d $tmpfile", # GTK+ Qcam clone --- xscreensaver-5.10.orig/debian/patches/23_hacks_glx_glsnake.patch +++ xscreensaver-5.10/debian/patches/23_hacks_glx_glsnake.patch @@ -0,0 +1,52 @@ +# Parental Advisory :) +# Make the titles more innocent, for the small children using Debian + +Index: xscreensaver-5.04/hacks/glx/glsnake.c +=================================================================== +--- xscreensaver-5.04.orig/hacks/glx/glsnake.c 2006-05-03 21:39:21.000000000 +0200 ++++ xscreensaver-5.04/hacks/glx/glsnake.c 2007-12-08 17:46:53.000000000 +0100 +@@ -535,7 +535,7 @@ + PIN, ZERO, RIGHT, RIGHT, ZERO, PIN, PIN, ZERO, PIN, PIN, ZERO, + RIGHT, ZERO } + }, +- { "k's turd", ++ { "caterpillar", + { RIGHT, RIGHT, PIN, RIGHT, LEFT, RIGHT, PIN, RIGHT, LEFT, + RIGHT, PIN, RIGHT, LEFT, RIGHT, PIN, RIGHT, LEFT, RIGHT, PIN, + RIGHT, LEFT, RIGHT, PIN, ZERO } +@@ -560,22 +560,22 @@ + ZERO, PIN, ZERO, ZERO, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, ZERO, + ZERO, ZERO, ZERO } + }, +- { "kissy box", ++ { "ribbon", + { PIN, ZERO, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, ZERO, ZERO, + ZERO, PIN, ZERO, ZERO, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, ZERO, + ZERO, PIN, ZERO } + }, +- { "erect penis", /* thanks benno */ ++ { "shuffle board", /* thanks benno */ + { PIN, ZERO, PIN, PIN, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, PIN, + PIN, ZERO, ZERO, ZERO, RIGHT, ZERO, ZERO, ZERO, ZERO, ZERO, ZERO, + ZERO, ZERO } + }, +- { "flaccid penis", ++ { "anchor", + { PIN, ZERO, PIN, PIN, ZERO, ZERO, PIN, ZERO, ZERO, ZERO, PIN, + PIN, ZERO, ZERO, ZERO, RIGHT, PIN, ZERO, ZERO, ZERO, ZERO, ZERO, + ZERO, ZERO } + }, +- { "vagina", ++ { "engagement ring", + { RIGHT, ZERO, ZERO, ZERO, RIGHT, ZERO, ZERO, PIN, ZERO, ZERO, + LEFT, ZERO, ZERO, ZERO, LEFT, ZERO, LEFT, PIN, LEFT, PIN, RIGHT, + PIN, RIGHT, ZERO } +@@ -995,7 +995,7 @@ + { "Parrot", + { ZERO, ZERO, ZERO, ZERO, RIGHT, RIGHT, ZERO, LEFT, PIN, RIGHT, ZERO, RIGHT, ZERO, RIGHT, ZERO, RIGHT, PIN, LEFT, ZERO, RIGHT, LEFT, ZERO, PIN, ZERO } + }, +- { "Penis", ++ { "Shuttle", + { PIN, PIN, RIGHT, ZERO, PIN, PIN, ZERO, PIN, ZERO, ZERO, RIGHT, PIN, LEFT, ZERO, ZERO, PIN, ZERO, PIN, PIN, ZERO, LEFT, PIN, PIN, ZERO } + }, + { "PictureComingSoon", --- xscreensaver-5.10.orig/debian/patches/30_hacks_xanalogtv.patch +++ xscreensaver-5.10/debian/patches/30_hacks_xanalogtv.patch @@ -0,0 +1,22 @@ +Index: xscreensaver-5.04/hacks/xanalogtv.c +=================================================================== +--- xscreensaver-5.04.orig/hacks/xanalogtv.c 2006-03-31 09:21:41.000000000 +0200 ++++ xscreensaver-5.04/hacks/xanalogtv.c 2007-12-08 17:47:00.000000000 +0100 +@@ -42,7 +42,7 @@ + #include "xpm-pixmap.h" + #include "analogtv.h" + +-#include "images/logo-50.xpm" ++#include "images/logo-50-bad.xpm" + + /* #define DEBUG 1 */ + /* #define USE_TEST_PATTERNS */ +@@ -170,7 +170,7 @@ + ypos += st->ugly_font.char_h*5/2; + + analogtv_draw_xpm(st->tv, input, +- logo_50_xpm, xpos - 100, ypos); ++ logo_50_bad_xpm, xpos - 100, ypos); + + ypos += 58; + --- xscreensaver-5.10.orig/debian/patches/80_Makefile_in-clean-fix.patch +++ xscreensaver-5.10/debian/patches/80_Makefile_in-clean-fix.patch @@ -0,0 +1,21 @@ +# +# The autoconf makefiles make for some interesting chicken and the +# egg problems when running debian/rules clean: +# po/Makefile distclean depends on ./config.status through its +# Makefile target, so clean the subdirs first +# This is maybe another autoconf 2.64 problem +# +Index: xscreensaver/Makefile.in +=================================================================== +--- xscreensaver.orig/Makefile.in 2009-09-07 00:23:53.000000000 +0200 ++++ xscreensaver/Makefile.in 2009-09-07 00:24:14.000000000 +0200 +@@ -54,8 +54,8 @@ + @$(MAKE_SUBDIR2) + + distclean:: clean +- -rm -f config.h Makefile config.status config.cache config.log TAGS *~ "#"* intltool-extract intltool-merge intltool-update + @$(MAKE_SUBDIR2) ++ -rm -f config.h Makefile config.status config.cache config.log TAGS *~ "#"* intltool-extract intltool-merge intltool-update + + dist:: tar + --- xscreensaver-5.10.orig/debian/patches/53_XScreenSaver.ad.in.patch +++ xscreensaver-5.10/debian/patches/53_XScreenSaver.ad.in.patch @@ -0,0 +1,91 @@ +Index: xscreensaver/driver/XScreenSaver.ad.in +=================================================================== +--- xscreensaver.orig/driver/XScreenSaver.ad.in 2009-09-08 23:41:43.000000000 +0200 ++++ xscreensaver/driver/XScreenSaver.ad.in 2009-09-08 23:42:31.000000000 +0200 +@@ -56,11 +56,11 @@ + *captureStderr: True + *ignoreUninstalledPrograms: False + +-*textMode: file ++*textMode: url + *textLiteral: XScreenSaver + *textFile: @DEFAULT_TEXT_FILE@ + *textProgram: fortune +-*textURL: http://www.livejournal.com/stats/latest-rss.bml ++*textURL: http://fridge.ubuntu.com/node/feed + !*textURL: http://twitter.com/statuses/public_timeline.atom + + *overlayTextForeground: #FFFF00 +@@ -94,9 +94,13 @@ + ! + ! Gnome 2.4, 2.6: (yelp can't display man pages, as of 2.6.3) + ! +-@GNOME24@*loadURL: @WITH_BROWSER@ '%s' +-@GNOME24@*manualCommand: gnome-terminal --title '%s manual' \ +-@GNOME24@ --command '/bin/sh -c "man %s; read foo"' ++! Debian: We build with GNOME so this one will always be used, ++! but the build packages should work on non-GNOME systems as well. ++! Use yelp if installed, since it works fine in current GNOME. ++@GNOME24@*loadURL: x-www-browser '%s' ++@GNOME24@*manualCommand: yelp man:%s || \ ++@GNOME24@ x-terminal-emulator -title '%s manual' \ ++@GNOME24@ -e /bin/sh -c "man %s" + ! + ! Gnome 2.2: + ! +@@ -111,14 +115,19 @@ + ! + ! non-Gnome systems: + ! +-@NOGNOME@*loadURL: firefox '%s' || mozilla '%s' || netscape '%s' +-@NOGNOME@*manualCommand: xterm -sb -fg black -bg gray75 -T '%s manual' \ +-@NOGNOME@ -e /bin/sh -c 'man "%s" ; read foo' ++! Debian: This will be used when _building_ without GNOME ++! Be prepared for the day we build it without GNOME on Debian ++@NOGNOME@*loadURL: x-www-browser '%s' ++@NOGNOME@*manualCommand: yelp man:%s || \ ++@NOGNOME@ x-terminal-emulator -title '%s manual' \ ++@NOGNOME@ -e /bin/sh -c 'man "%s"' + + + ! The format used for printing the date and time in the password dialog box + ! (see the strftime(3) manual page for details.) +-*dateFormat: %d-%b-%y (%a); %I:%M %p ++*dateFormat: %Y-%m-%d %H:%M:%S ++! Original upstream format ++! *dateFormat: %d-%b-%y (%a); %I:%M %p + ! To show the time only: + ! *dateFormat: %I:%M %p + ! For 24 hour time: +@@ -129,7 +138,9 @@ + ! (That button does not appear on the dialog if this program does not exist.) + ! For Gnome: probably "gdmflexiserver -ls". KDE, probably "kdmctl reserve". + ! +-@NEW_LOGIN_COMMAND_P@*newLoginCommand: @NEW_LOGIN_COMMAND@ ++! @NEW_LOGIN_COMMAND_P@*newLoginCommand: @NEW_LOGIN_COMMAND@ ++! Debian: Hard-wire the command in case the build machine does not have gdm ++*newLoginCommand: gdmflexiserver -l -a -c FLEXI_XSERVER + + + ! Turning on "installColormap" on 8-bit systems interacts erratically with +@@ -246,7 +257,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\ +@@ -397,10 +407,11 @@ + *Dialog.shadowThickness: 2 + + *passwd.heading.label: XScreenSaver %s +-*passwd.body.label: This screen is locked. ++*passwd.body.label: Please enter your password. + *passwd.unlock.label: OK + *passwd.login.label: New Login + *passwd.user.label: Username: ++*passwd.passwd.label: Password: + *passwd.thermometer.width: 8 + *passwd.asterisks: True + *passwd.uname: True --- xscreensaver-5.10.orig/debian/patches/20_hacks_man_section.patch +++ xscreensaver-5.10/debian/patches/20_hacks_man_section.patch @@ -0,0 +1,33 @@ +# We use section 6x (games!) for the hacks, but put them in the +# man6 directory anyway + +Index: xscreensaver/hacks/Makefile.in +=================================================================== +--- xscreensaver.orig/hacks/Makefile.in 2009-06-21 20:31:33.000000000 +0200 ++++ xscreensaver/hacks/Makefile.in 2009-06-21 20:33:16.000000000 +0200 +@@ -18,8 +18,8 @@ + datadir = @datadir@ + mandir = @mandir@ + libexecdir = @libexecdir@ +-mansuffix = 6 +-manNdir = $(mandir)/man$(mansuffix) ++mansuffix = 6x ++manNdir = $(mandir)/man6 + + HACKDIR = @HACKDIR@ + HACK_CONF_DIR = @HACK_CONF_DIR@ +Index: xscreensaver/hacks/glx/Makefile.in +=================================================================== +--- xscreensaver.orig/hacks/glx/Makefile.in 2009-06-21 20:31:33.000000000 +0200 ++++ xscreensaver/hacks/glx/Makefile.in 2009-06-21 20:31:38.000000000 +0200 +@@ -19,8 +19,8 @@ + datadir = @datadir@ + mandir = @mandir@ + libexecdir = @libexecdir@ +-mansuffix = 6 +-manNdir = $(mandir)/man$(mansuffix) ++mansuffix = 6x ++manNdir = $(mandir)/man6 + + HACKDIR = @HACKDIR@ + HACK_CONF_DIR = @HACK_CONF_DIR@ --- xscreensaver-5.10.orig/debian/patches/20_skip_install-pam.patch +++ xscreensaver-5.10/debian/patches/20_skip_install-pam.patch @@ -0,0 +1,13 @@ +Index: xscreensaver/driver/Makefile.in +=================================================================== +--- xscreensaver.orig/driver/Makefile.in 2009-06-21 20:50:11.000000000 +0200 ++++ xscreensaver/driver/Makefile.in 2009-06-21 20:50:28.000000000 +0200 +@@ -258,7 +258,7 @@ + tests: $(TEST_EXES) + + install: install-program install-ad install-scripts \ +- install-gnome install-man install-xml install-pam ++ install-gnome install-man install-xml + uninstall: uninstall-program uninstall-ad \ + uninstall-gnome uninstall-man uninstall-xml + --- xscreensaver-5.10.orig/debian/patches/31_utils_images_logo-50-bad-xpm.patch +++ xscreensaver-5.10/debian/patches/31_utils_images_logo-50-bad-xpm.patch @@ -0,0 +1,123 @@ +Index: xscreensaver-5.04/utils/images/logo-50-bad.xpm +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ xscreensaver-5.04/utils/images/logo-50-bad.xpm 2007-12-08 17:47:04.000000000 +0100 +@@ -0,0 +1,118 @@ ++/* XPM */ ++static char * logo_50_bad_xpm[] = { ++"50 50 65 1", ++" c None", ++". c #070800", ++"+ c #440000", ++"@ c #5A0200", ++"# c #3B1C01", ++"$ c #551113", ++"% c #303019", ++"& c #353402", ++"* c #323433", ++"= c #D10400", ++"- c #DC0003", ++"; c #474624", ++"> c #E60000", ++", c #464745", ++"' c #4F5000", ++") c #EF0000", ++"! c #C71516", ++"~ c #FF0000", ++"{ c #535452", ++"] c #C62C02", ++"^ c #B52E26", ++"/ c #8C4444", ++"( c #6A6601", ++"_ c #60615F", ++": c #FF2500", ++"< c #855D5B", ++"[ c #C84D00", ++"} c #A56000", ++"| c #C64344", ++"1 c #E83534", ++"2 c #965959", ++"3 c #6D6D6E", ++"4 c #F43E01", ++"5 c #868500", ++"6 c #EC5803", ++"7 c #7A7C79", ++"8 c #A66E6E", ++"9 c #81848A", ++"0 c #EE7200", ++"a c #8D8E8B", ++"b c #A99C00", ++"c c #D48D00", ++"d c #93929F", ++"e c #99979B", ++"f c #F08B00", ++"g c #EC7B79", ++"h c #A2A0B2", ++"i c #BB9B9B", ++"j c #A7A9A6", ++"k c #F7A400", ++"l c #C6B52F", ++"m c #ACABBD", ++"n c #ECB800", ++"o c #D5C800", ++"p c #C8B2C2", ++"q c #EAC700", ++"r c #BFC1BE", ++"s c #FBA8AB", ++"t c #BFC0D0", ++"u c #C6CADA", ++"v c #CED1CD", ++"w c #D3D3DE", ++"x c #DEDFE9", ++"y c #E1E3DF", ++"z c #F5F6F3", ++" ", ++" ~k5 ", ++" ~4q. ", ++" ~~fb. ", ++" ~:q&. ", ++" ~~f5. ", ++" ~~~0o. ", ++" ~:~~0o. ", ++" ~~~~~k(. ", ++" ~~~~~6q..~:n(. ", ++" )~:~:n(+~:fb. ", ++" ~~:~~k5@~~0o.. ", ++" ~~~~~0q+:~:n&. ", ++" ~)~~~6q#~~~0q. ", ++" ~~:~~:n'>~~:k(. ", ++" _____________^~)~~0o$~~~0o._____________ ", ++" __9mmmmmmmmhmhi~~~~:n'|~~~fb{hdddddddddd93_ ", ++" _hxxxyyyyxwxvxg)~:~6q*1)~~k(duuwuuuuttttth9_ ", ++" {3wxuttttttpgld1~~~~4q,>~~)k(jxwxxwxxxxxxxth_ ", ++" _dxwpmd9dad|1n%1~~)::n&)>:>f53dedddedeeemxwm3_ ", ++" _axwtd,3337-4n;^~~~):k())~)0o*737337373{_wwm3_ ", ++" _9wutd,zzzz::k's)))~)0l>)))-n;zzzzzzzzze_xwm3_ ", ++" _9xupd{zzzs~)f5i)):))4q-)):)0bezzzzzzzze_xwm3_ ", ++" 39xutd,zxzg):6n3>)):)>f=~>>>4n;zxzzzzzze_xwm3_ ", ++" _9xutd,yxy1))4n;g)))~>66>)>>>f5jxxxxxxyd_xum3_ ", ++" _9xwtd{yyx1))>f5i)))>)-6>)-)=4n;yyyyyyyd_xwm3_ ", ++" _9xutd{xvx>)))4n;1>)>>>4-)>->-05avvvvvve{xwm3_ ", ++" 39xwtd{vvv-)>>-6l2>>)>>>-)>>--=n;wvwvwva3xwm3_ ", ++" _9xwpd{trv1)>)>>6b!>>>->-->>>--0b_rtrrt7_xwm3_ ", ++" _9xute{rpr->)>->-40>>>>>>>---=-=c'jrrje3_xwm3_ ", ++" _dxutd{jjr1--)>>--->---->-------[l*,****_xwm3_ ", ++" _9xwtd_jmj|>)->->-->->->--------=n%*****_xwm3_ ", ++" _9xttd_jej8>>-)->-->----------===c'*****_xum3_ ", ++" _exutd{eeee>->--------------===-=c(*****3xwm3_ ", ++" _9xutd_aaaa^>-------=---=========c'*****3xum3_ ", ++" _9xutd{99998-----=---==--=-=====]l.,,,**3xwm3_ ", ++" _9xwpd_33_3_^>----=========-===]}5*,,,,*_xwm3_ ", ++" 39xuud_*,,,,,!-====-=-==-=====-[n.{{,,,*3xwm3_ ", ++" _9xttd_;,,,{{{!====-==========[b%,{{{,,*