           SPELL=trickle
         VERSION=1.06
          SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
   SOURCE_URL[0]=http://www.monkey.org/~marius/trickle/$SOURCE
     SOURCE_HASH=sha512:3c0e67d41943acc4062539d82e0f43467d7615a11d5fbf5bbc6de1d379946ad7a19a30c25d001cdef7b60b49b47e44506dbac0a33bf07be824a81e191dc9718f
        WEB_SITE=http://www.monkey.org/~marius/trickle/
         ENTERED=20040508
      LICENSE[0]=BSD
        KEYWORDS="net"
           SHORT="trickle is a portable lightweight userspace bandwidth shaper"
cat << EOF
trickle is a portable lightweight userspace bandwidth shaper. it can run in
collaborative mode
(together with trickled) or in stand alone mode.
trickle works by taking advantage of the unix loader preloading. essentially
it provides, to the
application, a new version of the functionality that is required to send
and receive data through
sockets. it then limits traffic based on delaying the sending and receiving
of data over a socket.
trickle runs entirely in userspace and does not require root privileges.
developed on openbsd (i386); tested on openbsd (sparc, sparc64, macppc),
solaris (sparc,
sparc64), netbsd (alpha), linux (i386) and freebsd (i386).
mentioned on sweetcode.
EOF
