ciao
potresti usare autospec.. quando torna il capo potresti chiedergli di aprire un repo (se non c'é lo hai gia) per mettere a disposizione degli altri utenti i pacchetti creati...
Si la cosa mi piacerebbe solo che non ho mai usato autospec ma soprattutto non ho mai creato un pacchetto, ad oggi non saprei come fare.
Io intanto inizio a provare, magari chiedo pure qualche consiglio qui al forum, se riesco a creare il pacchetto poi chiedo al capo.
Leggendo il wiki ho capito che dovrei inziare facendo così:
[francesco@openmamba ~]$ autospec -s http://www.kde-look.org/CONTENT/content-files/13969-crystal-1.0.6.tar.bz2 -o crystal-mamba.spec
[1] http://www.kde-look.org/CONTENT/content-files/13969-crystal-1.0.6.tar.bz2... ignorato
generazione dello specfile...
* sorgente: /usr/src/RPM/SOURCES/13969-crystal-1.0.6.tar.bz2
* modo: standard
WARNING: ricordarsi di modificare il valore di `Summary'
WARNING: ricordarsi di modificare il valore di `Group'
WARNING: ricordarsi di modificare il valore di `URL'
WARNING: ricordarsi di modificare il valore di `%description'
creato specfile: `crystal-mamba.spec'
[francesco@openmamba ~]$
Quello che non ho capito è se il file spec creato già soddisfa le dipendenze che originariamente sono mancanti.
ciao
le dipendenze le aggiungi tu quelle che macano quando si verificano gli errori di cui abbiamo gia discusso
per chiarire
con autospec -u nome_spec -a5 esegui la compilazione
una volta terminata la compilazione per ottenere l'elenco delle dipendenze che si devono aggiungere allo spec file
autospec -u nome_spec -a6
(hai omesso la dir dei file spec
si dovrebbe dare
autospec -s http://www.kde-look.org/CONTENT/content-files/13969-crystal-1.0.6.tar.bz2 -o /usr/src/RPM/SPECS/crystal-mamba.spec)
Si hai ragione, adesso ho inserito la dir e lo specfile ora è in /usr/src/RPM/SPECS/...
Ho digitato autospec -u crystal-mamba.spec -a5 ma questo è il risultato:
[francesco@openmamba ~]$ autospec -u crystal-mamba.spec -a5
ERROR: file di configurazione non trovato: /home/francesco/.autospec
Suggerimento:
packager_fullname="francesco"
packager_email="email@domain"
ftp_rw_user[1]="user"
ftp_rw_passwd[1]="passwd"
[francesco@openmamba ~]$
Questo è dato dal fatto che non ho ancora editato il file.spec creato modificando i WARNING???
o dal fatto che ancora non ho un Repository personale???

