Pagina 1 di 1
Ma Checkinstall Funziona
Inviato: sab 18 giu 2005, 19:11
da gohanz
Ragazzi c'è qualcuno che usa Checkinstall per creare i TGZ. Io l'ho usato per un po ma ci ho rinunciato crea i tgz con tutti i link di doinst.sh sballati. E in più
non crea un file slack-desc ma un'altro file che non si vede.
Ho pacchettizzato tutto Kde3.4 e stavo finendo Gnome2.10 e mi sono accorto che i pacchetti creati con Checkinstall sono tutti da rifare manualmente 8O

Inviato: mar 21 giu 2005, 19:57
da Loris
Impara a farli a mano, nella sezione Howto trovi molti documenti a riguardo, uno in particolare scritto da Mauro, veramente fatto bene.
Inviato: mar 21 giu 2005, 21:01
da samiel
Inviato: mar 21 giu 2005, 21:15
da salbutamolo
Ciao a tutti,
bhof.....checkinstall, come tutte le automazioni, non è il massimo.....ma secondo me non è poi nemmeno così orripilante.....il meglio è fare sempre un bello slackbuild ma a volte non si ha tempo.....certo per cose grosse come kde o gnome non se ne parla nemmeno di usare checkinstall...ci son quintali di slackbuild (se non te li vuoi fare) che possono essere riadattati per le tue esigenze....in primis quelli di Lorys, poi quelli di samiel, poi quelli di pat

(speriamo che pat non legga mai questo post)

. Diciamo che se lo configuri beni, e passi le flags giuste al configure, non sembra ma influisce, fnziona discretamente...ripeto ha i limiti imposti da unautomazione! Have a nice day
Inviato: mer 22 giu 2005, 7:56
da gohanz
Si ho usato proprio il Documento di Mauro Sacchetto, un lavoro EGREGIO. Finalmente ho capito il funzionamento dei pacchetti tgz.
Una cosa ancora non mi è chiara il file slack-desc
Questo deve avere 11 righe che inizino per il nome del pacchetto quindi
pacchetto-1.0.0-Athlon:
pacchetto-1.0.0-Athlon:
pacchetto-1.0.0-Athlon:
pacchetto-1.0.0-Athlon:
pacchetto-1.0.0-Athlon:
Ecc... per 11 righe + una vuota ed il pacchetto deve aver nome pacchetto-1.0.0-Athlon.tgz per visualizzare la descrizione dello stesso con pkgtool
La mia domanda nasce dall'osservazione dei pacchetti tgz dei cd dell Slack10.1
Questi non hanno uno slack-desc con i nomi dei pacchetti completi ma solo l'inizio
per intenderci io volevo usare gli slack-desc dei pacchetti dei cd per riusarli con quelli che ho creato per Athlon.
Questi iniziano più o meno così
kdebindings:
kdebindings:
kdebindings:
kdebindings:
kdebindings:
kdebindings:
ecc.. ed il nome del pacchetto è kdebindings-3.3.2-i486.tgz quindi non corrisponde con kdebings: dello slack-desc...però pkgtool visualizza correttamente la descrizione del pacchetto.
Ora se io uso lo stesso slack-desc con un pacchetto che si chiama kdebinding-3.4.0-Athlon.tgz, pkgtool non visualizza la descrizione.
Dov'è che sbaglio

Inviato: mer 22 giu 2005, 9:13
da Loris
Il nome è pacchetto e basta, il resto è versione, architettura e release, non dimenticare di inserire la storiella
Codice: Seleziona tutto
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in. You must make
# exactly 11 lines for the formatting to be correct. It's also customary to
# leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
Inviato: mer 22 giu 2005, 11:19
da wally
IMHO :
Sempre fare i tgz a manina...
IMHO, e ripeto, IMHO:
CheckInstall e' ai livelli di kuser. :twisted: :twisted: :twisted:
The Wally