User Tools

Site Tools


mkdeb-it

Creazione di un pacchetto Debian

Breve descrizione della procedura per la creazione di un pacchetto Debian

(svn1487)

Compilazione del progetto

Il primo passo da eseguire consiste nel prelievo dell'ultima versione e nella sua compilazione, come spiegato nel seguente collegamento: http://wiki.rocrail.net/doku.php?id=build-it

Esecuzione dello script

Lo script mkdeb.sh si trova nella cartella Rocrail/rocrail. Il seguente esempio mostra una delle modalità per richiamare lo script:

cd Rocrail/rocrail
./mkdeb.sh 0.11 0 snapshot 1485 debian4.0

Parametri

  1. versione
  2. patch
  3. nome della release
  4. numero di subversion
  5. nome della distribuzione

Posizione del pacchetto

Il nuovo pacchetto è stato creato all'interno della cartella Rocrail/package.

L'output del comando ls all'interno della cartella Rocrail/rocrail sarà:

user@rocrail:~/sf/Rocrail/rocrail$ ls -l ../package/
total 2312
drwxr-xr-x 6 rob rob    4096 2007-09-05 17:31 debian
-rw-r--r-- 1 rob rob 2358620 2007-09-05 17:31 rocrail-0.11.0-svn1485-snapshot-debian4.0-i386.deb

File di controllo

Il necessario file di controllo Rocrail/rocrail/package/control sarà simile a questo:

Package: rocrail
Version: 0.11.0
Section: games
Priority: optional
Architecture: i386
Depends:
Maintainer: Rob Versluis <support@rocrail.net>
Description: C/C++ Control Viewing Program for a Digital Model Railroad in Manual and Automatic Mode. Supported Multiple Controllers: Marklin 6050 IntelliBox P50x SRCP DDL DDW erddcd HSI88 Dinamo OM32 Lenz Selectrix EDiTS Pro RCI Loconet. Linux and Windows. MinGW compatible.    

Verificate che i parametri di versione siano corretti e coincidano.

mkdeb-it.txt · Last modified: 2018/11/12 08:56 (external edit)