Repository 32bit  Forum
Repository 64bit  Wiki

KDE kio slave sysinfo di SUSE su slackware-current: differenze tra le versioni

Da Slacky.eu.
 
Riga 32: Riga 32:
Nota durante la compilazione hwinfo ad un certo punto sta fermo un po' a fare uno scan hardware del sistema, abbiate pazienza, NON SI E' BLOCCATO.
Nota durante la compilazione hwinfo ad un certo punto sta fermo un po' a fare uno scan hardware del sistema, abbiate pazienza, NON SI E' BLOCCATO.
==Passo 1: installare sysinfo ==
+
==Passo 2: installare sysinfo ==
Abbiamo bisogno dei sorgenti di delle patch di SUSE a kdebase (non vi preoccupate NON modificheremo in alcun modo il kdebase di Pat).
Abbiamo bisogno dei sorgenti di delle patch di SUSE a kdebase (non vi preoccupate NON modificheremo in alcun modo il kdebase di Pat).
Riga 48: Riga 48:
</pre>
</pre>
Ora avete i sorgenti puliti pronti per essere compilati con successo su slackware, come meglio preferite (Slackbuild o altro). Compilate e installate.
Ora avete i sorgenti puliti pronti per essere compilati con successo su slackware, come meglio preferite (Slackbuild o altro). Compilate e installate.
  +
  +
==Passo 3: risultati ==
  +
  +
[[Immagine:Example.jpg]]

Versione delle 01:20, 6 giu 2007

Questo mini-howto descrive passo passo la procedura per compilare il KDE kio slave sysinfo di SUSE su Slackware-current.

Indice

Le fonti

1) [HOWTO] Konqueror e protocollo sysinfo:/ dal forum di gentoo : http://forums.gentoo.org/viewtopic-t-548852.html?sid=7f91891a1b09ebfe066856cfaa5984b9.

2) Debian Package: hwinfo (13.28-1) : http://packages.debian.org/unstable/admin/hwinfo

Passo 1: installare hwinfo

Scaricate l'occorente in una diretory di vostro gusto:

wget http://ftp.debian.org/debian/pool/main/h/hwinfo/hwinfo_13.28.orig.tar.gz
wget http://ftp.debian.org/debian/pool/main/h/hwinfo/hwinfo_13.28-1.diff.gz

Decomprimete hwinfo_13.28.orig.tar.gz e applicate il diff di debian

# tar -xvzf hwinfo_13.28.orig.tar.gz
# cd hwinfo-13.28
# cp -va ../hwinfo_13.28-1.diff.gz .
# zcat hwinfo_13.28-1.diff.gz | patch -p0

A questo punto nella directory corrente trovate una directory che si chiama anche lei hwinfo-13.28. Dalla directory corrente:

# cp -va hwinfo-13.28/debian/patches/kbd.c-tiocgdev_undefined .
# cat kbd.c-tiocgdev_undefined | patch -p0

Io ho applicato solo questa, ma nella stessa directory ce ne sono altre, vedete voi se applicarle o meno. Ora avete i sorgenti puliti pronti per essere compilati con successo su slackware, come meglio preferite (Slackbuild o altro). Compilate e installate.

Nota durante la compilazione hwinfo ad un certo punto sta fermo un po' a fare uno scan hardware del sistema, abbiate pazienza, NON SI E' BLOCCATO.

Passo 2: installare sysinfo

Abbiamo bisogno dei sorgenti di delle patch di SUSE a kdebase (non vi preoccupate NON modificheremo in alcun modo il kdebase di Pat).

# wget http://suse.mirrors.tds.net/pub/opensuse/distribution/10.2/repo/src-oss/suse/src/kdebase3-SuSE-10.2-84.src.rpm
# rpm2targz kdebase3-SuSE-10.2-84.src.rpm

Scompattate il tar.gz cosi ottenuto, dentro trovate un bz2: sono i sorgenti che ci servono. Scompattate il tar.bz2 ed eseguite

# tar -xvjf kdebase3-SuSE.tar.bz2
# cd kdebase3-SuSE
# sed -i -e "s/\$(TOPSUBDIRS)/sysinfo/" Makefile.am
# sed -i -e "s/SuSE-release/slackware-version/" sysinfo/sysinfo.cpp

Ora avete i sorgenti puliti pronti per essere compilati con successo su slackware, come meglio preferite (Slackbuild o altro). Compilate e installate.

Passo 3: risultati

File:Example.jpg

Strumenti personali
Namespace

Varianti