Jay Lanagan acf58a5ac1 Update Pkgfile
include patch to source system xinitrc when starting and XDG autostart polkit-gnome agent
2023-07-12 01:20:37 -04:00

33 lines
897 B
Plaintext

# Description: Xfce's session manager
# URL: https://www.xfce.org
# Maintainer: mac-a-r0ni, j at lngn dot net
# Depends on: libwnck-gtk3 libxfce4ui polkit polkit-gnome xfconf desktop-file-utils shared-mime-info gnome-keyring xfce4-screensaver
# TODO: check/verify deps
name=xfce4-session
version=4.18.3
release=2
source=(https://archive.xfce.org/src/xfce/$name/${version:0:4}/$name-$version.tar.bz2 source-system-xinitrc-scripts.patch xfce-polkit-gnome-authentication-agent-1.desktop)
build() {
cd $name-$version
patch -Np1 -i ../source-system-xinitrc-scripts.patch
./configure \
--prefix=/usr \
--libexecdir=/usr/lib/$name \
--sysconfdir=/etc \
--disable-nls \
--disable-debug \
--disable-gtk-doc \
--enable-gtk-doc-html=no
make
make DESTDIR=$PKG install
cp ../xfce-polkit-gnome-authentication-agent-1.desktop $PKG/etc/xdg/autostart/
}