rss_glx ------------------------------------------ Really slick screensavers port to GLX/XScreenSaver Runtime requirements: cygwin-1.5.17 or newer xorg-x11-base xorg-x11-bin-dlls xorg-x11-xwin libintl1 libbz2_1 ImageMagick-6.0.4 Build requirements: xscreensaver-4.21 libMagick-devel !! Canonical homepage: http://rss-glx.sourceforge.net/ Canonical download: http://prdownloads.sourceforge.net/rss-glx/rss-glx_0.8.0.tar.bz2 * WARNING: this is a considered as a XScreenSaver sub-package you MUST have the XScreenSaver package installed. ------------------------------------ Build instructions: unpack rss-glx-0.8.0-EL-1-src.tar.bz2 if you use setup to install this src package, it will be unpacked under /usr/src automatically cd /usr/src/rss-glx-0.8.0 Then look below 'Port Notes' ------------------------------------------- Files included in the binary distro ------------------ |-- cyclone.desktop |-- etc | `-- postinstall | `-- rss-glx.sh `-- usr |-- doc | `-- Cygwin | `-- rss-glx-0.8.0.README |-- libexec | `-- xscreensaver | |-- biof.exe | |-- busyspheres.exe | |-- colorfire.exe | |-- cyclone.exe | |-- euphoria.exe | |-- fieldlines.exe | |-- flocks.exe | |-- flux.exe | |-- helios.exe | |-- hufo_smoke.exe | |-- hufo_tunnel.exe | |-- hyperspace.exe | |-- lattice.exe | |-- matrixview.exe | |-- plasma.exe | |-- skyrocket.exe | |-- solarwinds.exe | |-- spirographx.exe | `-- sundancer2.exe |-- man | `-- man1 | |-- biof.1 | |-- busyspheres.1 | |-- colorfire.1 | |-- cyclone.1 | |-- euphoria.1 | |-- fieldlines.1 | |-- flocks.1 | |-- flux.1 | |-- helios.1 | |-- hufo_smoke.1 | |-- hufo_tunnel.1 | |-- lattice.1 | |-- matrixview.1 | |-- plasma.1 | |-- skyrocket.1 | |-- solarwinds.1 | |-- spirographx.1 | `-- sundancer2.1 `-- share `-- xscreensaver `-- config |-- biof.xml |-- busyspheres.xml |-- colorfire.xml |-- cyclone.xml |-- euphoria.xml |-- fieldlines.xml |-- flocks.xml |-- flux.xml |-- helios.xml |-- hufo_smoke.xml |-- hufo_tunnel.xml |-- hyperspace.xml |-- lattice.xml |-- matrixview.xml |-- plasma.xml |-- skyrocket.xml |-- solarwinds.xml |-- spirographx.xml `-- sundancer2.xml ------------------------------------------- Port Notes: * Configure step: CFLAGS="-O4 -march=i686 -mcpu=i686" CXXFLAGS="-O4 -march=i686 -mcpu=i686" ./configure --with-configdir=/usr/share/xscreensaver/config --disable-sse --disable-3dnow --disable-sound --bindir=/usr/libexec/xscreensaver --datadir=/usr/share/xscreensaver --mandir=/usr/man * used the patch from version 0.7.6 and did aclocal/autocnf/automake * Everything is in the patch file allready used in the source package: * configure as above, then * make * install in /tmp/rss-glx before packaging make install DESTDIR=/tmp/rss-glx strip /tmp/rss-glx/usr/libexec/xscreensaver/*.exe * add this README in /tmp/rss-glx/usr/doc/Cygwin /bin/bash ./mkinstalldirs /tmp/rss-glx/usr/doc/Cygwin /usr/bin/install -c -m 644 CYGWIN-PATCHES/rss-glx-0.8.0.README /tmp/rss-glx/usr/doc/Cygwin/rss-glx-0.8.0.README * add the postinstall script in /tmp/rss-glx/etc/postinstall /bin/bash ./mkinstalldirs /tmp/rss-glx/etc/postinstall /usr/bin/install -c -m 755 CYGWIN-PATCHES/rss-glx.sh /tmp/rss-glx/etc/postinstall/rss-glx.sh * clean up a little rm -f /tmp/rss-glx/*.* rm -rf /tmp/rss-glx/usr/local ----- version 0.8.0-EL-1 ----- updated for 0.8.0 ----- version 0.7.6-EL-4 ----- updated for new install tree of xscreensaver-4.21 ----- version 0.7.6-EL-3 ----- recompiled with ImageMagick (used by matrixview) and xscreensaver-4.19 ----- version 0.7.6-EL-2 ----- upgraded for new install tree of xscreensaver-4.18 (without gnome stuff) ----- version 0.7.6-EL-1 ----- Initial release Cygwin port maintained by: Eric LASSAUGE http://lassauge.free.fr/cygwin/