forked from pool/openSUSEway
Accepting request 1090023 from home:stdden:branches:X11:Wayland
- Update to version 0.15.2: * Install sway systemd components to the correct directories by @FilippoBonazziSUSE in #98 * Add SwayNotificationCenter icon to waybar by default by @FilippoBonazziSUSE in #107 * Fix spec file errors by @FilippoBonazziSUSE in #100 * Start sway-session systemd target when starting sway by @FilippoBonazziSUSE in #108 * Package scratchpad-indicator helper by @FilippoBonazziSUSE in #109 * Add style.css to the package by @denisok in #115 * Allow sway to be run with proprietary drivers by @joantolo in #114 OBS-URL: https://build.opensuse.org/request/show/1090023 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/openSUSEway?expand=0&rev=43
This commit is contained in:
parent
10a8088005
commit
1179b9d9c8
2
_service
2
_service
@ -2,7 +2,7 @@
|
|||||||
<service name="obs_scm" mode="manual">
|
<service name="obs_scm" mode="manual">
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="url">https://github.com/openSUSE/openSUSEway.git</param>
|
<param name="url">https://github.com/openSUSE/openSUSEway.git</param>
|
||||||
<param name="revision">0.15.1</param>
|
<param name="revision">0.15.2</param>
|
||||||
<param name="versionformat">@PARENT_TAG@</param>
|
<param name="versionformat">@PARENT_TAG@</param>
|
||||||
<param name="versionrewrite-pattern">(.*)</param>
|
<param name="versionrewrite-pattern">(.*)</param>
|
||||||
<param name="extract">openSUSEway.spec</param>
|
<param name="extract">openSUSEway.spec</param>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:29bc3b8f5279fdf701422f5084a7f7dd514175147400ad8c57c26bf2e2139cb4
|
|
||||||
size 1093644
|
|
3
openSUSEway-0.15.2.obscpio
Normal file
3
openSUSEway-0.15.2.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ee4791c94f324b006f98b82a78688ca6ab0493d8d47cb366f6b312ce764b58ee
|
||||||
|
size 1094668
|
@ -1,3 +1,15 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 31 10:06:20 UTC 2023 - Denys Kondratenko <stdden@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 0.15.2:
|
||||||
|
* Install sway systemd components to the correct directories by @FilippoBonazziSUSE in #98
|
||||||
|
* Add SwayNotificationCenter icon to waybar by default by @FilippoBonazziSUSE in #107
|
||||||
|
* Fix spec file errors by @FilippoBonazziSUSE in #100
|
||||||
|
* Start sway-session systemd target when starting sway by @FilippoBonazziSUSE in #108
|
||||||
|
* Package scratchpad-indicator helper by @FilippoBonazziSUSE in #109
|
||||||
|
* Add style.css to the package by @denisok in #115
|
||||||
|
* Allow sway to be run with proprietary drivers by @joantolo in #114
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Feb 22 15:04:17 UTC 2023 - Filippo Bonazzi <filippo.bonazzi@suse.com>
|
Wed Feb 22 15:04:17 UTC 2023 - Filippo Bonazzi <filippo.bonazzi@suse.com>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: openSUSEway
|
name: openSUSEway
|
||||||
version: 0.15.1
|
version: 0.15.2
|
||||||
mtime: 1676450276
|
mtime: 1684933275
|
||||||
commit: b97287433d717e559c71267e5394fc1cfe7b7738
|
commit: ce14428babe8a2d3cefcf0bb140111338392377a
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
%define waybar_version %(rpm -q --queryformat "%%{version}" waybar)
|
%define waybar_version %(rpm -q --queryformat "%%{version}" waybar)
|
||||||
|
|
||||||
Name: openSUSEway
|
Name: openSUSEway
|
||||||
Version: 0.15.1
|
Version: 0.15.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The openSUSEway desktop environment meta package
|
Summary: The openSUSEway desktop environment meta package
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -103,8 +103,8 @@ Requires: sway
|
|||||||
Requires: wallpaper-branding-openSUSE
|
Requires: wallpaper-branding-openSUSE
|
||||||
Requires: wob
|
Requires: wob
|
||||||
Provides: sway-branding = %{version}
|
Provides: sway-branding = %{version}
|
||||||
Conflicts: otherproviders(sway-branding)
|
Conflicts: sway-branding
|
||||||
Supplements: packageand(sway:branding-openSUSE)
|
Supplements: (sway and branding-openSUSE)
|
||||||
|
|
||||||
#BRAND: /etc/sway/config and /etc/sway/config.d/
|
#BRAND: /etc/sway/config and /etc/sway/config.d/
|
||||||
#BRAND: contain openSUSE config and branding
|
#BRAND: contain openSUSE config and branding
|
||||||
@ -117,8 +117,8 @@ Summary: openSUSE branding of waybar
|
|||||||
Group: System/GUI/Other
|
Group: System/GUI/Other
|
||||||
BuildRequires: waybar
|
BuildRequires: waybar
|
||||||
Provides: waybar-branding = %{version}
|
Provides: waybar-branding = %{version}
|
||||||
Conflicts: otherproviders(waybar-branding)
|
Conflicts: waybar-branding
|
||||||
Supplements: packageand(waybar:branding-openSUSE)
|
Supplements: (waybar and branding-openSUSE)
|
||||||
|
|
||||||
#BRAND: /etc/xdg/waybar/config and /etc/xdg/waybar/style.css
|
#BRAND: /etc/xdg/waybar/config and /etc/xdg/waybar/style.css
|
||||||
#BRAND: contain openSUSE config and branding
|
#BRAND: contain openSUSE config and branding
|
||||||
@ -140,6 +140,7 @@ install -D -p -m 644 qt5ct.conf %{buildroot}%{_sysconfdir}/xdg/qt5ct/qt5ct.conf
|
|||||||
install -D -p -m 644 greetd/sway-config %{buildroot}%{_sysconfdir}/greetd/sway-config
|
install -D -p -m 644 greetd/sway-config %{buildroot}%{_sysconfdir}/greetd/sway-config
|
||||||
install -D -p -m 644 greetd/config.toml %{buildroot}%{_sysconfdir}/greetd/config.toml.way
|
install -D -p -m 644 greetd/config.toml %{buildroot}%{_sysconfdir}/greetd/config.toml.way
|
||||||
install -D -p -m 644 greetd/environments %{buildroot}%{_sysconfdir}/greetd/environments
|
install -D -p -m 644 greetd/environments %{buildroot}%{_sysconfdir}/greetd/environments
|
||||||
|
install -D -p -m 644 greetd/style.css %{buildroot}%{_sysconfdir}/greetd/style.css
|
||||||
|
|
||||||
## openSUSEway pattern package
|
## openSUSEway pattern package
|
||||||
mkdir -p %{buildroot}/%{_defaultdocdir}/patterns/
|
mkdir -p %{buildroot}/%{_defaultdocdir}/patterns/
|
||||||
@ -150,8 +151,8 @@ install -D -p -m 644 .config/sway/config %{buildroot}%{_sysconfdir}/sway/config
|
|||||||
install -D -p -m 644 .config/sway/env %{buildroot}%{_sysconfdir}/sway/env
|
install -D -p -m 644 .config/sway/env %{buildroot}%{_sysconfdir}/sway/env
|
||||||
install -D -p -m 644 .config/sway/config.d/50-openSUSE.conf %{buildroot}%{_sysconfdir}/sway/config.d/50-openSUSE.conf
|
install -D -p -m 644 .config/sway/config.d/50-openSUSE.conf %{buildroot}%{_sysconfdir}/sway/config.d/50-openSUSE.conf
|
||||||
|
|
||||||
install -D -p -m 644 sway/sway-session.target %{buildroot}%{_unitdir}/sway-session.target
|
install -D -p -m 644 sway/sway-session.target %{buildroot}%{_prefix}/lib/systemd/user/sway-session.target
|
||||||
install -D -p -m 644 sway/sway.service %{buildroot}%{_unitdir}/sway.service
|
install -D -p -m 644 sway/sway.service %{buildroot}%{_prefix}/lib/systemd/user/sway.service
|
||||||
install -D -p -m 644 sway/sway.desktop %{buildroot}%{_datadir}/wayland-sessions/sway.desktop.brand
|
install -D -p -m 644 sway/sway.desktop %{buildroot}%{_datadir}/wayland-sessions/sway.desktop.brand
|
||||||
install -D -p -m 755 sway/sway-run.sh %{buildroot}%{_bindir}/sway-run.sh
|
install -D -p -m 755 sway/sway-run.sh %{buildroot}%{_bindir}/sway-run.sh
|
||||||
|
|
||||||
@ -168,6 +169,7 @@ sed -i -e "s|wofi --show.*|wofi --conf=%{_sysconfdir}/wofi/config --style=%{_sys
|
|||||||
## waybar
|
## waybar
|
||||||
install -D -p -m 644 .config/waybar/config %{buildroot}%{_sysconfdir}/xdg/waybar/config
|
install -D -p -m 644 .config/waybar/config %{buildroot}%{_sysconfdir}/xdg/waybar/config
|
||||||
install -D -p -m 644 .config/waybar/style.css %{buildroot}%{_sysconfdir}/xdg/waybar/style.css
|
install -D -p -m 644 .config/waybar/style.css %{buildroot}%{_sysconfdir}/xdg/waybar/style.css
|
||||||
|
install -D -p -m 755 .config/waybar/scratchpad-indicator.sh %{buildroot}%{_datadir}/openSUSEway/helpers/scratchpad-indicator.sh
|
||||||
|
|
||||||
## wob
|
## wob
|
||||||
install -D -p -m 644 .config/wob/wob.ini %{buildroot}%{_sysconfdir}/sway/wob/wob.ini
|
install -D -p -m 644 .config/wob/wob.ini %{buildroot}%{_sysconfdir}/sway/wob/wob.ini
|
||||||
@ -190,14 +192,22 @@ cp %{_sysconfdir}/greetd/config.toml.way %{_sysconfdir}/greetd/config.toml
|
|||||||
test -e %{_sysconfdir}/greetd/config.toml.orig && \
|
test -e %{_sysconfdir}/greetd/config.toml.orig && \
|
||||||
mv %{_sysconfdir}/greetd/config.toml.orig %{_sysconfdir}/greetd/config.toml || true
|
mv %{_sysconfdir}/greetd/config.toml.orig %{_sysconfdir}/greetd/config.toml || true
|
||||||
|
|
||||||
|
%pre -n sway-branding-openSUSE
|
||||||
|
%service_add_pre sway-session.target sway.service
|
||||||
|
|
||||||
%post -n sway-branding-openSUSE
|
%post -n sway-branding-openSUSE
|
||||||
test -e %{_datadir}/wayland-sessions/sway.desktop && \
|
test -e %{_datadir}/wayland-sessions/sway.desktop && \
|
||||||
mv -n %{_datadir}/wayland-sessions/sway.desktop %{_datadir}/wayland-sessions/sway.desktop.orig || true
|
mv -n %{_datadir}/wayland-sessions/sway.desktop %{_datadir}/wayland-sessions/sway.desktop.orig || true
|
||||||
cp %{_datadir}/wayland-sessions/sway.desktop.brand %{_datadir}/wayland-sessions/sway.desktop
|
cp %{_datadir}/wayland-sessions/sway.desktop.brand %{_datadir}/wayland-sessions/sway.desktop
|
||||||
|
%service_add_post sway-session.target sway.service
|
||||||
|
|
||||||
|
%preun -n sway-branding-openSUSE
|
||||||
|
%service_del_preun sway-session.target sway.service
|
||||||
|
|
||||||
%postun -n sway-branding-openSUSE
|
%postun -n sway-branding-openSUSE
|
||||||
test -e %{_datadir}/wayland-sessions/sway.desktop.orig && \
|
test -e %{_datadir}/wayland-sessions/sway.desktop.orig && \
|
||||||
mv %{_datadir}/wayland-sessions/sway.desktop.orig %{_datadir}/wayland-sessions/sway.desktop || true
|
mv %{_datadir}/wayland-sessions/sway.desktop.orig %{_datadir}/wayland-sessions/sway.desktop || true
|
||||||
|
%service_del_postun sway-session.target sway.service
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%dir %{_sysconfdir}/xdg/qt5ct/
|
%dir %{_sysconfdir}/xdg/qt5ct/
|
||||||
@ -206,6 +216,9 @@ test -e %{_datadir}/wayland-sessions/sway.desktop.orig && \
|
|||||||
%attr(644,greeter,greeter) %config %{_sysconfdir}/greetd/config.toml.way
|
%attr(644,greeter,greeter) %config %{_sysconfdir}/greetd/config.toml.way
|
||||||
%attr(644,greeter,greeter) %config %{_sysconfdir}/greetd/sway-config
|
%attr(644,greeter,greeter) %config %{_sysconfdir}/greetd/sway-config
|
||||||
%attr(644,greeter,greeter) %config %{_sysconfdir}/greetd/environments
|
%attr(644,greeter,greeter) %config %{_sysconfdir}/greetd/environments
|
||||||
|
%attr(644,greeter,greeter) %config %{_sysconfdir}/greetd/style.css
|
||||||
|
%dir %{_datadir}/openSUSEway/
|
||||||
|
%dir %{_datadir}/openSUSEway/helpers/
|
||||||
|
|
||||||
%files -n patterns-openSUSEway
|
%files -n patterns-openSUSEway
|
||||||
%dir %{_defaultdocdir}/patterns
|
%dir %{_defaultdocdir}/patterns
|
||||||
@ -217,8 +230,8 @@ test -e %{_datadir}/wayland-sessions/sway.desktop.orig && \
|
|||||||
%config %{_sysconfdir}/sway/env
|
%config %{_sysconfdir}/sway/env
|
||||||
%dir %{_sysconfdir}/sway/config.d
|
%dir %{_sysconfdir}/sway/config.d
|
||||||
%config %{_sysconfdir}/sway/config.d/50-openSUSE.conf
|
%config %{_sysconfdir}/sway/config.d/50-openSUSE.conf
|
||||||
%{_unitdir}/sway-session.target
|
%{_prefix}/lib/systemd/user/sway-session.target
|
||||||
%{_unitdir}/sway.service
|
%{_prefix}/lib/systemd/user/sway.service
|
||||||
%{_datadir}/wayland-sessions/sway.desktop.brand
|
%{_datadir}/wayland-sessions/sway.desktop.brand
|
||||||
%{_bindir}/sway-run.sh
|
%{_bindir}/sway-run.sh
|
||||||
|
|
||||||
@ -240,5 +253,6 @@ test -e %{_datadir}/wayland-sessions/sway.desktop.orig && \
|
|||||||
%dir %{_sysconfdir}/xdg/waybar
|
%dir %{_sysconfdir}/xdg/waybar
|
||||||
%config(noreplace) %{_sysconfdir}/xdg/waybar/config
|
%config(noreplace) %{_sysconfdir}/xdg/waybar/config
|
||||||
%config(noreplace) %{_sysconfdir}/xdg/waybar/style.css
|
%config(noreplace) %{_sysconfdir}/xdg/waybar/style.css
|
||||||
|
%{_datadir}/openSUSEway/helpers/scratchpad-indicator.sh
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user