Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package signon-plugin-oauth2 for
openSUSE:Factory checked in at 2024-03-11 15:27:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/signon-plugin-oauth2 (Old)
and /work/SRC/openSUSE:Factory/.signon-plugin-oauth2.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "signon-plugin-oauth2"
Mon Mar 11 15:27:30 2024 rev:8 rq:1152059
version:0.25git.20231124T142245~fab6988
Changes:
--------
---
/work/SRC/openSUSE:Factory/signon-plugin-oauth2/signon-plugin-oauth2.changes
2024-02-21 17:52:33.378921339 +0100
+++
/work/SRC/openSUSE:Factory/.signon-plugin-oauth2.new.1770/signon-plugin-oauth2.changes
2024-03-11 15:30:09.726080133 +0100
@@ -1,0 +2,8 @@
+Wed Feb 21 19:44:51 UTC 2024 - Christophe Marin <[email protected]>
+
+- Switch to a git snapshot to support building with Qt6
+- Update to 0.25git.20231124T142245~fab6988
+- Drop patch, change is now handled in the %prep section
+ * 0001_Multilib.patch
+
+-------------------------------------------------------------------
Old:
----
0001_Multilib.patch
signon-plugin-oauth2-VERSION_0.25.tar.bz2
New:
----
_service
signon-plugin-oauth2-0.25git.20231124T142245~fab6988.obscpio
signon-plugin-oauth2.obsinfo
BETA DEBUG BEGIN:
Old:- Drop patch, change is now handled in the %prep section
* 0001_Multilib.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ signon-plugin-oauth2.spec ++++++
--- /var/tmp/diff_new_pack.PdQ68X/_old 2024-03-11 15:30:10.606112430 +0100
+++ /var/tmp/diff_new_pack.PdQ68X/_new 2024-03-11 15:30:10.606112430 +0100
@@ -1,7 +1,7 @@
#
# spec file for package signon-plugin-oauth2
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,28 +17,28 @@
Name: signon-plugin-oauth2
-Version: 0.25
+Version: 0.25git.20231124T142245~fab6988
Release: 0
Summary: Oauth2 plugin for the Single Sign On Framework
License: LGPL-2.0-only
-Group: System/GUI/Other
URL: https://gitlab.com/accounts-sso/signon-plugin-oauth2
-Source:
%{url}/-/archive/VERSION_%{version}/signon-plugin-oauth2-VERSION_%{version}.tar.bz2
-Patch0: 0001_Multilib.patch
-BuildRequires: pkgconfig(Qt5Core)
-BuildRequires: pkgconfig(Qt5Network)
-BuildRequires: pkgconfig(Qt5Test)
-BuildRequires: pkgconfig(libsignon-qt5)
+Source: %{name}-%{version}.tar.xz
+BuildRequires: pkgconfig
+BuildRequires: pkgconfig(libsignon-qt6)
BuildRequires: pkgconfig(signon-plugins)
+BuildRequires: pkgconfig(Qt6Core)
+BuildRequires: pkgconfig(Qt6Network)
+BuildRequires: pkgconfig(Qt6Test)
+# Needs QtWebengine
+%ifarch x86_64 aarch64 riscv64
Requires: signon-ui
-Conflicts: libproxy1-config-kde4
+%endif
%description
This package contains the Oauth2 plugin for the Single Sign On Framework.
%package devel
Summary: Development files for signon-plugin-oauth2
-Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
%description devel
@@ -46,36 +46,34 @@
Sign On Framework.
%prep
-%autosetup -p1 -n signon-plugin-oauth2-VERSION_%{version}
+%autosetup -p1
-sed -i 's|@LIB@|%{_lib}|g' src/signon-oauth2plugin.pc src/src.pro
+sed -i 's#/lib#/%{_lib}#g' src/signon-oauth2plugin.pc
+sed -i 's#lib/#%{_lib}/#' src/src.pro
%build
-mkdir build
-pushd build
-%qmake5 \
- PREFIX=%{_prefix} \
+# Reminder: adding build flavors is not needed for signon plugins
+# See signon spec file for details
+%qmake6 \
LIBDIR=%{_libdir} \
- QMAKE_CXXFLAGS+="-Wno-error=deprecated-declarations" \
- ..
-%make_jobs
-popd
+ QMAKE_CXXFLAGS+="-Wno-error=deprecated-declarations"
+
+%qmake6_build
%install
-pushd build
-%qmake5_install
+%qmake6_install
+
# Remove examples and tests
-rm -rf %{buildroot}/%{_bindir} %{buildroot}/%{_datadir}
-popd
+rm -r %{buildroot}%{_bindir} %{buildroot}%{_datadir}
%files
%license COPYING
%doc README.md
-%dir %{_libdir}/signon/
-%{_libdir}/signon/liboauth2plugin.so
+%dir %{_qt6_libdir}/signon/
+%{_qt6_libdir}/signon/liboauth2plugin.so
%files devel
%dir %{_includedir}/signon-plugins/
%{_includedir}/signon-plugins/*.h
-%{_libdir}/pkgconfig/signon-oauth2plugin.pc
+%{_qt6_pkgconfigdir}/signon-oauth2plugin.pc
++++++ _service ++++++
<services>
<service name="obs_scm" mode="disabled">
<param
name="url">https://gitlab.com/nicolasfella/signon-plugin-oauth2.git</param>
<param name="scm">git</param>
<param name="revision">qt6</param>
<param name="versionformat">0.25git.%ci~%h</param>
</service>
<service name="set_version" mode="disabled" />
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
</services>
++++++ signon-plugin-oauth2.obsinfo ++++++
name: signon-plugin-oauth2
version: 0.25git.20231124T142245~fab6988
mtime: 1700832165
commit: fab698862466994a8fdc9aa335c87b4f05430ce6