SHA256
1
0
forked from pool/openSUSEway

Accepting request 834542 from home:favogt:branches:X11:Wayland

- Make patterns-openSUSEway properly behaved:
  * Use proper description (it's very user visible!)
  * Don't overwrite the category (set by %pattern_graphicalenvironments)

OBS-URL: https://build.opensuse.org/request/show/834542
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/openSUSEway?expand=0&rev=20
This commit is contained in:
Denis Kondratenko 2020-09-15 08:33:02 +00:00 committed by Git OBS Bridge
parent d4418562d6
commit 963a2fb6d2
2 changed files with 41 additions and 38 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Sep 15 08:23:01 UTC 2020 - Fabian Vogt <fvogt@suse.com>
- Make patterns-openSUSEway properly behaved:
* Use proper description (it's very user visible!)
* Don't overwrite the category (set by %pattern_graphicalenvironments)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Sep 11 09:43:40 UTC 2020 - Denis Kondratenko <denis.kondratenko@suse.com> Fri Sep 11 09:43:40 UTC 2020 - Denis Kondratenko <denis.kondratenko@suse.com>

View File

@ -15,6 +15,7 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
%define sway_version %(rpm -q --queryformat "%%{version}" sway) %define sway_version %(rpm -q --queryformat "%%{version}" sway)
%define waybar_version %(rpm -q --queryformat "%%{version}" waybar) %define waybar_version %(rpm -q --queryformat "%%{version}" waybar)
@ -22,45 +23,45 @@ Name: openSUSEway
Version: 0.11 Version: 0.11
Release: 0 Release: 0
Summary: The openSUSEway desktop environment meta package Summary: The openSUSEway desktop environment meta package
License: MIT
Group: Metapackages Group: Metapackages
URL: https://github.com/openSUSE/openSUSEway URL: https://github.com/openSUSE/openSUSEway
Source0: https://github.com/openSUSE/openSUSEway/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source0: https://github.com/openSUSE/openSUSEway/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
License: MIT
BuildArch: noarch BuildArch: noarch
BuildRequires: aaa_base BuildRequires: aaa_base
BuildRequires: systemd BuildRequires: systemd
Requires: aaa_base
Requires: sway-branding-openSUSE
Requires: waybar-branding-openSUSE
Requires: sudo
Requires: git
Requires: jq
Requires: wget
Requires: curl
Requires: vim
Requires: tar
Requires: gzip
Requires: bzip2
Requires: less
Requires: grep
Requires: vifm
Requires: imv
Requires: firefox
Requires: NetworkManager Requires: NetworkManager
Requires: mpv Requires: aaa_base
Requires: adwaita-qt5
Requires: bzip2
Requires: command-not-found
Requires: curl
Requires: firefox
Requires: gfxboot-branding-openSUSE
Requires: git
Requires: greetd
Requires: grep
Requires: gtkgreet
Requires: gzip
Requires: imv
Requires: jq
Requires: less
Requires: libqt5-qtwayland Requires: libqt5-qtwayland
Requires: mpv
Requires: pamixer
Requires: pipewire Requires: pipewire
Requires: xdg-utils Requires: qt5ct
Requires: sudo
Requires: sway-branding-openSUSE
Requires: tar
Requires: vifm
Requires: vim
Requires: waybar-branding-openSUSE
Requires: wget
Requires: wob
Requires: xdg-desktop-portal Requires: xdg-desktop-portal
Requires: xdg-desktop-portal-wlr Requires: xdg-desktop-portal-wlr
Requires: qt5ct Requires: xdg-utils
Requires: adwaita-qt5
Requires: wob
Requires: pamixer
Requires: command-not-found
Requires: gfxboot-branding-openSUSE
Requires: greetd
Requires: gtkgreet
%description %description
This meta package aggregates openSUSEway desktop enviroment packages. This meta package aggregates openSUSEway desktop enviroment packages.
@ -69,10 +70,8 @@ This meta package aggregates openSUSEway desktop enviroment packages.
%pattern_graphicalenvironments %pattern_graphicalenvironments
%package -n patterns-openSUSEway %package -n patterns-openSUSEway
Summary: The openSUSEway desktop environment pattern Summary: The openSUSEway desktop environment pattern
License: MIT
Group: Metapackages Group: Metapackages
Provides: pattern() = openSUSEway Provides: pattern() = openSUSEway
Provides: pattern-category() = openSUSEway
Provides: pattern-icon() = pattern-sway Provides: pattern-icon() = pattern-sway
Provides: pattern-order() = 1460 Provides: pattern-order() = 1460
Provides: pattern-visible() Provides: pattern-visible()
@ -81,21 +80,19 @@ BuildRequires: patterns-rpm-macros
Requires: openSUSEway Requires: openSUSEway
%description -n patterns-openSUSEway %description -n patterns-openSUSEway
This is an internal package that is used to create the patterns as part This pattern installs the openSUSE look and feel for sway.
of the installation source setup. Installation of this package does
not make sense.
%package -n sway-branding-openSUSE %package -n sway-branding-openSUSE
Summary: openSUSE branding of sway Summary: openSUSE branding of sway
Group: System/GUI/Other Group: System/GUI/Other
BuildRequires: sway BuildRequires: sway
Requires: patterns-sway-sway
Requires: wallpaper-branding-openSUSE
Requires: brightnessctl Requires: brightnessctl
Requires: pavucontrol
Requires: fontawesome-fonts Requires: fontawesome-fonts
Requires: jq Requires: jq
Requires: patterns-sway-sway
Requires: pavucontrol
Requires: sway Requires: sway
Requires: wallpaper-branding-openSUSE
Provides: sway-branding = %{version} Provides: sway-branding = %{version}
Conflicts: otherproviders(sway-branding) Conflicts: otherproviders(sway-branding)
Supplements: packageand(sway:branding-openSUSE) Supplements: packageand(sway:branding-openSUSE)
@ -222,4 +219,3 @@ test -e %{_datadir}/wayland-sessions/sway.desktop.orig && \
%config(noreplace) %{_sysconfdir}/xdg/waybar/style.css %config(noreplace) %{_sysconfdir}/xdg/waybar/style.css
%changelog %changelog