diff --git a/archivers/gtar/Makefile b/archivers/gtar/Makefile index b4bdabf4a774..b2e470b63b6d 100644 --- a/archivers/gtar/Makefile +++ b/archivers/gtar/Makefile @@ -1,40 +1,40 @@ PORTNAME= tar -PORTVERSION= 1.34 -PORTREVISION= 1 +DISTVERSION= 1.35 CATEGORIES= archivers sysutils MASTER_SITES= GNU PKGNAMEPREFIX= g MAINTAINER= naddy@FreeBSD.org COMMENT= GNU version of the traditional tape archiver WWW= https://www.gnu.org/software/tar/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING INFO= tar USES= charsetfix cpe iconv:${STATIC_ARGS} localbase tar:xz CPE_VENDOR= gnu GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix=g 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 NLS_USES= gettext-runtime:${STATIC_ARGS} NLS_CONFIGURE_ENABLE= nls STATIC_LDFLAGS= -static STATIC_CONFIGURE_ENV= SHLIBEXT="" STATIC_VARS= STATIC_ARGS=build STATIC_VARS_OFF= STATIC_ARGS=lib .include 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 @@ -1,42 +1,43 @@ bin/gtar libexec/grmt man/man1/gtar.1.gz man/man8/grmt.8.gz %%NLS%%share/locale/bg/LC_MESSAGES/tar.mo %%NLS%%share/locale/ca/LC_MESSAGES/tar.mo %%NLS%%share/locale/cs/LC_MESSAGES/tar.mo %%NLS%%share/locale/da/LC_MESSAGES/tar.mo %%NLS%%share/locale/de/LC_MESSAGES/tar.mo %%NLS%%share/locale/el/LC_MESSAGES/tar.mo %%NLS%%share/locale/eo/LC_MESSAGES/tar.mo %%NLS%%share/locale/es/LC_MESSAGES/tar.mo %%NLS%%share/locale/et/LC_MESSAGES/tar.mo %%NLS%%share/locale/eu/LC_MESSAGES/tar.mo %%NLS%%share/locale/fi/LC_MESSAGES/tar.mo %%NLS%%share/locale/fr/LC_MESSAGES/tar.mo %%NLS%%share/locale/ga/LC_MESSAGES/tar.mo %%NLS%%share/locale/gl/LC_MESSAGES/tar.mo %%NLS%%share/locale/hr/LC_MESSAGES/tar.mo %%NLS%%share/locale/hu/LC_MESSAGES/tar.mo %%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 %%NLS%%share/locale/nb/LC_MESSAGES/tar.mo %%NLS%%share/locale/nl/LC_MESSAGES/tar.mo %%NLS%%share/locale/pl/LC_MESSAGES/tar.mo %%NLS%%share/locale/pt/LC_MESSAGES/tar.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/tar.mo %%NLS%%share/locale/ro/LC_MESSAGES/tar.mo %%NLS%%share/locale/ru/LC_MESSAGES/tar.mo %%NLS%%share/locale/sk/LC_MESSAGES/tar.mo %%NLS%%share/locale/sl/LC_MESSAGES/tar.mo %%NLS%%share/locale/sr/LC_MESSAGES/tar.mo %%NLS%%share/locale/sv/LC_MESSAGES/tar.mo %%NLS%%share/locale/tr/LC_MESSAGES/tar.mo %%NLS%%share/locale/uk/LC_MESSAGES/tar.mo %%NLS%%share/locale/vi/LC_MESSAGES/tar.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/tar.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/tar.mo