1 # Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
2 # Contributor: tobias <tobias funnychar archlinux.org>
7 pkgdesc="Xfce's session manager"
9 url="https://docs.xfce.org/xfce/xfce4-session/start"
12 depends=('libxfce4ui' 'libwnck3' 'xfconf' 'libsm' 'polkit' 'xorg-iceauth'
13 'xorg-xinit' 'xorg-xrdb' 'polkit-gnome' 'hicolor-icon-theme')
14 makedepends=('intltool')
15 optdepends=('gnome-keyring: for keyring support when GNOME compatibility is enabled'
16 'xfce4-screensaver: for locking screen with xflock4'
17 'xscreensaver: for locking screen with xflock4'
18 'light-locker: for locking screen with xflock4')
19 source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2
20 source-system-xinitrc-scripts.patch
21 xfce-polkit-gnome-authentication-agent-1.desktop)
22 sha256sums=('01ff7fe8d4c2091adefc2925c6b7bb93152ba0732e95c9b9e64d8207fdbdeb8a'
23 '6f14d529e4c4f30cd547110bd444cee8dc70c90511a397de18acb6c1fd63ea3e'
24 '74c94c5f7893d714e04ec7d8b8520c978a5748757a0cdcf5128492f09f31b643')
29 # https://bugzilla.xfce.org/show_bug.cgi?id=15440
30 patch -Np1 -i ../source-system-xinitrc-scripts.patch
39 --localstatedir=/var \
46 make DESTDIR="$pkgdir" install
48 # Provide a default PolicyKit Authentication Agent (FS#42569)
49 install -d "$pkgdir/etc/xdg/autostart"
50 cp "$srcdir/xfce-polkit-gnome-authentication-agent-1.desktop" \
51 "$pkgdir/etc/xdg/autostart/"
54 # vim:set ts=2 sw=2 et: