italian manpage: yet another update

Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
This commit is contained in:
Davide Madrisan 2012-05-15 23:42:21 +02:00
parent b2e25bdff1
commit 4c0d56f1a1
2 changed files with 78 additions and 2 deletions

View File

@ -53,7 +53,8 @@ Changes in version 1.12.0
Update help message. Update help message.
* documentation - Davide Madrisan: * documentation - Davide Madrisan:
Updated the italian man page remove the document `autospec-it-HOWTO'. Updated the italian man page.
Remove the document `autospec-it-HOWTO'.
------------------------------------------------------------------------------- -------------------------------------------------------------------------------

View File

@ -25,13 +25,75 @@ particolarita' specifiche di ogni distribuzione basata su pacchetti rpm.
.br .br
@package@ fornisce inoltre la libreria @pck_lib@, utilizzabile anche da script di shell @package@ fornisce inoltre la libreria @pck_lib@, utilizzabile anche da script di shell
esterni per ricavare in modo semplice informazioni su un qualsiasi specfile dato in input. esterni per ricavare in modo semplice informazioni su un qualsiasi specfile dato in input.
.br
@package@ e' stato utilizzato con successo dagli sviluppatori della distribuzione
QiLinux (http://www.qilinux.org), permettendo la creazione di specfile standard e
l'aggiornamento (semi)automatico dei pacchetti.
E' utilizzato attualmente nello sviluppo di openmamba GNU/Linux
(http://www.openmamba.org) per creare specfile, per aggiornare i pacchetti dei branch
di sviluppo e dei contributors e per effettuare il porting (amche in cross-compilazione)
dei pacchetti in architetture diverse.
.SH FILE DI CONFIGURAZIONE .SH FILE DI CONFIGURAZIONE
@package@ legge all'avvio in primo luogo i file globali \fI@sysconfdir@/@package@.conf\fR @package@ legge all'avvio i file globali \fI@sysconfdir@/@package@.conf\fR
e \fI@sysconfdir@/@package@.d/*.conf\fR e quindi i file privati dell'utente: e \fI@sysconfdir@/@package@.d/*.conf\fR e quindi i file privati dell'utente:
\fI~/.@package@\fR e/o \fI~/.@package@.d/*.conf\fR. \fI~/.@package@\fR e/o \fI~/.@package@.d/*.conf\fR.
E' buona norma non modificare direttamente i file globali. E' buona norma non modificare direttamente i file globali.
Utilizzare i file privati per ridefinire variabili oppure modularizzare la configurazione. Utilizzare i file privati per ridefinire variabili oppure modularizzare la configurazione.
.TP
Qui di seguito e' presentato un esempio di file di configurazione utente per @package@ che potra' essere utilizzato da un contributore come fac-simile per creare il proprio file di configurazione personale.
.br
\fI\fR
.br
[~/.@package@]
.br
# [configuration file for `@package@']
.br
proxy=
.br
proxy_user=
.br
packager_fullname="<Your Name>"
.br
packager_email="<email>@openmamba.org"
.br
ftp_rw_user[1]="<user>"
.br
ftp_rw_passwd[1]="<passwd>"
.br
arch_list=(i586 ppc arm x86_64)
.br
curl_opts_netlink="--connect-timeout 15 --retry 3 --limit-rate 250k"
.TP
Ecco un esempio di modularizzazione possibile:
.br
\fI\fR
.br
~/.@package@.d/00-devel.conf
.br
~/.@package@.d/01-devel-my.conf
.br
~/.@package@.d/02-devel-kde4.conf
.br
~/.@package@.d/03-devel-makedist.conf
.br
~/.@package@.d/04-devel-autodist.conf
.br
~/.@package@.d/05-devel-future.conf
.TP
In ogni file vi sono le informazioni di connessione al repository specificato dal nome del file. Ad esempio:
.br
\fI\fR
.br
$ cat ~/.autospec.d/05-devel-autodist.conf
.br
ftp_alias[5]="autodist"
.br
ftpurl_ro_rpms[5]="http://www.openmamba.org/pub/openmamba/devel-autodist/RPMS.@arch@"
.br
ftpurl_ro_srpms[5]="http://www.openmamba.org/pub/openmamba/devel-autodist/SRPMS.base"
.br
ftp_enable[5]="1"
.SH SINTASSI .SH SINTASSI
@package@ e' lo script principale ed ha funzione di frontend per una serie di script e @package@ e' lo script principale ed ha funzione di frontend per una serie di script e
@ -77,6 +139,19 @@ categoria dello specfile da generare:
.TP .TP
\fB\-o\fR, \fB\-\-output\fR \fB\-o\fR, \fB\-\-output\fR
redirige lo standard output sul file \fIoutfile\fR redirige lo standard output sul file \fIoutfile\fR
.br
\fI\fR
.TP
Esempio:
.br
\fI\fR
.br
@package@ \-s \\
.br
http://ovh.dl.sourceforge.net/sourceforge/avifile/avifile-0.7-0.7.45.tar.bz2 \\
.br
-t library -n libavifile -v 0.7.45 \\
-o /usr/src/RPM/SPECS/libavifile.spec
.SS "Aggiornamento di pacchetti rpm" .SS "Aggiornamento di pacchetti rpm"
\fB@package@\fR \ \fB@package@\fR \