Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package accounts-qml-module for
openSUSE:Factory checked in at 2024-03-11 15:27:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/accounts-qml-module (Old)
and /work/SRC/openSUSE:Factory/.accounts-qml-module.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "accounts-qml-module"
Mon Mar 11 15:27:31 2024 rev:5 rq:1152089 version:0.7git.20231028T182937~05e79eb
Changes:
--------
--- /work/SRC/openSUSE:Factory/accounts-qml-module/accounts-qml-module.changes
2020-09-14 13:16:13.335416620 +0200
+++
/work/SRC/openSUSE:Factory/.accounts-qml-module.new.1770/accounts-qml-module.changes
2024-03-11 15:30:10.898123146 +0100
@@ -1,0 +2,9 @@
+Tue Feb 27 09:00:49 UTC 2024 - Christophe Marin <[email protected]>
+
+- Use a GIT snapshot to build accounts-qml-module with Qt 6
+- Update to 0.7git.20231028T182937~05e79eb
+- Drop patches, now included in the archive:
+ * Build-add-qmltypes-file-to-repository.patch
+ * Fix-compilation-with-Qt-5.13.patch
+
+-------------------------------------------------------------------
Old:
----
Build-add-qmltypes-file-to-repository.patch
Fix-compilation-with-Qt-5.13.patch
accounts-qml-module-VERSION_0.7.tar.bz2
New:
----
_service
accounts-qml-module-0.7git.20231028T182937~05e79eb.obscpio
accounts-qml-module.obsinfo
BETA DEBUG BEGIN:
Old:- Drop patches, now included in the archive:
* Build-add-qmltypes-file-to-repository.patch
* Fix-compilation-with-Qt-5.13.patch
Old: * Build-add-qmltypes-file-to-repository.patch
* Fix-compilation-with-Qt-5.13.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ accounts-qml-module.spec ++++++
--- /var/tmp/diff_new_pack.YuZ3eq/_old 2024-03-11 15:30:12.310174969 +0100
+++ /var/tmp/diff_new_pack.YuZ3eq/_new 2024-03-11 15:30:12.310174969 +0100
@@ -1,7 +1,7 @@
#
# spec file for package accounts-qml-module
#
-# Copyright (c) 2019 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,21 +17,18 @@
Name: accounts-qml-module
-Version: 0.7
+Version: 0.7git.20231028T182937~05e79eb
Release: 0
-Summary: QML bindings for libaccounts-qt + libsignon-qt
+Summary: QML bindings for libaccounts-qt and libsignon-qt
License: LGPL-2.1-only
-Group: System/Libraries
URL: https://gitlab.com/accounts-sso/accounts-qml-module
-Source:
https://gitlab.com/accounts-sso/%{name}/-/archive/VERSION_%{version}/%{name}-VERSION_%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM
-Patch0: Fix-compilation-with-Qt-5.13.patch
-# PATCH-FIX-UPSTREAM
-Patch1: Build-add-qmltypes-file-to-repository.patch
-BuildRequires: libqt5-qttools-doc
-BuildRequires: cmake(AccountsQt5)
-BuildRequires: cmake(Qt5Qml)
-BuildRequires: cmake(SignOnQt5)
+Source: %{name}-%{version}.tar.xz
+BuildRequires: qt6-tools-qdoc
+BuildRequires: cmake(AccountsQt6)
+BuildRequires: cmake(Qt6Gui)
+BuildRequires: cmake(Qt6Qml)
+BuildRequires: cmake(Qt6Test)
+BuildRequires: cmake(SignOnQt6)
%description
This QML module provides an API to manage the user's online accounts and get
@@ -40,42 +37,34 @@
%package doc
Summary: Documentation for accounts-qml-module
-Group: Documentation/HTML
BuildArch: noarch
%description doc
This package contains the developer documentation for accounts-qml-module.
%prep
-%setup -q -n %{name}-VERSION_%{version}
-%autopatch -p1
-sed -e 's/-Werror//' -i common-project-config.pri
+%autosetup -p1
%build
-mkdir build
-pushd build
-%qmake5 \
- PREFIX=%{_prefix} \
- LIBDIR=%{_libdir} \
- ..
-%make_jobs
-popd
+%qmake6
+
+%qmake6_build
%install
-pushd build
-%qmake5_install
-popd
+%qmake6_install
-# remove tests
+# Delete test executable
rm %{buildroot}%{_bindir}/tst_plugin
-# avoid rpmlint warning
-rm -f %{buildroot}/%{_datadir}/%{name}/doc/html/.gitignore
+
+# Fix rpmlint warning
+rm %{buildroot}%{_qt6_sharedir}/accounts-qml-module/doc/html/.gitignore
%files
%license COPYING
%doc README.md
-%{_libqt5_archdatadir}/qml/Ubuntu
+%dir %{_qt6_qmldir}/SSO
+%{_qt6_qmldir}/SSO/OnlineAccounts/
%files doc
-%doc %{_datadir}/%{name}/
+%doc %{_qt6_sharedir}/accounts-qml-module/
++++++ _service ++++++
<services>
<service name="obs_scm" mode="disabled">
<param name="versionformat">0.7git.%ci~%h</param>
<param
name="url">https://gitlab.com/accounts-sso/accounts-qml-module.git</param>
<param name="scm">git</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>
++++++ accounts-qml-module.obsinfo ++++++
name: accounts-qml-module
version: 0.7git.20231028T182937~05e79eb
mtime: 1698510577
commit: 05e79ebbbf3784a87f72b7be571070125c10dfe3