NOTICE: This package has been removed from pkgsrc

./wip/electricsheep-svn, Distributed fractal flame screensaver

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 2.7nb20160924, Package name: electricsheep-2.7nb20160924, Maintainer: rhialto

Electricsheep is a distributed screensaver. It realizes the
collective dream of sleeping computers from all over the internet.
When the screen-saver is activated, the screen goes black and an
animated 'sheep' appears. Behind the scenes, the screen-saver
contacts an internet server and joins the parallel computation of
new sheep.


Required to run:
[www/curl] [graphics/jpeg] [multimedia/mplayer] [devel/libglade] [wip/flam3-svn] [multimedia/ffmpeg010]

Required to build:
[pkgtools/x11-links] [devel/subversion-base] [x11/compositeproto] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/xcb-proto] [x11/fixesproto4]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2013-08-21 11:37:53 by Olaf Seibert | Files touched by this commit (2)
Log message:
Update for new svn locations on SourceForge.
   2013-07-04 17:58:16 by Olaf Seibert | Files touched by this commit (1)
Log message:
Patch from "John D. Baker" <jdbaker@mylinuxisp.com>:

Oddities with the runtime loader caused incompatible libraries with same
major version to be loaded.  Specifically, for a time, "ffmpeg" and
"ffmpeg010" both had "libavformat.so.51.x" and when asked for
"libavformat.so.51", the loader would attempt to load the one from
"ffmpeg" instead of "ffmpeg010".

It seems this can be gotten around at build time by the order in which
"buildlink3.mk" files are included--specifically, that for packages
requiring "ffmpeg010" over "ffmpeg", it should be first in \ 
the list.
   2013-02-15 12:29:50 by Olaf Seibert | Files touched by this commit (1) | Package updated
Log message:
Maintenance update.
The electricsheep repository has moved; TODO.
   2012-10-21 11:54:14 by ndb | Files touched by this commit (2)
Log message:
builds again using ffmpegs libav>=0.7.1.
   2012-09-29 00:07:28 by Aleksej Saushev | Files touched by this commit (66)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2010-12-26 06:01:21 by David Sainty | Files touched by this commit (78)
Log message:
Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in *; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" \ 
"$i"
    fi
  done
done
   2010-01-31 18:27:50 by Olaf Seibert | Files touched by this commit (4) | Imported package
Log message:
Import electricsheep-2.7nb20100131 as wip/electricsheep-svn.

Electricsheep is a distributed screensaver.  It realizes the
collective dream of sleeping computers from all over the internet.
When the screen-saver is activated, the screen goes black and an
animated 'sheep' appears.  Behind the scenes, the screen-saver
contacts an internet server and joins the parallel computation of
new sheep.