File project.diff of Package gssdp-1_2

--- baselibs.conf.orig
+++ baselibs.conf
@@ -1 +1 @@
-libgssdp-1_6-0
+libgssdp-1_2-0
--- gssdp.spec.orig
+++ gssdp.spec
@@ -16,17 +16,17 @@
 #
 
 
-%define soname 1_6-0
-%define sover 1.6
+%define soname 1_2-0
+%define sover 1.2
 %bcond_with sniffer
 Name:           gssdp
-Version:        1.6.2
+Version:        1.4.1
 Release:        0
 Summary:        Library for resource discovery and announcement over SSDP
 License:        LGPL-2.0-or-later
 Group:          Development/Libraries/C and C++
 URL:            http://www.gupnp.org/
-Source0:        https://download.gnome.org/sources/gssdp/1.6/%{name}-%{version}.tar.xz
+Source0:        https://download.gnome.org/sources/gssdp/1.4/%{name}-%{version}.tar.xz
 Source1:        baselibs.conf
 
 BuildRequires:  meson >= 0.54.0
@@ -37,7 +37,8 @@ BuildRequires:  pkgconfig(gobject-intros
 %if %{with sniffer}
 BuildRequires:  pkgconfig(gtk4)
 %endif
-BuildRequires:  pkgconfig(libsoup-3.0)
+###BuildRequires:  pkgconfig(libsoup-3.0)
+BuildRequires:  pkgconfig(libsoup-2.4) >= 2.26.1
 BuildRequires:  pkgconfig(vapigen)
 
 %description
@@ -72,20 +73,20 @@ announcement over SSDP.
 
 This package provides the GObject Introspection bindings for gssdp.
 
-%package doc
+%package -n %{name}-%{soname}-doc
 Summary:        Documentation for %{name}
 BuildArch:      noarch
 
-%description doc
+%description -n %{name}-%{soname}-doc
 Documentation for %{name}.
 
-%package -n libgssdp-devel
+%package -n libgssdp-%{soname}-devel
 Summary:        Library for resource discovery and announcement over SSDP - Development Files
 Group:          Development/Libraries/C and C++
 Requires:       libgssdp-%{soname} = %{version}
 Requires:       typelib-1_0-GSSDP-1_0 = %{version}
 
-%description -n libgssdp-devel
+%description -n libgssdp-%{soname}-devel
 gssdp offers a GObject-based API for handling resource discovery and
 announcement over SSDP.
 
@@ -95,7 +96,6 @@ announcement over SSDP.
 %build
 %meson \
 	-Dgtk_doc=true \
-	-Dmanpages=false \
 %if %{without sniffer}
 	-Dsniffer=false \
 %endif
@@ -130,10 +130,10 @@ mv %{buildroot}%{_datadir}/doc/%{name}-%
 %files -n typelib-1_0-GSSDP-1_0
 %{_libdir}/girepository-1.0/GSSDP-%{sover}.typelib
 
-%files doc
+%files -n %{name}-%{soname}-doc
 %doc %{_docdir}/%{name}-%{sover}/
 
-%files -n libgssdp-devel
+%files -n libgssdp-%{soname}-devel
 %{_includedir}/%{name}-%{sover}/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
openSUSE Build Service is sponsored by