svn commit: r461008 - in head/sysutils/inotify-tools: . files

Yuri Victorovich yuri at FreeBSD.org
Mon Feb 5 18:04:44 UTC 2018


Author: yuri
Date: Mon Feb  5 18:04:43 2018
New Revision: 461008
URL: https://svnweb.freebsd.org/changeset/ports/461008

Log:
  sysutils/inotify-tools: Update to 3.20.1
  
  Additional port changes:
  * Updated MAINTANER e-mail
  * Reformatted the patch to fit reformatted surroundings
  
  Reported by:	portscout
  Approved by:	adamw (mentor)
  Differential Revision:	https://reviews.freebsd.org/D14202

Modified:
  head/sysutils/inotify-tools/Makefile
  head/sysutils/inotify-tools/distinfo
  head/sysutils/inotify-tools/files/patch-src_inotifywatch.c

Modified: head/sysutils/inotify-tools/Makefile
==============================================================================
--- head/sysutils/inotify-tools/Makefile	Mon Feb  5 17:50:45 2018	(r461007)
+++ head/sysutils/inotify-tools/Makefile	Mon Feb  5 18:04:43 2018	(r461008)
@@ -2,12 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	inotify-tools
-PORTVERSION=	3.14.01
-DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+DISTVERSION=	3.20.1
 CATEGORIES=	sysutils
 
-MAINTAINER=	yuri at rawbw.com
+MAINTAINER=	yuri at FreeBSD.org
 COMMENT=	Command-line utilities to watch for file events
 
 LICENSE=	GPLv2
@@ -18,7 +16,6 @@ LIB_DEPENDS=	libinotify.so:devel/libinotify
 USES=		autoreconf gmake libtool localbase
 USE_GITHUB=	yes
 GH_ACCOUNT=	rvoicilas
-GH_TAGNAME=	1df9af4
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-doxygen
 USE_LDCONFIG=	yes

Modified: head/sysutils/inotify-tools/distinfo
==============================================================================
--- head/sysutils/inotify-tools/distinfo	Mon Feb  5 17:50:45 2018	(r461007)
+++ head/sysutils/inotify-tools/distinfo	Mon Feb  5 18:04:43 2018	(r461008)
@@ -1,2 +1,3 @@
-SHA256 (rvoicilas-inotify-tools-v3.14.01-1df9af4_GH0.tar.gz) = 3cb567344dad1fbe9a935d5a7c3f9c9bbce151df982631eb319763b2708ef4ea
-SIZE (rvoicilas-inotify-tools-v3.14.01-1df9af4_GH0.tar.gz) = 70023
+TIMESTAMP = 1517817616
+SHA256 (rvoicilas-inotify-tools-3.20.1_GH0.tar.gz) = a433cc1dedba851078276db69b0e97f9fe41e4ba3336d2971adfca4b3a6242ac
+SIZE (rvoicilas-inotify-tools-3.20.1_GH0.tar.gz) = 79564

Modified: head/sysutils/inotify-tools/files/patch-src_inotifywatch.c
==============================================================================
--- head/sysutils/inotify-tools/files/patch-src_inotifywatch.c	Mon Feb  5 17:50:45 2018	(r461007)
+++ head/sysutils/inotify-tools/files/patch-src_inotifywatch.c	Mon Feb  5 18:04:43 2018	(r461008)
@@ -1,4 +1,4 @@
---- src/inotifywatch.c.orig	2015-11-09 01:40:46 UTC
+--- src/inotifywatch.c.orig	2018-01-06 11:10:51 UTC
 +++ src/inotifywatch.c
 @@ -12,6 +12,9 @@
  #include <errno.h>
@@ -10,41 +10,42 @@
  #include <regex.h>
  #include <signal.h>
  #include <stdbool.h>
-@@ -93,6 +96,9 @@ int main(int argc, char ** argv)
- 	char * exc_iregex = NULL;
- 	char * inc_regex = NULL;
- 	char * inc_iregex = NULL;
+@@ -82,6 +85,10 @@ int main(int argc, char **argv) {
+     char *inc_regex = NULL;
+     char *inc_iregex = NULL;
+ 
 +#ifdef __FreeBSD__
-+	sigset_t set, oset;
++    sigset_t set, oset;
 +#endif // __FreeBSD__
++
+     signal(SIGINT, handle_impatient_user);
  
- 	signal( SIGINT, handle_impatient_user );
+     // Parse commandline options, aborting if something goes wrong
+@@ -110,11 +117,27 @@ int main(int argc, char **argv) {
+         return EXIT_FAILURE;
+     }
  
-@@ -121,11 +127,27 @@ int main(int argc, char ** argv)
- 		return EXIT_FAILURE;
- 	}
- 
 +#ifdef __FreeBSD__
-+	// Block some signals in libinotify's worker thread, so that
-+	// handle_signal runs in the context of the main thread and
-+	// the 'done' flag is actually honored.
-+	sigemptyset(&set);
-+	sigaddset(&set, SIGINT);
-+	sigaddset(&set, SIGHUP);
-+	sigaddset(&set, SIGTERM);
-+	sigaddset(&set, SIGALRM);
-+	pthread_sigmask(SIG_BLOCK, &set, &oset);
++    // Block some signals in libinotify's worker thread, so that
++    // handle_signal runs in the context of the main thread and
++    // the 'done' flag is actually honored.
++    sigemptyset(&set);
++    sigaddset(&set, SIGINT);
++    sigaddset(&set, SIGHUP);
++    sigaddset(&set, SIGTERM);
++    sigaddset(&set, SIGALRM);
++    pthread_sigmask(SIG_BLOCK, &set, &oset);
 +#endif // __FreeBSD__
 +
- 	if ( !inotifytools_initialize() ) {
- 		warn_inotify_init_error();
- 		return EXIT_FAILURE;
- 	}
+     if (!inotifytools_initialize()) {
+         warn_inotify_init_error();
+         return EXIT_FAILURE;
+     }
  
 +#ifdef __FreeBSD__
-+	pthread_sigmask(SIG_SETMASK, &oset, NULL);
++    pthread_sigmask(SIG_SETMASK, &oset, NULL);
 +#endif // __FreeBSD__
 +
- 	// Attempt to watch file
- 	// If events is still 0, make it all events.
- 	if ( !events )
+     // Attempt to watch file
+     // If events is still 0, make it all events.
+     if (!events)


More information about the svn-ports-head mailing list