gtar: update to 1.32 version 1.32 - Sergey Poznyakoff, 2019-02-23 * Fix the use of --checkpoint without explicit --checkpoint-action * Fix extraction with the -U option See http://lists.gnu.org/archive/html/bug-tar/2019-01/msg00015.html, for details * Fix iconv usage on BSD-based systems * Fix possible NULL dereference (savannah bug #55369) * Improve the testsuitediff -r1.4 -r1.5 pkgsrc/archivers/gtar/Makefile.common
(wiz)
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.4 2019/01/04 23:16:12 ryoon Exp $ | 1 | # $NetBSD: Makefile.common,v 1.5 2019/02/24 15:18:45 wiz Exp $ | |
2 | # | 2 | # | |
3 | # used by archivers/gtar-base/Makefile | 3 | # used by archivers/gtar-base/Makefile | |
4 | # used by archivers/gtar-info/Makefile | 4 | # used by archivers/gtar-info/Makefile | |
5 | # used by archivers/gtar/Makefile | 5 | # used by archivers/gtar/Makefile | |
6 | 6 | |||
7 | DISTNAME= tar-1.31 | 7 | DISTNAME= tar-1.32 | |
8 | CATEGORIES= archivers | 8 | CATEGORIES= archivers | |
9 | MASTER_SITES= ${MASTER_SITE_GNU:=tar/} | 9 | MASTER_SITES= ${MASTER_SITE_GNU:=tar/} | |
10 | EXTRACT_SUFX= .tar.bz2 | 10 | EXTRACT_SUFX= .tar.bz2 | |
11 | 11 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 12 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= http://www.gnu.org/software/tar/tar.html | 13 | HOMEPAGE= http://www.gnu.org/software/tar/tar.html | |
14 | COMMENT= The GNU tape archiver with remote magnetic tape support | 14 | COMMENT= The GNU tape archiver with remote magnetic tape support | |
15 | LICENSE= gnu-gpl-v3 | 15 | LICENSE= gnu-gpl-v3 | |
16 | 16 | |||
17 | PATCHDIR= ${.CURDIR}/../../archivers/gtar-base/patches | 17 | PATCHDIR= ${.CURDIR}/../../archivers/gtar-base/patches | |
18 | DISTINFO_FILE= ${.CURDIR}/../../archivers/gtar-base/distinfo | 18 | DISTINFO_FILE= ${.CURDIR}/../../archivers/gtar-base/distinfo |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.94 2019/01/17 16:43:36 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.95 2019/02/24 15:18:45 wiz Exp $ | |
2 | 2 | |||
3 | .include "../../archivers/gtar/Makefile.common" | 3 | .include "../../archivers/gtar/Makefile.common" | |
4 | 4 | |||
5 | PKGNAME= ${DISTNAME:S/tar/gtar-base/} | 5 | PKGNAME= ${DISTNAME:S/tar/gtar-base/} | |
6 | COMMENT= The GNU tape archiver with remote magnetic tape support | 6 | COMMENT= The GNU tape archiver with remote magnetic tape support | |
7 | LICENSE= gnu-gpl-v3 | 7 | LICENSE= gnu-gpl-v3 | |
8 | 8 | |||
9 | CONFLICTS= gcpio-[0-9]* | 9 | CONFLICTS= gcpio-[0-9]* | |
10 | 10 | |||
11 | USE_PKGLOCALEDIR= yes | 11 | USE_PKGLOCALEDIR= yes | |
12 | USE_TOOLS+= msgfmt | 12 | USE_TOOLS+= msgfmt | |
13 | GNU_CONFIGURE= yes | 13 | GNU_CONFIGURE= yes | |
14 | 14 | |||
@@ -22,27 +22,27 @@ CONFIGURE_ARGS+= --program-prefix=g | @@ -22,27 +22,27 @@ CONFIGURE_ARGS+= --program-prefix=g | |||
22 | 22 | |||
23 | # lie to configure about gettext -- it does not need GNU gettext | 23 | # lie to configure about gettext -- it does not need GNU gettext | |
24 | CONFIGURE_ENV+= gt_cv_func_gnugettext2_libintl=yes | 24 | CONFIGURE_ENV+= gt_cv_func_gnugettext2_libintl=yes | |
25 | # allow configure to run as root | 25 | # allow configure to run as root | |
26 | CONFIGURE_ENV+= FORCE_UNSAFE_CONFIGURE=1 | 26 | CONFIGURE_ENV+= FORCE_UNSAFE_CONFIGURE=1 | |
27 | 27 | |||
28 | .if ${OS_VARIANT} == "SCOOSR5" | 28 | .if ${OS_VARIANT} == "SCOOSR5" | |
29 | # SCO OpenServer 5.0.7/3.2 has strtoimax in inttypes.h, but not in library. | 29 | # SCO OpenServer 5.0.7/3.2 has strtoimax in inttypes.h, but not in library. | |
30 | CONFIGURE_ENV+= gl_cv_have_raw_decl_strtoimax=no | 30 | CONFIGURE_ENV+= gl_cv_have_raw_decl_strtoimax=no | |
31 | CONFIGURE_ENV+= ac_cv_have_decl_strtoimax=no | 31 | CONFIGURE_ENV+= ac_cv_have_decl_strtoimax=no | |
32 | LDFLAGS.SCO_SV+= -lsocket | 32 | LDFLAGS.SCO_SV+= -lsocket | |
33 | .endif | 33 | .endif | |
34 | 34 | |||
35 | PLIST_VARS+= gtar rmt | 35 | PLIST_VARS+= rmt | |
36 | 36 | |||
37 | TEST_TARGET= check | 37 | TEST_TARGET= check | |
38 | 38 | |||
39 | # don't include rmt if gtar won't build it | 39 | # don't include rmt if gtar won't build it | |
40 | .if ${OPSYS} != "Interix" && ${OPSYS} != "Darwin" && ${OS_VARIANT} != "SCOOSR5" && ${OPSYS} != "AIX" | 40 | .if ${OPSYS} != "Interix" && ${OPSYS} != "Darwin" && ${OS_VARIANT} != "SCOOSR5" && ${OPSYS} != "AIX" | |
41 | PLIST.rmt= yes | 41 | PLIST.rmt= yes | |
42 | .endif | 42 | .endif | |
43 | 43 | |||
44 | # XXX see similar hack in coreutils. | 44 | # XXX see similar hack in coreutils. | |
45 | .if ${OPSYS} != "Linux" | 45 | .if ${OPSYS} != "Linux" | |
46 | CONFIGURE_ENV+= gt_cv_func_gnugettext3_libintl=yes | 46 | CONFIGURE_ENV+= gt_cv_func_gnugettext3_libintl=yes | |
47 | .endif | 47 | .endif | |
48 | 48 |
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.42 2019/01/04 23:16:12 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.43 2019/02/24 15:18:45 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (tar-1.31.tar.bz2) = 2a0a6f04b9b51136836f1344b555076ab15ed03e | 3 | SHA1 (tar-1.32.tar.bz2) = d0b0259689062d7700480f74c547f62f18e7412d | |
4 | RMD160 (tar-1.31.tar.bz2) = 7880d038dcc1f1152189633f9900e013dcfb848c | 4 | RMD160 (tar-1.32.tar.bz2) = b83c063c4eea4f36bf70c6be67a1c7fc74e5e82f | |
5 | SHA512 (tar-1.31.tar.bz2) = 0f4d00e08d56a8f8c32aac0afa2845397efb8ad72eaa6af47334cef9612adb1a4b91406bdc2c3a2cf1b9cc8b92c12735a331e0d137b24f66703f6af6219464f6 | 5 | SHA512 (tar-1.32.tar.bz2) = 3139e87112123269ee0600243b3ea081687cc93667bef5832bfe3c785c1be622f520f00fcfbdf44ad1d3247866d0ecfe347a85bbfec38eb38fa1014baef566f6 | |
6 | Size (tar-1.31.tar.bz2) = 2946047 bytes | 6 | Size (tar-1.32.tar.bz2) = 2947264 bytes | |
7 | SHA1 (patch-Makefile.in) = 78cc142b9370317c52215c106ea1e7217e71f9b5 | 7 | SHA1 (patch-Makefile.in) = 78cc142b9370317c52215c106ea1e7217e71f9b5 | |
8 | SHA1 (patch-gnu_readlinkat.c) = ce9869bfcd75005bb4ddac4e3223df01a26a2b29 | 8 | SHA1 (patch-gnu_readlinkat.c) = ce9869bfcd75005bb4ddac4e3223df01a26a2b29 | |
9 | SHA1 (patch-lib_xattr-at.c) = c69631c118558c0c056feb5b55188b2b4c92cc19 | 9 | SHA1 (patch-lib_xattr-at.c) = c69631c118558c0c056feb5b55188b2b4c92cc19 | |
10 | SHA1 (patch-src_system.c) = cd9f7358fa93ed0ba4a1b3fffdae5d7f84ef4791 | 10 | SHA1 (patch-src_system.c) = cd9f7358fa93ed0ba4a1b3fffdae5d7f84ef4791 |