From 278de2f83616ec38498ba3a19cd050992ecb9e27 Mon Sep 17 00:00:00 2001 From: Renbo Date: Wed, 26 Jun 2024 15:12:36 +0800 Subject: [PATCH 1/2] update to libsoup-2.62.3-5.src.rpm Signed-off-by: Renbo --- libsoup.spec | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/libsoup.spec b/libsoup.spec index 42520db..9140c59 100644 --- a/libsoup.spec +++ b/libsoup.spec @@ -1,9 +1,8 @@ -%define anolis_release .0.1 %define glib2_version 2.38.0 Name: libsoup Version: 2.62.3 -Release: 4%{anolis_release}%{?dist} +Release: 5%{?dist} Summary: Soup, an HTTP library implementation License: LGPLv2 @@ -24,15 +23,12 @@ BuildRequires: krb5-devel >= 1.11 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(sqlite3) -BuildRequires: %{_bindir}/python3 +BuildRequires: python3-devel BuildRequires: vala Requires: glib2%{?_isa} >= %{glib2_version} Requires: glib-networking%{?_isa} >= %{glib2_version} -Requires: glibc -Requires: libxml2 - %description Libsoup is an HTTP library implementation in C. It was originally part of a SOAP (Simple Object Access Protocol) implementation called Soup, but @@ -52,14 +48,6 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Libsoup is an HTTP library implementation in C. This package allows you to develop applications that use the libsoup library. -%package doc -Summary: Documents for %{name} -BuildArch: noarch -Requires: %{name} = %{version}-%{release} - -%description doc -Doc pages for %{name}. - %prep %autosetup -p1 @@ -83,6 +71,7 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so %files -f libsoup.lang %license COPYING +%doc README NEWS AUTHORS %{_libdir}/lib*.so.* %{_libdir}/girepository-1.0/Soup*2.4.typelib @@ -98,12 +87,9 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so %{_datadir}/vala/vapi/libsoup-2.4.deps %{_datadir}/vala/vapi/libsoup-2.4.vapi -%files doc -%doc README NEWS AUTHORS - %changelog -* Wed Dec 06 2023 Weisson - 2.62.3-4.0.1 -- Add doc sub package +* Tue Sep 05 2023 Milan Crha - 2.62.3-5 +- Resolves: RHEL-2240 (Correct BuildRequires for python3) * Mon May 15 2023 Milan Crha - 2.62.3-4 - Resolves: #2203398 (WebSocket server asserts when a client is closing the connection) -- Gitee From efc7bdf3a61f71dd9948b212365f7d061d5264a8 Mon Sep 17 00:00:00 2001 From: Weisson Date: Mon, 18 Jul 2022 10:59:52 +0800 Subject: [PATCH 2/2] spec: add doc sub package Signed-off-by: Weisson --- libsoup.spec | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/libsoup.spec b/libsoup.spec index 9140c59..a0f980a 100644 --- a/libsoup.spec +++ b/libsoup.spec @@ -1,8 +1,9 @@ +%define anolis_release .0.1 %define glib2_version 2.38.0 Name: libsoup Version: 2.62.3 -Release: 5%{?dist} +Release: 5%{anolis_release}%{?dist} Summary: Soup, an HTTP library implementation License: LGPLv2 @@ -29,6 +30,9 @@ BuildRequires: vala Requires: glib2%{?_isa} >= %{glib2_version} Requires: glib-networking%{?_isa} >= %{glib2_version} +Requires: glibc +Requires: libxml2 + %description Libsoup is an HTTP library implementation in C. It was originally part of a SOAP (Simple Object Access Protocol) implementation called Soup, but @@ -48,6 +52,14 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Libsoup is an HTTP library implementation in C. This package allows you to develop applications that use the libsoup library. +%package doc +Summary: Documents for %{name} +BuildArch: noarch +Requires: %{name} = %{version}-%{release} + +%description doc +Doc pages for %{name}. + %prep %autosetup -p1 @@ -71,7 +83,6 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so %files -f libsoup.lang %license COPYING -%doc README NEWS AUTHORS %{_libdir}/lib*.so.* %{_libdir}/girepository-1.0/Soup*2.4.typelib @@ -87,7 +98,13 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so %{_datadir}/vala/vapi/libsoup-2.4.deps %{_datadir}/vala/vapi/libsoup-2.4.vapi +%files doc +%doc README NEWS AUTHORS + %changelog +* Wed Jun 26 2024 Weisson - 2.62.3-5.0.1 +- Add doc sub package + * Tue Sep 05 2023 Milan Crha - 2.62.3-5 - Resolves: RHEL-2240 (Correct BuildRequires for python3) -- Gitee