diff options
author | Christian Weisgerber <naddy@FreeBSD.org> | 2016-06-03 19:24:53 +0000 |
---|---|---|
committer | Christian Weisgerber <naddy@FreeBSD.org> | 2016-06-03 19:24:53 +0000 |
commit | dca513e402e2bbf81f13714cada4328816e1d24e (patch) | |
tree | a52838950f80bd6404bce385cc8c422b8c445524 /archivers | |
parent | 1aacc3c75c746347d1a24af442bfb4ece8c38ad4 (diff) | |
download | ports-dca513e402e2bbf81f13714cada4328816e1d24e.tar.gz ports-dca513e402e2bbf81f13714cada4328816e1d24e.zip |
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
Notes
Notes:
svn path=/head/; revision=416332
Diffstat (limited to 'archivers')
-rw-r--r-- | archivers/gtar/Makefile | 8 | ||||
-rw-r--r-- | archivers/gtar/distinfo | 5 | ||||
-rw-r--r-- | archivers/gtar/files/patch-configure | 6 | ||||
-rw-r--r-- | archivers/gtar/files/patch-tests_numeric.at | 24 |
4 files changed, 33 insertions, 10 deletions
diff --git a/archivers/gtar/Makefile b/archivers/gtar/Makefile index 08b3445b8372..ab98d58a5f1a 100644 --- a/archivers/gtar/Makefile +++ b/archivers/gtar/Makefile @@ -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 diff --git a/archivers/gtar/distinfo b/archivers/gtar/distinfo index d207ddad3763..4a6e19f0164e 100644 --- a/archivers/gtar/distinfo +++ b/archivers/gtar/distinfo @@ -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 diff --git a/archivers/gtar/files/patch-configure b/archivers/gtar/files/patch-configure index 2af866b11021..720b96132b48 100644 --- a/archivers/gtar/files/patch-configure +++ b/archivers/gtar/files/patch-configure @@ -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" diff --git a/archivers/gtar/files/patch-tests_numeric.at b/archivers/gtar/files/patch-tests_numeric.at new file mode 100644 index 000000000000..b312662670a0 --- /dev/null +++ b/archivers/gtar/files/patch-tests_numeric.at @@ -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]) |