pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/archivers
Module Name: pkgsrc
Committed By: ryoon
Date: Tue Jan 12 12:10:27 UTC 2021
Modified Files:
pkgsrc/archivers/gtar: Makefile.common
pkgsrc/archivers/gtar-base: distinfo
pkgsrc/archivers/gtar-base/patches: patch-gnu_readlinkat.c
patch-lib_xattr-at.c
Removed Files:
pkgsrc/archivers/gtar-base/patches: patch-gnu_sys-limits.h
Log Message:
gtar: Update to 1.33
Changelog:
version 1.33 - Sergey Poznyakoff, 2021-01-07
* POSIX extended format headers do not include PID by default
The intent is to make binary-equivalent PAX archives easy to create. If
POSIXLY_CORRECT is set, the POSIX standard default is used, which embeds
the pid.
* --delay-directory-restore works for archives with reversed member ordering
* Fix extraction of a symbolic link hardlinked to another symbolic link
* Wildcards in exclude-vcs-ignore mode don't match slash
* Fix the --no-overwrite-dir option
Given this option, previous versions of tar failed to preserve
permissions of empty directories and to create files under directories
owned by the current user that did not have the S_IWUSR bit set.
* Fix handling of chained renames in incremental backups
* Link counting works for file names supplied with -T
* Accept only position-sensitive (file-selection) options in file list files.
Using such options as -f, -z, etc. is senseless in a file list file and
bypasses option consistency checks in decode_options. Therefore,
only options related to file selection (a.k.a position-sensitive options)
are allowed in file list files.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/archivers/gtar/Makefile.common
cvs rdiff -u -r1.44 -r1.45 pkgsrc/archivers/gtar-base/distinfo
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/archivers/gtar-base/patches/patch-gnu_readlinkat.c
cvs rdiff -u -r1.1 -r0 \
pkgsrc/archivers/gtar-base/patches/patch-gnu_sys-limits.h
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/archivers/gtar-base/patches/patch-lib_xattr-at.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/archivers/gtar/Makefile.common
diff -u pkgsrc/archivers/gtar/Makefile.common:1.7 pkgsrc/archivers/gtar/Makefile.common:1.8
--- pkgsrc/archivers/gtar/Makefile.common:1.7 Sat Jan 18 23:29:55 2020
+++ pkgsrc/archivers/gtar/Makefile.common Tue Jan 12 12:10:27 2021
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile.common,v 1.7 2020/01/18 23:29:55 rillig Exp $
+# $NetBSD: Makefile.common,v 1.8 2021/01/12 12:10:27 ryoon Exp $
#
# used by archivers/gtar-base/Makefile
# used by archivers/gtar-info/Makefile
# used by archivers/gtar/Makefile
-DISTNAME= tar-1.32
-PKGREVISION= 1
+DISTNAME= tar-1.33
CATEGORIES= archivers
MASTER_SITES= ${MASTER_SITE_GNU:=tar/}
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/archivers/gtar-base/distinfo
diff -u pkgsrc/archivers/gtar-base/distinfo:1.44 pkgsrc/archivers/gtar-base/distinfo:1.45
--- pkgsrc/archivers/gtar-base/distinfo:1.44 Thu May 2 20:27:42 2019
+++ pkgsrc/archivers/gtar-base/distinfo Tue Jan 12 12:10:27 2021
@@ -1,11 +1,10 @@
-$NetBSD: distinfo,v 1.44 2019/05/02 20:27:42 wiedi Exp $
+$NetBSD: distinfo,v 1.45 2021/01/12 12:10:27 ryoon Exp $
-SHA1 (tar-1.32.tar.bz2) = d0b0259689062d7700480f74c547f62f18e7412d
-RMD160 (tar-1.32.tar.bz2) = b83c063c4eea4f36bf70c6be67a1c7fc74e5e82f
-SHA512 (tar-1.32.tar.bz2) = 3139e87112123269ee0600243b3ea081687cc93667bef5832bfe3c785c1be622f520f00fcfbdf44ad1d3247866d0ecfe347a85bbfec38eb38fa1014baef566f6
-Size (tar-1.32.tar.bz2) = 2947264 bytes
+SHA1 (tar-1.33.tar.bz2) = 485c8e68aed41cd0424ae16ebef6bb15f864ed14
+RMD160 (tar-1.33.tar.bz2) = 1511ecc9d65a3f3b7a4d91e0b1887aa13af36081
+SHA512 (tar-1.33.tar.bz2) = 158dc1af1137567b90781fdf81198222b02bbdd11058bc00b53b58993d0ef51b8b0b4115e99cff76eef31c8ec0445837b25600c3dc9685b9390d90bd689edf11
+Size (tar-1.33.tar.bz2) = 3013300 bytes
SHA1 (patch-Makefile.in) = 78cc142b9370317c52215c106ea1e7217e71f9b5
-SHA1 (patch-gnu_readlinkat.c) = ce9869bfcd75005bb4ddac4e3223df01a26a2b29
-SHA1 (patch-gnu_sys-limits.h) = b644d4f7915cac5757cb197966ec5f37553f3237
-SHA1 (patch-lib_xattr-at.c) = c69631c118558c0c056feb5b55188b2b4c92cc19
+SHA1 (patch-gnu_readlinkat.c) = 49127fa6533ecf67b2da704da321da0d46b0ddeb
+SHA1 (patch-lib_xattr-at.c) = 03a62c67a8c107a8eb929e87d19560c1a1270766
SHA1 (patch-src_system.c) = cd9f7358fa93ed0ba4a1b3fffdae5d7f84ef4791
Index: pkgsrc/archivers/gtar-base/patches/patch-gnu_readlinkat.c
diff -u pkgsrc/archivers/gtar-base/patches/patch-gnu_readlinkat.c:1.2 pkgsrc/archivers/gtar-base/patches/patch-gnu_readlinkat.c:1.3
--- pkgsrc/archivers/gtar-base/patches/patch-gnu_readlinkat.c:1.2 Tue May 31 15:04:51 2016
+++ pkgsrc/archivers/gtar-base/patches/patch-gnu_readlinkat.c Tue Jan 12 12:10:27 2021
@@ -1,12 +1,12 @@
-$NetBSD: patch-gnu_readlinkat.c,v 1.2 2016/05/31 15:04:51 mef Exp $
+$NetBSD: patch-gnu_readlinkat.c,v 1.3 2021/01/12 12:10:27 ryoon Exp $
* workaround for NetBSD-5.x, readlink is defined as a macro.
---- gnu/readlinkat.c.orig 2015-08-24 19:08:25.000000000 +0900
-+++ gnu/readlinkat.c 2016-05-31 23:53:11.000000000 +0900
-@@ -69,6 +69,7 @@ rpl_readlinkat (int fd, char const *file
- # define AT_FUNC_POST_FILE_PARAM_DECLS , char *buf, size_t len
- # define AT_FUNC_POST_FILE_ARGS , buf, len
+--- gnu/readlinkat.c.orig 2021-01-07 14:29:45.000000000 +0000
++++ gnu/readlinkat.c
+@@ -103,6 +103,7 @@ rpl_readlinkat (int fd, char const *file
+ # define AT_FUNC_POST_FILE_PARAM_DECLS , char *buf, size_t bufsize
+ # define AT_FUNC_POST_FILE_ARGS , buf, bufsize
# define AT_FUNC_RESULT ssize_t
+# undef readlink
# include "at-func.c"
Index: pkgsrc/archivers/gtar-base/patches/patch-lib_xattr-at.c
diff -u pkgsrc/archivers/gtar-base/patches/patch-lib_xattr-at.c:1.1 pkgsrc/archivers/gtar-base/patches/patch-lib_xattr-at.c:1.2
--- pkgsrc/archivers/gtar-base/patches/patch-lib_xattr-at.c:1.1 Thu Aug 21 20:44:16 2014
+++ pkgsrc/archivers/gtar-base/patches/patch-lib_xattr-at.c Tue Jan 12 12:10:27 2021
@@ -1,4 +1,4 @@
-$NetBSD: patch-lib_xattr-at.c,v 1.1 2014/08/21 20:44:16 wiz Exp $
+$NetBSD: patch-lib_xattr-at.c,v 1.2 2021/01/12 12:10:27 ryoon Exp $
* Make GNU tar 1.28 detect the presence of the GNU/Linux xattrs
interface it expects.
@@ -11,8 +11,8 @@ $NetBSD: patch-lib_xattr-at.c,v 1.1 2014
Do not build when HAVE_XATTRS is not defined.
---- lib/xattr-at.c.orig 2014-02-10 11:42:45.000000000 -0600
-+++ lib/xattr-at.c 2014-08-19 09:40:54.000000000 -0500
+--- lib/xattr-at.c.orig 2021-01-06 15:52:09.000000000 +0000
++++ lib/xattr-at.c
@@ -18,6 +18,11 @@
#include <config.h>
@@ -25,9 +25,10 @@ $NetBSD: patch-lib_xattr-at.c,v 1.1 2014
#include "xattr-at.h"
#include "openat.h"
-@@ -108,3 +113,5 @@
- #undef AT_FUNC_RESULT
+@@ -111,4 +116,6 @@
#undef AT_FUNC_POST_FILE_PARAM_DECLS
#undef AT_FUNC_POST_FILE_ARGS
-+
+
+#endif
++
+ #endif /* HAVE_XATTRS */
Home |
Main Index |
Thread Index |
Old Index