Package Details: xscreensaver-hacks 5.32-1

Git Clone URL: https://aur.archlinux.org/xscreensaver-hacks.git (read-only)
Package Base: xscreensaver-hacks
Description: Standalone apps from xscreensaver, including phosphor and apple2 terminals.
Upstream URL: http://www.jwz.org/xscreensaver/
Licenses: BSD
Conflicts: xscreensaver
Submitter: keenerd
Maintainer: keenerd
Last Packager: keenerd
Votes: 1
Popularity: 0.000029
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 https://www.jwz.org/xscreensaver/xscreensaver-5.34.tar.gz 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: http://www.jwz.org/xscreensaver/xscreensaver-5.32.tar.gz

Ghouli commented on 2014-09-12 11:40

Currently at version 5.30, fixed PKGBUILD http://pastebin.com/i2xG0bbQ

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.

Updated PKGBUILD:

# $Id: PKGBUILD 139172 2011-09-30 22:43:18Z eric $
# Maintainer: Kyle Keen <keenerd@gmail.com>
# Maintainer: Eric Bélanger <eric@archlinux.org>

pkgname=xscreensaver-hacks
_srcname=xscreensaver
pkgver=5.26
pkgrel=1
pkgdesc="Standalone apps from xscreensaver, including phosphor and apple2 terminals."
arch=('i686' 'x86_64')
url="http://www.jwz.org/xscreensaver/"
_watch="http://www.jwz.org/xscreensaver/download.html"
license=('BSD')
conflicts=('xscreensaver')
depends=('libxxf86vm' 'libglade' 'mesa' 'pam' 'libxmu')
#depends=('libxxf86vm' 'libglade' 'mesa' 'pam' 'xorg-appres' 'libxmu' 'perl-libwww')
makedepends=('bc')
source=(http://www.jwz.org/xscreensaver/$_srcname-$pkgver.tar.gz \
LICENSE)
sha1sums=('8055822b661733e68550872a4ae6b6129c0b73fc'
'4209ea586b204fd1d81c382a0522c654f9fd9134')

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

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

NewWorld 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?)