diff --git a/ghostscript-mini.changes b/ghostscript-mini.changes index b891601..caa6e16 100644 --- a/ghostscript-mini.changes +++ b/ghostscript-mini.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 5 12:35:16 UTC 2021 - Dominique Leuenberger + +- Provide ghostscript_any by ghostscript-mini: this is a valid + replacement for consumers. + ------------------------------------------------------------------- Tue Oct 20 16:38:24 CEST 2020 - Ismail Dönmez diff --git a/ghostscript-mini.spec b/ghostscript-mini.spec index 0cf7d44..a45800a 100644 --- a/ghostscript-mini.spec +++ b/ghostscript-mini.spec @@ -1,7 +1,7 @@ # # spec file for package ghostscript-mini # -# Copyright (c) 2020 SUSE LLC +# 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 @@ -93,6 +93,16 @@ Patch100: remove-zlib-h-dependency.patch # additionally allow exec'ing hpijs in apparmor profile was needed (bsc#1128467): Patch101: ijs_exec_server_dont_use_sh.patch # RPM dependencies: +# The "Provides: ghostscript_any" is there to support "BuildRequires: ghostscript_any" +# so other packages can build with any available Ghostscript implementation, +# either ghostscript or ghostscript-mini ("BuildRequires: ghostscript-mini" should not +# be used because ghostscript-mini does not exist outside of OBS so other packages that +# use "BuildRequires: ghostscript-mini" could not be built in published products). +# The "Provides: ghostscript_any" does not affect end-users who should not get +# ghostscript-mini installed (but only the full featured ghostscript package) +# because ghostscript-mini (and ghostscript-mini-devel) are not published +# in openSUSE products, cf. https://build.opensuse.org/request/show/877083 +Provides: ghostscript_any = %{version} Conflicts: ghostscript Conflicts: ghostscript-x11 Conflicts: ghostscript-devel diff --git a/ghostscript.spec b/ghostscript.spec index 93c2738..4063c3d 100644 --- a/ghostscript.spec +++ b/ghostscript.spec @@ -1,7 +1,7 @@ # # spec file for package ghostscript # -# Copyright (c) 2020 SUSE LLC +# 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 @@ -153,7 +153,16 @@ Patch101: ijs_exec_server_dont_use_sh.patch # hylafax Requires gs_lib # graphviz-plugins BuildRequires ghostscript-mini # Provide the additional RPM Provides of the ghostscript-library package -# (ghostscript_x11 is provided by the ghostscript-x11 sub-package, see below): +# (ghostscript_x11 is provided by the ghostscript-x11 sub-package, see below). +# The "Provides: ghostscript_any" is there to support "BuildRequires: ghostscript_any" +# so other packages can build with any available Ghostscript implementation, +# either ghostscript or ghostscript-mini ("BuildRequires: ghostscript-mini" should not +# be used because ghostscript-mini does not exist outside of OBS so other packages that +# use "BuildRequires: ghostscript-mini" could not be built in published products). +# The "Provides: ghostscript_any" does not affect end-users who should not get +# ghostscript-mini installed (but only the full featured ghostscript package) +# because ghostscript-mini (and ghostscript-mini-devel) are not published +# in openSUSE products, cf. https://build.opensuse.org/request/show/877083 Provides: ghostscript_any Provides: gs Provides: gs_lib