Rpmbuild – impostazione del nome del creato .rpm

Ho cercato di scoprire che cosa è il modo più semplice per impostare un determinato nome di file durante rpm creazione. Può essere impostato da qualche parte nel .spec file o come rpmbuild parametro? Il nome di default dipende dalla versione e il numero di versione. Nome dei miei giri /min deve essere sempre la stessa.

grazie

sync

InformationsquelleAutor sync | 2010-03-15

 

One Reply
  1. 17

    Sì, ignorare il %_rpmfilename macro. Il valore di default secondo il mio rpm --showrc è:

    %%{ARCH}/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm
    

    Così, si potrebbe aggiungere il seguente (o simili) per la parte superiore del vostro .spec file:

    %define _rpmfilename %%{NAME}.%%{OS}.%%{ARCH}.rpm
    
    • avvertenza: si dovrebbe avere un molto una buona ragione per fare questo per RPM, se si vuole davvero cambiare lo schema di denominazione e la rendono incompatibile con la tua distro (cioè si sta imballaggio per la vostra distro con diversa denominazione standard), ridefinire _rpmfilename “a monte” nel sistema di macro rpm

Lascia un commento