From 288ed55a7a824b0c417f3adfa1cc58519ef2ce81 Mon Sep 17 00:00:00 2001 From: piernov Date: Sun, 29 Jan 2012 00:47:57 +0100 Subject: xscreensaver 5.15-2 correction port --- xscreensaver/.footprint.i686 | 3 +++ xscreensaver/.footprint.x86_64 | 3 +++ xscreensaver/.md5sum.i686 | 1 + xscreensaver/.md5sum.x86_64 | 1 + xscreensaver/Pkgfile | 32 +++++++++++++++++++++++++------- xscreensaver/xscreensaver.pam | 1 + 6 files changed, 34 insertions(+), 7 deletions(-) create mode 100644 xscreensaver/xscreensaver.pam (limited to 'xscreensaver') diff --git a/xscreensaver/.footprint.i686 b/xscreensaver/.footprint.i686 index edf53e11b..6458b0cab 100644 --- a/xscreensaver/.footprint.i686 +++ b/xscreensaver/.footprint.i686 @@ -1,3 +1,6 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/pam.d/ +-rw-r--r-- root/root etc/pam.d/xscreensaver drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/xscreensaver diff --git a/xscreensaver/.footprint.x86_64 b/xscreensaver/.footprint.x86_64 index edf53e11b..6458b0cab 100644 --- a/xscreensaver/.footprint.x86_64 +++ b/xscreensaver/.footprint.x86_64 @@ -1,3 +1,6 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/pam.d/ +-rw-r--r-- root/root etc/pam.d/xscreensaver drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/xscreensaver diff --git a/xscreensaver/.md5sum.i686 b/xscreensaver/.md5sum.i686 index 6e610021f..d7d4460bd 100644 --- a/xscreensaver/.md5sum.i686 +++ b/xscreensaver/.md5sum.i686 @@ -1 +1,2 @@ c0b8b2c817a9a7371f51a82e80602d10 xscreensaver-5.15.tar.gz +367a3538f54db71f108b34cfa31088ac xscreensaver.pam diff --git a/xscreensaver/.md5sum.x86_64 b/xscreensaver/.md5sum.x86_64 index 6e610021f..d7d4460bd 100644 --- a/xscreensaver/.md5sum.x86_64 +++ b/xscreensaver/.md5sum.x86_64 @@ -1 +1,2 @@ c0b8b2c817a9a7371f51a82e80602d10 xscreensaver-5.15.tar.gz +367a3538f54db71f108b34cfa31088ac xscreensaver.pam diff --git a/xscreensaver/Pkgfile b/xscreensaver/Pkgfile index fe7b24c5d..d200cea0d 100644 --- a/xscreensaver/Pkgfile +++ b/xscreensaver/Pkgfile @@ -2,22 +2,40 @@ # URL: http://www.jwz.org/xscreensaver/ # Maintainer: NuTyX core team # Packager: thierryn1 at hispeed dot ch -# Depends on: bc, libglade, kerberos, xorg-libxmu, xorg-libxt, mesa3d -# Run on: bc,libglade,kerberos +# Depends on: linux-pam, mesa3d, bc, libglade, xorg-libxmu, xorg-libxt +# Run on: linux-pam,mesa3d,bc,libglade name=xscreensaver version=5.15 -release=1 -source=(http://www.jwz.org/xscreensaver/$name-$version.tar.gz) +release=2 +source=(http://www.jwz.org/xscreensaver/$name-$version.tar.gz + xscreensaver.pam) build() { cd $name-$version ./configure --prefix=/usr \ --libexecdir=/usr/lib \ - --without-gnome \ - --enable-locking + --enable-root-passwd \ + --with-browser=xdg-open \ + --with-dpms-ext \ + --with-xinerama-ext \ + --with-xf86vmode-ext \ + --with-xf86gamma-ext \ + --with-randr-ext \ + --with-proc-interrupts \ + --with-login-manager \ + --with-pixbuf \ + --with-xpm \ + --with-jpeg \ + --with-xshm-ext \ + --with-xdbe-ext \ + --with-gtk \ + --without-motif \ + --with-pam \ + --with-gl \ + --with-image-directory=/usr/share/wallpapers make make install_prefix=$PKG install chmod 755 $PKG/usr/bin/xscreensaver + install -D -m644 ../xscreensaver.pam $PKG/etc/pam.d/xscreensaver } - diff --git a/xscreensaver/xscreensaver.pam b/xscreensaver/xscreensaver.pam new file mode 100644 index 000000000..b4d80c21f --- /dev/null +++ b/xscreensaver/xscreensaver.pam @@ -0,0 +1 @@ +auth required pam_unix_auth.so -- cgit v1.2.3-54-g00ecf