- update to rpm-4.15.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=507
This commit is contained in:
46
rpm.spec
46
rpm.spec
@@ -19,7 +19,7 @@
|
||||
#Compat macro for new _fillupdir macro introduced in Nov 2017
|
||||
%{?!_fillupdir:%define _fillupdir /var/adm/fillup-templates}
|
||||
|
||||
%global librpmsover 8
|
||||
%global librpmsover 9
|
||||
|
||||
Name: rpm
|
||||
BuildRequires: binutils
|
||||
@@ -57,7 +57,7 @@ Requires: /usr/bin/awk
|
||||
Summary: The RPM Package Manager
|
||||
License: GPL-2.0-or-later
|
||||
Group: System/Packages
|
||||
Version: 4.14.2.1
|
||||
Version: 4.15.0
|
||||
Release: 0
|
||||
URL: https://rpm.org/
|
||||
#Git-Clone: https://github.com/rpm-software-management/rpm
|
||||
@@ -79,7 +79,6 @@ Patch5: usr-lib-sysimage-rpm.patch
|
||||
Patch11: debugedit.diff
|
||||
Patch13: ignore-auxv.diff
|
||||
Patch12: localetag.diff
|
||||
Patch14: nameversioncompare.diff
|
||||
Patch15: dbfsync.diff
|
||||
Patch16: dbrointerruptable.diff
|
||||
Patch18: refreshtestarch.diff
|
||||
@@ -116,7 +115,6 @@ Patch69: nobuildcolor.diff
|
||||
Patch70: fileattrs.diff
|
||||
Patch71: nomagiccheck.diff
|
||||
Patch73: assumeexec.diff
|
||||
Patch74: mono-find-requires.diff
|
||||
Patch75: rpm-deptracking.patch
|
||||
Patch77: langnoc.diff
|
||||
Patch78: headerchk2.diff
|
||||
@@ -127,19 +125,10 @@ Patch99: enable-postin-scripts-error.diff
|
||||
Patch100: rpm-findlang-inject-metainfo.patch
|
||||
Patch102: emptymanifest.diff
|
||||
Patch103: find-lang-qt-qm.patch
|
||||
Patch108: debugedit-macro.diff
|
||||
Patch109: pythondistdeps.diff
|
||||
Patch114: source_date_epoch_buildtime.diff
|
||||
Patch117: findsupplements.diff
|
||||
Patch118: dwz-compression.patch
|
||||
Patch119: getncpus.diff
|
||||
Patch120: rpmfc-push-name-epoch-version-release-macro-before-invoking-depgens.patch
|
||||
Patch121: adopt-language-specific-build_fooflags-macros-from-F.patch
|
||||
Patch122: 0001-Stop-papering-over-the-security-disaster-known-as-pr.patch
|
||||
Patch123: 0002-Fix-use-after-free-introduced-in-0f21bdd0d7b2c45564d.patch
|
||||
Patch124: set-flto=auto-by-default.patch
|
||||
Patch118: fix_lua_cflags.diff
|
||||
Patch6464: auto-config-update-aarch64-ppc64le.diff
|
||||
Patch6465: auto-config-update-riscv64.diff
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
#
|
||||
# avoid bootstrapping problem
|
||||
@@ -234,29 +223,22 @@ rm -f rpmdb/db.h
|
||||
%patch3 -p1
|
||||
%patch -P 4
|
||||
%patch5 -p1
|
||||
%patch -P 11 -P 12 -P 13 -P 14 -P 15 -P 16 -P 18
|
||||
%patch -P 11 -P 12 -P 13 -P 15 -P 16 -P 18
|
||||
%patch -P 20 -P 21 -P 24 -P 25 -P 26 -P 27 -P 29
|
||||
%patch -P 30 -P 32 -P 33 -P 34 -P 35 -P 36 -P 38
|
||||
%patch -P 43 -P 45 -P 46 -P 47 -P 49
|
||||
%patch -P 51 -P 55 -P 56 -P 57 -P 58
|
||||
%patch -P 60 -P 61 -P 66 -P 67 -P 68 -P 69
|
||||
%patch -P 70 -P 71 -P 73 -P 74 -P 75 -P 77 -P 78
|
||||
%patch -P 70 -P 71 -P 73 -P 75 -P 77 -P 78
|
||||
%patch -P 85
|
||||
%patch -P 93 -P 94 -P 99
|
||||
%patch -P 100 -P 102 -P 103 -P 108
|
||||
%patch -P 109 -P 114 -P 117 -P 118
|
||||
%patch -P 119 -P 120
|
||||
%patch121 -p1
|
||||
%patch122 -p1
|
||||
%patch123 -p1
|
||||
%patch124 -p1
|
||||
%patch -P 100 -P 102 -P 103
|
||||
%patch -P 109 -P 117
|
||||
%patch -P 118
|
||||
|
||||
%ifarch aarch64 ppc64le riscv64
|
||||
%patch6464
|
||||
%endif
|
||||
%ifarch riscv64
|
||||
%patch6465
|
||||
%endif
|
||||
|
||||
cp config.guess config.sub db/dist/
|
||||
cp config.guess config.sub beecrypt/
|
||||
@@ -286,13 +268,17 @@ popd
|
||||
|
||||
autoreconf -fi
|
||||
./configure --disable-dependency-tracking --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} \
|
||||
--libdir=%{_libdir} --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --with-lua \
|
||||
--without-external-db \
|
||||
--libdir=%{_libdir} --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib \
|
||||
--with-lua \
|
||||
--with-vendor=suse \
|
||||
--with-rundir=/run \
|
||||
--without-archive \
|
||||
--with-selinux --with-internal-beecrypt \
|
||||
--with-acl --with-cap --enable-shared %{?with_python: --enable-python} $BUILDTARGET
|
||||
--with-selinux \
|
||||
--with-internal-beecrypt \
|
||||
--with-acl \
|
||||
--with-cap \
|
||||
--enable-zstd \
|
||||
--enable-shared %{?with_python: --enable-python} $BUILDTARGET
|
||||
|
||||
rm po/de.gmo
|
||||
make %{?_smp_mflags}
|
||||
|
Reference in New Issue
Block a user