diff options
author | Gregorio Guidi <greg_g@gentoo.org> | 2005-02-02 21:15:17 +0000 |
---|---|---|
committer | Gregorio Guidi <greg_g@gentoo.org> | 2005-02-02 21:15:17 +0000 |
commit | 8779cdc3e89a537c43f9f49db53a039d097c84fb (patch) | |
tree | e013c622b363e80f2ef177615e3179f51993d4c2 /x11-misc | |
parent | stable on ppc64 (diff) | |
download | historical-8779cdc3e89a537c43f9f49db53a039d097c84fb.tar.gz historical-8779cdc3e89a537c43f9f49db53a039d097c84fb.tar.bz2 historical-8779cdc3e89a537c43f9f49db53a039d097c84fb.zip |
Corrected kde dependencies. The kde eclass should not be needed anymore.
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/rss-glx/ChangeLog | 8 | ||||
-rw-r--r-- | x11-misc/rss-glx/Manifest | 5 | ||||
-rw-r--r-- | x11-misc/rss-glx/files/digest-rss-glx-0.7.6-r1 | 1 | ||||
-rw-r--r-- | x11-misc/rss-glx/files/rss-glx-0.7.4-gcc33.patch | 294 | ||||
-rw-r--r-- | x11-misc/rss-glx/rss-glx-0.7.6-r1.ebuild | 125 |
5 files changed, 136 insertions, 297 deletions
diff --git a/x11-misc/rss-glx/ChangeLog b/x11-misc/rss-glx/ChangeLog index 93715b5db987..26e1c2a3caba 100644 --- a/x11-misc/rss-glx/ChangeLog +++ b/x11-misc/rss-glx/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-misc/rss-glx # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/rss-glx/ChangeLog,v 1.25 2005/01/15 00:18:40 danarmak Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/rss-glx/ChangeLog,v 1.26 2005/02/02 21:15:17 greg_g Exp $ + +*rss-glx-0.7.6-r1 (02 Feb 2005) + + 02 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> + -files/rss-glx-0.7.4-gcc33.patch, +rss-glx-0.7.6-r1.ebuild: + Corrected kde dependencies. The kde eclass should not be needed anymore. 15 Jan 2005; Dan Armak <danarmak@gentoo.org> rss-glx-0.7.6.ebuild: Changed dep on a kde-base monolithic package to accept the equivalent split diff --git a/x11-misc/rss-glx/Manifest b/x11-misc/rss-glx/Manifest index bf8545f0f0ca..fb2b307d1d70 100644 --- a/x11-misc/rss-glx/Manifest +++ b/x11-misc/rss-glx/Manifest @@ -1,6 +1,7 @@ MD5 77ca606d4e2b3bbbc172c408468e0156 metadata.xml 280 MD5 68485056852482469da811c5c8f65deb rss-glx-0.7.6.ebuild 4050 -MD5 e96f536985a6127a53501942ba708dbb ChangeLog 4573 +MD5 53209b105312b96e2203da1d4fe531eb ChangeLog 4792 +MD5 40a817d1f8ae30b98ba4fdc7e0ceb629 rss-glx-0.7.6-r1.ebuild 4048 +MD5 c569bd57d6615d7b3d0d66db78c86bb9 files/digest-rss-glx-0.7.6-r1 67 MD5 2f47a2d4b9947332e2817ec81f2ec0d7 files/rss-glx-0.7.4-kdedesktop.patch 833 -MD5 0bb415e3a8164c510eaa9369bd233c19 files/rss-glx-0.7.4-gcc33.patch 10901 MD5 c569bd57d6615d7b3d0d66db78c86bb9 files/digest-rss-glx-0.7.6 67 diff --git a/x11-misc/rss-glx/files/digest-rss-glx-0.7.6-r1 b/x11-misc/rss-glx/files/digest-rss-glx-0.7.6-r1 new file mode 100644 index 000000000000..b51e11ba19ed --- /dev/null +++ b/x11-misc/rss-glx/files/digest-rss-glx-0.7.6-r1 @@ -0,0 +1 @@ +MD5 c896bd55e9ffdfad69bda4422b42e03b rss-glx_0.7.6.tar.bz2 4978215 diff --git a/x11-misc/rss-glx/files/rss-glx-0.7.4-gcc33.patch b/x11-misc/rss-glx/files/rss-glx-0.7.4-gcc33.patch deleted file mode 100644 index 1dcc2c815116..000000000000 --- a/x11-misc/rss-glx/files/rss-glx-0.7.4-gcc33.patch +++ /dev/null @@ -1,294 +0,0 @@ -diff -ur rss_glx-0.7.4/reallyslick/c_src/rsMath.c rss_glx-0.7.4-gcc3.3/reallyslick/c_src/rsMath.c ---- rss_glx-0.7.4/reallyslick/c_src/rsMath.c 2003-03-01 15:56:28.000000000 -0800 -+++ rss_glx-0.7.4-gcc3.3/reallyslick/c_src/rsMath.c 2003-06-01 18:17:56.000000000 -0700 -@@ -37,36 +37,36 @@ - void rsCPUDetect() { - #ifdef DETECT_X86_EXTS - __asm__ ( -- " -- xor %%eax, %%eax -+ -+" xor %%eax, %%eax\n" - -- cpuid -+" cpuid\n" - -- cmp $0x68747541, %%ebx -- jne not_amd -+" cmp $0x68747541, %%ebx\n" -+" jne not_amd\n" - -- mov $0x80000001, %%eax -- cpuid -+" mov $0x80000001, %%eax\n" -+" cpuid\n" - -- shr $31, %%edx -- jmp done -+" shr $31, %%edx\n" -+" jmp done\n" - --not_amd: -- xor %%edx, %%edx -- cmp $1, %%eax -- jl no_exts -+"not_amd:\n" -+" xor %%edx, %%edx\n" -+" cmp $1, %%eax\n" -+" jl no_exts\n" - -- xor %%eax, %%eax -- inc %%eax -+" xor %%eax, %%eax\n" -+" inc %%eax\n" - -- cpuid -+" cpuid\n" - -- shr $24, %%edx -- and $2, %%edx -+" shr $24, %%edx\n" -+" and $2, %%edx\n" - --no_exts: --done: -- " -+"no_exts:\n" -+"done:\n" -+ - : "=d" (cpuid) - : - : "%eax", "%ebx", "%ecx" -@@ -86,48 +86,48 @@ - #ifdef USE_3DNOW - if (cpuid & FLAG_3DNOW) { - __asm__ ( -- " -- femms -+ -+" femms\n" - -- movq (%1), %%mm0 /* 1 | 0 */ -- movq 8(%1), %%mm1 /* - | 2 */ -+" movq (%1), %%mm0\n" /* 1 | 0 */ -+" movq 8(%1), %%mm1\n" /* - | 2 */ - -- movq %%mm0, %%mm2 /* 1 | 0 */ -- movq %%mm1, %%mm3 /* - | 2 */ -+" movq %%mm0, %%mm2\n" /* 1 | 0 */ -+" movq %%mm1, %%mm3\n" /* - | 2 */ - -- pfmul %%mm0, %%mm0 /* 1 * 1 | 0 * 0 */ -- pfmul %%mm1, %%mm1 /* - | 2 * 2 */ -+" pfmul %%mm0, %%mm0\n" /* 1 * 1 | 0 * 0 */ -+" pfmul %%mm1, %%mm1\n" /* - | 2 * 2 */ - -- movq %%mm0, %%mm7 /* 1 * 1 | 0 * 0 */ -- punpckhdq %%mm7, %%mm7 /* 1 * 1 | 1 * 1 */ -+" movq %%mm0, %%mm7\n" /* 1 * 1 | 0 * 0 */ -+" punpckhdq %%mm7, %%mm7\n" /* 1 * 1 | 1 * 1 */ - -- pfadd %%mm1, %%mm0 /* - | 0 * 0 + 2 * 2 */ -- pfadd %%mm7, %%mm0 /* - | 0 * 0 + 2 * 2 + 1 * 1 */ -+" pfadd %%mm1, %%mm0\n" /* - | 0 * 0 + 2 * 2 */ -+" pfadd %%mm7, %%mm0\n" /* - | 0 * 0 + 2 * 2 + 1 * 1 */ - -- pfrsqrt %%mm0, %%mm1 /* 24-bit sqrt */ -- movq %%mm1, %%mm4 -- pfmul %%mm1, %%mm1 -- punpckldq %%mm0, %%mm0 -- pfrsqit1 %%mm0, %%mm1 -- pfrcpit2 %%mm4, %%mm1 -- pfmul %%mm1, %%mm0 -+" pfrsqrt %%mm0, %%mm1\n" /* 24-bit sqrt */ -+" movq %%mm1, %%mm4\n" -+" pfmul %%mm1, %%mm1\n" -+" punpckldq %%mm0, %%mm0\n" -+" pfrsqit1 %%mm0, %%mm1\n" -+" pfrcpit2 %%mm4, %%mm1\n" -+" pfmul %%mm1, %%mm0\n" - -- movd %%mm0, %0 /* length */ -+" movd %%mm0, %0\n" /* length */ - -- pfrcp %%mm0, %%mm1 /* 24-bit reciprocal */ -- movq %%mm0, %%mm4 -- punpckldq %%mm4, %%mm4 -- pfrcpit1 %%mm1, %%mm4 -- pfrcpit2 %%mm1, %%mm4 -+" pfrcp %%mm0, %%mm1\n" /* 24-bit reciprocal */ -+" movq %%mm0, %%mm4\n" -+" punpckldq %%mm4, %%mm4\n" -+" pfrcpit1 %%mm1, %%mm4\n" -+" pfrcpit2 %%mm1, %%mm4\n" - -- pfmul %%mm4, %%mm2 /* 1 / length | 0 / length */ -- pfmul %%mm4, %%mm3 /* - | 2 / length */ -+" pfmul %%mm4, %%mm2\n" /* 1 / length | 0 / length */ -+" pfmul %%mm4, %%mm3\n" /* - | 2 / length */ - -- movq %%mm2, (%1) /* 1 | 0 */ -- movq %%mm3, 8(%1) /* - | 2 */ -+" movq %%mm2, (%1)\n" /* 1 | 0 */ -+" movq %%mm3, 8(%1)\n" /* - | 2 */ -+ -+" femms\n" - -- femms -- " - : "=m" (length) - : "d" (v) - ); -@@ -139,27 +139,27 @@ - #ifdef USE_SSE - if (cpuid & FLAG_SSE) { - __asm__ ( -- " -- movups (%1), %%xmm0 /* 0 | 1 | 2 | - */ -- movups %%xmm0, %%xmm1 /* 0 | 1 | 2 | - */ -- -- mulps %%xmm0, %%xmm0 /* 0 * 0 | 1 * 1 | 2 * 2 | - */ -- movups %%xmm0, %%xmm2 /* 0 * 0 | 1 * 1 | 2 * 2 | - */ -- -- shufps $9, %%xmm2, %%xmm2 /* 1 * 1 | 2 * 2 | - | - */ -- addss %%xmm2, %%xmm0 /* 0 * 0 + 1 * 1 | - | - | - */ -- shufps $1, %%xmm2, %%xmm2 /* 2 * 2 | - | - | - */ -- addss %%xmm2, %%xmm0 /* 0 * 0 + 1 * 1 + 2 * 2 | - | - | - */ -- -- sqrtss %%xmm0, %%xmm0 /* length | - | - | - */ -- movss %%xmm0, %0 /* length */ -- -- unpcklps %%xmm0, %%xmm0 /* length | length | - | - */ -- unpcklps %%xmm0, %%xmm0 /* length | length | length | length */ -- divps %%xmm0, %%xmm1 /* 1 / length | 2 / length | 3 / length | - */ -+ -+" movups (%1), %%xmm0\n" /* 0 | 1 | 2 | - */ -+" movups %%xmm0, %%xmm1\n" /* 0 | 1 | 2 | - */ -+ -+" mulps %%xmm0, %%xmm0\n" /* 0 * 0 | 1 * 1 | 2 * 2 | - */ -+" movups %%xmm0, %%xmm2\n" /* 0 * 0 | 1 * 1 | 2 * 2 | - */ -+ -+" shufps $9, %%xmm2, %%xmm2\n" /* 1 * 1 | 2 * 2 | - | - */ -+" addss %%xmm2, %%xmm0\n" /* 0 * 0 + 1 * 1 | - | - | - */ -+" shufps $1, %%xmm2, %%xmm2\n" /* 2 * 2 | - | - | - */ -+" addss %%xmm2, %%xmm0\n" /* 0 * 0 + 1 * 1 + 2 * 2 | - | - | - */ -+ -+" sqrtss %%xmm0, %%xmm0\n" /* length | - | - | - */ -+" movss %%xmm0, %0\n" /* length */ -+ -+" unpcklps %%xmm0, %%xmm0\n" /* length | length | - | - */ -+" unpcklps %%xmm0, %%xmm0\n" /* length | length | length | length */ -+" divps %%xmm0, %%xmm1\n" /* 1 / length | 2 / length | 3 / length | - */ - -- movups %%xmm1, (%1) /* 1 / length | 2 / length | 3 / length | - */ -- " -+" movups %%xmm1, (%1)\n" /* 1 / length | 2 / length | 3 / length | - */ -+ - : "=m" (length) - : "d" (v) - ); -@@ -187,41 +187,41 @@ - #ifdef USE_3DNOW - if (cpuid & FLAG_3DNOW) { - __asm__ ( -- " -- femms -+ -+" femms\n" - -- movq (%0), %%mm0 /* 1.1 | 1.0 */ -- movq 8(%0), %%mm1 /* - | 1.2 */ -+" movq (%0), %%mm0\n" /* 1.1 | 1.0 */ -+" movq 8(%0), %%mm1\n" /* - | 1.2 */ - -- movq (%1), %%mm2 /* 2.1 | 2.0 */ -- movq 8(%1), %%mm3 /* - | 2.2 */ -+" movq (%1), %%mm2\n" /* 2.1 | 2.0 */ -+" movq 8(%1), %%mm3\n" /* - | 2.2 */ - -- movq %%mm0, %%mm4 /* 1.1 | 1.0 */ -- punpckhdq %%mm4, %%mm4 /* 1.1 | 1.1 */ -- punpckldq %%mm1, %%mm4 /* 1.2 | 1.1 */ -+" movq %%mm0, %%mm4\n" /* 1.1 | 1.0 */ -+" punpckhdq %%mm4, %%mm4\n" /* 1.1 | 1.1 */ -+" punpckldq %%mm1, %%mm4\n" /* 1.2 | 1.1 */ - -- movq %%mm2, %%mm5 /* 2.1 | 2.0 */ -- punpckhdq %%mm2, %%mm5 /* 2.1 | 2.1 */ -- punpckldq %%mm3, %%mm5 /* 2.2 | 2.1 */ -+" movq %%mm2, %%mm5\n" /* 2.1 | 2.0 */ -+" punpckhdq %%mm2, %%mm5\n" /* 2.1 | 2.1 */ -+" punpckldq %%mm3, %%mm5\n" /* 2.2 | 2.1 */ - -- pfmul %%mm2, %%mm4 /* 1.2 * 2.1 | 2.0 * 1.1 */ -- pfmul %%mm0, %%mm5 /* 1.1 * 2.2 | 1.0 * 2.1 */ -+" pfmul %%mm2, %%mm4\n" /* 1.2 * 2.1 | 2.0 * 1.1 */ -+" pfmul %%mm0, %%mm5\n" /* 1.1 * 2.2 | 1.0 * 2.1 */ - -- pfmul %%mm0, %%mm3 /* - | 1.0 * 2.2 */ -- pfmul %%mm2, %%mm1 /* - | 2.0 * 1.2 */ -+" pfmul %%mm0, %%mm3\n" /* - | 1.0 * 2.2 */ -+" pfmul %%mm2, %%mm1\n" /* - | 2.0 * 1.2 */ - -- pfsub %%mm4, %%mm5 /* 0 | 2 */ -- pfsub %%mm3, %%mm1 /* - | 1 */ -+" pfsub %%mm4, %%mm5\n" /* 0 | 2 */ -+" pfsub %%mm3, %%mm1\n" /* - | 1 */ - -- movq %%mm5, %%mm6 /* 0 | 2 */ -- punpckldq %%mm1, %%mm1 /* 1 | 1 */ -- punpckhdq %%mm1, %%mm6 /* 1 | 0 */ -+" movq %%mm5, %%mm6\n" /* 0 | 2 */ -+" punpckldq %%mm1, %%mm1\n" /* 1 | 1 */ -+" punpckhdq %%mm1, %%mm6\n" /* 1 | 0 */ - -- movq %%mm6, (%2) /* 1 | 0 */ -- movq %%mm5, 8(%2) /* - | 2 */ -+" movq %%mm6, (%2)\n" /* 1 | 0 */ -+" movq %%mm5, 8(%2)\n" /* - | 2 */ - -- femms -- " -+" femms\n" -+ - : - : "a" (vec1), "b" (vec2), "d" (v) - ); -@@ -233,24 +233,24 @@ - #ifdef USE_SSE - if (cpuid & FLAG_SSE) { - __asm__ ( -- " -- movups (%0), %%xmm0 /* 1.0 | 1.1 | 1.2 | - */ -- movups (%1), %%xmm1 /* 2.0 | 2.1 | 2.2 | - */ -+ -+" movups (%0), %%xmm0\n" /* 1.0 | 1.1 | 1.2 | - */ -+" movups (%1), %%xmm1\n" /* 2.0 | 2.1 | 2.2 | - */ - -- movups %%xmm0, %%xmm2 /* 1.0 | 1.1 | 1.2 | - */ -- shufps $201, %%xmm2, %%xmm2 /* 1.1 | 1.2 | 1.0 | - */ -- movups %%xmm1, %%xmm3 /* 2.0 | 2.1 | 2.2 | - */ -- shufps $201, %%xmm3, %%xmm3 /* 2.1 | 2.2 | 2.0 | - */ -+" movups %%xmm0, %%xmm2\n" /* 1.0 | 1.1 | 1.2 | - */ -+" shufps $201, %%xmm2, %%xmm2\n" /* 1.1 | 1.2 | 1.0 | - */ -+" movups %%xmm1, %%xmm3\n" /* 2.0 | 2.1 | 2.2 | - */ -+" shufps $201, %%xmm3, %%xmm3\n" /* 2.1 | 2.2 | 2.0 | - */ - -- mulps %%xmm1, %%xmm2 /* 1.1 * 2.0 | 1.2 * 2.1 | 1.0 * 2.2 | - */ -- mulps %%xmm0, %%xmm3 /* 2.1 * 1.0 | 2.2 * 1.1 | 2.0 * 1.2 | - */ -+" mulps %%xmm1, %%xmm2\n" /* 1.1 * 2.0 | 1.2 * 2.1 | 1.0 * 2.2 | - */ -+" mulps %%xmm0, %%xmm3\n" /* 2.1 * 1.0 | 2.2 * 1.1 | 2.0 * 1.2 | - */ - -- subps %%xmm2, %%xmm3 /* 2 | 0 | 1 | - */ -+" subps %%xmm2, %%xmm3\n" /* 2 | 0 | 1 | - */ - -- shufps $201, %%xmm3, %%xmm3 /* 0 | 1 | 2 | - */ -+" shufps $201, %%xmm3, %%xmm3\n" /* 0 | 1 | 2 | - */ - -- movups %%xmm3, (%2) /* 0 | 1 | 2 | - */ -- " -+" movups %%xmm3, (%2)\n" /* 0 | 1 | 2 | - */ -+ - : - : "a" (vec1), "c" (vec2), "d" (v) - ); diff --git a/x11-misc/rss-glx/rss-glx-0.7.6-r1.ebuild b/x11-misc/rss-glx/rss-glx-0.7.6-r1.ebuild new file mode 100644 index 000000000000..75473198367b --- /dev/null +++ b/x11-misc/rss-glx/rss-glx-0.7.6-r1.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/rss-glx/rss-glx-0.7.6-r1.ebuild,v 1.1 2005/02/02 21:15:17 greg_g Exp $ + +inherit flag-o-matic eutils + +MY_P=${PN}_${PV} +S=${WORKDIR}/${MY_P} +DESCRIPTION="Really Slick Screensavers using OpenGL for XScreenSaver" +HOMEPAGE="http://rss-glx.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64 ~sparc" +IUSE="kde sse 3dnow openal" + +DEPEND="virtual/x11 + virtual/opengl + >=media-gfx/imagemagick-5.5.7 + kde? ( || ( kde-base/kscreensaver kde-base/kdeartwork ) ) + !kde? ( x11-misc/xscreensaver ) + openal? ( media-libs/openal )" + +src_unpack() { + unpack ${A} + EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/${PN}-0.7.4-kdedesktop.patch +} + +src_compile() { + filter-flags -fPIC + + local myconf + + myconf="${myconf} --bindir=/usr/lib/xscreensaver" \ + myconf="${myconf} --with-configdir=/usr/share/control-center/screensavers/" \ + + if use kde; then + find . -name '*.desktop' -exec \ + sed -i \ + -e 's:Exec=kxsrun \(.*\):Exec=kxsrun \1:g' \ + -e 's:Exec=kxsconfig \(.*\):Exec=kxsconfig \1:g' \ + '{}' \ + \; \ + || die "couldnt sed desktop files" + myconf="${myconf} --with-kdessconfigdir=/usr/share/applnk/System/ScreenSavers" + fi + + econf \ + `use_enable sse` \ + `use_enable 3dnow` \ + `use_enable openal sound` \ + ${myconf} || die + emake || die +} + +src_install() { + make DESTDIR=${D} install || die "install failed" + dodoc COPYING INSTALL README README.xscreensaver + + # symlink to satisfy kde's kxs* + use kde && dosym /usr/share/control-center/screensavers /usr/lib/xscreensaver/config +} + +pkg_postinst() { + local XSCREENSAVER_CONF="${ROOT}/usr/X11R6/lib/X11/app-defaults/XScreenSaver" + + if [ -f ${XSCREENSAVER_CONF} -a -z "`grep 'Euphoria' ${XSCREENSAVER_CONF}`" ]; then + einfo "Adding Really Slick Screensavers to XScreenSaver" + sed -e '/*programs:/a\ + GL: \"Cyclone\" cyclone --root \\n\\\ + GL: \"Euphoria\" euphoria --root \\n\\\ + GL: \"Fieldlines\" fieldlines --root \\n\\\ + GL: \"Flocks\" flocks --root \\n\\\ + GL: \"Flux\" flux --root \\n\\\ + GL: \"Helios\" helios --root \\n\\\ + GL: \"Lattice\" lattice --root \\n\\\ + GL: \"Plasma\" plasma --root \\n\\\ + GL: \"Skyrocket\" skyrocket --root \\n\\\ + GL: \"Solarwinds\" solarwinds --root \\n\\\ + GL: \"Colorfire\" colorfire --root \\n\\\ + GL: \"Hufos Smoke\" hufo_smoke --root \\n\\\ + GL: \"Hufos Tunnel\" hufo_tunnel --root \\n\\\ + GL: \"Sundancer2\" sundancer2 --root \\n\\\ + GL: \"BioF\" biof --root \\n\\\ + GL: \"MatrixView\" matrixview --root \\n\\\ + GL: \"Spirographx\" spirographx --root \\n\\\ + GL: \"BusySpheres\" busyspheres --root \\n\\' \ + -i ${XSCREENSAVER_CONF} + + else + einfo "Unable to add these to XScreenSaver configuration" + einfo "Read /usr/share/doc/${PF}/README.xscreensaver.gz for" + einfo "entries to add to your ~/.xscreensaver file to enable these hacks" + fi +} + +pkg_postrm() { + local XSCREENSAVER_CONF="${ROOT}/usr/X11R6/lib/X11/app-defaults/XScreenSaver" + + has_version rss-glx && return 0 + if [ -f ${XSCREENSAVER_CONF} ]; then + einfo "Removing Really Slick Screensavers from XScreenSaver configuration." + sed \ + -e '/\"Cyclone\" cyclone/d' \ + -e '/\"Euphoria\" euphoria/d' \ + -e '/\"Fieldlines\" fieldlines/d' \ + -e '/\"Flocks\" flocks/d' \ + -e '/\"Flux\" flux/d' \ + -e '/\"Helios\" helios/d' \ + -e '/\"Lattice\" lattice/d' \ + -e '/\"Plasma\" plasma/d' \ + -e '/\"Skyrocket\" skyrocket/d' \ + -e '/\"Solarwinds\" solarwinds/d' \ + -e '/\"Colorfire\" colorfire/d' \ + -e '/\"Hufos Smoke\" hufo_smoke/d' \ + -e '/\"Hufos Tunnel\" hufo_tunnel/d' \ + -e '/\"Sundancer2\" sundancer2/d' \ + -e '/\"BioF\" biof/d' \ + -e '/\"MatrixView\" matrixview/d' \ + -e '/\"Spirographx\" spirographx/d' \ + -e '/\"BusySpheres\" busyspheres/d' \ + -i ${XSCREENSAVER_CONF} + fi +} |