Re: Pacchettizzare da git
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
giopas ha scritto lo scorso 26/08/2009 15:09:
> Lista, mia cara lista...
>
> sono in ambasce e ri-chiedo il vostro aiuto. Provo a riformulare:
>
> per creare un .deb da sorgenti scaricati da git (parlo di rhythmbox),
> come dovrei fare?
> 1. rinomino la cartella in nomepacchetto-versione.subversione
> 2. devo lanciare dh_make anche se nei sorgenti c'è già la cartella
> debian/, oppure devo cancellarla e rifarla?
> 3. dopo dh_make devo lanciare ./autogen.sh (./configure non fa nulla)?
> 4. alla fine basterebbe un debuild binay, no?
perche' non provi con 'debuild -i -us -uc -b'?
>
> Alternativamente, che metodo utilizzate per compilare i sorgenti (e
> creare un .deb)?
Puoi provare a scaricare (apt-get source) un pacchetto sorgente da
repository e provare a generare i binary; potresti addirittura - e
potrebbe essere un modo per iniziare a capire come funzionano i .deb -
scaricare da unstable il source di rhythmbox, sostituire i sorgenti con
quelli da git, e vedere che succede.
>
> Oppure, ultimo domanda, come usare il "make install" su debian sporcando
> il meno possibile il sistema?
Non dipende da come lo usi, ma da come e' stato configurato il pacchetto
(Gnu/autotools) dall'autore; in ogni caso, se non cambi il "prefix", ti
installa tutto in /usr/local e quindi, anche nel caso in cui dovessi
cancellare i sorgenti e non potessi ricorrere al make uninstall, ti
basta sezionare il configure.ac ed eliminare a manina tutto.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iQEcBAEBAgAGBQJKlUFZAAoJECVi+PFMdzdCL4EIAI2IoCynNXWRAf7+mKgzu5j1
vFa/xnzg/M0Eubon+AWkXhutUTzI4GYPsB6ebnIsoj7ElcA0W3OmDBO/Gp38ypJ5
3HrbJJFZddr66tDLOsqE1ffJvJz0TIQNt9R4Zj0ecxSgQNh1lwbfHWUGVHUSUFId
Gp9Q44wbbt4FXJ590fEtpNUgEGis7wAClCkBo5N7ay9Hk+5FhACRuR66RLVHYJUy
rrPr0PHiI0yL9aDaUmmdXa7qmDD4kLBtxvFl5fxwGJhuAqI2b9TybbAH3DT1Q4uH
OwnJFAGfnJJ29uO7lsvnY+XNf3G/j5C3yOE8zImVwWnLNlnXgnn52HJTaCcJY0k=
=nCu3
-----END PGP SIGNATURE-----
Reply to: