Como uso a macro%setup se não sei o nome raiz do arquivo. Por exemplo, no meu caso eu tenho archive.tar.gz
que extrai para
myproject-<githsha>/
Cada vez que corro, posso obter um arquivo gitsha
. Como posso configurar isso para funcionar com um .spec
arquivo usando %setup
?
A versão se parece com esta,
Version: 1.11
O que eu quero é algo parecido --strip 1
com tar.
Responder1
você pode simplesmente usar:
%prep
%setup -q -c
%install
cd myproject-*
# continue installation here
a -c
opção:
%setup espera que o arquivo crie seu próprio diretório de nível superior. Se este não for o caso, você precisará usar a opção -c.