Accepting request 1003705 from GNOME:Next
- Add provides/conflicts to the sub packages to co-exist with gcr: + gcr3-data provides gcr-data and conflicts with gcr-data: packages provided by gcr and gcr3 will thus be picked from gcr (higher version) + Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and -ssh-agent. OBS-URL: https://build.opensuse.org/request/show/1003705 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gcr3?expand=0&rev=2
This commit is contained in:
parent
606c8bb7cd
commit
a19426c2aa
10
gcr3.changes
10
gcr3.changes
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 15 06:50:28 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Add provides/conflicts to the sub packages to co-exist with gcr:
|
||||||
|
+ gcr3-data provides gcr-data and conflicts with gcr-data:
|
||||||
|
packages provided by gcr and gcr3 will thus be picked from gcr
|
||||||
|
(higher version)
|
||||||
|
+ Same setup done for gcr3-viewew, -prompter, -ssh-askpass, and
|
||||||
|
-ssh-agent.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Aug 5 08:06:40 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
Fri Aug 5 08:06:40 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
19
gcr3.spec
19
gcr3.spec
@ -70,6 +70,8 @@ GCK is a library for accessing PKCS#11 modules like smart cards, in a
|
|||||||
%package viewer
|
%package viewer
|
||||||
Summary: Viewer for Crypto Files
|
Summary: Viewer for Crypto Files
|
||||||
Group: Productivity/Security
|
Group: Productivity/Security
|
||||||
|
Provides: %{_name}-viewer = %{version}
|
||||||
|
Conflicts: %{_name}-viewer
|
||||||
|
|
||||||
%description viewer
|
%description viewer
|
||||||
This packages provides the viewer for crypto files on the GNOME desktop.
|
This packages provides the viewer for crypto files on the GNOME desktop.
|
||||||
@ -77,6 +79,9 @@ This packages provides the viewer for crypto files on the GNOME desktop.
|
|||||||
%package data
|
%package data
|
||||||
Summary: Data and icon set for gcr
|
Summary: Data and icon set for gcr
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
|
Provides: %{_name}-data = %{version}
|
||||||
|
Obsoletes: %{_name}-data <= %{version}
|
||||||
|
Conflicts: %{_name}-data
|
||||||
|
|
||||||
%description data
|
%description data
|
||||||
This package provides the GSettings schemas and a collection of icons
|
This package provides the GSettings schemas and a collection of icons
|
||||||
@ -85,6 +90,9 @@ needed by libgcr.
|
|||||||
%package prompter
|
%package prompter
|
||||||
Summary: Prompt dialog for gcr
|
Summary: Prompt dialog for gcr
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
|
Provides: %{_name}-prompter = %{version}
|
||||||
|
Obsoletes: %{_name}-prompter <= %{version}
|
||||||
|
Conflicts: %{_name}-prompter
|
||||||
|
|
||||||
%description prompter
|
%description prompter
|
||||||
This package provides the prompt dialog needed by libgcr.
|
This package provides the prompt dialog needed by libgcr.
|
||||||
@ -92,6 +100,9 @@ This package provides the prompt dialog needed by libgcr.
|
|||||||
%package ssh-askpass
|
%package ssh-askpass
|
||||||
Summary: SSH password callback helper for gcr
|
Summary: SSH password callback helper for gcr
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
|
Provides: %{_name}-ssh-askpass = %{version}
|
||||||
|
Obsoletes: %{_name}-ssh-askpass <= %{version}
|
||||||
|
Conflicts: %{_name}-ssh-askpass
|
||||||
Supplements: (gpg2 and gnome-shell)
|
Supplements: (gpg2 and gnome-shell)
|
||||||
|
|
||||||
%description ssh-askpass
|
%description ssh-askpass
|
||||||
@ -100,7 +111,9 @@ gcr-ssh-askpass allows an ssh command to callback for a password.
|
|||||||
%package ssh-agent
|
%package ssh-agent
|
||||||
Summary: SSH agent binary for gcr
|
Summary: SSH agent binary for gcr
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Conflicts: gcr-ssh-agent
|
Provides: %{_name}-ssh-agent = %{version}
|
||||||
|
Obsoletes: %{_name}-ssh-agent <= %{version}
|
||||||
|
Conflicts: %{_name}-ssh-agent
|
||||||
Supplements: (gpg2 and gnome-shell)
|
Supplements: (gpg2 and gnome-shell)
|
||||||
|
|
||||||
%description ssh-agent
|
%description ssh-agent
|
||||||
@ -112,9 +125,9 @@ Summary: Library for Crypto UI related tasks
|
|||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Requires: %{_name}-data >= %{version}
|
Requires: %{_name}-data >= %{version}
|
||||||
Requires: %{_name}-prompter >= %{version}
|
Requires: %{_name}-prompter >= %{version}
|
||||||
Recommends: %{_name}-ask-pass
|
Recommends: %{_name}-ssh-agent
|
||||||
|
Recommends: %{_name}-ssh-askpass
|
||||||
Recommends: %{_name}-viewer = %{version}
|
Recommends: %{_name}-viewer = %{version}
|
||||||
Recommends: gcr-ssh-agent
|
|
||||||
# To make lang package installable
|
# To make lang package installable
|
||||||
Provides: %{name} = %{version}
|
Provides: %{name} = %{version}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user