svn commit: r415000 - in head/misc/dtach: . files

Mikhail Teterin mi at FreeBSD.org
Wed May 11 14:50:42 UTC 2016


Author: mi
Date: Wed May 11 14:50:40 2016
New Revision: 415000
URL: https://svnweb.freebsd.org/changeset/ports/415000

Log:
  Upgrade from 0.8 to 0.9. The change-log can be seen here:
  
  	http://dtach.sourceforge.net/
  
  Notified by:	portscout

Modified:
  head/misc/dtach/Makefile
  head/misc/dtach/distinfo
  head/misc/dtach/files/patch-master.c

Modified: head/misc/dtach/Makefile
==============================================================================
--- head/misc/dtach/Makefile	Wed May 11 14:44:06 2016	(r414999)
+++ head/misc/dtach/Makefile	Wed May 11 14:50:40 2016	(r415000)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	dtach
-PORTVERSION=	0.8
-PORTREVISION=	1
+PORTVERSION=	0.9
 CATEGORIES=	misc
 MASTER_SITES=	SF
 

Modified: head/misc/dtach/distinfo
==============================================================================
--- head/misc/dtach/distinfo	Wed May 11 14:44:06 2016	(r414999)
+++ head/misc/dtach/distinfo	Wed May 11 14:50:40 2016	(r415000)
@@ -1,2 +1,2 @@
-SHA256 (dtach-0.8.tar.gz) = 16614ebddf8ab2811d3dc0e7f329c7de88929ac6a9632d4cb4aef7fe11b8f2a9
-SIZE (dtach-0.8.tar.gz) = 55472
+SHA256 (dtach-0.9.tar.gz) = 32e9fd6923c553c443fab4ec9c1f95d83fa47b771e6e1dafb018c567291492f3
+SIZE (dtach-0.9.tar.gz) = 60608

Modified: head/misc/dtach/files/patch-master.c
==============================================================================
--- head/misc/dtach/files/patch-master.c	Wed May 11 14:44:06 2016	(r414999)
+++ head/misc/dtach/files/patch-master.c	Wed May 11 14:50:40 2016	(r415000)
@@ -39,27 +39,3 @@
  	{
  		close(s);
  		return -1;
-@@ -454,6 +470,8 @@ master_process(int s, char **argv, int w
- 	/* Loop forever. */
- 	while (1)
- 	{
-+		int has_attached_client = 0;
-+
- 		/* Re-initialize the file descriptor set for select. */
- 		FD_ZERO(&readfds);
- 		FD_SET(s, &readfds);
-@@ -480,8 +498,14 @@ master_process(int s, char **argv, int w
- 			FD_SET(p->fd, &readfds);
- 			if (p->fd > highest_fd)
- 				highest_fd = p->fd;
-+
-+			if (p->attached) {
-+				has_attached_client = 1;
-+			}
- 		}
- 
-+		check_socket_mode(has_attached_client);
-+
- 		/* Wait for something to happen. */
- 		if (select(highest_fd + 1, &readfds, NULL, NULL, NULL) < 0)
- 		{


More information about the svn-ports-head mailing list