From 62d33c7a1b7a419b8a457422cebf3565b6591179 Mon Sep 17 00:00:00 2001 From: Christian Weisgerber Date: Wed, 19 Jul 2023 23:36:34 +0200 Subject: [PATCH] archivers/gtar: update to bugfix release 1.35 --- archivers/gtar/Makefile | 8 ++++---- archivers/gtar/distinfo | 6 +++--- archivers/gtar/files/patch-src_Makefile.in | 12 ++++++++++++ archivers/gtar/pkg-plist | 1 + 4 files changed, 20 insertions(+), 7 deletions(-) create mode 100644 archivers/gtar/files/patch-src_Makefile.in diff --git a/archivers/gtar/Makefile b/archivers/gtar/Makefile index b4bdabf4a774..b2e470b63b6d 100644 --- a/archivers/gtar/Makefile +++ b/archivers/gtar/Makefile @@ -1,6 +1,5 @@ PORTNAME= tar -PORTVERSION= 1.34 -PORTREVISION= 1 +DISTVERSION= 1.35 CATEGORIES= archivers sysutils MASTER_SITES= GNU PKGNAMEPREFIX= g @@ -22,8 +21,9 @@ CONFIGURE_ENV= DEFAULT_RMT_COMMAND=/etc/rmt # supply result to skip a test that will abort configure if run as root CONFIGURE_ENV+= gl_cv_func_mknod_works=yes -TEST_DEPENDS= autom4te:devel/autoconf -TEST_TARGET= check +# 1.35 has too many problems in the testsuite: +# missing .at source files, bashisms, brittle xz tests +#TEST_TARGET= check OPTIONS_DEFINE= NLS STATIC OPTIONS_SUB= yes diff --git a/archivers/gtar/distinfo b/archivers/gtar/distinfo index 411e108d524f..ca5c98e38f82 100644 --- a/archivers/gtar/distinfo +++ b/archivers/gtar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1613510444 -SHA256 (tar-1.34.tar.xz) = 63bebd26879c5e1eea4352f0d03c991f966aeb3ddeb3c7445c902568d5411d28 -SIZE (tar-1.34.tar.xz) = 2226068 +TIMESTAMP = 1689800016 +SHA256 (tar-1.35.tar.xz) = 4d62ff37342ec7aed748535323930c7cf94acf71c3591882b26a7ea50f3edc16 +SIZE (tar-1.35.tar.xz) = 2317208 diff --git a/archivers/gtar/files/patch-src_Makefile.in b/archivers/gtar/files/patch-src_Makefile.in new file mode 100644 index 000000000000..ccbcaf2f4a08 --- /dev/null +++ b/archivers/gtar/files/patch-src_Makefile.in @@ -0,0 +1,12 @@ +--- src/Makefile.in.orig 2023-07-19 21:08:48 UTC ++++ src/Makefile.in +@@ -1793,7 +1793,8 @@ AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS) + tar_LDADD = $(LIBS) ../lib/libtar.a ../gnu/libgnu.a\ + $(LIB_ACL) $(LIB_CLOCK_GETTIME) $(LIB_EACCESS)\ + $(LIB_GETRANDOM) $(LIB_HARD_LOCALE) $(FILE_HAS_ACL_LIB) $(LIB_MBRTOWC)\ +- $(LIB_SELINUX) $(LIB_SETLOCALE_NULL) ++ $(LIB_SELINUX) $(LIB_SETLOCALE_NULL) \ ++ $(LIBINTL) $(LIBICONV) + + all: all-am + diff --git a/archivers/gtar/pkg-plist b/archivers/gtar/pkg-plist index d61364abcf47..4b54344c752b 100644 --- a/archivers/gtar/pkg-plist +++ b/archivers/gtar/pkg-plist @@ -21,6 +21,7 @@ man/man8/grmt.8.gz %%NLS%%share/locale/id/LC_MESSAGES/tar.mo %%NLS%%share/locale/it/LC_MESSAGES/tar.mo %%NLS%%share/locale/ja/LC_MESSAGES/tar.mo +%%NLS%%share/locale/ka/LC_MESSAGES/tar.mo %%NLS%%share/locale/ko/LC_MESSAGES/tar.mo %%NLS%%share/locale/ky/LC_MESSAGES/tar.mo %%NLS%%share/locale/ms/LC_MESSAGES/tar.mo