[arch-commits] Commit in xscreensaver/trunk (PKGBUILD)

Levente Polyak anthraxx at archlinux.org
Mon Apr 26 21:18:53 UTC 2021


    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"
 }
 



More information about the arch-commits mailing list