Package Details: xscreensaver-hacks 5.32-1

Git Clone URL: (read-only)
Package Base: xscreensaver-hacks
Description: Standalone apps from xscreensaver, including phosphor and apple2 terminals.
Upstream URL:
Licenses: BSD
Conflicts: xscreensaver
Submitter: keenerd
Maintainer: keenerd
Last Packager: keenerd
Votes: 1
Popularity: 0.000010
First Submitted: 2011-12-01 02:12
Last Updated: 2015-06-13 04:41

Latest Comments

gosteen commented on 2016-04-04 03:00

Latest version is 5.34 at with sha1sum: a6d9a391981730cedcd51e75c35ffb4101928cc2 .

keenerd commented on 2015-05-31 16:50

Enabled a few more standalone programs: sonar, lcdscrub, boing, tronbit, memscroller, unknownpleasures.

RobinHood2015 commented on 2015-04-02 03:03

Needs updating. Latest version of xscreensaver is 5.32. Source code is available at:

Ghouli commented on 2014-09-12 11:40

Currently at version 5.30, fixed PKGBUILD

keenerd commented on 2014-05-08 21:36

tikiking1, some etiquette suggestions. Please use a paste site and link to a revised pkgbuild instead of putting it in a comment. And when a package is out of date, merely flagging it all that is required.

tikiking1 commented on 2014-05-05 18:49

xscreensaver is 5.26 now, and the old source 404s. Flagged.


# $Id: PKGBUILD 139172 2011-09-30 22:43:18Z eric $
# Maintainer: Kyle Keen <>
# Maintainer: Eric Bélanger <>

pkgdesc="Standalone apps from xscreensaver, including phosphor and apple2 terminals."
arch=('i686' 'x86_64')
depends=('libxxf86vm' 'libglade' 'mesa' 'pam' 'libxmu')
#depends=('libxxf86vm' 'libglade' 'mesa' 'pam' 'xorg-appres' 'libxmu' 'perl-libwww')
source=($_srcname-$pkgver.tar.gz \

build() {
cd "$srcdir/$_srcname-$pkgver"
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--libexecdir=/usr/lib --with-x-app-defaults=/usr/share/X11/app-defaults \
--without-pam --without-motif --with-gtk --with-gl \
--without-gle --with-pixbuf --with-jpeg --disable-locking \
--with-hackdir=/usr/bin --with-configdir=/usr/share/xscreensaver-hacks/config

# this fails for some reason
#cd hacks
#make -s INSTALL=true install-program install-scripts
#cd glx
#make -s INSTALL=true install-program

package() {
cd "$srcdir/$_srcname-$pkgver"
cd hacks
make install_prefix="$pkgdir" install
cd glx
make install_prefix="$pkgdir" install
cd ../..
install -D -m644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"

# Keep only the terminal related apps.
# If you think something should be added to this list, just ask.
# todo: fix makefile and cut down the build
find "$pkgdir" -type f ! \( \
-name '*bsod*' -or -name '*xmatrix*' -or \
-name '*pong*' -or -name '*phosphor*' -or \
-name '*apple2*' -or -name '*glmatrix*' -or \
-name '*m6502*' -or -name '*xanalogtv*' \) -delete
# fix some conflicts
mv "$pkgdir/usr/bin/bsod" "$pkgdir/usr/bin/bsod-ss"

SpaghettiCat commented on 2013-04-20 22:03

I get: "==> ERROR: LICENSE was not found in the build directory and is not a URL.
The build failed." when trying to build. (PS: Thanks for the package!)

gh0st commented on 2012-11-11 15:24

xscreensaver-5.20.tar.gz is out.

Anonymous comment on 2012-09-11 17:41

The sources no longer exist at that URL.

keenerd commented on 2011-12-01 14:00

If you think that more of the standalone apps should be included, just ask. (Maybe some of the picture slideshow apps?)