Hello community, here is the log from the commit of package plasma-vault for openSUSE:Factory checked in at 2018-03-07 10:38:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma-vault (Old) and /work/SRC/openSUSE:Factory/.plasma-vault.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma-vault" Wed Mar 7 10:38:03 2018 rev:13 rq:583341 version:5.12.2 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma-vault/plasma-vault.changes 2018-02-23 15:30:36.504765942 +0100 +++ /work/SRC/openSUSE:Factory/.plasma-vault.new/plasma-vault.changes 2018-03-07 10:38:06.835041528 +0100 @@ -1,0 +2,6 @@ +Mon Mar 5 18:02:54 UTC 2018 - fab...@ritter-vogt.de + +- Add -backend-(cryfs,encfs) subpkgs to support both +- Use %license + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma-vault.spec ++++++ --- /var/tmp/diff_new_pack.bOLIsv/_old 2018-03-07 10:38:08.046997811 +0100 +++ /var/tmp/diff_new_pack.bOLIsv/_new 2018-03-07 10:38:08.046997811 +0100 @@ -26,7 +26,7 @@ License: GPL-2.0+ Group: Productivity/Security Url: http://www.kde.org -Source: plasma-vault-%{version}.tar.xz +Source: http://download.kde.org/stable/plasma/%{version}/plasma-vault-%{version}.tar.xz BuildRequires: extra-cmake-modules >= %kf5_version BuildRequires: libksysguard5-devel BuildRequires: cmake(KF5Activities) >= %kf5_version @@ -45,13 +45,35 @@ BuildRequires: cmake(Qt5Quick) BuildRequires: cmake(Qt5Widgets) Recommends: %{name}-lang -# plasma-vault supports cryfs and encfs, but we only have encfs here (for now) -Requires: encfs +Requires: plasma-vault-backend +# We recommend encfs for now as cryfs has certain issues +Recommends: plasma-vault-backend-encfs BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Plasma Vault is a plasmoid for creating and managing encrypted vaults +%package backend-encfs +Summary: Necessary packages for plasma-vault to support encfs vaults +Group: Productivity/Security +Provides: plasma-vault-backend +Requires: %{name} = %{version} +Requires: encfs + +%description backend-encfs +This package pulls in dependencies for the plasma-vault encfs backend. + +%package backend-cryfs +Summary: Necessary packages for plasma-vault to support cryfs vaults +Group: Productivity/Security +Provides: plasma-vault-backend +Requires: %{name} = %{version} +# Previous versions could not update properly +Requires: cryfs >= 0.9.9 + +%description backend-cryfs +This package pulls in dependencies for the plasma-vault cryfs backend. + %if %{with lang} %lang_package %endif @@ -71,7 +93,7 @@ %files %defattr(-,root,root) -%doc COPYING COPYING.LGPL-2 COPYING.LIB +%license COPYING* %{_kf5_plugindir}/kf5/kded/ %dir %{_kf5_plugindir}/plasma/applets %{_kf5_plugindir}/plasma/applets/plasma_applet_vault.so @@ -82,7 +104,15 @@ %if %{with lang} %files lang -f %{name}.lang -%doc COPYING +%license COPYING* +%endif + +%files backend-encfs +%license COPYING* + +%if 0%{?suse_version} >= 1500 +%files backend-cryfs +%license COPYING* %endif %changelog