rmpbuild: tar внутри другой папки в папке SOURCE - PullRequest
0 голосов
/ 25 октября 2018

Я ищу способ поместить свой tar в другую папку в папке SOURCE.Есть ли способ сделать это?Я пытался использовать:

Source:         another_folder/%{name}-%{version}.tar.gz

, но получаю:

error: Bad source: /tmp/rpm/SOURCES/rpm.tar.gz: No such file or directory

1 Ответ

0 голосов
/ 26 октября 2018

Нет, вы не можете.Rpmbuild будет использовать только базовое имя файла.Вы можете использовать даже URL в качестве Source0 - и это на самом деле часто используется.Например,

Source0: https://some.domain.com/download/%{name}-%{version}.tar.gz

А поскольку rpmbuild просто использует базовое имя - это работает.Я думаю, что большинство людей приветствуют это как приятную особенность.С другой стороны - ваш сценарий невозможен.

...