Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jul 2015 14:47:31 +0000 (UTC)
From:      Steven Kreuzer <skreuzer@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r392009 - in head/net/drawterm: . files
Message-ID:  <201507141447.t6EElVkl041785@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: skreuzer
Date: Tue Jul 14 14:47:30 2015
New Revision: 392009
URL: https://svnweb.freebsd.org/changeset/ports/392009

Log:
  r285140 introduced a fdclose(3) function which shadows a net/drawterm function
  definition. Shadow the stdio prototype with a macro and undef it after
  including stdio.h
  
  Convert port to the USES framework
  
  Regenerate the patch-Make.pthread file using makepatch
  
  PR:		201444
  Submitted by:	winston@ml1.net (maintainer)

Added:
  head/net/drawterm/files/patch-include_unix.h   (contents, props changed)
Modified:
  head/net/drawterm/Makefile
  head/net/drawterm/files/patch-Make.pthread

Modified: head/net/drawterm/Makefile
==============================================================================
--- head/net/drawterm/Makefile	Tue Jul 14 14:47:24 2015	(r392008)
+++ head/net/drawterm/Makefile	Tue Jul 14 14:47:30 2015	(r392009)
@@ -3,9 +3,9 @@
 
 PORTNAME=	drawterm
 PORTVERSION=	20140106
+PORTREVISION=	1
 CATEGORIES=	net
 MASTER_SITES=	http://swtch.com/drawterm/
-EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	winston@ml1.net
 COMMENT=	Plan9 cpu client
@@ -13,6 +13,7 @@ COMMENT=	Plan9 cpu client
 # Additionally the Lucent Public License
 LICENSE=	MIT
 
+USES=	tar:tgz
 USE_XORG=	x11 xt
 
 PLIST_FILES=	bin/drawterm

Modified: head/net/drawterm/files/patch-Make.pthread
==============================================================================
--- head/net/drawterm/files/patch-Make.pthread	Tue Jul 14 14:47:24 2015	(r392008)
+++ head/net/drawterm/files/patch-Make.pthread	Tue Jul 14 14:47:30 2015	(r392009)
@@ -1,6 +1,6 @@
---- Make.pthread.orig	2009-08-26 00:44:41.000000000 -0500
-+++ Make.pthread	2012-02-15 14:04:26.020899861 -0600
-@@ -4,14 +4,14 @@
+--- Make.pthread.orig	2009-08-26 05:44:41 UTC
++++ Make.pthread
+@@ -4,14 +4,14 @@ PTHREAD=-pthread -DPTHREAD
  AR=ar
  AS=no-as-here
  RANLIB=ranlib

Added: head/net/drawterm/files/patch-include_unix.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/drawterm/files/patch-include_unix.h	Tue Jul 14 14:47:30 2015	(r392009)
@@ -0,0 +1,12 @@
+--- include/unix.h.orig	2015-07-13 22:14:41 UTC
++++ include/unix.h
+@@ -11,7 +11,9 @@
+ #define _FILE_OFFSET_BITS 64
+ 
+ 
++#define fdclose sysfdclose
+ #include <stdio.h>
++#undef fdclose
+ #include <stdlib.h>
+ #include <string.h>
+ #include <math.h>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507141447.t6EElVkl041785>