# $Id$ PNAME="xautolock" PVER="2.2" PBUILD="r8" PCAT="x11-misc" DESCRIPTION="An automatic X screen-locker/screen-saver." HOMEPAGE="http://freshmeat.net/projects/xautolock/" DEPEND=">= x11-libs/libXScrnSaver-1.2 >= x11-misc/xlockmore-5" SDEPEND=">= x11-misc/imake-1 >= x11-libs/libXScrnSaver-dev-1.2" SRCFILE="${PNAME}-${PVER}.tgz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" ALX_PKG_KEEP="usr/bin/xautolock" sminclude mbuild mtools alx-split SRC_URI=( #http://www.ibiblio.org/pub/Linux/X11/screensavers/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2DATE="updatecmd 'http://www.ibiblio.org/pub/Linux/X11/screensavers/?C=M;O=A' | grep ${PNAME}- | lasttarball tgz" src_compile() { cd ${SRCDIR} # fortify_source not supported export CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/} xmkmf || die mmake || die } alx_generic_src_install() { cd ${SRCDIR} minstallexec xautolock || die cp xautolock.man xautolock.1 || die minstallman xautolock.1 || die minstalldocs Changelog License Readme Todo || die }