ports/165340: [patch] Update devel/idutils to 4.6

Peter Jeremy peterjeremy at acm.org
Mon Feb 20 21:50:11 UTC 2012


>Number:         165340
>Category:       ports
>Synopsis:       [patch] Update devel/idutils to 4.6
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 20 21:50:11 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Peter Jeremy
>Release:        FreeBSD 8.2-STABLE amd64
>Organization:
n/a
>Environment:
System: FreeBSD server.vk2pj.dyndns.org 8.2-STABLE FreeBSD 8.2-STABLE #15: Thu Feb 2 11:02:29 EST 2012 root at server.vk2pj.dyndns.org:/var/obj/usr/src/sys/server amd64

>Description:
	Update to 4.6
	* lid -L no longer mishandles open-ended ranges like "..2" and "2.."
	* lid's -d, -o and -x options now work properly 

	Remove "LICENSE_FILE", leaving "LICENSE" since it's standard GPLv3
	Fix build on FreeBSD-10

	Tested at:   Redports (r1855)

>How-To-Repeat:

>Fix:
	https://redports.org/changeset/1855

Index: Makefile
===================================================================
RCS file: /usr/ncvs/ports/devel/idutils/Makefile,v
retrieving revision 1.36
diff -u -r1.36 Makefile
--- Makefile	23 Sep 2011 22:22:00 -0000	1.36
+++ Makefile	20 Feb 2012 21:40:51 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	idutils
-PORTVERSION=	4.5
+PORTVERSION=	4.6
 CATEGORIES=	devel
 MASTER_SITES=	GNU
 
@@ -16,7 +16,6 @@
 CONFLICTS=	coreutils-[0-9]* linux-gid-[0-9]* sh-utils-[0-9]*
 
 LICENSE=	GPLv3
-LICENSE_FILE=	${WRKSRC}/COPYING
 USE_XZ=		yes
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
Index: distinfo
===================================================================
RCS file: /usr/ncvs/ports/devel/idutils/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo	27 Mar 2011 21:22:37 -0000	1.6
+++ distinfo	20 Feb 2012 21:40:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (idutils-4.5.tar.xz) = 62e15fbd7df43a717c88f0128a5de10f1bd11164cd222327d11285a5918011bf
-SIZE (idutils-4.5.tar.xz) = 885376
+SHA256 (idutils-4.6.tar.xz) = 8181f43a4fb62f6f0ccf3b84dbe9bec71ecabd6dfdcf49c6b5584521c888aac2
+SIZE (idutils-4.6.tar.xz) = 1001496
Index: files/patch-configure
===================================================================
RCS file: /usr/ncvs/ports/devel/idutils/files/patch-configure,v
retrieving revision 1.1
diff -u -r1.1 patch-configure
--- files/patch-configure	27 Mar 2011 21:22:37 -0000	1.1
+++ files/patch-configure	20 Feb 2012 21:40:51 -0000
@@ -1,20 +1,47 @@
---- configure.old	2011-03-28 08:15:17.000000000 +1100
-+++ configure	2011-03-28 08:15:47.000000000 +1100
-@@ -8239,7 +8239,7 @@
-                   || close (fd) != 0
-                   || stat (file, &st1) != 0
-                   || st0.st_atime != st1.st_atime)
--                status |= 64;
-+                status |= 0;
-             }
-             return status;
-   ;
-@@ -14722,8 +14722,6 @@
-            linux*) # On linux between 2008-07-27 and 2009-05-11, dup2 of a
-                    # closed fd may yield -EBADF instead of -1 / errno=EBADF.
-              gl_cv_func_dup2_works=no;;
--           freebsd*) # on FreeBSD 6.1, dup2(1,1000000) gives EMFILE, not EBADF.
--             gl_cv_func_dup2_works=no;;
-            *) gl_cv_func_dup2_works=yes;;
-          esac
- else
+--- configure.old	2012-02-03 21:41:35.000000000 +1100
++++ configure	2012-02-11 11:08:46.027072843 +1100
+@@ -8935,7 +8935,7 @@
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on FreeBSD >= 5.
+-           freebsd[1-4]*)        gl_cv_func_printf_sizes_c99="guessing no";;
++           freebsd[1-4].*)       gl_cv_func_printf_sizes_c99="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on MacOS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_printf_sizes_c99="guessing no";;
+@@ -9077,7 +9077,7 @@
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on FreeBSD >= 6.
+-           freebsd[1-5]*)        gl_cv_func_printf_infinite="guessing no";;
++           freebsd[1-5].*)       gl_cv_func_printf_infinite="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on MacOS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_printf_infinite="guessing no";;
+@@ -9476,7 +9476,7 @@
+                                          # Guess yes on glibc systems.
+                    *-gnu*)               gl_cv_func_printf_infinite_long_double="guessing yes";;
+                                          # Guess yes on FreeBSD >= 6.
+-                   freebsd[1-5]*)        gl_cv_func_printf_infinite_long_double="guessing no";;
++                   freebsd[1-5].*)       gl_cv_func_printf_infinite_long_double="guessing no";;
+                    freebsd* | kfreebsd*) gl_cv_func_printf_infinite_long_double="guessing yes";;
+                                          # Guess yes on HP-UX >= 11.
+                    hpux[7-9]* | hpux10*) gl_cv_func_printf_infinite_long_double="guessing no";;
+@@ -9904,7 +9904,7 @@
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_printf_directive_f="guessing yes";;
+                                  # Guess yes on FreeBSD >= 6.
+-           freebsd[1-5]*)        gl_cv_func_printf_directive_f="guessing no";;
++           freebsd[1-5].*)       gl_cv_func_printf_directive_f="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_printf_directive_f="guessing yes";;
+                                  # Guess yes on MacOS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_printf_directive_f="guessing no";;
+@@ -11264,7 +11264,7 @@
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on FreeBSD >= 5.
+-           freebsd[1-4]*)        gl_cv_func_snprintf_retval_c99="guessing no";;
++           freebsd[1-4].*)       gl_cv_func_snprintf_retval_c99="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on MacOS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_snprintf_retval_c99="guessing no";;

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list