From owner-cvs-ports@FreeBSD.ORG Sat Apr 2 09:08:47 2005 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD67216A4CE; Sat, 2 Apr 2005 09:08:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67E4C43D1F; Sat, 2 Apr 2005 09:08:47 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j3298lAO075825; Sat, 2 Apr 2005 09:08:47 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j3298lqs075824; Sat, 2 Apr 2005 09:08:47 GMT (envelope-from marcus) Message-Id: <200504020908.j3298lqs075824@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 2 Apr 2005 09:08:47 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/devel Makefile ports/devel/gamin Makefile distinfo pkg-descr pkg-plist ports/devel/gamin/files .#patch-server_gam_kqueue.c.1.10 patch-config.h.in patch-configure patch-python_Makefile.in ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Apr 2005 09:08:47 -0000 marcus 2005-04-02 09:08:47 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/gamin Makefile distinfo pkg-descr pkg-plist devel/gamin/files .#patch-server_gam_kqueue.c.1.10 patch-config.h.in patch-configure patch-configure.in patch-libgamin_gam_api.c patch-python_Makefile.in patch-server_Makefile.in patch-server_gam_channel.c patch-server_gam_kqueue.c patch-server_gam_kqueue.h patch-server_gam_server.c Log: Add gamin, a file and directory monitoring server and API. Gamin can be used as a drop-in replacement for FAM. Gamin is designed to be more secure than FAM as itdoes not require RPC, and runs a separate instance for each user. While it is API and ABI compatible with FAM, it does not [yet] support all of FAM's features. This version of gamin comes with an optional (defaults to on) kqueue backend for FreeBSD. This backend can only be used with UFS file systems. If you need FAM-like support on non-UFS file systems, you must build without the kqueue backend. Revision Changes Path 1.1856 +1 -0 ports/devel/Makefile 1.1 +45 -0 ports/devel/gamin/Makefile (new) 1.1 +2 -0 ports/devel/gamin/distinfo (new) 1.1 +536 -0 ports/devel/gamin/files/.#patch-server_gam_kqueue.c.1.10 (new) 1.1 +12 -0 ports/devel/gamin/files/patch-config.h.in (new) 1.1 +76 -0 ports/devel/gamin/files/patch-configure (new) 1.1 +31 -0 ports/devel/gamin/files/patch-configure.in (new) 1.1 +98 -0 ports/devel/gamin/files/patch-libgamin_gam_api.c (new) 1.1 +32 -0 ports/devel/gamin/files/patch-python_Makefile.in (new) 1.1 +47 -0 ports/devel/gamin/files/patch-server_Makefile.in (new) 1.1 +127 -0 ports/devel/gamin/files/patch-server_gam_channel.c (new) 1.1 +639 -0 ports/devel/gamin/files/patch-server_gam_kqueue.c (new) 1.1 +27 -0 ports/devel/gamin/files/patch-server_gam_kqueue.h (new) 1.1 +56 -0 ports/devel/gamin/files/patch-server_gam_server.c (new) 1.1 +5 -0 ports/devel/gamin/pkg-descr (new) 1.1 +10 -0 ports/devel/gamin/pkg-plist (new)