waybar: install and add to the package
This commit is contained in:
parent
2b854c5085
commit
5e422d7d5d
3 changed files with 34 additions and 1 deletions
4
Makefile
4
Makefile
|
|
@ -54,6 +54,10 @@ ifeq ($(WITH_SDDM),yes)
|
|||
install: install-sddm
|
||||
endif
|
||||
|
||||
ifeq ($(WITH_WAYBAR),yes)
|
||||
include waybar/build.mk
|
||||
endif
|
||||
|
||||
install: install-sway install-swaylock
|
||||
|
||||
check:
|
||||
|
|
|
|||
|
|
@ -1,7 +1,9 @@
|
|||
# vim: ft=spec
|
||||
%bcond initialsetup %[0%{?fedora} >= 40 || 0%{?rhel} >= 10]
|
||||
%bcond sddm 1
|
||||
%bcond waybar 1
|
||||
%global sway_ver 1.8
|
||||
%global waybar_ver 0.9.24
|
||||
|
||||
Name: {{{ git_name }}}
|
||||
Version: {{{ git_version }}}
|
||||
|
|
@ -88,6 +90,23 @@ This package contains configuration and dependencies for SDDM
|
|||
to use Sway for the greeter display server.
|
||||
%endif
|
||||
|
||||
%if %{with waybar}
|
||||
%package -n waybar-config-fedora
|
||||
Summary: Fedora Sway Spin configuration for Waybar
|
||||
|
||||
Requires: waybar >= %{waybar_ver}
|
||||
Provides: waybar-config = %{waybar_ver}+%{version}-%{release}
|
||||
Conflicts: waybar-config
|
||||
|
||||
%description -n waybar-config-fedora
|
||||
%{summary}.
|
||||
|
||||
%files -n waybar-config-fedora
|
||||
%license LICENSE
|
||||
%config(noreplace) %{_sysconfdir}/xdg/waybar/config
|
||||
%config(noreplace) %{_sysconfdir}/xdg/waybar/style.css
|
||||
%endif
|
||||
|
||||
|
||||
%prep
|
||||
{{{ git_setup_macro path=$(git rev-parse --show-toplevel) }}}
|
||||
|
|
@ -98,7 +117,10 @@ to use Sway for the greeter display server.
|
|||
|
||||
|
||||
%install
|
||||
%make_install PREFIX='%{_prefix}' WITH_INITIALSETUP='%[%{with initialsetup}?"yes":"no"]' WITH_SDDM='%[%{with sddm}?"yes":"no"]'
|
||||
%make_install PREFIX='%{_prefix}' \
|
||||
WITH_INITIALSETUP='%[%{with initialsetup}?"yes":"no"]' \
|
||||
WITH_SDDM='%[%{with sddm}?"yes":"no"]' \
|
||||
WITH_WAYBAR='%[%{with waybar}?"yes":"no"]'
|
||||
|
||||
|
||||
%files
|
||||
|
|
|
|||
7
waybar/build.mk
Normal file
7
waybar/build.mk
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
.PHONY: install-waybar
|
||||
|
||||
install-waybar:
|
||||
install -D -m 0644 -pv -t $(DESTDIR)$(SYSCONFDIR)/xdg/waybar \
|
||||
waybar/config waybar/style.css
|
||||
|
||||
install: install-waybar
|
||||
Loading…
Add table
Add a link
Reference in a new issue