pkgname: xscreensaver pkgver: '6.15' pkgrel: '1' pkgdesc: 'Screen saver and locker for the X Window System' url: 'http://www.jwz.org/xscreensaver/' arch: x86_64 depends: - 'gdk-pixbuf-xlib' - 'xorg-glu' makedepends: - bc - libglade - 'xorg-libxmu' - 'xorg-libxt' - 'xorg-libxpm' - gtk3 - libxcrypt - systemd source: - 'https://www.jwz.org/xscreensaver/${pkgname}-${pkgver}.tar.gz' sha256sums: - SKIP build: | cd ${pkgname}-${pkgver} ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib \ --without-setuid-hacks \ --with-login-manager \ --with-gtk \ --with-gl \ --without-gle \ --with-pixbuf \ --with-jpeg \ --with-systemd make make DESTDIR=${PKGDIR} install chmod 755 ${PKGDIR}/usr/bin/xscreensaver mkdir -p ${PKGDIR}/etc/pam.d cat > ${PKGDIR}/etc/pam.d/xscreensaver << "EOF" # Begin /etc/pam.d/xscreensaver auth include system-auth account include system-account # End /etc/pam.d/xscreensaver EOF package: | true