[Primipassi] Opzioni passate a ./configure tramite rpmbuild

Marco Ermini markoer@usa.net
Dom 25 Maggio 2003 02:18:00 CEST


On Wed, 21 May 2003 22:17:24 +0200, Francesco Poli <frx@firenze.linux.it>
wrote:

[...]
> Se ho capito bene, per poter installare un programma con il supporto
> opzionale per qualcosa (ad es. GPG o SSL) attivato devo trovare un
> pacchetto rpm (precompilato o di sorgenti) che sia stato preparato a
> questo scopo.

In generale si', a meno che non ti consenta di passargli delle opzioni a
linea di comando mettendole lui davanti al configure. Ma e' una pratica
sconsigliabile.


> Se non lo trovo, l'unica possibilita` e` tornare
> all'archivio tar di sorgenti e andare di
> 
> $ ./configure --opzionichemiinteressano
> $ make
> # make install
> 
> Oppure al limite crearsi il pacchetto rpm a partire dall'archivio di
> sorgenti (ma devo ancora imparare...).
[...]

La cosa piu' facile da fare IMHO e':

# rpm -i nomepacchetto.src.rpm
# cd /usr/src/redhat
# vi SPEC/nomepacchetto.spec

[edito la linea del configure, e mi assicuro che se eventualmente vengono
installate nuove librerie o comunque file ecc. essi vengano compresi nello
.spec]

# rpmbuild -ba SPEC/nomepacchetto.spec
# rpm -Uvh RPMS/i386/nomepacchetto.i386.rpm

(io spesso faccio:

# rpmbuild -ba --target pentium2 SPEC/nomepacchetto.spec
# rpm -Uvh RPMS/pentium2/nomepacchetto.i386.rpm )


ciao

-- 
Marco Ermini
http://macchi.markoer.org - ICQ 50825709 - GPG KEY 0x64ABF7C6 - L.U. #180221
Perche' perdere tempo ad imparare quando l'ignoranza e' istantanea? (Hobbes)
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        non disponibile
Tipo:        application/pgp-signature
Dimensione:  189 bytes
Descrizione: non disponibile
URL:         <http://lists.linux.it/pipermail/primipassi/attachments/20030524/d45e63ed/attachment.pgp>


Maggiori informazioni sulla lista primipassi