From owner-svn-ports-all@freebsd.org  Fri Jun  3 19:24:54 2016
Return-Path: <owner-svn-ports-all@freebsd.org>
Delivered-To: svn-ports-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 81936B6950F;
 Fri,  3 Jun 2016 19:24:54 +0000 (UTC)
 (envelope-from naddy@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 5C3361791;
 Fri,  3 Jun 2016 19:24:54 +0000 (UTC)
 (envelope-from naddy@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u53JOrJP063983;
 Fri, 3 Jun 2016 19:24:53 GMT (envelope-from naddy@FreeBSD.org)
Received: (from naddy@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u53JOrcq063979;
 Fri, 3 Jun 2016 19:24:53 GMT (envelope-from naddy@FreeBSD.org)
Message-Id: <201606031924.u53JOrcq063979@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: naddy set sender to
 naddy@FreeBSD.org using -f
From: Christian Weisgerber <naddy@FreeBSD.org>
Date: Fri, 3 Jun 2016 19:24:53 +0000 (UTC)
To: ports-committers@freebsd.org, svn-ports-all@freebsd.org,
 svn-ports-head@freebsd.org
Subject: svn commit: r416332 - in head/archivers/gtar: . files
X-SVN-Group: ports-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-ports-all@freebsd.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: SVN commit messages for the ports tree <svn-ports-all.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-ports-all>,
 <mailto:svn-ports-all-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-ports-all/>
List-Post: <mailto:svn-ports-all@freebsd.org>
List-Help: <mailto:svn-ports-all-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-ports-all>,
 <mailto:svn-ports-all-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Jun 2016 19:24:54 -0000

Author: naddy
Date: Fri Jun  3 19:24:53 2016
New Revision: 416332
URL: https://svnweb.freebsd.org/changeset/ports/416332

Log:
  Update to 1.29.  User-visible changes:
  * New options: --verbatim-files-from, --no-verbatim-files-from
  * --null option reads file names verbatim
  * New options: --owner-map=FILE and --group-map=FILE
  * New option --clamp-mtime
  * Deprecated --preserve option removed

Added:
  head/archivers/gtar/files/patch-tests_numeric.at   (contents, props changed)
Modified:
  head/archivers/gtar/Makefile
  head/archivers/gtar/distinfo
  head/archivers/gtar/files/patch-configure

Modified: head/archivers/gtar/Makefile
==============================================================================
--- head/archivers/gtar/Makefile	Fri Jun  3 19:21:11 2016	(r416331)
+++ head/archivers/gtar/Makefile	Fri Jun  3 19:24:53 2016	(r416332)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	tar
-PORTVERSION=	1.28
-PORTREVISION=	2
+PORTVERSION=	1.29
 CATEGORIES=	archivers sysutils
 MASTER_SITES=	GNU
 PKGNAMEPREFIX=	g
@@ -27,9 +26,8 @@ CONFIGURE_ENV=	DEFAULT_ARCHIVE=/dev/sa0 
 # supply result to skip a test that will abort configure if run as root
 CONFIGURE_ENV+=	gl_cv_func_mknod_works=yes
 
-# Tests 161 163 are known to fail because path resolution of ".."
-# in a removed directory fails.
-#TEST_TARGET=	check
+TEST_DEPENDS=	autom4te:devel/autoconf
+TEST_TARGET=	check
 
 OPTIONS_DEFINE=	NLS STATIC
 OPTIONS_SUB=	yes

Modified: head/archivers/gtar/distinfo
==============================================================================
--- head/archivers/gtar/distinfo	Fri Jun  3 19:21:11 2016	(r416331)
+++ head/archivers/gtar/distinfo	Fri Jun  3 19:24:53 2016	(r416332)
@@ -1,2 +1,3 @@
-SHA256 (tar-1.28.tar.xz) = 64ee8d88ec1b47a0961033493f919d27218c41b580138fd6802327462aff22f2
-SIZE (tar-1.28.tar.xz) = 1966884
+TIMESTAMP = 1464968876
+SHA256 (tar-1.29.tar.xz) = 402dcfd0022fd7a1f2c5611f5c61af1cd84910a760a44a688e18ddbff4e9f024
+SIZE (tar-1.29.tar.xz) = 1996000

Modified: head/archivers/gtar/files/patch-configure
==============================================================================
--- head/archivers/gtar/files/patch-configure	Fri Jun  3 19:21:11 2016	(r416331)
+++ head/archivers/gtar/files/patch-configure	Fri Jun  3 19:24:53 2016	(r416332)
@@ -1,9 +1,9 @@
 Hack to disable shared library detection, so configure won't try
 to link with "/usr/local/lib/libiconv.so -static".
 
---- configure.orig	2013-10-05 21:52:03.000000000 +0200
-+++ configure	2013-11-18 17:33:05.000000000 +0100
-@@ -34123,7 +34123,7 @@ fi
+--- configure.orig	2016-05-16 08:52:00 UTC
++++ configure
+@@ -35630,7 +35630,7 @@ fi
  $as_echo "$acl_cv_rpath" >&6; }
    wl="$acl_cv_wl"
    acl_libext="$acl_cv_libext"

Added: head/archivers/gtar/files/patch-tests_numeric.at
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/archivers/gtar/files/patch-tests_numeric.at	Fri Jun  3 19:24:53 2016	(r416332)
@@ -0,0 +1,24 @@
+https://lists.gnu.org/archive/html/bug-tar/2016-06/txt9bP0DVvYnu.txt
+
+--- tests/numeric.at.orig	2016-03-18 17:23:55 UTC
++++ tests/numeric.at
+@@ -27,14 +27,16 @@ tar $1 -vvf a dir |dnl
+ ])
+ 
+ AT_TAR_CHECK([
+-mkdir dir
+-genfile --file dir/file
+-
+ MYUID=$(id -u) || AT_SKIP_TEST
+ MYGID=$(id -g) || AT_SKIP_TEST
+ MYUSR=$(id -un) || AT_SKIP_TEST
+ MYGRP=$(id -gn) || AT_SKIP_TEST
+ 
++mkdir dir
++# Ensure correct group id on BSDs.
++chown :$MYGID dir >/dev/null 2>/dev/null
++genfile --file dir/file
++
+ TESTOP([--create])
+ TESTOP([--list])
+ TESTOP([--diff])