debian/0000755000000000000000000000000012262736563007202 5ustar debian/docs0000644000000000000000000000002412205213232010025 0ustar README.xscreensaver debian/apport_hook.py0000644000000000000000000000137512205213232012063 0ustar '''apport package hook for rss-glx (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(report, PCI_DISPLAY) report['glxinfo'] = command_output(['glxinfo']) nonfree_kernel_modules() debian/copyright0000644000000000000000000000102612205213232011110 0ustar This package was debianized by Ari Pollak on Sat, 16 Aug 2003 12:38:37 -0400. It was downloaded from Upstream Author: Tugrul Galatali rss-glx code: Copyright 2002 Tugrul Galatali Hufo screensaver code: Copyright 2000 Jeremie Allard (Hufo / N.A.A.) Original Really Slick Screensavers code: Copyright 1999-2005 Terence M. Welsh Copyright: GPLv2, which, on Debian systems, is available at: /usr/share/common-licenses/GPL-2. debian/changelog0000644000000000000000000003724212262736557011067 0ustar rss-glx (0.9.1-6ubuntu2) trusty; urgency=medium * Rebuild against glew 1.10. -- Matthias Klose Tue, 07 Jan 2014 09:39:45 +0100 rss-glx (0.9.1-6ubuntu1) saucy; urgency=low * Merge from Debian unstable. Remaining changes: - Added an apport package hook -- Dmitrijs Ledkovs Wed, 21 Aug 2013 20:36:32 +0100 rss-glx (0.9.1-6) unstable; urgency=low * Build-depend on libgl1-mesa-dev instead of -swx11-dev (Closes: #713110) -- Ari Pollak Sat, 17 Aug 2013 22:08:50 -0400 rss-glx (0.9.1-5ubuntu5) quantal; urgency=low * Rebuild for libglew 1.8. -- Dmitrijs Ledkovs Sun, 09 Sep 2012 01:30:17 +0100 rss-glx (0.9.1-5ubuntu4) quantal; urgency=low * Rebuild for imagemagick 6.7. -- Colin Watson Fri, 13 Jul 2012 11:23:55 +0100 rss-glx (0.9.1-5ubuntu3) quantal; urgency=low * debian/rules: - renamed apport file to 'source_rss-glx.py' (LP: #1017780) -- Matthieu Baerts (matttbe) Tue, 26 Jun 2012 20:23:56 +0200 rss-glx (0.9.1-5ubuntu2) precise; urgency=low * No change rebuild for imagemagick4 transition -- Michael Terry Fri, 18 Nov 2011 12:03:57 -0500 rss-glx (0.9.1-5ubuntu1) oneiric; urgency=low * Merge from Debian unstable. Remaining changes: - Added an apport package hook - Changed libgl1-mesa-swx11-dev to libgl1-mesa-dev in Build-Depends -- Fabrice Coutadeur Sun, 05 Jun 2011 18:30:36 +0200 rss-glx (0.9.1-5) unstable; urgency=low * Fix non-POSIX-compliant wildcard when removing .a and .la files (Closes: #628103) -- Ari Pollak Fri, 27 May 2011 10:35:25 -0400 rss-glx (0.9.1-4) unstable; urgency=low * Switch to debhelper 7 short format with dh-autoreconf * Don't install internal static libraries * pixelcity-cpp.patch: - force compiling pixelcity with g++ (Closes: #622042) * configure.diff: - update to apply against configure.in instead of configure -- Ari Pollak Mon, 18 Apr 2011 20:53:55 -0400 rss-glx (0.9.1-3ubuntu1) maverick; urgency=low * Merge from Debian unstable (LP: #604945). Remaining changes: - Added an apport package hook - Changed libgl1-mesa-swx11-dev to libgl1-mesa-dev in Build-Depends * Dropped changes: - Drop dependency on openal. As the package is in universe now, it's not mandatory anymore - src/skyrocket.{cpp,xml}: Disable sound by default. Same reason. - Add --disable-sound configure flag to debian/rules. Same reason. -- Fabrice Coutadeur Thu, 22 Jul 2010 06:50:37 +0200 rss-glx (0.9.1-3) unstable; urgency=low * Add build-dependency on libglewmx1.5-dev (Closes: #587112) -- Ari Pollak Tue, 06 Jul 2010 00:06:07 -0400 rss-glx (0.9.1-2) unstable; urgency=low * Fix pixelcity.desktop typo (Closes: #574034) -- Ari Pollak Tue, 23 Mar 2010 22:30:06 -0400 rss-glx (0.9.1-1) unstable; urgency=low * New upstream release * Switch to source format 3.0 (quilt) * Fix path to kde4 screensaver files (Closes: #534611) * Remove -Wl,--as-needed, which doesn't appear to work properly with pixelcity -- Ari Pollak Wed, 03 Feb 2010 20:09:24 -0500 rss-glx (0.9.0-2ubuntu4) lucid; urgency=low * debian/control: Changed libgl1-mesa-swx11-dev to libgl1-mesa-dev in Build-Depends, fix FTBFS (LP:#538722) -- Angel Abad Sun, 14 Mar 2010 15:09:01 +0100 rss-glx (0.9.0-2ubuntu3) karmic; urgency=low * No-change rebuild against libmagickwand2 -- Steve Langasek Mon, 07 Sep 2009 19:23:30 +0000 rss-glx (0.9.0-2ubuntu2) karmic; urgency=low * Added an apport package hook (LP: #399017) -- Brian Murray Mon, 13 Jul 2009 13:27:14 -0700 rss-glx (0.9.0-2ubuntu1) karmic; urgency=low * Merge from debian unstable, remaining changes: - Drop dependency on openal. It is not enabled by default anyway, and allows openal to migrate to universe. - src/skyrocket.{cpp,xml}: Disable sound by default. - Add --disable-sound configure flag to debian/rules, as we don't keep the dependencies on openal nor freeglut (both universe packages). * Dropped changes, merged upstream: - other_src/Makefile.am: fix the upstream build rules to actually use the ImageMagick CFLAGS returned by pkg-config. - Move the unconditional ImageMagick check up in configure.in so that our first PKG_CHECK_MODULES() call isn't hidden behind a shell conditional. -- Steve Langasek Wed, 03 Jun 2009 18:41:32 +0000 rss-glx (0.9.0-2) unstable; urgency=low * Remove remaining source patches for hyperspace and skyrocket; these seem to be unnecessary as of 0.9.0 -- Ari Pollak Fri, 22 May 2009 18:30:21 -0400 rss-glx (0.9.0-1) unstable; urgency=low * New upstream release -- Ari Pollak Fri, 22 May 2009 16:58:26 -0400 rss-glx (0.8.3-1ubuntu1) karmic; urgency=low * Merge from debian unstable, remaining changes: - Drop dependency on openal. It is not enabled by default anyway, and allows openal to migrate to universe. - reallyslick/cpp_src/skyrocket.{cpp,xml}: Disable sound by default. - other_src/Makefile.am: fix the upstream build rules to actually use the ImageMagick CFLAGS returned by pkg-config. - Add --disable-sound configure flag to debian/rules, as we don't keep the dependencies on openal nor freeglut (both universe packages). - Call ./autogen.sh and build-depend on automake/autoconf, since we're modifying other_src/Makefile.am above. * Dropped changes, superseded in Debian package: - debian/control: build-depend on libmagickwand-dev instead of libmagick9-dev. * Instead of hard-coding a define of PKG_CONFIG, move the unconditional ImageMagick check up in configure.in so that our first PKG_CHECK_MODULES() call isn't hidden behind a shell conditional. -- Steve Langasek Fri, 01 May 2009 05:30:24 +0000 rss-glx (0.8.3-1) unstable; urgency=low * New upstream release - Fixes crash due to bad range check in cyclone (Closes: #511497) -- Ari Pollak Mon, 13 Apr 2009 19:40:44 -0400 rss-glx (0.8.2-2) unstable; urgency=low * Fix config.sub and config.guess symlinks; thanks to Peter Green for the patch (Closes: #523597) * Update copyright file -- Ari Pollak Sun, 12 Apr 2009 15:48:43 -0400 rss-glx (0.8.2-1ubuntu3) jaunty; urgency=low * debian/control: build-depend on libmagickwand-dev instead of libmagick9-dev. * other_src/Makefile.am: fix the upstream build rules to actually use the ImageMagick CFLAGS returned by pkg-config. -- Steve Langasek Wed, 14 Jan 2009 01:33:22 +0000 rss-glx (0.8.2-1ubuntu2) jaunty; urgency=low * Remove the symlinks in the clean rule, and rerun autogen.sh, so the package knows about the new libtool locations. (LP: #300257) * Add automake to build-depends to fix FTBFS * Add --disable-sound configure flag to debian/rules, as we don't keep the dependencies on openal nor freeglut (both universe packages). * Add PKG_CONFIG="/usr/bin/pkg-config" to configure.in, so it actually runs pkg-config, to fix FTBFS. -- Sarah Hobbs Sat, 22 Nov 2008 21:33:28 +1100 rss-glx (0.8.2-1ubuntu1) jaunty; urgency=low * Merge from debian unstable, remaining changes: - Drop dependency on openal. It is not enabled by default anyway, and allows openal to migrate to universe. (LP: #243719) - reallyslick/cpp_src/skyrocket.{cpp,xml}: Disable sound by default. (LP #21507) - change maintainer field according to spec * Screensavers no longer take 100% CPU (LP: #129142) -- Sarah Hobbs Sat, 22 Nov 2008 19:10:21 +1100 rss-glx (0.8.2-1) unstable; urgency=low * New upstream release - Fixes screensavers consuming 100% CPU (Closes: #445204) * Add Homepage field to control file (Closes: #492338) -- Ari Pollak Tue, 02 Sep 2008 23:50:13 -0400 rss-glx (0.8.1-11) experimental; urgency=low * Apply patch to build with new ImageMagick in experimental (Closes: #485896) -- Ari Pollak Sun, 29 Jun 2008 16:26:54 -0400 rss-glx (0.8.1-10ubuntu2) intrepid; urgency=low * Drop dependency on openal. It is not enabled by default anyway, and allows openal to migrate to universe. (LP: #243719) -- Reinhard Tartler Sun, 29 Jun 2008 10:27:36 +0200 rss-glx (0.8.1-10ubuntu1) intrepid; urgency=low * Merge from debian unstable, remaining changes: - reallyslick/cpp_src/skyrocket.{cpp,xml}: Disable sound by default. (LP #21507) - change maintainer field according to spec -- Oliver Grawert Thu, 20 Mar 2008 10:40:34 +0000 rss-glx (0.8.1-10) unstable; urgency=low * Update build dependency on libglew for unannounced transition * Apply patch from rsxs to fix camera position in hyperspace (Closes: #471734) -- Ari Pollak Wed, 19 Mar 2008 23:19:57 -0400 rss-glx (0.8.1-9) unstable; urgency=low * Remove dependency on xscreensaver-gl now that xscreensaver is fixed (Closes: #463409) -- Ari Pollak Sun, 03 Feb 2008 13:54:39 -0500 rss-glx (0.8.1-8ubuntu4) hardy; urgency=low * No-change rebuild against libmagick10. -- Steve Langasek Wed, 20 Feb 2008 10:54:17 +0000 rss-glx (0.8.1-8ubuntu3) hardy; urgency=low * Change libglew1.4-dev with libglew1.5-dev in B-D. -- Michele Angrisano Tue, 19 Feb 2008 20:34:12 +0100 rss-glx (0.8.1-8ubuntu2) hardy; urgency=low * Rebuild for libglew1.4 -> libglew1.5 transition. -- Michele Angrisano Fri, 08 Feb 2008 23:28:56 +0100 rss-glx (0.8.1-8ubuntu1) hardy; urgency=low * Merge from debian unstable, remaining changes: - Build deps: libglew1 -> libglew1.4 transition. - reallyslick/cpp_src/skyrocket.{cpp,xml}: Disable sound by default. (LP #21507) -- Sarah Hobbs Mon, 12 Nov 2007 00:24:40 +1100 rss-glx (0.8.1-8) unstable; urgency=high * Depend on xscreensaver-gl as a temporary workaround for #448157 (CVE-2007-5585) so that xscreensaver doesn't unlock if it can't find xscreensaver-gl-helper -- Ari Pollak Fri, 26 Oct 2007 12:17:10 -0400 rss-glx (0.8.1-7) unstable; urgency=low * Add proper header files to fix FTBFS on g++-4.3 (Closes: #441584) -- Ari Pollak Tue, 02 Oct 2007 21:58:16 -0400 rss-glx (0.8.1-6ubuntu5) gutsy; urgency=low * Fix build failure with g++-4.3. -- Matthias Klose Mon, 10 Sep 2007 13:55:49 +0000 rss-glx (0.8.1-6ubuntu4) gutsy; urgency=low * A rebuild for new library depends would work much better if the Build-Depends were actually changed. * Really rebuild for the libglew1 -> libglew1.4 transition. -- Steve Kowalik Sun, 15 Jul 2007 12:05:10 +1000 rss-glx (0.8.1-6ubuntu3) gutsy; urgency=low * Rebuild for the libglew1 -> libglew1.4 transition. -- Steve Kowalik Sat, 14 Jul 2007 23:33:54 +1000 rss-glx (0.8.1-6ubuntu2) gutsy; urgency=low * No-change rebuild for libjasper transition. -- Steve Kowalik Fri, 22 Jun 2007 23:15:45 +1000 rss-glx (0.8.1-6ubuntu1) gutsy; urgency=low * Merge to Debian unstable; remaining Ubuntu changes: - reallyslick/cpp_src/skyrocket.{cpp,xml}: Disable sound by default. (LP #21507) -- Martin Pitt Mon, 14 May 2007 23:07:36 +0200 rss-glx (0.8.1-6) unstable; urgency=low * Install .desktop files to new location for gnome-screensaver 2.18 (Closes: #390659) -- Ari Pollak Mon, 07 May 2007 17:36:16 -0400 rss-glx (0.8.1-5) unstable; urgency=low * Add proper CFLAGS and CXXFLAGS to build * Build with -Wl,--as-needed (Closes: #422714) -- Ari Pollak Mon, 07 May 2007 16:46:08 -0400 rss-glx (0.8.1-4) unstable; urgency=low * Apply patch to fix build under g++ 4.3 (Closes: #417521) -- Ari Pollak Thu, 05 Apr 2007 22:56:49 -0400 rss-glx (0.8.1-3) unstable; urgency=low * It would really help if I actually made the change I said I would do in the changelog. -- Ari Pollak Sat, 8 Apr 2006 18:05:11 -0400 rss-glx (0.8.1-2) unstable; urgency=low * Build-Depend on pkg-config to fix FTBFS (Closes: #361504) -- Ari Pollak Sat, 8 Apr 2006 14:44:37 -0400 rss-glx (0.8.1-1) unstable; urgency=low * New upstream release * Use gnome-screensaver .desktop files from Ubuntu, which should work now (needed to pass -r to the screensavers to get them to draw on the root window) (Closes: #345264) -- Ari Pollak Fri, 7 Apr 2006 19:05:52 -0400 rss-glx (0.8.0-7) unstable; urgency=low * Add build-dependency on libalut-dev and patch configure to link with both libalut & libopenal, which is necessary with the new version of openal. -- Ari Pollak Sun, 19 Mar 2006 17:56:05 +0000 rss-glx (0.8.0-6) unstable; urgency=low * I'm still an idiot. (Closes: #356971) -- Ari Pollak Sun, 19 Mar 2006 11:02:01 -0500 rss-glx (0.8.0-5) unstable; urgency=low * Apply patch from Martin Michlmayr to fix compilation on g++ 4.1 (Closes: #356971) -- Ari Pollak Fri, 17 Mar 2006 18:17:42 +0000 rss-glx (0.8.0-4) unstable; urgency=low * I am an idiot. (Closes: #350985) -- Ari Pollak Thu, 2 Feb 2006 12:13:14 -0500 rss-glx (0.8.0-3) unstable; urgency=low * Don't install gnome-screensaver support since it doesn't work correctly at all (Closes: #350623) -- Ari Pollak Mon, 30 Jan 2006 15:48:04 -0500 rss-glx (0.8.0-2) unstable; urgency=low * This will trigger a rebuild, so the libs will be updated (Closes: #347404) * Fix configure script to not add -lSM and -lICE (Closes: #347741) * Build-depends update: libx11-dev, libgl-dev, libglu-dev -> libx11-dev | xlibs-dev, libxt-dev | xlibs-ev, xlibmesa-gl-dev | libgl-dev, libglu1-xorg-dev | libglu-dev * Add .desktop files so that rss-glx works with gnome-screensaver (Closes: #345264) * Add Suggests: xscreensaver | gnome-screensaver -- Ari Pollak Fri, 20 Jan 2006 13:56:17 -0500 rss-glx (0.8.0-1) unstable; urgency=low * New upstream release * Update build-depends for new ImageMagick (Closes: #332464) * Change build-depends on xlibs-dev to libx11-dev * Add build-depends on libtool becuase upstream provides config.guess and config.sub as symlinks to /usr/share/libtool/* * Add build-depends on libglew-dev since one of the hacks requires it * Move rss-glx_install.pl to rss-glx_install, and update README.xscreensaver with new filename. (Closes: #320337) * We should now be building with ImageMagick again, so matrixview -i should work. (Closes: #259454) -- Ari Pollak Thu, 6 Oct 2005 13:38:12 -0400 rss-glx (0.7.5-4) unstable; urgency=low * Rebuild against imagemagick 6, update build-depends (Closes: #247349) -- Ari Pollak Tue, 4 May 2004 12:54:25 -0400 rss-glx (0.7.5-3) unstable; urgency=low * Use new vroot.h from xscreensaver 4.14 (Closes: #217703) -- Ari Pollak Mon, 27 Oct 2003 11:53:36 -0500 rss-glx (0.7.5-2) unstable; urgency=low * Eek, the binaries should have been in /usr/lib/xscreensaver in the first place. Move them now. (Closes: #212934) -- Ari Pollak Fri, 26 Sep 2003 20:38:52 -0400 rss-glx (0.7.5-1) unstable; urgency=low * Initial Release. -- Ari Pollak Sat, 16 Aug 2003 12:38:37 -0400 debian/desktop_files/0000755000000000000000000000000012205213435012016 5ustar debian/desktop_files/hyperspace.desktop0000644000000000000000000000042212205213232015545 0ustar [Desktop Entry] Encoding=UTF-8 Name=Hyperspace Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=hyperspace Exec=hyperspace -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/sundancer2.desktop0000644000000000000000000000030212205213232015443 0ustar [Desktop Entry] Encoding=UTF-8 Name=Sundancer2 Comment=Rotating stack of quads. TryExec=sundancer2 Exec=sundancer2 -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/flux.desktop0000644000000000000000000000040012205213232014354 0ustar [Desktop Entry] Encoding=UTF-8 Name=Flux Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=flux Exec=flux -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/drempels.desktop0000644000000000000000000000030212205213232015212 0ustar [Desktop Entry] Encoding=UTF-8 Name=Drempels Comment=Hallucinatory desktop enhancer TryExec=drempels Exec=drempels -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/solarwinds.desktop0000644000000000000000000000042212205213232015567 0ustar [Desktop Entry] Encoding=UTF-8 Name=Solarwinds Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=solarwinds Exec=solarwinds -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/lattice.desktop0000644000000000000000000000041112205213232015025 0ustar [Desktop Entry] Encoding=UTF-8 Name=Lattice Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=lattice Exec=lattice -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/spirographx.desktop0000644000000000000000000000043012205213232015747 0ustar [Desktop Entry] Encoding=UTF-8 Name=SpirographX Comment=Port of SpirographX by Holmes Futrell (http://homepage.mac.com/solidmag/spiro/). TryExec=spirographx Exec=spirographx -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/matrixview.desktop0000644000000000000000000000041612205213232015604 0ustar [Desktop Entry] Encoding=UTF-8 Name=MatrixView Comment=Assimilation of Matrix GL by Alex Zolotov (http://knoppix.ru/matrixgl.shtml) TryExec=matrixview Exec=matrixview -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/feedback.desktop0000644000000000000000000000031012205213232015122 0ustar [Desktop Entry] Encoding=UTF-8 Name=Feedback Comment=Stirring colors with a jiggling warp TryExec=feedback Exec=feedback -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/hufo_tunnel.desktop0000644000000000000000000000025712205213232015736 0ustar [Desktop Entry] Encoding=UTF-8 Name=Hufo's Tunnel Comment= TryExec=hufo_tunnel Exec=hufo_tunnel -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/biof.desktop0000644000000000000000000000045612205213232014330 0ustar [Desktop Entry] Encoding=UTF-8 Name=BioF Comment=This is an attempt to recreate some of the work of William Latham. Take a look at the program 'organic art' at this site (http://www.artworks.co.uk). TryExec=biof Exec=biof -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/skyrocket.desktop0000644000000000000000000000043212205213232015421 0ustar [Desktop Entry] Encoding=UTF-8 Name=Skyrocket Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=skyrocket Exec=skyrocket -r --volume 0 StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/cyclone.desktop0000644000000000000000000000041112205213232015034 0ustar [Desktop Entry] Encoding=UTF-8 Name=Cyclone Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=cyclone Exec=cyclone -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/helios.desktop0000644000000000000000000000040612205213232014667 0ustar [Desktop Entry] Encoding=UTF-8 Name=Helios Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=helios Exec=helios -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/fieldlines.desktop0000644000000000000000000000042212205213232015520 0ustar [Desktop Entry] Encoding=UTF-8 Name=Fieldlines Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=fieldlines Exec=fieldlines -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/flocks.desktop0000644000000000000000000000040612205213232014665 0ustar [Desktop Entry] Encoding=UTF-8 Name=Flocks Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=flocks Exec=flocks -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/colorfire.desktop0000644000000000000000000000056612205213232015377 0ustar [Desktop Entry] Encoding=UTF-8 Name=Colorfire Comment=From Andreas Gustafsson (http://www.lysator.liu.se/~sdw/opengl2000.html): "This didn't take me long to do, and I didn't write more than approximately 100 lines of code, but the result is still not that bad!" TryExec=colorfire Exec=colorfire -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/lorenz.desktop0000644000000000000000000000023712205213232014717 0ustar [Desktop Entry] Encoding=UTF-8 Name=Lorenz Attractor TryExec=lorenz Exec=lorenz -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/hufo_smoke.desktop0000644000000000000000000000051412205213232015543 0ustar [Desktop Entry] Encoding=UTF-8 Name=Hufo's Smoke Comment=From Jeremie Allard (http://hufo.planet-d.net/codefr_us.php): "This little smoke effect is coded with a little particle system done for 'The OpenGL Challenge'." TryExec=hufo_smoke Exec=hufo_smoke -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/euphoria.desktop0000644000000000000000000000041512205213232015220 0ustar [Desktop Entry] Encoding=UTF-8 Name=Euphoria Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh. TryExec=euphoria Exec=euphoria -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/plasma.desktop0000644000000000000000000000040612205213232014661 0ustar [Desktop Entry] Encoding=UTF-8 Name=Plasma Comment=Another one of the nice GL screensavers from the ReallySlick ScreenSavers package written by Terry Walsh TryExec=plasma Exec=plasma -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/pixelcity.desktop0000644000000000000000000000037512205213232015423 0ustar [Desktop Entry] Encoding=UTF-8 Name=Pixel City Comment=A screensaver for which generates and performs a fly-through of a nighttime cityscape TryExec=pixelcity Exec=pixelcity -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/desktop_files/busyspheres.desktop0000644000000000000000000000032012205213232015753 0ustar [Desktop Entry] Encoding=UTF-8 Name=Busy Spheres Comment=Spheres made of dancing particles. TryExec=busyspheres Exec=busyspheres -r StartupNotify=false Terminal=false Type=Application Categories=Screensaver debian/compat0000644000000000000000000000000212205213232010354 0ustar 7 debian/patches/0000755000000000000000000000000012205213435010612 5ustar debian/patches/pixelcity-cpp.patch0000644000000000000000000000161612205213232014424 0ustar Index: rss-glx-0.9.1/src/Makefile.am =================================================================== --- rss-glx-0.9.1.orig/src/Makefile.am +++ rss-glx-0.9.1/src/Makefile.am @@ -38,7 +38,9 @@ matrixview_CFLAGS = @Wand_CFLAGS@ matrixview_LDADD = @BZIP2@ @PTHREAD_LIBS@ @Wand_LIBS@ plasma_SOURCES = driver.c plasma.cpp rsDefines.h rsRand.h pixelcity_SOURCES = driver.c -pixelcity_LDADD = @quesoglc_LIBS@ -LPixelCity -lPixelCity +pixelcity_LDADD = -LPixelCity -lPixelCity @quesoglc_LIBS@ +# Dummy file, not built. Forces g++ linking +nodist_EXTRA_pixelcity_SOURCES = dummy.cpp skyrocket_SOURCES = driver.c skyrocket.cpp skyrocket_flare.cpp skyrocket_particle.cpp skyrocket_shockwave.cpp skyrocket_smoke.cpp skyrocket_sound.cpp skyrocket_world.cpp skyrocket_textures.cpp rsDefines.h rsRand.h solarwinds_SOURCES = driver.c solarwinds.cpp rsDefines.h rsRand.h spirographx_SOURCES = driver.c spirographx.c debian/patches/configure.patch0000644000000000000000000000307312205213232013612 0ustar From: Ari Pollak Subject: configure fixes Removes some overzealous compilation flags being set inside configure by upstream. We want CFLAGS set by us, not overridden by configure. Also, don't use $X_PRE_LIBS since we don't need -lSM and -lICE. Forwarded: no Last-Update: 2011-04-18 Index: rss-glx-0.9.1/configure.in =================================================================== --- rss-glx-0.9.1.orig/configure.in +++ rss-glx-0.9.1/configure.in @@ -11,28 +11,8 @@ AM_PROG_CC_C_O AC_PROG_CC_C99 AC_C_BIGENDIAN -if test "x$GCC" = xyes; then - CFLAGS="-O2" -fi -AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug], - [build with debugging information default=no])], - [test "$enableval" = "yes" && CFLAGS="-g"]) -if test "x$GCC" = xyes; then - CFLAGS="$CFLAGS -Wall" -fi - AC_PROG_CXX -if test "x$GXX" = xyes; then - CXXFLAGS="-O2" -fi -AC_ARG_ENABLE([debug], [AC_HELP_STRING([--enable-debug], - [build with debugging information default=no])], - [test "$enableval" = "yes" && CXXFLAGS="-g"]) -if test "x$GXX" = xyes; then - CXXFLAGS="$CXXFLAGS -Wall" -fi - AC_PROG_INSTALL AM_DISABLE_SHARED AC_PROG_LIBTOOL @@ -48,15 +28,12 @@ fi # Checks for header files. AC_HEADER_STDC -AC_PATH_XTRA -if test "x${ac_cv_have_x:0:10}" != "xhave_x=yes"; then - AC_MSG_ERROR([X11 is missing but required.]) -fi +PKG_CHECK_MODULES(X, x11) CFLAGS="$CFLAGS $X_CFLAGS" CPPFLAGS="$CPPFLAGS $X_CFLAGS" -LIBS="$X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" +LIBS="$LIBS $X_LIBS" # Checks for typedefs, structures, and compiler characteristics. AC_C_CONST debian/patches/readme.patch0000644000000000000000000000132112205213232013060 0ustar Index: rss-glx-0.9.1/README.xscreensaver =================================================================== --- rss-glx-0.9.1.orig/README.xscreensaver +++ rss-glx-0.9.1/README.xscreensaver @@ -1,8 +1,7 @@ EITHER ------------------------------------------------------------------------ - Run ${INSTALL_PREFIX}/rss-glx_install.pl, which will look at your existing + Run /usr/bin/rss-glx_install, which will look at your existing ~/.xscreensaver and add any missing entries. You probably want to back that file up as the script is only lightly tested :) - ${INSTALL_PREFIX} is usually /usr/local/bin or /usr/lib/xscreensaver. OR ---------------------------------------------------------------------------- debian/patches/series0000644000000000000000000000006112205213232012017 0ustar configure.patch pixelcity-cpp.patch readme.patch debian/control0000644000000000000000000000260512205213266010573 0ustar Source: rss-glx Section: x11 Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Ari Pollak Build-Depends: debhelper (>= 7.0.50~), libx11-dev, libxt-dev, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libglew-dev, libopenal-dev, libalut-dev, libmagickwand-dev (>= 7:6.4.0), libtool, pkg-config, libglc-dev, libglewmx-dev, dh-autoreconf Standards-Version: 3.9.1 Homepage: http://rss-glx.sourceforge.net Package: rss-glx Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: xscreensaver | gnome-screensaver (>= 2.18) Description: Really Slick Screensavers GLX Port rss-glx is a GLX port of the Really Slick Screensavers collection by Terry Welsh (http://www.reallyslick.com/). Also included are several other OpenGL screensavers ported from other platforms. . The screensavers can either be run as stand-alone applications or get integrated into XScreenSaver's list of active screensavers. More information about using these with xscreensaver can be found in /usr/share/doc/rss-glx. . Screensavers included in this package are: Biof, Busy Spheres, Colorfire, Cyclone, Drempels, Euphoria, Feedback, Fieldlines, Flocks, Flux, Helios, Hufo's Smoke, Hufo's Tunnel, Hyperspace, Lattice, Lorenz Attractor, MatrixView, Plasma, Pixel City, Skyrocket, Solarwinds, SpirographX, and Sundancer2. debian/dirs0000644000000000000000000000005412205213232010041 0ustar usr/bin usr/share/applications/screensavers debian/rules0000755000000000000000000000222712205213232010241 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ --with=autoreconf override_dh_auto_configure: dh_auto_configure -- --with-configdir=/usr/share/xscreensaver/config \ --with-kdessconfigdir=/usr/share/kde4/services/ScreenSavers \ --bindir=/usr/lib/xscreensaver --enable-static=no \ LDFLAGS=-Wl,--as-needed override_dh_auto_install: dh_auto_install mv $(CURDIR)/debian/rss-glx/usr/lib/xscreensaver/rss-glx_install.pl \ $(CURDIR)/debian/rss-glx/usr/bin/rss-glx_install cp $(CURDIR)/debian/desktop_files/*.desktop \ $(CURDIR)/debian/rss-glx/usr/share/applications/screensavers install -D $(CURDIR)/debian/apport_hook.py \ $(CURDIR)/debian/rss-glx/usr/share/apport/package-hooks/source_rss-glx.py # remove static libraries: rm $(CURDIR)/debian/rss-glx/usr/lib/lib*.*a debian/source/0000755000000000000000000000000012205213435010463 5ustar debian/source/format0000644000000000000000000000001412205213232011664 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000007412205213232010210 0ustar version=3 http://sf.net/rss-glx/rss-glx_([\d\.]+)\.tar\.bz2