[packages/PackageKit] - silence enum coersions, fix poldek backend, rel 3
baggins
baggins at pld-linux.org
Wed Feb 5 20:14:39 CET 2025
commit 29ee55d765b2323f7ea046b99db9f8470a580d4c
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Wed Feb 5 20:59:06 2025 +0100
- silence enum coersions, fix poldek backend, rel 3
PackageKit-poldek.patch | 29 ++++++++++++++++++-----------
PackageKit.spec | 3 ++-
2 files changed, 20 insertions(+), 12 deletions(-)
---
diff --git a/PackageKit.spec b/PackageKit.spec
index 459f9b9..51ceabf 100644
--- a/PackageKit.spec
+++ b/PackageKit.spec
@@ -32,7 +32,7 @@ Summary: System daemon that is a D-Bus abstraction layer for package management
Summary(pl.UTF-8): Demon systemowy będący warstwą abstrakcji D-Bus do zarządzania pakietami
Name: PackageKit
Version: 1.2.8
-Release: 2
+Release: 3
License: GPL v2+
Group: Applications/System
Source0: https://www.freedesktop.org/software/PackageKit/releases/%{name}-%{version}.tar.xz
@@ -417,6 +417,7 @@ Wiązania PackageKit dla Pythona.
%endif
%build
+export CFLAGS="%{rpmcflags} -Wno-enum-conversion"
%meson \
--python.bytecompile=2 \
-Dbash_command_not_found=false \
diff --git a/PackageKit-poldek.patch b/PackageKit-poldek.patch
index 0e21284..7f20e08 100644
--- a/PackageKit-poldek.patch
+++ b/PackageKit-poldek.patch
@@ -1,16 +1,14 @@
---- PackageKit-1.0.4/backends/poldek/pk-backend-poldek.c.orig 2014-09-09 18:58:14.000000000 +0200
-+++ PackageKit-1.0.4/backends/poldek/pk-backend-poldek.c 2015-01-31 16:36:47.306797886 +0100
-@@ -2179,7 +2179,7 @@
- pberror->vfffmsg = g_strdup (message);
-
- // 'vfff: unable to connect to ftp.pld-linux.org:21: Connection refused'
-- pk_backend_job_message (job, PK_MESSAGE_ENUM_CONNECTION_REFUSED, "%s", message);
-+ //pk_backend_job_message (job, PK_MESSAGE_ENUM_CONNECTION_REFUSED, "%s", message);
- } else {
- if (pri & LOGERR) {
- g_string_append_printf (pberror->tslog, "error: %s", message);
--- PackageKit-1.1.13/backends/poldek/pk-backend-poldek.c~ 2020-03-03 11:43:32.000000000 +0100
+++ PackageKit-1.1.13/backends/poldek/pk-backend-poldek.c 2020-03-03 11:46:06.324485256 +0100
+@@ -836,7 +836,7 @@
+
+ /* get only one package */
+ if ((ldbrec = pkgdb_it_get (&it)) != NULL) {
+- gchar *name = NULL, *version = NULL, *release = NULL, *arch = NULL;
++ const gchar *name = NULL, *version = NULL, *release = NULL, *arch = NULL;
+ gint epoch;
+
+ pm_dbrec_nevr (ldbrec, &name, &epoch, &version, &release, &arch, NULL);
@@ -979,7 +979,7 @@ poldek_get_nvra_from_package_id (const g
static tn_array*
poldek_get_installed_packages (void)
@@ -20,6 +18,15 @@
}
static tn_array*
+@@ -2179,7 +2179,7 @@
+ pberror->vfffmsg = g_strdup (message);
+
+ // 'vfff: unable to connect to ftp.pld-linux.org:21: Connection refused'
+- pk_backend_job_message (job, PK_MESSAGE_ENUM_CONNECTION_REFUSED, "%s", message);
++ //pk_backend_job_message (job, PK_MESSAGE_ENUM_CONNECTION_REFUSED, "%s", message);
+ } else {
+ if (pri & LOGERR) {
+ g_string_append_printf (pberror->tslog, "error: %s", message);
@@ -2723,7 +2723,7 @@ get_obsoletedby_pkg (struct pkg *pkg)
obsoletes = g_ptr_array_new ();
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/PackageKit.git/commitdiff/29ee55d765b2323f7ea046b99db9f8470a580d4c
More information about the pld-cvs-commit
mailing list