Date: Monday, April 26, 2021 @ 21:18:52 Author: anthraxx Revision: 413912
upgpkg: xscreensaver 6.00-2: using gtkbuilder instead of glade Fixes FS#70573 Modified: xscreensaver/trunk/PKGBUILD ----------+ PKGBUILD | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-04-26 18:52:01 UTC (rev 413911) +++ PKGBUILD 2021-04-26 21:18:52 UTC (rev 413912) @@ -3,14 +3,17 @@ pkgname=xscreensaver pkgver=6.00 -pkgrel=1 +pkgrel=2 pkgdesc='Screen saver and locker for the X Window System' url='https://www.jwz.org/xscreensaver/' arch=('x86_64') license=('BSD') -depends=('libglade' 'libxmu' 'glu' 'xorg-appres' 'perl-libwww' 'libsystemd.so' - 'libxcrypt' 'libcrypt.so' 'libxi' 'libxxf86vm' 'libxrandr' 'libxinerama' - 'libxt' 'libx11' 'libxext' 'pam' 'glibc' 'gdk-pixbuf-xlib') +depends=( + 'gtk2' 'glu' 'xorg-appres' 'libglvnd' 'libjpeg-turbo' 'libjpeg.so' + 'libsystemd.so' 'libx11' 'libxcrypt' 'libcrypt.so' 'libxext' 'libxft' 'libxi' + 'libxinerama' 'libxmu' 'libxrandr' 'libxt' 'libxxf86vm' 'perl-libwww' 'pam' + 'libpam.so' 'glibc' 'glib2' 'gdk-pixbuf2' 'gdk-pixbuf-xlib' +) makedepends=('bc' 'intltool' 'libxpm' 'gdm' 'systemd' 'systemd-libs') optdepends=('gdm: for login manager support') backup=('etc/pam.d/xscreensaver') @@ -29,6 +32,8 @@ --localstatedir=/var \ --libexecdir=/usr/lib \ --with-x-app-defaults=/usr/share/X11/app-defaults \ + --without-setuid-hacks \ + --without-setcap-hacks \ --with-pam \ --with-login-manager \ --with-gtk \ @@ -44,8 +49,6 @@ install -d "${pkgdir}/etc/pam.d" make install_prefix="${pkgdir}" install install -Dm 644 ../LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - # remove sticky bit - chmod 755 "${pkgdir}/usr/bin/xscreensaver" echo "NotShowIn=KDE;GNOME;" >> "${pkgdir}/usr/share/applications/xscreensaver-properties.desktop" }
