# touchstop/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] # 1. This is a useful single-file 'C' program named "touchstop", de- # rived from Peter Osterlund's "syndaemon". It reduces problems with # jumpy cursors on some laptops; in particular, laptops which have # touchpads that "syndaemon" can't see. #--------------------------------------------------------------------- # 2. "touchstop" should be compiled as follows: # cc -o touchstop touchstop.c -lX11 # strip touchstop # chown 0.0 touchstop # chmod u+s touchstop #--------------------------------------------------------------------- # 3. It should be executed in a user's ".xinitrc" file as follows: # N=`ps ax | grep touchstop | grep -v grep | wc -l` # if [ "x$N" = "x0" ]; then touchstop 2> /dev/null & fi #--------------------------------------------------------------------- [buildtimes] 00.00 hours (or 000.02 minutes) - HP EliteBook 8560w 32GB RAM 00.00 hours (or 000.02 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.00 hours (or 000.03 minutes) - Toshiba Satellite C655 E-300 CPU 4GB RAM #--------------------------------------------------------------------- [settings] configure = none exepack = yes license = See the source file unpack = none setpath = xorg tmpsize = 1M #--------------------------------------------------------------------- [depends] xorg #--------------------------------------------------------------------- [build] SBINDIR=$PKGDIR_PROD/sbin mkdir -p $SBINDIR cp -p $PKGDIR_SPECIAL/touchstop.c . cc -o touchstop touchstop.c -lX11 strip touchstop chown 0.0 touchstop chmod u+s touchstop mv touchstop $SBINDIR/ #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = n/a url_home = n/a url_lfs = n/a url_tarball = n/a