From 8754b6f5a5f94ef0cf31fafd34dd78c2fe1882b32e216eeb2c81e159f1591650 Mon Sep 17 00:00:00 2001 From: Shawn Dunn Date: Thu, 31 Oct 2024 23:08:03 +0000 Subject: [PATCH] - Added lxqt-wallet.keyring OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/lxqt-wallet?expand=0&rev=12 --- .gitattributes | 23 ++++++++ .gitignore | 1 + lxqt-wallet-4.0.1.tar.xz | 3 + lxqt-wallet-4.0.1.tar.xz.asc | 16 ++++++ lxqt-wallet.changes | 68 +++++++++++++++++++++++ lxqt-wallet.keyring | 51 +++++++++++++++++ lxqt-wallet.spec | 105 +++++++++++++++++++++++++++++++++++ lxqt_wallet-4.0.0.tar.gz | 3 + lxqt_wallet-4.0.1.tar.gz | 3 + 9 files changed, 273 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 lxqt-wallet-4.0.1.tar.xz create mode 100644 lxqt-wallet-4.0.1.tar.xz.asc create mode 100644 lxqt-wallet.changes create mode 100644 lxqt-wallet.keyring create mode 100644 lxqt-wallet.spec create mode 100644 lxqt_wallet-4.0.0.tar.gz create mode 100644 lxqt_wallet-4.0.1.tar.gz 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/lxqt-wallet-4.0.1.tar.xz b/lxqt-wallet-4.0.1.tar.xz new file mode 100644 index 0000000..c7dadf1 --- /dev/null +++ b/lxqt-wallet-4.0.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1f35d577779efaa915ce604bcb3df20b235d8c1dce06c0ecbee0f3b2098a485 +size 212128 diff --git a/lxqt-wallet-4.0.1.tar.xz.asc b/lxqt-wallet-4.0.1.tar.xz.asc new file mode 100644 index 0000000..5f39810 --- /dev/null +++ b/lxqt-wallet-4.0.1.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCAAGBQJnIfysAAoJEBbi4azG9RJC32IQAMbw+LH/mxu/QX+uvlrufbPJ +jIvbuKxCF1MwIT0gmInSBUNVNxRDyn9Ue68s2Oy2EluJP70cppsvrvOa9FjRiv+k +6N4I5g1tsKVhAHZ5kZ8bgz1+H/Ufb8De58Ulp/i1PLpRRnacDcVPW0pitUEwwnsW +zMoMq9u/cjItDZ6zBwxAeln2+bY9D8kATwsthhqodrPHMNTgEDWW/y3kXtgwyd0z +nmPn2wk1XG0PC2lCZgVf8NMKstQdypLlB7dK78n4c5F9lVx6VoiVCsZAew1PWKrq +Nf1ddCuAbhWRf8KLFl8tVbKBsMIvQUbjfpH5lhXOqEp5tKQizItEbHRmk3fS64z7 +0JH/yDJlwiCSKAfP2Qvz4iQWXbqgdQHD/RwEOKUAXAm+UemkBVtc6gYgZoEfHVH7 +Mb24sWu4M3R9AD2b6NmkRl6LGfHTHWFTfqHo/4syTPNUkUhkHwZM383+bMWMe3ha +QsK4vkikeU02qfs91kBNGx/2owFjpWFtK/cCG6iPmD2mOYJSck8eA5Bk5QjIWSyj +yZ3Mi8GcUFJDbyOmeCuBvMOZ2rqePKleOjW0ohJIo4WvgLzdZoJSQujXYU6kXcbe +j+a9d3D+bQEmSDuupkzkSz+JWwwGrUNVkC0EHau6duPxS6RldPCrf9oeJ2CQtfkN +jgpTARU57ZI5JC+2vuGJ +=E1ux +-----END PGP SIGNATURE----- diff --git a/lxqt-wallet.changes b/lxqt-wallet.changes new file mode 100644 index 0000000..62fda4c --- /dev/null +++ b/lxqt-wallet.changes @@ -0,0 +1,68 @@ +------------------------------------------------------------------- +Wed Oct 30 20:41:53 UTC 2024 - Андрей Алыпов + +- Added lxqt-wallet.keyring + +------------------------------------------------------------------- +Wed Oct 30 09:20:58 UTC 2024 - Michael Vetter + +- Update to 4.0.1: + * Fix a build issue + +------------------------------------------------------------------- +Thu Oct 24 13:11:41 UTC 2024 - Michael Vetter + +- Enable building with libsecret as backend additionally to kde + support +- Run spec-cleaner + +------------------------------------------------------------------- +Thu Oct 24 10:25:19 UTC 2024 - Michael Vetter + +- Update to 4.0.0: + * Port to Qt6 + * Fix a password issue with kwallet + * Translation updates + +------------------------------------------------------------------- +Wed Apr 7 07:06:37 UTC 2021 - Michael Vetter + +- Update to 3.2.2: + * Use kwallet through dbus if the functionality was not compiled in. + * Make library version the same as package version again. + +------------------------------------------------------------------- +Mon Aug 3 06:37:29 UTC 2020 - Michael Vetter + +- Update to 3.2.1: + * Fix a build issue + +------------------------------------------------------------------- +Mon Aug 3 06:37:09 UTC 2020 - Michael Vetter + +- Update to 3.2.0: + * Add a backend for Windows based on Window' Data Protection API + +------------------------------------------------------------------- +Sun Apr 9 11:26:33 UTC 2017 - mvetter@suse.com + +- Update to 3.1.0: + * Minor improvements (Window flag and fonts used) + * Add OSX keychain support + * Add QtLinguist dependency + +------------------------------------------------------------------- +Tue Aug 2 11:23:27 UTC 2016 - mvetter@suse.com + +- Update to 3.0.0: + * Major backwards incompatible changes to the API to make it more aligned to official LXQt project name + * Biggest change is the namespace change from "LxQt" to "LXQt" +- Create new subpackage liblxqt-wallet for library +- Update Summary +- Add information about storage backends that can be used + +------------------------------------------------------------------- +Sat Mar 17 12:17:51 UTC 2016 - avvissu@yandex.ru + +- Initial release + diff --git a/lxqt-wallet.keyring b/lxqt-wallet.keyring new file mode 100644 index 0000000..61592a8 --- /dev/null +++ b/lxqt-wallet.keyring @@ -0,0 +1,51 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=0G2O +-----END PGP PUBLIC KEY BLOCK----- diff --git a/lxqt-wallet.spec b/lxqt-wallet.spec new file mode 100644 index 0000000..bfcbd90 --- /dev/null +++ b/lxqt-wallet.spec @@ -0,0 +1,105 @@ +# +# spec file for package lxqt-wallet +# +# 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 +# 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/ +# + + +%if 0%{?suse_version} >= 1699 +%bcond_without kf6wallet +%endif +%define c_lib lib%{name}6_0_0 +Name: lxqt-wallet +Version: 4.0.1 +Release: 0 +Summary: Secure storage of information for LXQt +License: BSD-2-Clause +Group: System/GUI/LXQt +URL: https://github.com/lxqt/lxqt_wallet +Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz +Source1: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc +Source2: %{name}.keyring +BuildRequires: cmake >= 3.18 +BuildRequires: gcc-c++ +BuildRequires: pkgconfig +# Uses kwallet as backend +%if %{with kf6wallet} +BuildRequires: cmake(KF6Wallet) +%endif +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: cmake(Qt6Widgets) +# Uses internal storage system +BuildRequires: pkgconfig(libgcrypt) +# Use libsecret as backend +BuildRequires: pkgconfig(libsecret-1) +Recommends: %{name}-lang + +%description +Secure storage of information in kwallet that can be presented in +key-values pair like user names-passwords pairs. + +%package -n %{c_lib} +Summary: Library for %{name} +Group: Development/Libraries/C and C++ + +%description -n %{c_lib} +This package contains the library files for %{name}. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries/C and C++ +Requires: %{c_lib} = %{version} + +%description devel +This package contains the header files needed to develop application that +use %{name}. + +%lang_package + +%prep +%autosetup -p1 + +%build +%cmake_qt6 +%qt6_build + +%install +%qt6_install + +%find_lang %{name} --with-qt + +%ldconfig_scriptlets -n %{c_lib} + +%files +%doc changelog README.md +%{_bindir}/lxqt_wallet-cli +%license LICENSE + +%files devel +%dir %{_includedir}/lxqt/ +%{_includedir}/lxqt/lxqt?wallet.h +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/%{name}.pc + +%files -n %{c_lib} +%{_libdir}/lib%{name}.so.* + +%files lang -f %{name}.lang +%dir %{_datadir}/lxqt +%dir %{_datadir}/lxqt/translations +%dir %{_datadir}/lxqt/translations/%{name} + +%changelog diff --git a/lxqt_wallet-4.0.0.tar.gz b/lxqt_wallet-4.0.0.tar.gz new file mode 100644 index 0000000..90a7d4f --- /dev/null +++ b/lxqt_wallet-4.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:374d6344b774da1a89202d72912c285b840d71a4bcd82a7b699c8713baea3f68 +size 289898 diff --git a/lxqt_wallet-4.0.1.tar.gz b/lxqt_wallet-4.0.1.tar.gz new file mode 100644 index 0000000..809c44b --- /dev/null +++ b/lxqt_wallet-4.0.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:230be7017fc26478f362122d922bc4b72864b0748f142204d657e227f7867580 +size 289908