From c9cd090119babfa229bbe71608d7a4399d8a9f6ea4657be83b058081d18f8d32 Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Sun, 20 Nov 2022 08:40:41 +0000 Subject: [PATCH] Accepting request 1036623 from home:cgiboudeaux:branches:KDE:Extra Add tokodon to KDE:Extra OBS-URL: https://build.opensuse.org/request/show/1036623 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/tokodon?expand=0&rev=1 --- .gitattributes | 23 +++++++++++ .gitignore | 1 + plasma-mobile.keyring | 75 ++++++++++++++++++++++++++++++++++ tokodon-22.09.tar.xz | 3 ++ tokodon-22.09.tar.xz.sig | 11 +++++ tokodon.changes | 4 ++ tokodon.spec | 87 ++++++++++++++++++++++++++++++++++++++++ 7 files changed, 204 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 plasma-mobile.keyring create mode 100644 tokodon-22.09.tar.xz create mode 100644 tokodon-22.09.tar.xz.sig create mode 100644 tokodon.changes create mode 100644 tokodon.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/plasma-mobile.keyring b/plasma-mobile.keyring new file mode 100644 index 0000000..e641c1c --- /dev/null +++ b/plasma-mobile.keyring @@ -0,0 +1,75 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=4Hi5 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/tokodon-22.09.tar.xz b/tokodon-22.09.tar.xz new file mode 100644 index 0000000..5c89161 --- /dev/null +++ b/tokodon-22.09.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d710ea572ab3094bfee6802aad2dbd30f2493b9cbbfaacf5a18850b713f67b88 +size 144752 diff --git a/tokodon-22.09.tar.xz.sig b/tokodon-22.09.tar.xz.sig new file mode 100644 index 0000000..1892069 --- /dev/null +++ b/tokodon-22.09.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEs8s2ZVJUC+Bu6a2XEZaMRJKMrvwFAmMzGhAACgkQEZaMRJKM +rvzozgf+P8VEIOGLUvKGLmLif7hwxyAZomH7FMo7Mt1unuRcFk8RhEMcEvA0MdBU +qDIJ9aMUBMossnCymZoftxFQp125mg8I2o2WK654TAhoL5IrExGrqvnNYxc6FIIL +uUHyo7JzBUdKYKY/XCTlfZ1aO+NdCRJZk3HlnPSXNGcJLB4/6Kdvj2bZj+4yP/hJ +Bj4u4gMp1sJPtBsCdlzjq3sq7S9RTCuhisoWbMnGMT1J1hAzN5bG9EbCXNQKlot2 +I9LV2GhdTPTqng3U1HduYiwfbXKJfUWIEtHWTkF2jXWmSpdVFYI3n/bUjSJ2Vq5Q +CnCvcUN/B+LHWbEZ36oU6STu/LCl6Q== +=HIxK +-----END PGP SIGNATURE----- diff --git a/tokodon.changes b/tokodon.changes new file mode 100644 index 0000000..29bce15 --- /dev/null +++ b/tokodon.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Fri Nov 18 06:43:18 UTC 2022 - Christophe Giboudeaux + +- Init tokodon diff --git a/tokodon.spec b/tokodon.spec new file mode 100644 index 0000000..b3fd03a --- /dev/null +++ b/tokodon.spec @@ -0,0 +1,87 @@ +# +# spec file for package tokodon +# +# Copyright (c) 2022 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%bcond_without released +Name: tokodon +Version: 22.09 +Release: 0 +Summary: Mastodon client by KDE +License: GPL-3.0-only +URL: https://apps.kde.org/tokodon/ +Source0: https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz +%if %{with released} +Source1: https://download.kde.org/stable/plasma-mobile/%{version}/%{name}-%{version}.tar.xz.sig +Source2: plasma-mobile.keyring +%endif +BuildRequires: hicolor-icon-theme +BuildRequires: cmake(KF5Config) +BuildRequires: cmake(KF5CoreAddons) +BuildRequires: cmake(KF5DBusAddons) +BuildRequires: cmake(KF5I18n) +BuildRequires: cmake(KF5Kirigami2) +BuildRequires: cmake(KF5Notifications) +BuildRequires: cmake(KF5QQC2DesktopStyle) +BuildRequires: cmake(KF5WindowSystem) >= 5.91 +BuildRequires: cmake(Qt5Core) >= 5.15.0 +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5Keychain) +BuildRequires: cmake(Qt5Multimedia) +BuildRequires: cmake(Qt5Quick) +BuildRequires: cmake(Qt5QuickControls2) +BuildRequires: cmake(Qt5Svg) +BuildRequires: cmake(Qt5WebSockets) +BuildRequires: cmake(Qt5Widgets) +Requires: kirigami2 +Requires: kitemmodels-imports +Requires: libqt5-qtgraphicaleffects +Requires: libqt5-qtquickcontrols +Requires: libqt5-qtquickcontrols2 +Requires: sonnet-imports + +%description +Tokodon is a Mastodon client. It allows you to interact with the Fediverse +community. + +%lang_package + +%prep +%autosetup -p1 + +%build +%cmake_kf5 -d build + +%cmake_build + +%install +%kf5_makeinstall -C build + +%find_lang tokodon tokodon.lang + +%files +%license LICENSES/* +%doc README.md +%{_kf5_applicationsdir}/org.kde.tokodon.desktop +%{_kf5_appstreamdir}/org.kde.tokodon.appdata.xml +%{_kf5_bindir}/tokodon +%{_kf5_debugdir}/tokodon.categories +%{_kf5_notifydir}/tokodon.notifyrc +%{_kf5_sharedir}/icons/hicolor/scalable/apps/org.kde.tokodon.svg + +%files lang -f tokodon.lang + +%changelog