За ответ @ RumpleStiltskin, исходные файлы спецификаций находятся в исходных rpms, которые можно извлечь. Чтобы получить исходные rpms, выполните следующее:
yum install yum-utils # Only required if yumdownloader is not installed
yumdownloader --source <package name, like 'emacs-nox'>
Это установит пакет в текущий каталог. Чтобы извлечь его, запустите:
rpm2cpio <package name>.src.rpm | cpio -civ '*.spec'
Файл .spec
будет в вашем текущем каталоге.
Если по какой-то причине вы не можете установить yum-utils, посмотрите файлы в /etc/yum.repos.d/
и найдите разделы, относящиеся к исходным репозиториям rpm. Вы можете ввести значения для baseurl
в браузере и вручную выполнить поиск исходного пакета. Для извлечения .spec
все еще требуется rpm2cpio
.