Post Meta
-
Indietro
-
November 7, 2007 -
Appunti, Linux -
7 Comments
-
Letto 1,104 volte
-
Comments Feed -
Stampa questo Post
7th
NOV
Wicd… ora anche su Gentoo
Posted by RedSend | Filed under Appunti, Linux
Nel post “Wicd non solo su Ubuntu” raphè vi presentava wicd e vi mostrava come installarlo in pochi passo… bè io vi offro di più… amici ascoltatori… niente e popodimeno che in un solo passo potete avere wicd installato e funzionante… bè daltronde è gentoo

Tornando seri… per provare wicd sulla mia gentoo ho pensato di fare un ebuild per rendere l’installazione e la disintallazione pulita e immediata… Non vi sto a spiegare come aggiungere ebuild esterni in portage, per questo ci sono delle ottime guide su gentoo.org e su gentoo-wiki, come ad esempio questa: HOWTO_Installing_3rd_Party_Ebuilds
Di seguito potete vedere l’ebuild delle versione 1.3.1 di Wicd
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $DESCRIPTION=”Powerful tool for wired and wireless network manager”
HOMEPAGE=”http://wicd.sourceforge.net/”
SRC_URI=”http://kent.dl.sourceforge.net/sourceforge/wicd/wicd_1.3.1-src.tar.bz2″LICENSE=”GPL2″
SLOT=”0″
KEYWORDS=”~x86″
IUSE=”"DEPEND=”"
RDEPEND=”sys-apps/dbus
dev-python/dbus-python
dev-python/pygtk
>=x11-libs/gtk+-2″src_compile(){
einfo “Nothing to compile…”
}src_install(){
cd ${WORKDIR} && cp -a * ../image
insinto /
}pkg_postinst(){
einfo
einfo “Remenber that you had started dbus-daemon! ”
einfo “Now you must first start the daemon with this command: ”
einfo ” /etc/init.d/wicd start ”
einfo “After you can start the gui whth this command: ”
einfo ” /opt/wicd/gui.py ”
einfo “for run this program you don’t need be root, but for run ”
einfo “the daemon you must have the root privilege ”
einfo
}
Copiare l’ebuild dalla pagina oppure scaricatelo da questo indirizzo (vi consiglio di scaricarlo per evitare problemi di codifica dei caratteri…)e seguite la procedura della guida sopra linkata. Ho aperto un bug in bugs.gentoo.org per segnalare l’ebuild, per correzioni ed eventuali aggiornamenti, potete seguire le discussioni in questa pagina.
A breve preparo anche la versione 1.3.4 e la renderò disponibile come questa.
Tags: ebuild > gentoo > Linux > manager > wicd > wireless


Voglio consigliare, visto che non l’hai fatto nel post, di scaricare il tar.gz da
http://kent.dl.sourceforge.net/sourceforge/wicd/wicd_1.3.1-src.tar.bz2
e metterlo in distfiles prima di creare l’ebuild, visto che il file non è ancora presente nei mirror di gentoo.
Se e quando l’ebuild sarà accettata da gentoo questa cosa sarà inutile.
enrico tra le dipendenze devi aggiungere anche dbus-python
Come regola quando un pacchetto non viene trovato nei mirror di gentoo dopo che ha finito tutti quelli della lista prova a scricarlo dal SRC_URI serve proprio a quello…
Ora sistemo l’ebuild e aggiungo la dipendenza…
lo so enrico! infatti era un suggerimento per evitare di contattare inutilmente i mirror e anche perchè a me è capitata una cosa strana. Su un mirror è stato trovato il file ma non era corretto.
non trovi che sia divertente il fatto che ripetiamo le nostre discussioni orali anche come commenti sul blog? questo forse rispecchia il fatto che vogliamo condividere veramente tanto… no?! non centra con il post ma era solo una riflessione…
ritornando al post… solo a te capitano cose così strane daltronde hai inficiato il tuo computer con solaris
si si non venirmi a dire che è un’altro hard disk..bla bla bla… dille a un’altro queste baggianate…
cmq non solo è un’altro hard disk, ma è proprio un’altro computer…
comunque certo è importante che le nostre esperienze personali siano riportate a tutti finché qualcuno che abbia i nostri problemi sappia come risolverli. Ecco diciamo che questo è il motivo dell’opensource (ora faccio copia e incolla di questo commento e lo metto sotto ad “origini” di raphè?)
[...] finden. Leider findet sich in portage noch kein Paket, ein eBuild f