diff options
-rw-r--r-- | sysutils/libgamin/DESCR | 13 | ||||
-rw-r--r-- | sysutils/libgamin/Makefile | 14 | ||||
-rw-r--r-- | sysutils/libgamin/PLIST | 29 | ||||
-rw-r--r-- | sysutils/libgamin/buildlink3.mk | 19 |
4 files changed, 75 insertions, 0 deletions
diff --git a/sysutils/libgamin/DESCR b/sysutils/libgamin/DESCR new file mode 100644 index 00000000000..85075f01c6c --- /dev/null +++ b/sysutils/libgamin/DESCR @@ -0,0 +1,13 @@ +Gamin is a file and directory monitoring system defined to be a subset +of the FAM (File Alteration Monitor) system. + +The main goals of the project are: + + 1. Minimize the security model of FAM -- the daemon runs under the + user account. + 2. Simplify the code base, dropping some of the most exotic features + of FAM. + 3. Provide an API and ABI compatible replacement for FAM. + 4. Try to fix some other issues like resource consumption. + +This package provides the Gamin libraries. diff --git a/sysutils/libgamin/Makefile b/sysutils/libgamin/Makefile new file mode 100644 index 00000000000..96cb07ca7ce --- /dev/null +++ b/sysutils/libgamin/Makefile @@ -0,0 +1,14 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/03/15 21:29:14 jmcneill Exp $ + +.include "../../sysutils/gamin/Makefile.common" +PKGNAME= ${DISTNAME:S/^gamin/lib&/} + +CONFIGURE_ARGS+= --enable-libgamin + +post-install: + ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR} + cd ${WRKSRC}/doc; for file in *.html *.gif *.txt *.xml; do \ + ${INSTALL_DATA} $$file ${DESTDIR}${DOCDIR}/$$file; \ + done + +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/libgamin/PLIST b/sysutils/libgamin/PLIST new file mode 100644 index 00000000000..09183b65f9e --- /dev/null +++ b/sysutils/libgamin/PLIST @@ -0,0 +1,29 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2009/03/15 21:29:14 jmcneill Exp $ +include/fam.h +lib/libfam.la +lib/libgamin-1.la +lib/libgamin_shared.a +lib/pkgconfig/gamin.pc +share/doc/gamin/FAQ.html +share/doc/gamin/callbacks.gif +share/doc/gamin/client_server.gif +share/doc/gamin/config.html +share/doc/gamin/contacts.html +share/doc/gamin/debug.html +share/doc/gamin/debugging.txt +share/doc/gamin/devel.html +share/doc/gamin/differences.html +share/doc/gamin/downloads.html +share/doc/gamin/gamin-api.xml +share/doc/gamin/gamin-refs.xml +share/doc/gamin/gamin.html +share/doc/gamin/index.html +share/doc/gamin/internals.html +share/doc/gamin/news.html +share/doc/gamin/overview.html +share/doc/gamin/python.html +share/doc/gamin/security.html +share/doc/gamin/server_structs.gif +share/doc/gamin/socket.txt +share/doc/gamin/using.html +@dirrm share/doc/gamin diff --git a/sysutils/libgamin/buildlink3.mk b/sysutils/libgamin/buildlink3.mk new file mode 100644 index 00000000000..ff750edf395 --- /dev/null +++ b/sysutils/libgamin/buildlink3.mk @@ -0,0 +1,19 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/03/15 21:29:14 jmcneill Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +LIBGAMIN_BUILDLINK3_MK:= ${LIBGAMIN_BUILDLINK3_MK}+ + +.if ${BUILDLINK_DEPTH} == "+" +BUILDLINK_DEPENDS+= libgamin +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibgamin} +BUILDLINK_PACKAGES+= libgamin +BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libgamin + +.if ${LIBGAMIN_BUILDLINK3_MK} == "+" +BUILDLINK_API_DEPENDS.libgamin+= libgamin>=0.1.10 +BUILDLINK_PKGSRCDIR.libgamin?= ../../sysutils/libgamin +.endif # LIBGAMIN_BUILDLINK3_MK + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |