File atikon-bb-rpm.spec of Package atikon-bb-rpm
#
# spec file for package atikon-bb-rpm
#
Name: atikon-bb-rpm
Version: 4.17.0
Release: 2
Summary: Atikon Building Blocks RPM
License: GPL-2.0-or-later
Source0: rpm-%{version}.tar.bz2
Source1: %{name}-rpmlintrc
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: python-rpm-macros
BuildRequires: binutils
BuildRequires: bzip2
BuildRequires: file-devel
BuildRequires: findutils
BuildRequires: gcc
BuildRequires: gettext-devel
BuildRequires: glibc-devel
BuildRequires: gzip
BuildRequires: libacl-devel
BuildRequires: libbz2-devel
BuildRequires: libcap-devel
BuildRequires: libdw-devel
BuildRequires: libelf-devel
BuildRequires: libgcrypt-devel
BuildRequires: libselinux-devel
BuildRequires: libsemanage-devel
BuildRequires: libtool
BuildRequires: lua-devel
BuildRequires: make
BuildRequires: ncurses-devel
BuildRequires: patch
BuildRequires: perl-base
BuildRequires: popt-devel
BuildRequires: rpm-build
BuildRequires: xz-devel
BuildRequires: zlib-devel
BuildRequires: libarchive-devel
BuildRequires: sqlite3-devel
BuildRequires: python3-devel
BuildRequires: pkgconfig(libzstd)
Requires: libdw1
Requires: libgcrypt20
Requires: libgpg-error
Requires: libbz2-1
Requires: zlib
Requires: xz
Requires: libzstd1
Requires: popt
Requires: lua53
Requires: glibc
Requires: sqlite3
Requires: file
Requires: libelf1
Patch0: rpm-relocate-header-filelist.patch
%description
Build of up to date RPM.
%prep
%setup -q -n rpm-%{version}
%patch0 -p1
%build
CFLAGS="-O0 -g" ./configure \
--prefix=/opt/atikon-bb-rpm \
--enable-python
%make_build
%install
%make_install
%debug_package
%files
/opt/atikon-bb-rpm