4.2.2.2. Usando a %setup -n macro
A opção -n
é usada para especificar o nome do diretório do tarball expandido.
Isto é usado em casos em que o diretório de tarball expandido tem um nome diferente do esperado (%{name}-%{version}
), o que pode levar a um erro da macro %setup
.
Por exemplo, se o nome do pacote é cello
, mas o código fonte está arquivado em hello-1.0.tgz
e contém o diretório hello/
, o conteúdo do arquivo SPEC precisa ser o seguinte:
Name: cello Source0: https://example.com/%{name}/release/hello-%{version}.tar.gz … %prep %setup -n hello