evolution-packages/srcpkgs/evolution-desktop/template

36 lines
1.7 KiB
Bash
Raw Normal View History

2023-08-05 21:19:04 +01:00
pkgname=evolution-desktop
version=1.1
2023-09-12 19:34:30 +01:00
revision=13
2023-08-05 21:19:04 +01:00
build_style=meta
maintainer="Tracker-Friendly <jliwin98@danwin1210.de>"
short_desc="Desktop and Greeter for EvolutionOS"
license="GPL-3.0"
2023-10-06 00:26:32 +01:00
homepage="https://hectabit.org/evolutionos"
2023-09-12 19:34:30 +01:00
depends="wayfire greetd wf-shell wcm mesa mesa-dri elogind polkit mate-polkit greetd-gtkgreet gtkloadspinner dbus dconf nautilus alacritty pipewire wireplumber slurp grim alsa-pipewire gnome-system-monitor upower brightnessctl gnome-themes-extra dejavu-fonts-ttf xdg-desktop-portal-wlr xdg-desktop-portal-gtk swaylock swayidle wpa_supplicant wpa-cute evolution-theme-switcher xorg-server-xwayland gvfs"
2023-08-12 22:52:59 +01:00
conf_files="/usr/bin/Wayfire /usr/bin/startsession"
2023-08-05 21:19:04 +01:00
do_install() {
#!/bin/bash
mkdir -p ${DESTDIR}/etc/runit/runsvdir/default
cp -r ${FILESDIR}/var/service/* ${DESTDIR}/etc/runit/runsvdir/default/
2023-09-12 19:34:30 +01:00
mkdir -p ${DESTDIR}/etc/dinit.d/
cp -r ${FILESDIR}/etc/dinit.d/* ${DESTDIR}/etc/dinit.d/
2023-08-05 21:19:04 +01:00
vbin ${FILESDIR}/bin/Wayfire
vbin ${FILESDIR}/bin/startsession
vbin ${FILESDIR}/bin/audioctl
2023-08-12 22:52:59 +01:00
vbin ${FILESDIR}/bin/enabledesktop
touch /usr/bin/Wayfire
chmod +x /usr/bin/Wayfire
ln /usr/bin/Wayfire ${DESTDIR}/usr/bin/evolution-desktop
rm -f /usr/bin/Wayfire
2023-08-05 21:19:04 +01:00
mkdir -p ${DESTDIR}/etc/greetd
cp ${FILESDIR}/etc/greetd/environments ${DESTDIR}/etc/greetd
cp ${FILESDIR}/etc/greetd/wallpaper.png ${DESTDIR}/etc/greetd/
cp ${FILESDIR}/etc/greetd/config.toml ${DESTDIR}/etc/greetd/config.toml.2
mkdir -p ${DESTDIR}/etc/greetd/greeter/.config
cp -r ${FILESDIR}/home/greeter/* ${DESTDIR}/etc/greetd/greeter/.config
mkdir -p ${DESTDIR}/usr/share/wayfire
cp -r ${FILESDIR}/usr/share/wayfire/* ${DESTDIR}/usr/share/wayfire/
}