Date: Sat, 3 Nov 2007 16:50:56 +0100 (CET) From: Marcus von Appen <mva@sysfault.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/117797: [Maintainer-update]: net/sdl_net version update to 1.2.7 Message-ID: <200711031550.lA3FouSC026357@medusa.sysfault.org> Resent-Message-ID: <200711032120.lA3LK1Pk005346@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 117797 >Category: ports >Synopsis: [Maintainer-update]: net/sdl_net version update to 1.2.7 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Nov 03 21:20:01 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Marcus von Appen >Release: FreeBSD 6.3-PRERELEASE i386 >Organization: >Environment: System: FreeBSD medusa.sysfault.org 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #1: Sun Oct 28 11:05:41 CET 2007 >Description: Update to 1.2.7 I'll take over the maintanership. Removed file(s): - files/patch-SDLnetselect.c Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- sdl_net-1.2.7.patch begins here --- diff -ruN --exclude=CVS /usr/ports/net/sdl_net/Makefile /usr/ports/net/sdl_net.new/Makefile --- /usr/ports/net/sdl_net/Makefile 2007-10-28 13:01:33.000000000 +0100 +++ /usr/ports/net/sdl_net.new/Makefile 2007-11-03 16:34:42.000000000 +0100 @@ -6,13 +6,12 @@ # PORTNAME= sdl_net -PORTVERSION= 1.2.6 -PORTREVISION= 1 +PORTVERSION= 1.2.7 CATEGORIES= net MASTER_SITES= http://www.libsdl.org/projects/SDL_net/release/ DISTNAME= SDL_net-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mva@sysfault.org COMMENT= A small sample cross-platform networking library USE_SDL= sdl diff -ruN --exclude=CVS /usr/ports/net/sdl_net/distinfo /usr/ports/net/sdl_net.new/distinfo --- /usr/ports/net/sdl_net/distinfo 2006-09-20 13:21:56.000000000 +0200 +++ /usr/ports/net/sdl_net.new/distinfo 2007-11-03 16:34:50.000000000 +0100 @@ -1,3 +1,3 @@ -MD5 (SDL_net-1.2.6.tar.gz) = 7be5b9ef36129ee187ace96906cd264c -SHA256 (SDL_net-1.2.6.tar.gz) = 1a4b1a9e63e3cb6a9d482c7fecb0da0edb5b285d06e221cdabdbd421e747554b -SIZE (SDL_net-1.2.6.tar.gz) = 372116 +MD5 (SDL_net-1.2.7.tar.gz) = 6bd4662d1423810f3140d4da21b6d912 +SHA256 (SDL_net-1.2.7.tar.gz) = 2ce7c84e62ff8117b9f205758bcce68ea603e08bc9d6936ded343735b8b77c53 +SIZE (SDL_net-1.2.7.tar.gz) = 373866 diff -ruN --exclude=CVS /usr/ports/net/sdl_net/files/patch-Makefile.in /usr/ports/net/sdl_net.new/files/patch-Makefile.in --- /usr/ports/net/sdl_net/files/patch-Makefile.in 2006-09-20 13:21:56.000000000 +0200 +++ /usr/ports/net/sdl_net.new/files/patch-Makefile.in 2007-11-03 16:37:35.000000000 +0100 @@ -1,10 +1,15 @@ ---- Makefile.in.orig Thu Aug 31 14:52:06 2006 -+++ Makefile.in Thu Aug 31 14:52:12 2006 -@@ -263,7 +263,6 @@ - libSDL_net_la_LIBADD = @INETLIB@ - libSDL_net_la_LDFLAGS = \ - -no-undefined \ -- -release $(LT_RELEASE) \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) +--- Makefile.in.orig 2007-11-03 16:36:52.000000000 +0100 ++++ Makefile.in 2007-11-03 16:37:17.000000000 +0100 +@@ -266,12 +266,10 @@ - @HAVE_GUI_LIB_FALSE@EXAMPLES = + @USE_VERSION_RC_FALSE@libSDL_net_la_LDFLAGS = \ + @USE_VERSION_RC_FALSE@ -no-undefined \ +-@USE_VERSION_RC_FALSE@ -release $(LT_RELEASE) \ + @USE_VERSION_RC_FALSE@ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) + + @USE_VERSION_RC_TRUE@libSDL_net_la_LDFLAGS = \ + @USE_VERSION_RC_TRUE@ -no-undefined \ +-@USE_VERSION_RC_TRUE@ -release $(LT_RELEASE) \ + @USE_VERSION_RC_TRUE@ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -Wl,version.o + + @USE_VERSION_RC_FALSE@libSDL_net_la_LIBADD = @INETLIB@ diff -ruN --exclude=CVS /usr/ports/net/sdl_net/files/patch-SDLnetselect.c /usr/ports/net/sdl_net.new/files/patch-SDLnetselect.c --- /usr/ports/net/sdl_net/files/patch-SDLnetselect.c 2001-07-25 11:50:34.000000000 +0200 +++ /usr/ports/net/sdl_net.new/files/patch-SDLnetselect.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,29 +0,0 @@ - -$FreeBSD: ports/net/sdl_net/files/patch-SDLnetselect.c,v 1.1 2001/07/25 09:50:34 sobomax Exp $ - ---- SDLnetselect.c 2001/07/25 09:44:01 1.1 -+++ SDLnetselect.c 2001/07/25 09:45:57 -@@ -175,6 +175,7 @@ - SOCKET maxfd; - int retval; - struct timeval tv; -+ struct timeval *tmp; - fd_set mask; - - /* Find the largest file descriptor */ -@@ -199,8 +200,14 @@ - tv.tv_sec = timeout/1000; - tv.tv_usec = (timeout%1000)*1000; - -+ /* XXX: Workaround for a bug in FreeBSD - w/o it in some cases select() chews 100% CPU */ -+ if (timeout == ~0) -+ tmp = NULL; -+ else -+ tmp = &tv; -+ - /* Look! */ -- retval = select(maxfd+1, &mask, NULL, NULL, &tv); -+ retval = select(maxfd+1, &mask, NULL, NULL, tmp); - } while ( errno == EINTR ); - - /* Mark all file descriptors ready that have data available */ --- sdl_net-1.2.7.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711031550.lA3FouSC026357>