summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2005-07-16 09:31:13 +0000
committerDaniel Black <dragonheart@gentoo.org>2005-07-16 09:31:13 +0000
commit9657f06b6ba6635f39c3038f157f999f369a56b7 (patch)
tree2defa6df139358e3c73c99b61c80a0194f1a591e /x11-misc/electricsheep
parentcleaner (diff)
downloadgentoo-2-9657f06b6ba6635f39c3038f157f999f369a56b7.tar.gz
gentoo-2-9657f06b6ba6635f39c3038f157f999f369a56b7.tar.bz2
gentoo-2-9657f06b6ba6635f39c3038f157f999f369a56b7.zip
works as a kde screensaver now (bug #97115)
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'x11-misc/electricsheep')
-rw-r--r--x11-misc/electricsheep/Manifest13
-rw-r--r--x11-misc/electricsheep/electricsheep-2.6.2.ebuild16
-rw-r--r--x11-misc/electricsheep/files/electricsheep.desktop107
3 files changed, 121 insertions, 15 deletions
diff --git a/x11-misc/electricsheep/Manifest b/x11-misc/electricsheep/Manifest
index 8e4e209c6fa5..2595519ae7a8 100644
--- a/x11-misc/electricsheep/Manifest
+++ b/x11-misc/electricsheep/Manifest
@@ -1,17 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 5503c2d1b1fc34ba52ec5ada365036e1 ChangeLog 3608
MD5 8d586f168c0d7e4c5f148fa26eb082bd electricsheep-2.5.ebuild 2415
MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310
-MD5 ae855fe40fa1fc6bf2566ee48f0a7bda electricsheep-2.6.2.ebuild 2500
+MD5 8b81da8858862b0028bd3a5a23115c13 electricsheep-2.6.2.ebuild 2645
MD5 6dd13bc63ef06db5fa52858aa0cd527e files/digest-electricsheep-2.6.2 72
MD5 87239588d30aa9a05e38a9bd73e53476 files/nice.patch 1442
MD5 03246081d78231c42811d7e25601da7a files/digest-electricsheep-2.5 69
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCtXUlmdTrptrqvGERAvEnAJ9SbtMPLFzdtWqcfzOMQxJiIrJNIgCgnIOS
-1O9nbWKEgfSzfPS9N/WTql0=
-=rSfR
------END PGP SIGNATURE-----
+MD5 cf3d6d65b467f83063fea471d22e2f37 files/electricsheep.desktop 3973
diff --git a/x11-misc/electricsheep/electricsheep-2.6.2.ebuild b/x11-misc/electricsheep/electricsheep-2.6.2.ebuild
index c71b26359ff0..b9c1e75d3e8a 100644
--- a/x11-misc/electricsheep/electricsheep-2.6.2.ebuild
+++ b/x11-misc/electricsheep/electricsheep-2.6.2.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.2.ebuild,v 1.2 2005/06/19 13:37:08 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/electricsheep/electricsheep-2.6.2.ebuild,v 1.3 2005/07/16 09:31:13 dragonheart Exp $
-inherit eutils flag-o-matic
+inherit eutils flag-o-matic kde-functions
DESCRIPTION="realize the collective dream of sleeping computers from all over the internet"
HOMEPAGE="http://electricsheep.org/"
SRC_URI="http://electricsheep.org/${P}.tar.gz"
-IUSE=""
+IUSE="kde"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~sparc ~amd64"
@@ -79,7 +79,15 @@ src_install() {
dodir /usr/bin
make install DESTDIR=${D} || die "make install failed"
dodir /usr/share/electricsheep
- mv ${D}/usr/share/electricsheep-* ${D}/usr/share/electricsheep/
+
+ if use kde;
+ then
+ set-kdedir
+ insinto /usr/share/applications
+ doins ${FILESDIR}/${PN}.desktop
+ insinto ${KDEDIR}//share/applnk/System/ScreenSavers
+ doins ${FILESDIR}/${PN}.desktop
+ fi
# remove header files that are installed over libmpeg2
rm -rf ${D}/usr/include
diff --git a/x11-misc/electricsheep/files/electricsheep.desktop b/x11-misc/electricsheep/files/electricsheep.desktop
new file mode 100644
index 000000000000..1ef106f22e8a
--- /dev/null
+++ b/x11-misc/electricsheep/files/electricsheep.desktop
@@ -0,0 +1,107 @@
+[Desktop Entry]
+Encoding=UTF-8
+Exec=electricsheep
+Icon=kscreensaver
+Type=Application
+Actions=InWindow;Root
+X-KDE-Category=Fractals
+X-KDE-Type=OpenGL
+Name=ElectricSheep
+
+[Desktop Action InWindow]
+Exec=electricsheep -window-id %w
+Name=Display in specified window
+Name[af]=Vertoon in gespesifiseer venster
+Name[bg]=Стартиране в избран прозорец
+Name[br]=Diskwel er prenestr spisaet
+Name[bs]=Prikaži u navedenom prozoru
+Name[ca]=Mostra a la finestra especificada
+Name[cs]=Zobrazit v určeném okně
+Name[cy]=Dangos mewn ffenestr penodol
+Name[da]=Visning i angivet vindue
+Name[de]=In vorgegebenem Fenster anzeigen
+Name[el]=Προβολή στο καθορισμένο παράθυρο
+Name[eo]=Montru en indikita fenestro
+Name[es]=Mostrar en la pantalla especificada
+Name[et]=Määratud aknas näitamine
+Name[fi]=Näytä määrätyssä ikkunassa
+Name[fo]=Vís í givin gluggi
+Name[fr]=Affichage dans la fenêtre spécifiée
+Name[he]=הצג בחלון המצויין
+Name[hu]=Megjelenítés a megadott ablakban
+Name[is]=Birta í völdum glugga
+Name[it]=Mostra nella finestra specificata
+Name[ja]=特定のウィンドウで表示
+Name[lv]=Rādīt norādītajā logā
+Name[mt]=Uri f'window speċifika
+Name[nb]=Vis i angitt vindu
+Name[nl]=In een gedefinieerd venster weergeven
+Name[nn]=Vis i oppgitt vindauge
+Name[nso]=Bontsha kago di-window tseo di bontshitswego
+Name[pl]=Wyświetl w zadanym oknie
+Name[pt]=Mostrar na janela especificada
+Name[pt_BR]=Mostrar em janela especificada
+Name[ro]=Afişează în fereastra specificată
+Name[ru]=Отображать в указанном окне
+Name[sk]=Zobraziť v zadanom okne
+Name[sl]=Prikaz v določenemu oknu
+Name[sr]=Прикажи у задатом прозору
+Name[sv]=Visa i angivet fönster
+Name[th]=แสดงในหน้าต่างที่กำหนด
+Name[tr]=Belirtilen pencerede göster
+Name[uk]=Відобразити у вказаному вікні
+Name[ven]=Sumbedzani kha windo dzo bulwaho fhedzi
+Name[xh]=Bonisa kwi window ekhankanyiweyo
+Name[xx]=xxDisplay in specified windowxx
+Name[zh_CN]=在指定的窗口中显示
+Name[zh_TW]=在指定的視窗中顯示
+Name[zu]=Veza kwi-window ecacisiwe
+NoDisplay=true
+
+[Desktop Action Root]
+Exec=electricsheep --root 1 --zoom 1
+Name=Display in root window
+Name[af]=Vertoon in root venster
+Name[bg]=Стартиране в главния прозорец
+Name[bs]=Prikaži u korijenskom prozoru
+Name[ca]=Mostra a la finestra arrel
+Name[cs]=Zobrazit na pozadí plochy
+Name[cy]=Dangos mewn ffenestr gwraidd
+Name[da]=Visning i root-vindue
+Name[de]=In Hintergrundfenster anzeigen
+Name[el]=Προβολή στο βασικό παράθυρο
+Name[eo]=Montru en radika fenestro
+Name[es]=Mostrar en la ventana raíz
+Name[et]=Juuraknas näitamine
+Name[fi]=Näytä root-ikkunassa
+Name[fo]=Vís á bakgrundini
+Name[fr]=Affichage dans la fenêtre racine
+Name[he]=הצג בחלון השורש
+Name[hu]=Megjelenítés a gyökérablakban
+Name[is]=Birta í bakgrunni skjáborðs
+Name[it]=Mostra sullo sfondo
+Name[ja]=ルートウィンドウで表示
+Name[lv]=Rādīt saknes logā
+Name[mt]=Uri fuq l-isfond
+Name[nb]=Vis i root-vindu
+Name[nl]=In hoofdvenster weergeven
+Name[nn]=Vis i rotvindauget
+Name[nso]=Bontsha kago window ya modu
+Name[pl]=Wyświetl w oknie pierwotnym
+Name[pt]=Mostrar na janela de fundo
+Name[pt_BR]=Mostrar na janela-raiz
+Name[ru]=Отображать в корневом окне
+Name[sk]=Zobraziť v koreňovom okne
+Name[sl]=Prikaz v korenskem oknu
+Name[sr]=Прикажи у главном (root) прозору
+Name[sv]=Visa i rotfönstret
+Name[th]=แสดงในหน้าต่างหลัก
+Name[tr]=Kök pencerede göster
+Name[uk]=Відобразити на тлі екрана
+Name[ven]=Sumbedzani kha windo ya mudzi
+Name[xh]=Bonisa kwingcambu ye window
+Name[xx]=xxDisplay in root windowxx
+Name[zh_CN]=在根窗口中显示
+Name[zh_TW]=在根視窗中顯示
+Name[zu]=Veza kwimpande ye-window
+NoDisplay=true