diff --git a/neochat-1.0.1.tar.xz b/neochat-1.0.1.tar.xz new file mode 100644 index 0000000..cd18f38 --- /dev/null +++ b/neochat-1.0.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f432b780368335674aa019043090c921e0abc7f06c4097153bcaa79754ed141f +size 173204 diff --git a/neochat-1.0.1.tar.xz.sig b/neochat-1.0.1.tar.xz.sig new file mode 100644 index 0000000..a941fcc --- /dev/null +++ b/neochat-1.0.1.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEFLDtkbV4NBXQqh4KBrNdODh7Z74FAl/+GXkACgkQBrNdODh7 +Z77WjhAAj24DBBwDJnah8R/zJY0b5bfD1rXQrUcnufAegndm0w7Vr029dMydOf3p +Lk/XB7L1QHHT/3FfR5d2MMnzRL03Ph7qmDuNPdKrsiOeo2a0fwnitrLax5ebEYEJ +7Xq/kIPmifMkNcfr0OZIg/JRP0w06Lmkk1SDUQGXV2ek6gSMOB7ZT0Kmi6cxxRVP +5zHozooF8qPjNA8/0CCYak7fbP09NXXI4pn6kTdo4HgfvIMX4TRYd5KyvvaLSXDX +iSux8xp0nObpxeBQfGJ8ELaKTjkbLE8itYcpfknu3vH3Yo59l7HBEs4vms3VlRaF +YRk7t5BJF3k8NyoOI+5XETyuS9MsUOL2r5zzSDuFMK5rkvaNQI4IMCma9x5LNECz +m6IUUmMfv+WmJVkuzszsH+tSZv8WBetK6uIbASb5EwCY0zO7zSh0BM9jKGy8vo1J +85niWUWQrTg4a3TdDgsAsWrCpABUk0WQaT2Jj0NjgUA/qPjhjSrFgGq4INODVlgB +tadOjefMNcszH8E8gUEvphLW6kkr2wbrGeKtgjWhXo+01MXrMtMiBA9cVijGlivd +t974BtSKfKasQ5OIvAR/r9pl+TmrqyMlm9+2mjJikkql5gORkl4M1OXWHGaZ0Ead +xLNUJ84Az30eeofm2Ke7ZVWnhzc4nlPzMpV8CG9ZxS0ZnmRECD8= +=5dEC +-----END PGP SIGNATURE----- diff --git a/neochat.keyring b/neochat.keyring new file mode 100644 index 0000000..872afe8 --- /dev/null +++ b/neochat.keyring @@ -0,0 +1,63 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=WRke +-----END PGP PUBLIC KEY BLOCK----- diff --git a/neochat.spec b/neochat.spec index b01c570..849f686 100644 --- a/neochat.spec +++ b/neochat.spec @@ -1,7 +1,7 @@ # -# spec file for package kdeconnect-kde +# spec file for package neochat # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,8 @@ # +%define _kf5_version 5.76.0 %bcond_without lang -%define _kf5_version 5.78 Name: neochat Version: 1.0.1 Release: 0 @@ -25,29 +25,38 @@ Summary: A chat client for Matrix, the decentralized communication protoc License: GPL-3.0-or-later AND GPL-3.0-only AND BSD-2-Clause Group: Productivity/Networking/Instant Messenger URL: https://www.kde.org -Source: https://download.kde.org/stable/neochat/%{version}/%{name}-%{version}.tar.xz -%if %{with lang} -Source1: https://download.kde.org/stable/neochat/%{version}/%{name}-%{version}.tar.xz.sig -%endif +Source0: https://download.kde.org/stable/neochat/%{version}/%{name}-%{version}.tar.xz BuildRequires: cmake >= 3.1 BuildRequires: extra-cmake-modules >= %{_kf5_version} +BuildRequires: fdupes BuildRequires: kf5-filesystem -BuildRequires: cmake(KF5Kirigami2) >= %{_kf5_version} -BuildRequires: cmake(KF5I18n) >= %{_kf5_version} -BuildRequires: cmake(KF5Declarative) >= %{_kf5_version} -BuildRequires: cmake(KF5Notifications) >= %{_kf5_version} +BuildRequires: pkgconfig BuildRequires: cmake(KF5Config) >= %{_kf5_version} -BuildRequires: cmake(KF5IconThemes) -BuildRequires: cmake(KF5KCoreAddons) -BuildRequires: cmake(Qt5Keychain) +BuildRequires: cmake(KF5CoreAddons) >= %{_kf5_version} +BuildRequires: cmake(KF5DBusAddons) >= %{_kf5_version} +BuildRequires: cmake(KF5Declarative) >= %{_kf5_version} +BuildRequires: cmake(KF5I18n) >= %{_kf5_version} +BuildRequires: cmake(KF5IconThemes) >= %{_kf5_version} +BuildRequires: cmake(KF5Kirigami2) >= %{_kf5_version} +BuildRequires: cmake(KF5Notifications) >= %{_kf5_version} +BuildRequires: cmake(KQuickImageEditor) >= 0.1 BuildRequires: cmake(Qt5Core) >= 5.15.0 -BuildRequires: cmake(Qt5Widgets) >= 5.15.0 -BuildRequires: cmake(Qt5Quck) >= 5.15.0 BuildRequires: cmake(Qt5Gui) >= 5.15.0 -BuildRequires: cmake(Qt5QuickControls2) >= 5.15.0 +BuildRequires: cmake(Qt5Keychain) BuildRequires: cmake(Qt5Multimedia) >= 5.15.0 +BuildRequires: cmake(Qt5Quick) >= 5.15.0 +BuildRequires: cmake(Qt5QuickControls2) >= 5.15.0 BuildRequires: cmake(Qt5Svg) >= 5.15.0 -Recommends: %{name}-lang = %{version} +BuildRequires: cmake(Qt5Widgets) >= 5.15.0 +BuildRequires: cmake(Quotient) >= 0.6.3 +BuildRequires: pkgconfig(libcmark) +Requires: kirigami2 +Requires: kitemmmodels-imports +Requires: libqt5-qtmultimedia-imports +%if %{with lang} +Source1: https://download.kde.org/stable/neochat/%{version}/%{name}-%{version}.tar.xz.sig +Source2: %{name}.keyring +%endif %description Neochat is a client for Matrix, the decentralized communication protocol for instant @@ -56,7 +65,7 @@ messaging. %lang_package %prep -%autosetup -q +%autosetup -p1 %build %cmake_kf5 -d build @@ -64,18 +73,21 @@ messaging. %install %kf5_makeinstall -C build +%fdupes %{buildroot} %if %{with lang} - %{kf5_find_lang} - %{kf5_find_htmldocs} + %find_lang %{name} --all-name %endif -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig - %files %license LICENSES/* %doc README* +%{_kf5_bindir}/neochat +%{_kf5_applicationsdir}/org.kde.neochat.desktop +%dir %{_kf5_iconsdir}/hicolor/scalable/apps +%{_kf5_iconsdir}/hicolor/scalable/apps/org.kde.neochat.svg +%{_kf5_appstreamdir}/org.kde.neochat.appdata.xml +%{_kf5_notifydir}/neochat.notifyrc %if %{with lang} %files lang -f %{name}.lang