# $Id$ PNAME="fam" PVER="2.7.0" PBUILD="r10" PCATEGORIE="app-admin" STATE="unstable" DESCRIPTION="The File Alteration Monitor provides an API that applications can use to be notified when specific files or directories are changed." HOMEPAGE="http://oss.sgi.com/projects/fam/" DEPEND=">= net-nds/portmap-5b" SDEPEND=">= sys-dev/automake-3 >= sys-dev/autoconf-4 >= dev-lang/perl-5" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild SRC_URI=( ftp://oss.sgi.com/projects/${PNAME}/download/stable/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-${PVER}-largefiles.patch mirror://${PNAME}/${PNAME}-${PVER}-dnotify.patch mirror://${PNAME}/${PNAME}-${PVER}-limits.patch mirror://${PNAME}/${PNAME}-${PVER}-gcc41.patch ) # fake it UP2DATE="echo ${PVER}" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # large file support mpatch ${PNAME}-${PVER}-largefiles.patch || die # enable dnotify mpatch ${PNAME}-${PVER}-dnotify.patch || die # fix includes mpatch ${PNAME}-${PVER}-limits.patch || die # fix gcc 4.1 issues mpatch ${PNAME}-${PVER}-gcc41.patch || die # listen only to local networks sed -i "s:^\(local_only =\).*:\1 true:g" conf/fam.conf || die autoreconf --install --force || die }