From 21395cd9085df1ff0c32c827785a585d378a8637 Mon Sep 17 00:00:00 2001 From: Dmitrii Tochanskii Date: Mon, 15 Sep 2025 19:07:30 +0300 Subject: [PATCH] Initial commit --- rpm.spec | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 rpm.spec diff --git a/rpm.spec b/rpm.spec new file mode 100644 index 0000000..ae4f68e --- /dev/null +++ b/rpm.spec @@ -0,0 +1,55 @@ +Name: rpm +Version: 4.20.1 +Release: 1%{?dist} +Summary: Red Hat Package Management Utils + +License: GPL-2 LGPL-2 +URL: https://rpm.org +Source0: http://ftp.rpm.org/releases/rpm-4.20.x/rpm-%{version}.tar.bz2 + +BuildRequires: bash cmake gcc lua-devel zlib-ng-compat-devel popt-devel readline-devel libzstd-devel elfutils-libelf-devel openssl-devel +BuildRequires: libarchive-devel file-devel sqlite-devel libcap-devel libacl-devel rpm-sequoia-devel gettext +Requires: bash + +%description + + +%prep +%autosetup + + +%build +%cmake \ + -DWITH_OPENSSL=ON \ + -DWITH_AUDIT=OFF \ + -DWITH_DBUS=OFF \ + -DWITH_SELINUX=OFF \ + -DWITH_ZLIB=OFF \ + -DWITH_BZIP2=OFF \ + -DWITH_LIBLZMA=OFF \ + -DWITH_LIBDW=OFF \ + -DWITH_INTERNAL_OPENPGP=ON \ + -DWITH_SEQUOIA=OFF \ + -DENABLE_PYTHON=OFF +%cmake_build + + +%install +%cmake_install + + +%files +%{_bindir}/* +%{_libdir}/* +%{_datadir}/* +%{_includedir}/* +%{_prefix}/lib/* + +#%license add-license-file-here +#%doc add-docs-here + + + +%changelog +* Mon Sep 15 2025 Dmitrii Tochanskii +-