Я пытаюсь создать очень простой RPM для моего tar.gz.Вот мои файлы:
.
├── BUILD
├── RPMS
├── SOURCES
│ └── bpf-10_24_2018.tar.gz
├── SPECS
│ └── bpf.spec
└── SRPMS
и это мой bpf.spec:
# This is a spec file for BPF samples
%define _topdir %(pwd)
%define name bpf
%define release 0
%define version 10_24_2018
%define buildroot %{_topdir}/%{name}-%{version}-root
BuildRoot: %{buildroot}
Summary: BPF samples
License: -
Name: %{name}
Version: %{version}
Release: %{release}
Source: %{name}-%{version}.tar.gz
Prefix: /usr
Group: Verification/Tools
%description
The BPF samples test basic xdp functionality.
%prep
%setup -q
По сути, я уже скомпилировал все, что мне нужно, и поместил его в tar.gz, теперь я хочупостроить RPM для него.Но я продолжаю терпеть неудачу.Внутри моего tar.gz у меня есть 3 файла, которые я хочу сделать доступными для выполнения после установки RPM позже (xdp1, xdp2 и xdp_redirect, все уже исполняемые файлы), все они присутствуют внутри tar.gz.Я знаю, что мне не хватает вещей в моей спецификации, но не уверен что.Мне не нужно ничего строить или устанавливать, так что ...