Relativamente a questo topic
http://forum.ubuntu-it.org/index.php/topic,138488.0.html sto cercando di scrivere un programma che generi una lista di tutti i repositories su ppa.launchpad.net.
La struttura delle dir del sito è la seguente:
ppa.launchpad.net
<nome repo>
ubuntu
dist
<versione ubu1>
<...>
<versione ubu2>
<...>
<...>
pool
<sezione1>
<iniziale pacchetto1>
<nome pacchetto1>
<nome pacchetto2>
<...>
<iniziale pacchetto2>
<nome pacchetto3>
<nome pacchetto4>
<...>
<...>
<sezione2>
<iniziale pacchetto3>
<nome pacchetto5>
<nome pacchetto6>
<...>
<iniziale pacchetto4>
<nome pacchetto7>
<nome pacchetto8>
<...>
<...>
<...>
dove
<nome repo> è il nome del repository
<versione ubu> può essere edgy, feisty, gutsy, etc, etc...
<sezione> può essere main, restricted, etc, etc...
<nome pacchetto> è il nome di ogni singolo pacchetto
Nel file di uscita dovrebbero essere organizzati così:
## <nome repo>
## Contiene: <nome pacchetto1> <nome pacchetto2> <nome pacchetto3> <nome pacchetto4>
## <nome pacchetto5> <nome pacchetto6> <nome pacchetto7> <nome pacchetto8> <...>
deb http://ppa.launchpad.net/<nome repo>/ubuntu <versione ubu> <sezione1> <sezione2> <...>
deb-src http://ppa.launchpad.net/<nome repo>/ubuntu <versione ubu> <sezione1> <sezione2> <...>
che mi manca è come ottenere in un file l'albero delle dir complete di ppa, in un buon formato...
tra l'altro immagino che sia il compito adatto ad uno script ma non ne sono capace, se non in c... consigli?
Dimenticavo: il programma dovrebbe anche poter prendere solo i repo con una certa <versione ubu>