aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Weisgerber <naddy@FreeBSD.org>2023-07-19 21:36:34 +0000
committerChristian Weisgerber <naddy@FreeBSD.org>2023-07-19 22:20:10 +0000
commit62d33c7a1b7a419b8a457422cebf3565b6591179 (patch)
treed29c5b4cd0406ec5c3f9fefa7f88f731ed8d454f
parentb958272778bff1767fea4fdc3de5695cf822ffdb (diff)
downloadports-62d33c7a1b7a419b8a457422cebf3565b6591179.tar.gz
ports-62d33c7a1b7a419b8a457422cebf3565b6591179.zip
archivers/gtar: update to bugfix release 1.35
-rw-r--r--archivers/gtar/Makefile8
-rw-r--r--archivers/gtar/distinfo6
-rw-r--r--archivers/gtar/files/patch-src_Makefile.in12
-rw-r--r--archivers/gtar/pkg-plist1
4 files changed, 20 insertions, 7 deletions
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