From fbc8ed2206383c0c069ee330b7dafad84ce7d8a7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Aur=C3=A9lien=20COUDERC?= Date: Sun, 8 Nov 2020 23:21:52 +0000 Subject: [PATCH] Import kaccounts-providers_20.08.3-1.debian.tar.xz [dgit import tarball kaccounts-providers 4:20.08.3-1 kaccounts-providers_20.08.3-1.debian.tar.xz] --- changelog | 226 ++++++++++++++++++++++++++++++ control | 41 ++++++ copyright | 83 +++++++++++ patches/optional-qtwebengine.diff | 28 ++++ patches/series | 1 + rules | 6 + source/format | 1 + upstream/metadata | 8 ++ upstream/signing-key.asc | 30 ++++ watch | 2 + 10 files changed, 426 insertions(+) create mode 100644 changelog create mode 100644 control create mode 100644 copyright create mode 100644 patches/optional-qtwebengine.diff create mode 100644 patches/series create mode 100755 rules create mode 100644 source/format create mode 100644 upstream/metadata create mode 100644 upstream/signing-key.asc create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 0000000..665cb2a --- /dev/null +++ b/changelog @@ -0,0 +1,226 @@ +kaccounts-providers (4:20.08.3-1) unstable; urgency=medium + + * Team upload. + * New upstream release (20.08.3). + * Refresh copyright information. + * Build with hardening=+all build hardening flag. + * Borrow minimal upstream signing key from k3b. + * Refresh upstream metadata. + * Drop l10n migration rules, not required anymore after 2 stable releases. + + -- Aurélien COUDERC Mon, 09 Nov 2020 00:21:52 +0100 + +kaccounts-providers (4:20.08.0-2) unstable; urgency=medium + + * Team upload. + * Fix optional-qtwebengine.diff to make QtWebEngine really optional. + + -- Pino Toscano Fri, 14 Aug 2020 00:44:34 +0200 + +kaccounts-providers (4:20.08.0-1) unstable; urgency=medium + + * Team upload. + + [ Nicholas D Steeves ] + * New upstream release. (Closes: #948853) + * Switch to debhelper-compat 13. + * Synchronise build-deps with upstream CMakeLists.txt. + * Declare Standards-Version 4.5.0 (no changes required). + + [ Pino Toscano ] + * New upstream release. + * Update watch file to the new release-service location. + * Update the patches: + - add-include-for-newer-qt: drop, backported from upstream + * Update the build dependencies according to the upstream build system: + - bump extra-cmake-modules to 5.4.0 + - add qtwebengine5-dev, on architectures where it is available + - explicitly add gettext + * Switch from dhmk to the dh sequencer: + - invoke the dh sequencer using the kf5 addon + - manually force the generation of the substvars for the kde-l10n breaks + * Add Rules-Requires-Root: no. + * Make QtWebEngine optional, and use it only for the plugin that need it; + patch optional-qtwebengine.diff. + + -- Pino Toscano Thu, 13 Aug 2020 22:16:11 +0200 + +kaccounts-providers (4:17.08.3-2) unstable; urgency=medium + + * Team upload. + + [ John Scott ] + * Import upstream commit to fix FTBFS with Qt 5.13+. (Closes: #948940) + + [ Scarlett Moore ] + * Update VCS entries to salsa. + + [ Jelmer Vernooij ] + * Use secure copyright file specification URI. + + -- Aurélien COUDERC Sat, 28 Mar 2020 16:01:11 +0100 + +kaccounts-providers (4:17.08.3-1) unstable; urgency=medium + + * Team upload. + * Upload to unstable. + * New upstream release. + * Adjust l10npkgs_firstversion_ok to the version where kde-l10n will + drop translations. + * Bump Standards-Version to 4.1.2, no changes required. + * Simplify watch file, and switch it to https. + * Bump libkaccounts-dev build dependency to >= 4:17.08~. + * Recommend libkf5purpose-bin. (Closes: #878261) + + -- Pino Toscano Sun, 10 Dec 2017 16:01:20 +0100 + +kaccounts-providers (4:17.08.0-1) experimental; urgency=medium + + * New upstream release (17.08.0) + * Drop "deprecated" list missing + * Bump Standards-Version to 4.1.0. + * Update upstream metadata + * Release to experimental + + -- Maximiliano Curia Mon, 11 Sep 2017 19:58:59 +0200 + +kaccounts-providers (4:17.08.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Thu, 17 Aug 2017 09:31:57 +0000 + +kaccounts-providers (4:17.04.3-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Wed, 12 Jul 2017 10:18:25 +0000 + +kaccounts-providers (4:17.04.2-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Wed, 07 Jun 2017 12:20:21 +0000 + +kaccounts-providers (4:17.04.1-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Thu, 11 May 2017 18:11:34 +0000 + +kaccounts-providers (4:17.04.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Wed, 19 Apr 2017 13:02:48 +0000 + +kaccounts-providers (4:16.12.3-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Wed, 08 Mar 2017 13:46:45 +0000 + +kaccounts-providers (4:16.12.2-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Wed, 08 Feb 2017 16:56:32 +0000 + +kaccounts-providers (4:16.12.1-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Wed, 11 Jan 2017 13:14:48 +0000 + +kaccounts-providers (4:16.12.0-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Wed, 14 Dec 2016 16:23:13 +0000 + +kaccounts-providers (4:16.08.3-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Mon, 21 Nov 2016 13:52:09 +0000 + +kaccounts-providers (4:16.08.2-0neon) xenial; urgency=medium + + * Bump Epoch to be higher than the ubuntu version + + -- Raymond Wooninck Fri, 28 Oct 2016 18:02:38 +0200 + +kaccounts-providers (16.08.3-1) unstable; urgency=medium + + * New upstream release (16.08.3) + + -- Maximiliano Curia Wed, 23 Nov 2016 20:54:36 +0100 + +kaccounts-providers (16.08.2-1) unstable; urgency=medium + + [ Maximiliano Curia ] + * New upstream release (16.08.2) + + [ Automatic packaging ] + * Update build-deps and deps with the info from cmake + + -- Maximiliano Curia Wed, 19 Oct 2016 12:41:45 +0200 + +kaccounts-providers (16.04.2-1) unstable; urgency=medium + + * New upstream release. + + -- Maximiliano Curia Thu, 23 Jun 2016 14:36:02 +0200 + +kaccounts-providers (16.04.1-1) unstable; urgency=medium + + [ Automatic packaging ] + * Bump Standards-Version to 3.9.8 + + [ Maximiliano Curia ] + * New upstream release (15.12.2). + * Add upstream metadata (DEP-12) + * debian/control: Update Vcs-Browser and Vcs-Git fields + * Add myself to the uploaders list + + -- Maximiliano Curia Thu, 26 May 2016 18:39:47 +0200 + +kaccounts-providers (16.04.1-0neon) xenial; urgency=medium + + * New release + + -- Neon CI Wed, 18 May 2016 18:12:07 +0200 + +kaccounts-providers (15.12.1-1) experimental; urgency=medium + + [ Diane Trout ] + * New upstream release. + * Update Build-Depends, add kio-dev, libkf5declarative-dev, + libkf5package-dev + + [ Maximiliano Curia ] + * New upstream release (15.12.1). + + -- Maximiliano Curia Mon, 01 Feb 2016 10:23:26 +0100 + +kaccounts-providers (15.08.3-1) unstable; urgency=medium + + * New upstream release. + + -- Diane Trout Thu, 03 Dec 2015 23:03:42 -0800 + +kaccounts-providers (15.08.1-1) unstable; urgency=medium + + [ Maximiliano Curia ] + * Prepare initial Debian release. + + [ Diane Trout ] + * libsignon-qt5-dev depends on libkf5coreaddons and libaccountsqt5-dev + so we can just list it in the Build-depends + * Update Build-Depends. No changes needed + * Write a longer description. + * add dh_install --list-missing to check for uninstalled files. + * Add myself as uploader. + * Add Homepage field. + + -- Diane Trout Sun, 20 Sep 2015 22:00:06 -0700 diff --git a/control b/control new file mode 100644 index 0000000..de31213 --- /dev/null +++ b/control @@ -0,0 +1,41 @@ +Source: kaccounts-providers +Section: kde +Priority: optional +Maintainer: Debian/Kubuntu Qt/KDE Maintainers +Uploaders: Diane Trout , Maximiliano Curia +Build-Depends: cmake (>= 3.5~), + debhelper-compat (= 13), + extra-cmake-modules (>= 5.4.0~), + gettext, + intltool, + libaccounts-glib-dev, + libkaccounts-dev (>= 4:20.04.0~), + libkf5declarative-dev (>= 5.4.0~), + libkf5i18n-dev (>= 5.4.0~), + libkf5kio-dev (>= 5.4.0~), + libkf5package-dev (>= 5.4.0~), + libsignon-qt5-dev, + pkg-kde-tools (>= 0.12), + qtbase5-dev (>= 5.2.0~), + qtdeclarative5-dev (>= 5.2.0~), + qtwebengine5-dev (>= 5.2.0~) [amd64 arm64 armhf i386 mipsel], +Standards-Version: 4.5.0 +Rules-Requires-Root: no +Homepage: https://projects.kde.org/projects/kde/kdenetwork/kaccounts-providers +Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kaccounts-providers +Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kaccounts-providers.git + +Package: kaccounts-providers +Architecture: any +Depends: plasma-framework, + qml-module-qtquick-controls, + qml-module-qtquick-layouts, + qml-module-qtquick2, + signon-plugin-oauth2, + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: libkf5purpose-bin +Description: KDE providers for accounts sign-on + Provides additional configuration files for libaccounts and + libsignon to recognize online services such as Facebook + and Google. diff --git a/copyright b/copyright new file mode 100644 index 0000000..33a9820 --- /dev/null +++ b/copyright @@ -0,0 +1,83 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: kaccounts-providers +Source: git://anongit.kde.org/kaccounts-providers.git + +Files: * +Copyright: 2012, Alejandro Fiestas Olivares + 2015, Martin Klapetek + 2019, Rituka Patwal +License: GPL-2+ + +Files: cmake/modules/FindIntltool.cmake +Copyright: 2013, Valama development team +License: GPL-3+ + +Files: plugins/nextcloud-ui/package/contents/ui/main.qml + plugins/owncloud-ui/package/contents/ui/BasicInfo.qml + plugins/owncloud-ui/package/contents/ui/Services.qml + plugins/owncloud-ui/package/contents/ui/main.qml +Copyright: 2015, Martin Klapetek + 2019, Rituka Patwal +License: LGPL-2+ + +Files: debian/* +Copyright: 2015 Harald Sitter +License: GPL-2+ + +License: GPL-2+ + This program is free software; you can redistribute it + and/or modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later + version. + . + This program is distributed in the hope that it will be + useful, but WITHOUT ANY WARRANTY; without even the implied + warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the GNU General Public License for more + details. + . + You should have received a copy of the GNU General Public + License along with this package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 2 can be found in the file + `/usr/share/common-licenses/GPL-2'. + +License: GPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General Public License + version 3 can be found in `/usr/share/common-licenses/GPL-3'. + +License: LGPL-2+ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + . + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + . + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + . + On Debian systems, the complete text of the GNU Library General Public + License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. diff --git a/patches/optional-qtwebengine.diff b/patches/optional-qtwebengine.diff new file mode 100644 index 0000000..ca00678 --- /dev/null +++ b/patches/optional-qtwebengine.diff @@ -0,0 +1,28 @@ +Author: Pino Toscano +Description: Make QtWebEngine an optional requirement + This makes it possible to build kaccount-provides, albeith without the + nextcloud plugin, also on architectures that do not have QtWebEngine. +Forwarded: no +Last-Update: 2020-08-14 + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -16,7 +16,8 @@ set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_S + find_package(Intltool REQUIRED) + find_package(KAccounts REQUIRED) + +-find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Core Qml WebEngineWidgets) ++find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Core Qml) ++find_package(Qt5WebEngineWidgets ${QT_REQUIRED_VERSION} CONFIG) + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED KIO I18n Declarative Package) + + include(KDEInstallDirs) +--- a/plugins/CMakeLists.txt ++++ b/plugins/CMakeLists.txt +@@ -1,2 +1,4 @@ + add_subdirectory(owncloud-ui) +-add_subdirectory(nextcloud-ui) +\ No newline at end of file ++if (Qt5WebEngineWidgets_FOUND) ++ add_subdirectory(nextcloud-ui) ++endif() diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..3e3084e --- /dev/null +++ b/patches/series @@ -0,0 +1 @@ +optional-qtwebengine.diff diff --git a/rules b/rules new file mode 100755 index 0000000..38fa690 --- /dev/null +++ b/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +%: + dh $@ --with kf5 diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/upstream/metadata b/upstream/metadata new file mode 100644 index 0000000..0094ed9 --- /dev/null +++ b/upstream/metadata @@ -0,0 +1,8 @@ +Bug-Database: https://bugs.kde.org/buglist.cgi?product=kaccounts&resolution=--- +Bug-Submit: https://bugs.kde.org/enter_bug.cgi?product=kaccounts +Changelog: https://invent.kde.org/network/kaccounts-providers/-/commits/ +Contact: kde-devel@kde.org +Donation: https://www.kde.org/community/donations/ +Repository: https://invent.kde.org/network/kaccounts-providers.git +Repository-Browse: https://invent.kde.org/network/kaccounts-providers +Security-Contact: security@kde.org diff --git a/upstream/signing-key.asc b/upstream/signing-key.asc new file mode 100644 index 0000000..ea1f1fc --- /dev/null +++ b/upstream/signing-key.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBFlRpEYBCACecX3F5xzF6wzeXiuBAuHq74bVHON7I89U+ROloEWYUYMRNTz2 +l1BkNHWRTTqfmPO7LhMY6g4gOPeQVCwgTGVjI8bn6sJd3SFdeiRvvaFBpmn7SjBd +s1rkKKJIjeMUl1w8dFnmf22V0PnhSSepmNwmd8RQnl1umCTSihDJydGxixw6ZNhr +4tzbn+Rfadybli61H2hc6/JJHe91i+V1ltgkHwGcs6MUCqXgSL0dUIJs49gSrla0 +gkrcJYF5MWyGxKlajbCjkMCJtN+8bhEmpc4Oe8NZ33arEWnlyh1RVgi5p3RTNApY +Pxctcg57ExczbKn9R8VLYmPJ7Di3gX0cmotrABEBAAG0HkNocmlzdG9waCBGZWNr +IDxjZmVja0BrZGUub3JnPokBTgQTAQgAOBYhBPIydeS/EK/B32kUptvSzok+LRyH +BQJZUaRGAhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAAAoJENvSzok+LRyHeWcH +/A1E2d5UL2oHsrLIolIiWMmheRorcac+0Hgll1mMUQ5tfPH+LVzgrlMMG7g1Amky +Hk1qZ5oszrXUg2H/28/cOF/WVlHgQcSGr7aQbHieUivPtZMua+lHUdILC3UV2l1V +22Zz8HIDl4kxmK6EpoNIOK5Mo550S3e3AKYq5pa/FlckCV9/JoK9+thRCsoAAj3g +oWwTx9RY5pmLPtklqyC5961Je7KHSIVqapJ/G5DX+yfOC1Psc+vIfyQVqnaefZPW +dIxXQQhn46i6IRRimw94Gkwca+wslkimt/L/Z7ByZqBsXMyixSQPq+dtSO9CMgr0 +WxTX78wATkTGzh5oSwKCMga5AQ0EWVGkRgEIAMuUnfNfrdx8xn7Jjcm6MGkB/Yep +XVysrlHxUUS6q7629JdSlVWnQo9GFO927GZClWI9rCGLQMfZZk/jfgKV/nkpLod3 +I51remOg7ohSkwRLAdwJ7xCuNrafhKntFh5/NxuaXxaVIY1muvZbTAsIRyks2jCE +pUoK43Z8dr4/QPhBstssB8czDME1Tw4r7X+RwjFrQqDItFv6f0BIdEwR462khLEw +vbXRN1nzs+6Y0foJbJCS3VDZC9scsrrMVMV+OEBF3DXp9ypSWsLnkuBPPIus6Y8G +j7JvYUBtrUhKL5a7o5G3Te9YhwGgOKVqWlncs6ZLiOV6HnG0BO3xdPcn09cAEQEA +AYkBNgQYAQgAIBYhBPIydeS/EK/B32kUptvSzok+LRyHBQJZUaRGAhsMAAoJENvS +zok+LRyHaRMIAI5YaTfGeQDmR08I2LvztOEH/3YF63cNCP/Vp+WAtF/Kr8mMFpFS +oTHJNMi7p964lHYTTPzPeQzLzV3ayiQjq+DHs6HFmYl73ukzlGGc7KDlyhugQjm6 +AqNtqqXAVykaixnFj8jf2WtQGl1hqpm8GhDRBmZycqMqne4tZokujhtpdC6suRvc +AB0S+lRZUwrY05k6Nc1A8J8k/lxXXa9KzXNaqKsqppgBZoqKN3zS4146uEjvuLsh +CarZ/6uUidvP0LBTR7HKye5A9Qdbjlg9qvtR7YF3hqy4g1PRNZWRlsQ1pkCdCTfN +TA+HYUzK0ESVpY72lWvH49lNg+ufZ1bKvKI= +=MZJ5 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/watch b/watch new file mode 100644 index 0000000..2c4d4e7 --- /dev/null +++ b/watch @@ -0,0 +1,2 @@ +version=4 +opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/release-service/([\d.]+)/src/@PACKAGE@-([\d.]+)\.tar\.xz -- 2.30.2