- Introduce "upstream" branding sub-package

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd-default-settings?expand=0&rev=3
This commit is contained in:
Franck Bui 2020-10-12 14:50:08 +00:00 committed by Git OBS Bridge
parent e10ee00057
commit b65e7b7842
2 changed files with 30 additions and 6 deletions

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Mon Oct 12 14:46:51 UTC 2020 - Franck Bui <fbui@suse.com>
- Introduce "upstream" branding sub-package
Installing this branding sub-package is supposed to restore upstream
defaults by uninstalling all custom drop-ins installed by other
branding sub-packages.
-------------------------------------------------------------------
Tue Oct 6 07:15:44 UTC 2020 - Franck Bui <fbui@suse.com>

View File

@ -32,8 +32,8 @@ Requires: %{name}-branding = %{version}
This package overrides some of the upstream default settings which are
better suited for openSUSE or SLE distributions.
Removing this package will bring your system closer to the defaults
chosen by systemd upstream.
This package should not be installed alone but is supposed to be
pulled in by the branding package instead.
%package branding-SLE
Summary: Specific customization of systemd defaults settings for SLE
@ -44,8 +44,8 @@ Provides: %{name}-branding = %{version}
Conflicts: otherproviders(%{name}-branding)
%description branding-SLE
This package overrides more upstream default settings than %{name}
does to make them better suited for SLE distributions.
This package overrides some of the upstream default settings to make
them better suited for SLE distributions.
%package branding-openSUSE
Summary: Specific customization of systemd defaults settings for openSUSE
@ -56,8 +56,20 @@ Provides: %{name}-branding = %{version}
Conflicts: otherproviders(%{name}-branding)
%description branding-openSUSE
This package overrides more upstream default settings than %{name}
does to make them better suited for openSUSE distributions.
This package overrides some of the upstream default settings to make
them better suited for openSUSE distributions.
%package branding-upstream
Summary: Restore upstream systemd defaults settings
Group: System/Base
Provides: %{name}-branding = %{version}
Conflicts: %{name}
Conflicts: otherproviders(%{name}-branding)
%description branding-upstream
Installing this package restores some of the upstream default settings
by uninstalling all drop-ins shipped by %{name} and its branding sub
package.
%prep
%setup -q
@ -77,4 +89,7 @@ does to make them better suited for openSUSE distributions.
%files branding-openSUSE -f openSUSE.list
%defattr(-,root,root)
%files branding-upstream
%defattr(-,root,root)
%changelog