update to rpm-4.19.1

OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm?expand=0&rev=649
This commit is contained in:
Michael Schröder 2023-12-13 13:38:30 +00:00 committed by Git OBS Bridge
parent 2dfbc76490
commit fe2d187d69
9 changed files with 45 additions and 46 deletions

View File

@ -350,8 +350,8 @@
+ rpmtsEmpty(ts);
+ return rc;
+}
--- rpm.c.orig 2023-09-19 10:10:10.000000000 +0000
+++ rpm.c 2023-10-12 11:43:59.662617302 +0000
--- tools/rpm.c.orig 2023-09-19 10:10:10.000000000 +0000
+++ tools/rpm.c 2023-10-12 11:43:59.662617302 +0000
@@ -21,6 +21,7 @@ enum modes {
MODE_ERASE = (1 << 2),
MODE_RESTORE = (1 << 4),

View File

@ -7,7 +7,7 @@ Mon Oct 30 14:13:37 UTC 2023 - Matej Cepl <mcepl@cepl.eu>
-------------------------------------------------------------------
Wed Oct 11 17:07:14 CEST 2023 - mls@suse.de
- update to rpm-4.19.0
- update to rpm-4.19.1
-------------------------------------------------------------------
Tue May 30 09:07:28 UTC 2023 - Jiri Srain <jsrain@suse.com>

View File

@ -20,7 +20,7 @@
# Enable Python build sourced from rpm spec
%global with_python 1
Name: python-rpm
Version: 4.19.0
Version: 4.19.1
Release: 0
Summary: Python Bindings for Manipulating RPM Packages
License: GPL-2.0-or-later

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b30916dc148cbeab077797e9fc365702931e3a9a7eacf70add84153b549b3f77
size 5919326

3
rpm-4.19.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4de4dcd82f2a46cf48a83810fe94ebda3d4719b45d547ed908b43752a7581df1
size 5940447

View File

@ -6,7 +6,7 @@ Fri Oct 27 15:42:09 CEST 2023 - mls@suse.de
-------------------------------------------------------------------
Wed Oct 11 17:07:14 CEST 2023 - mls@suse.de
- update to rpm-4.19.0
- update to rpm-4.19.1
* new spec snippet support for dynamic spec generation
* new sysusers.d integration for automated user and group handling
* new CMake build system
@ -29,6 +29,7 @@ Wed Oct 11 17:07:14 CEST 2023 - mls@suse.de
* rpm-findlang-inject-metainfo.patch
* rpmqpack.diff
* rpmrc.diff
* selinux_transactional_update.patch
* weakdepscompat.diff
* zstdpool.diff
- deleted patches:

View File

@ -57,7 +57,7 @@ Requires: rpm-config-SUSE
Summary: The RPM Package Manager
License: GPL-2.0-or-later
Group: System/Packages
Version: 4.19.0
Version: 4.19.1
Release: 0
URL: https://rpm.org/
#Git-Clone: https://github.com/rpm-software-management/rpm

View File

@ -1,34 +1,15 @@
--- CMakeLists.txt.orig 2023-10-09 12:50:53.949849590 +0000
+++ CMakeLists.txt 2023-10-09 12:54:15.741481853 +0000
@@ -403,6 +403,7 @@ add_executable(rpm2cpio rpm2cpio.c cliut
add_executable(rpmsign rpmsign.c cliutils)
add_executable(rpmbuild rpmbuild.c cliutils)
add_executable(rpmspec rpmspec.c cliutils)
+add_executable(rpmqpack rpmqpack.c)
add_executable(rpmdeps tools/rpmdeps.c)
add_executable(rpmgraph tools/rpmgraph.c)
@@ -443,7 +444,7 @@ foreach(cmd rpmverify rpmquery)
endforeach()
install(TARGETS
rpm rpmdb rpmkeys rpm2cpio rpmsign rpmbuild rpmspec
- rpmlua rpmgraph rpmsort
+ rpmlua rpmgraph rpmsort rpmqpack
)
install(TARGETS elfdeps rpmdeps rpmuncompress DESTINATION ${RPM_CONFIGDIR})
--- docs/man/CMakeLists.txt.orig 2023-10-09 12:55:04.805392271 +0000
+++ docs/man/CMakeLists.txt 2023-10-09 12:55:18.745366812 +0000
@@ -3,6 +3,7 @@ set(manuals
--- docs/man/CMakeLists.txt.orig 2023-12-12 10:57:31.000000000 +0000
+++ docs/man/CMakeLists.txt 2023-12-13 13:23:17.166128333 +0000
@@ -2,6 +2,7 @@ set(core
gendiff.1 rpm2cpio.8
rpm.8 rpmbuild.8 rpmdb.8 rpmkeys.8 rpmsign.8 rpmspec.8
rpmdeps.8 rpmgraph.8 rpmlua.8 rpm-misc.8 rpmsort.8
+ rpmqpack.8
)
if (WITH_ARCHIVE)
--- docs/man/rpmqpack.8.orig 2023-10-09 12:50:23.509904470 +0000
+++ docs/man/rpmqpack.8 2023-10-09 12:50:23.509904470 +0000
set(extra
rpm2archive.8 rpm-plugins.8 rpm-plugin-prioreset.8 rpm-plugin-syslog.8
--- docs/man/rpmqpack.8.orig 2023-12-13 13:23:17.166128333 +0000
+++ docs/man/rpmqpack.8 2023-12-13 13:23:17.166128333 +0000
@@ -0,0 +1,25 @@
+.TH RPMQPACK 8 "Mar 2002"
+.SH NAME
@ -55,8 +36,27 @@
+
+.SH AUTHOR
+Michael Schroeder <mls@suse.de>
--- rpmqpack.c.orig 2023-10-09 12:50:23.509904470 +0000
+++ rpmqpack.c 2023-10-09 12:50:23.509904470 +0000
--- tools/CMakeLists.txt.orig 2023-12-13 13:24:27.374021318 +0000
+++ tools/CMakeLists.txt 2023-12-13 13:25:03.557966164 +0000
@@ -7,6 +7,7 @@ add_executable(rpm2cpio rpm2cpio.c cliut
add_executable(rpmsign rpmsign.c cliutils)
add_executable(rpmbuild rpmbuild.c cliutils)
add_executable(rpmspec rpmspec.c cliutils)
+add_executable(rpmqpack rpmqpack.c)
add_executable(rpmdeps rpmdeps.c)
add_executable(rpmgraph rpmgraph.c)
@@ -50,7 +51,7 @@ foreach(cmd rpmverify rpmquery)
endforeach()
install(TARGETS
rpm rpmdb rpmkeys rpm2cpio rpmsign rpmbuild rpmspec
- rpmlua rpmgraph rpmsort
+ rpmlua rpmgraph rpmsort rpmqpack
)
install(TARGETS elfdeps rpmdeps rpmuncompress DESTINATION ${RPM_CONFIGDIR})
--- tools/rpmqpack.c.orig 2023-12-13 13:23:17.166128333 +0000
+++ tools/rpmqpack.c 2023-12-13 13:23:17.166128333 +0000
@@ -0,0 +1,60 @@
+#include <sys/types.h>
+#include <limits.h>

View File

@ -1,14 +1,12 @@
--- plugins/selinux.c.orig 2022-04-07 11:13:19.027518072 +0000
+++ plugins/selinux.c 2022-12-02 13:59:42.185032111 +0000
@@ -8,6 +8,7 @@
#include <rpm/rpmlog.h>
#include <rpm/rpmts.h>
#include "lib/rpmplugin.h"
--- plugins/selinux.c.orig 2023-12-12 10:57:31.000000000 +0000
+++ plugins/selinux.c 2023-12-13 13:28:30.509647090 +0000
@@ -1,3 +1,5 @@
+#include <stdlib.h>
+
#include "system.h"
#include "debug.h"
@@ -173,6 +174,13 @@ static rpmRC selinux_fsm_file_prepare(rp
#include <selinux/selinux.h>
@@ -166,6 +168,13 @@ static rpmRC selinux_fsm_file_prepare(rp
if (conrc == 0 || (conrc < 0 && errno == EOPNOTSUPP))
rc = RPMRC_OK;