Я пытаюсь создать RPM-пакет noarch, состоящий из набора файлов python и .png. Нет сборки / компиляции. Предположим, у меня есть все файлы sr c, скопированные в utp.tgz, и я скопировал их в rpmbuild / SOURCES / utp-1.0.tgz
Можете ли вы предоставить мне простой файл spe c для упаковать это?
Я пробовал несколько версий файла spe c, моя текущая версия выглядит как
Name: utp
Version: 1.0
Release: 1%{?dist}
Summary: some summary
Group: Applications/Engineering
License: Proprietary
URL: http://www.example.com
Source0: %{name}-%{version}.tgz
BuildArch: noarch
BuildRoot: %{_builddir}/%{name}-root
%description
A very nice description
, и когда я запускаю
rpmbuild --define "_topdir $(WORKDIR)/rpmbuild" --define "_tmppath $(WORKDIR)/rpmbuild/tmp" -vv -ba utp.spec
I получить следующее
medi@medi:~/work> tree rpmbuild/
rpmbuild/
├── BUILD
├── BUILDROOT
├── RPMS
│ └── noarch
├── SOURCES
│ └── utp-1.0.tgz
├── SPECS
│ └── utp.spec
├── SRPMS
│ └── utp-1.0-1.el8.src.rpm
└── tmp
└── rpm-tmp.uFu2e3
8 directories, 4 files
Я ожидал, что utp - *. rpm будет в rpmbuild / RPMS / noarch /