View previous topic :: View next topic |
Author |
Message |
marc Apprentice
Joined: 13 Jan 2003 Posts: 290
|
Posted: Sat Jan 14, 2006 2:05 pm Post subject: kshutdown-0.8.1 |
|
|
Hi.
kshutdown ist ein kleines aber sehr nützliches Programm.
Quelle: http://kshutdown.sourceforge.net/
Im Portage ist 0.8 aktuell, 0.8.1 ist die neue Version des Authors.
Läuft ohne Probleme bei mir.
In Code: | /usr/portage/kde-misc/kshutdown/files | eine neue Datei anlegen mit dem Namen digest-kshutdown-0.8.1
und folgendem Inhalt.
Quote: | MD5 b9b0425b279c400623c4152c4b9492a2 kshutdown-0.8.1.tar.bz2 |
MD5 von der Downloadquelle.
Ersichtlich hier ->> http://sourceforge.net/project/shownotes.php?release_id=383998&group_id=93707
Die ebuild Datei erstellen in Code: | /usr/portage/kde-misc/kshutdown | mit dem Inhalt des ebuilds von 0.8
Die Datei selber nennt sich dann kshutdown-0.8.1.ebuild
Quote: | # Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kshutdown/kshutdown-0.8.ebuild,v 1.3 2005/12/08 00:26:18 cryos Exp $
inherit kde
DESCRIPTION="A shutdown manager for KDE"
HOMEPAGE="http://kshutdown.sourceforge.net"
SRC_URI="mirror://sourceforge/kshutdown/${P}.tar.bz2"
LICENSE="GPL-2"
IUSE=""
KEYWORDS="~amd64 ~ppc ~x86"
SLOT="0"
RDEPEND="|| ( ( kde-base/kdesu kde-base/kcontrol kde-base/kdialog )
kde-base/kdebase )"
need-kde 3.4
|
Digest und Manifest generieren mittels digest-Befehl.
Code: | ebuild /usr/portage/kde-misc/kshutdown/kshutdown-0.8.1.ebuild digest |
Dann noch "freischalten" ....
Code: | echo =kde-misc/kshutdown-0.8.1 >> /etc/portage/package.keywords |
und schauen ob alles OK ist.
Code: | emerge kshutdown -pv |
Ich hoffe das ist alles richtig so, bei mir läuft es.
MfG
Das mit dem PORTAGE_OVERLAY hatte ich vergessen (edit).
Wie man das macht steht hier.
http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds
Last edited by marc on Sun Jan 15, 2006 7:54 am; edited 1 time in total |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Sat Jan 14, 2006 2:26 pm Post subject: |
|
|
Hey,
das Programm ist cool.
Aber: Erstelle deine eigenen ebuilds nie in /usr/portage.
Wenn du nun emerge sync machst, ist es alles weg.
Erstell deine eigenen ebuilds immer in /usr/local/portage.
Trage das dann in /etc/make.conf ein. Da gibt es etwas, was sich PORTAGE_OVERLAY="" nennt.
Dann ist das auch immer geschützt.
Tobi |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2546 Location: Konradsreuth (Germany)
|
Posted: Sun Jan 15, 2006 10:49 am Post subject: |
|
|
Also ich hab meine in /usr/portage-overlays/local :-P
Aber mal was anderes: so richtig bin ich von der Daseinsberechtigung dieses Programms noch nicht überzeugt ... ich denk da an sowas wie
Code: | shutdown <Zeitpunkt> |
|
|
Back to top |
|
|
marc Apprentice
Joined: 13 Jan 2003 Posts: 290
|
Posted: Sun Jan 15, 2006 11:45 am Post subject: |
|
|
Nun ja, das Programm ist nicht von mir
Trotzdem ist es möglich mit
Zeit auswählen
-- Zeit ab jetzt (Sekunden [SS] Minuten [MM])
-- Datum/Zeit
Du kannst es auch mit Cron oder KAlarm machen indem du einen dcop Befehl zu einer bestimmten Zeit absetzt.
Code: | dcop ksmserver ksmserver logout 0 2 0 |
Das Manual gibt mehr Infos über die Parameter.
KDCOP gibt es ja auch noch. |
|
Back to top |
|
|
|