svn commit: r346084 - in head/devel/libinotify: . files

Xin LI delphij at FreeBSD.org
Wed Feb 26 03:07:29 UTC 2014


Author: delphij
Date: Wed Feb 26 03:07:28 2014
New Revision: 346084
URL: http://svnweb.freebsd.org/changeset/ports/346084
QAT: https://qat.redports.org/buildarchive/r346084/

Log:
  Update libinotify-kqueue to its latest version.

Added:
  head/devel/libinotify/files/
  head/devel/libinotify/files/Makefile   (contents, props changed)
Modified:
  head/devel/libinotify/Makefile
  head/devel/libinotify/distinfo
  head/devel/libinotify/pkg-message

Modified: head/devel/libinotify/Makefile
==============================================================================
--- head/devel/libinotify/Makefile	Wed Feb 26 00:57:39 2014	(r346083)
+++ head/devel/libinotify/Makefile	Wed Feb 26 03:07:28 2014	(r346084)
@@ -2,24 +2,24 @@
 # $FreeBSD$
 
 PORTNAME=	libinotify
-PORTVERSION=	20110829
+PORTVERSION=	20120419
 CATEGORIES=	devel
-MASTER_SITES=	ftp://ftp.SpringDaemons.com/soft/
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	delphij at FreeBSD.org
 COMMENT=	Kevent based inotify compatible library
 
 LICENSE=	MIT
 
-GNU_CONFIGURE=	yes
-USE_BZIP2=	yes
+USE_GITHUB=	yes
+GH_ACCOUNT=	dmatveev
+GH_PROJECT=	libinotify-kqueue
+GH_COMMIT=	2a0d601
+GH_TAGNAME=	${GH_COMMIT}
+
 USE_LDCONFIG=	yes
 
-#
-# Get rid of .la and static library files
-#
-post-configure:
-	@${REINPLACE_CMD} -E -e \
-	'/Install the pseudo-library/,/staticlibs=/s,^,#,' ${WRKSRC}/libtool
+post-patch:
+	@${CP} ${FILESDIR}/Makefile ${WRKSRC}
+	@${TOUCH} ${WRKSRC}/config.h
 
 .include <bsd.port.mk>

Modified: head/devel/libinotify/distinfo
==============================================================================
--- head/devel/libinotify/distinfo	Wed Feb 26 00:57:39 2014	(r346083)
+++ head/devel/libinotify/distinfo	Wed Feb 26 03:07:28 2014	(r346084)
@@ -1,2 +1,2 @@
-SHA256 (libinotify-20110829.tar.bz2) = d6bbefd8e4bee680c6f9c860e0a9611c51bee8f557c4b021b30cfc3b15238028
-SIZE (libinotify-20110829.tar.bz2) = 275381
+SHA256 (libinotify-20120419.tar.gz) = 26bd09b82af0ba52ed2d71dd516c03cbea0cd0b00a79ae2f6728d97a40db1396
+SIZE (libinotify-20120419.tar.gz) = 31380

Added: head/devel/libinotify/files/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libinotify/files/Makefile	Wed Feb 26 03:07:28 2014	(r346084)
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+SHLIB=		inotify
+SHLIB_MAJOR=	0
+
+DPADD=		${LIBPTHREAD}
+LDADD=		-lpthread
+
+SRCS=		utils.c
+SRCS+=		barriers.c
+SRCS+=		conversions.c
+SRCS+=		watch.c
+SRCS+=		worker-sets.c
+SRCS+=		worker-thread.c
+SRCS+=		worker.c
+SRCS+=		controller.c
+
+INCS=		sys/inotify.h
+
+CFLAGS+=	-I${.CURDIR} -DNDEBUG -pthread
+
+LIBDIR=		${PREFIX}/lib
+INCLUDEDIR=	${PREFIX}/include/sys
+
+LIBOWN!=	id -un
+LIBGRP!=	id -gn
+BINOWN=		${LIBOWN}
+BINGRP=		${LIBGRP}
+
+beforeinstall:
+	@mkdir -p ${DESTDIR}/${LIBDIR} ${DESTDIR}/${INCLUDEDIR}
+
+.include <bsd.lib.mk>

Modified: head/devel/libinotify/pkg-message
==============================================================================
--- head/devel/libinotify/pkg-message	Wed Feb 26 00:57:39 2014	(r346083)
+++ head/devel/libinotify/pkg-message	Wed Feb 26 03:07:28 2014	(r346084)
@@ -1,4 +1,3 @@
-
 ============================================================================
 You might want to consider increasing the kern.maxfiles tunable if you plan
 to use this library for applications that need to monitor activity of a lot
@@ -9,4 +8,3 @@ reboot the system:
 
     kern.maxfiles="25000"
 =============================================================================
-


More information about the svn-ports-all mailing list