1 # Maintainer: graysky <graysky AT archlinux DOT us>
2 # Contributor: Thomas Mudrunka <harvie@@email..cz>
3 # Contributer: Eric Belanger <eric@archlinux.org>
5 pkgname=xscreensaver-arch-logo
6 _original_pkgname=xscreensaver
9 pkgdesc="Arch Linux branded screen saver and locker for the X Window System."
10 arch=('i686' 'x86_64')
11 url="http://www.jwz.org/xscreensaver/"
13 depends=('libxxf86vm' 'libglade' 'mesa' 'pam' 'xorg-appres' 'libxmu' 'perl-libwww')
15 conflicts=('xscreensaver')
16 provides=('xscreensaver')
17 backup=('etc/pam.d/xscreensaver')
18 source=(http://www.jwz.org/xscreensaver/${_original_pkgname}-${pkgver}.tar.gz \
19 add-electricsheep.diff xscreensaver.pam LICENSE
20 logo-50.xpm logo-180.xpm logo-50.png logo-180.png)
23 cd "${srcdir}/${_original_pkgname}-${pkgver}"
24 patch -Np0 -i "${srcdir}/add-electricsheep.diff"
27 cp -f logo-180.xpm ${_original_pkgname}-${pkgver}/utils/images/
29 cd "${srcdir}/${_original_pkgname}-${pkgver}"
30 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib --with-x-app-defaults=/usr/share/X11/app-defaults --with-pam --without-motif --with-gtk --with-gl --without-gle --with-pixbuf --with-jpeg --with-login-manager
35 cd "${srcdir}/${_original_pkgname}-${pkgver}"
36 make install_prefix="${pkgdir}" install
37 install -D -m644 ../LICENSE "${pkgdir}/usr/share/licenses/${_original_pkgname}/LICENSE"
38 install -D -m644 ../xscreensaver.pam "${pkgdir}/etc/pam.d/xscreensaver"
39 chmod 755 "${pkgdir}/usr/bin/xscreensaver"
40 echo "NotShowIn=KDE;GNOME;" >> "${pkgdir}/usr/share/applications/xscreensaver-properties.desktop"
42 sha256sums=('4f6d1f1e4c15dbb74e2296f8fe57a73d47d602515178c248bbc838f779d5082d'
43 'fa6927429e2eb610fa3a483c87b4bbba82886e922feb900b9d465995cbb23241'
44 '0a985e3b699578de3e22b25ee72abe4e24ca8730e4afb37dfeed367823bdb0d5'
45 '0d2a17d9645402edf51182609a06f9be3232bba0802397387e64c125ebb8bde0'
46 '82366926a2a81bd08459327936ba144e8b3ea5ee4a386c268bd898e1791ab1a0'
47 '253f0d5bbdd841f21a7bbdbb0fd7ded21f711751d5cb1b7914952bdd6541b36d'
48 '8027bdb2b4328d154a8e517bdb94f5ef4a9eb031e79a285dabedd62acfa77317'
49 '8357f9e631b80ae373cb0fc8e27fa96fd032c3d5e3869bd04dde843b79260b19')