You are not logged in.

#1 2006-04-04 00:57:06

lessthanjake
Member
From: Norway
Registered: 2005-11-09
Posts: 319
Website

better looking xscreensaver lockscreen

I got tired of the ugly looking lock screen provided by xscreensaver. So I have made a arch-theme for it, but the problem is xscreensaver is not themeable. Therefor it is also needed to use a pach.

I have made a modified version of the abs-xscreensaver witch apply the patch and my theme. Screenshot

EDIT: uploaded to AUR

#PKGBUILD made/modified by Mathias Nedrebø
#Based on official arch xscreenasaver package
#
pkgname=xscreensaver-arch
pkgver=4.24
pkgrel=1
pkgdesc="Screen saver and locker for the X Window System, with ArchLinux theme"
backup=('etc/pam.d/xscreensaver')
makedepends=('bc')
depends=('pam' 'libxmu' 'libxxf86misc' 'libxpm' 'mesa' 'libxxf86vm' 'perl' 'libglade')
source=(http://www.jwz.org/xscreensaver/xscreensaver-$pkgver.tar.gz http://www.swanson.ukfsn.org/xss/patches/xss-lock-theme-1.1.patch http://nedrebo.org/arch/xss-arch.tar.gz)
url="http://www.jwz.org/xscreensaver/"
md5sums=('174b6a7cebd892c1a6c2d56bf5ac5af6' 'cdc1ad8de89a097f5f0f16c024ffb18f' 'b6c1e38d49deafee52f880af86ef94d6')
provides=('xscreensaver')
conflicts=('xscreensaver')

build() {
  cd $startdir/src/xscreensaver-$pkgver
  echo "auth        required    pam_unix_auth.so" > ../xscreensaver.pam
  patch -p1 -i ../xss-lock-theme-1.1.patch
  tar -zxf ../xss-arch.tar.gz
  ./configure --prefix=/usr --with-pam --without-motif 
       --with-gtk --without-gnome --with-xml --with-gl 
       --without-gle --with-xpm --with-pixbuf --with-jpeg 
       --with-fortune="/bin/cat /etc/arch-release" --mandir="/usr/man" || return 1
  make || return 1
  if [ "$KDEDIR" != "" ]; then
     mkdir -p $startdir/opt/kde/bin
  fi
  make install_prefix=$startdir/pkg install
  install -D -m644 ../xscreensaver.pam $startdir/pkg/etc/pam.d/xscreensaver
  # silly xscreensaver, pacman is ours
  mv $startdir/pkg/usr/man/man1/pacman.1 $startdir/pkg/usr/man/man1/pacman-screensaver.1 || return 1
  # same with barcode...
  mv $startdir/pkg/usr/man/man1/barcode.1 $startdir/pkg/usr/man/man1/barcode-screensaver.1 || return 1
  chmod 755 $startdir/pkg/usr/bin/xscreensaver
}

Offline

#2 2006-04-04 01:22:15

elasticdog
Member
From: Washington, USA
Registered: 2005-05-02
Posts: 995
Website

Re: better looking xscreensaver lockscreen

Cool idea matey!  Probably should add it to the AUR to make it easier on people...

Offline

#3 2006-04-04 01:23:14

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: better looking xscreensaver lockscreen

Looks nice. I'll need to patch my xscreensaver. big_smile

Offline

#4 2006-04-04 02:08:42

iBertus
Member
From: Greenville, NC
Registered: 2004-11-04
Posts: 2,228

Re: better looking xscreensaver lockscreen

I've used the patched xscreensaver for awhile and I'm glad someone finally made an Arch Linux theme. Good job.

Offline

#5 2006-04-04 07:12:48

mpie
Member
From: 404 Not found
Registered: 2005-03-06
Posts: 649

Re: better looking xscreensaver lockscreen

Please add to aur, you can leave the png in the tarball

Offline

#6 2006-04-04 12:30:42

lessthanjake
Member
From: Norway
Registered: 2005-11-09
Posts: 319
Website

Re: better looking xscreensaver lockscreen

Its now in AUR. This is my first submition, I hope everything works!

Offline

Board footer

Powered by FluxBB