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


Reply via email to