# Description: LXDE desktop login manager # URL: https://sourceforge.net/projects/lxdm # Maintainer: KRAK3N Team, extra ports at krak3n dot my # Depends on: gtk3 intltool linux-pam name=lxdm version=0.5.3 release=1 source=(https://downloads.sourceforge.net/${name}/${name}-${version}.tar.xz run Xsession execinfo.patch fix-msghdr-usage.patch) build() { cd $name-$version patch -Np1 -i ../execinfo.patch patch -Np1 -i ../fix-msghdr-usage.patch autoreconf -fi ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libdir=/usr/lib \ --libexecdir=/usr/lib/$name \ --infodir=/usr/share/info \ --mandir=/usr/share/man \ --enable-gtk3 make make DESTDIR=$PKG install sed -i 's/^bg/#&/' $PKG/etc/lxdm/lxdm.conf install -m755 $SRC/Xsession $PKG/etc/lxdm/Xsession install -Dm755 $SRC/run $PKG/etc/sv/$name/run ln -s ../../../run/runit/supervise.$name $PKG/etc/sv/$name/supervise }