gtar in freebsd ports now has this support as of today :)
since its in gtar, that means that any linux should have it once they update to a new enough version of gtar.
------------------------------------------------------------------------ Philip M. Gollucci ([email protected]) c: 703.336.9354 Consultant - P6M7G8 Inc. http://p6m7g8.net Senior System Admin - RideCharge, Inc. http://ridecharge.com 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.
--- Begin Message ---naddy 2008-12-30 17:41:11 UTC FreeBSD ports repository Modified files: archivers/gtar Makefile distinfo archivers/gtar/files patch-configure Added files: archivers/gtar/files patch-tests_gzip.at patch-tests_pipe.at patch-tests_shortrec.at patch-tests_testsuite.at Removed files: archivers/gtar/files extra-patch-tests_gzip.at Log: * Update to 1.21. Notable changes: - Some new flags, e.g. -J for lzma compression and --lzop. - transformation scope flags Testsuite fixes from upstream CVS. * Drop workarounds for no longer supported FreeBSD releases. Revision Changes Path 1.63 +4 -18 ports/archivers/gtar/Makefile 1.20 +3 -3 ports/archivers/gtar/distinfo 1.2 +0 -15 ports/archivers/gtar/files/extra-patch-tests_gzip.at (dead) http://cvsweb.FreeBSD.org/ports/archivers/gtar/files/extra-patch-tests_gzip.at?rev=1.1&content-type=text/x-cvsweb-markup 1.7 +9 -9 ports/archivers/gtar/files/patch-configure 1.1 +15 -0 ports/archivers/gtar/files/patch-tests_gzip.at (new) http://cvsweb.FreeBSD.org/ports/archivers/gtar/files/patch-tests_gzip.at?rev=1.1&content-type=text/x-cvsweb-markup 1.1 +24 -0 ports/archivers/gtar/files/patch-tests_pipe.at (new) http://cvsweb.FreeBSD.org/ports/archivers/gtar/files/patch-tests_pipe.at?rev=1.1&content-type=text/x-cvsweb-markup 1.1 +33 -0 ports/archivers/gtar/files/patch-tests_shortrec.at (new) http://cvsweb.FreeBSD.org/ports/archivers/gtar/files/patch-tests_shortrec.at?rev=1.1&content-type=text/x-cvsweb-markup 1.1 +35 -0 ports/archivers/gtar/files/patch-tests_testsuite.at (new) http://cvsweb.FreeBSD.org/ports/archivers/gtar/files/patch-tests_testsuite.at?rev=1.1&content-type=text/x-cvsweb-markup http://cvsweb.FreeBSD.org/ports/archivers/gtar/Makefile.diff?r1=1.62&r2=1.63&f=h | --- ports/archivers/gtar/Makefile 2008/08/20 00:56:24 1.62 | +++ ports/archivers/gtar/Makefile 2008/12/30 17:40:52 1.63 | @@ -2,12 +2,11 @@ | # Date created: Sa 6 Jun 1998 10:24:51 CEST | # Whom: Andreas Klemm <[email protected]> | # | -# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/archivers/gtar/Makefile,v 1.62 2008/08/20 00:56:24 ade Exp $ | +# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/archivers/gtar/Makefile,v 1.63 2008/12/30 17:40:52 naddy Exp $ | # | | PORTNAME= tar | -PORTVERSION= 1.20 | -PORTREVISION= 1 | +PORTVERSION= 1.21 | CATEGORIES= archivers sysutils | MASTER_SITES= ${MASTER_SITE_GNU} | MASTER_SITE_SUBDIR= ${PORTNAME} | @@ -18,9 +17,11 @@ COMMENT= GNU version of the traditional | | # Actually we need lzma(1), but not the one in archivers/lzma. | RUN_DEPENDS= ${LOCALBASE}/bin/lzcat:${PORTSDIR}/archivers/lzmautils | +RUN_DEPENDS+= lzop:${PORTSDIR}/archivers/lzop | | INFO= tar | | +USE_AUTOTOOLS= autoconf:262:env # autom4te | USE_BZIP2= yes | USE_ICONV= yes | GNU_CONFIGURE= yes | @@ -44,22 +45,7 @@ CONFIGURE_ARGS+=--disable-nls | PLIST_SUB+= NLS="@comment " | .endif | | -.include <bsd.port.pre.mk> | - | -# after the GNU gzip implementation was replaced with a BSD licensed version | -.if (${OSVERSION} >= 602105) && \ | - (${OSVERSION} < 700000 || ${OSVERSION} >= 700029) | -USE_AUTOTOOLS= autoconf:262:env # autom4te | -EXTRA_PATCHES= ${PATCHDIR}/extra-patch-tests_gzip.at | -.endif | - | -# avoid triggering auto framework rebuilds | -# FreeBSD 5.5 makeinfo can't rebuild tar.info | -post-patch: | - @${TOUCH} -r ${WRKSRC}/configure.orig ${WRKSRC}/configure | - @${TOUCH} ${WRKSRC}/doc/tar.info* ${WRKSRC}/stamp-vti | - | regression-test: build | @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check | | -.include <bsd.port.post.mk> | +.include <bsd.port.mk> http://cvsweb.FreeBSD.org/ports/archivers/gtar/distinfo.diff?r1=1.19&r2=1.20&f=h | --- ports/archivers/gtar/distinfo 2008/04/21 16:03:49 1.19 | +++ ports/archivers/gtar/distinfo 2008/12/30 17:41:02 1.20 | @@ -1,3 +1,3 @@ | -MD5 (tar-1.20.tar.bz2) = 1a7e17f27abf583b3b0bc059a827e68b | -SHA256 (tar-1.20.tar.bz2) = be8bf33afb5adc2377e45d94693ffd46b75f267f9b808df0c7006e51211f9deb | -SIZE (tar-1.20.tar.bz2) = 1912591 | +MD5 (tar-1.21.tar.bz2) = 4f9028d231c3e7d7bdd658e14e74c2d1 | +SHA256 (tar-1.21.tar.bz2) = dc6c70d2071ca4a928460b6d68ab500a32e67d50255261a0d17765a307aeb350 | +SIZE (tar-1.21.tar.bz2) = 2071237 http://cvsweb.FreeBSD.org/ports/archivers/gtar/files/patch-configure.diff?r1=1.6&r2=1.7&f=h | --- ports/archivers/gtar/files/patch-configure 2008/01/16 02:09:33 1.6 | +++ ports/archivers/gtar/files/patch-configure 2008/12/30 17:41:11 1.7 | @@ -1,18 +1,18 @@ | | -$FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/archivers/gtar/files/patch-configure,v 1.6 2008/01/16 02:09:33 naddy Exp $ | +$FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/archivers/gtar/files/patch-configure,v 1.7 2008/12/30 17:41:11 naddy Exp $ | | ---- configure.orig | -+++ configure | -@@ -36858,7 +36858,7 @@ | - HAVE_DECL_GETDELIM!$HAVE_DECL_GETDELIM$ac_delim | - HAVE_DECL_GETLINE!$HAVE_DECL_GETLINE$ac_delim | - REPLACE_GETLINE!$REPLACE_GETLINE$ac_delim | +--- configure.orig 2008-12-28 16:50:16.000000000 +0100 | ++++ configure 2008-12-28 16:50:43.000000000 +0100 | +@@ -40829,7 +40829,7 @@ | + NEXT_FLOAT_H!$NEXT_FLOAT_H$ac_delim | + FLOAT_H!$FLOAT_H$ac_delim | + FNMATCH_H!$FNMATCH_H$ac_delim | -LIBINTL!$LIBINTL$ac_delim | +LIBINTL!$LTLIBINTL$ac_delim | LTLIBINTL!$LTLIBINTL$ac_delim | NEXT_SYS_TIME_H!$NEXT_SYS_TIME_H$ac_delim | HAVE_SYS_TIME_H!$HAVE_SYS_TIME_H$ac_delim | -@@ -37083,7 +37083,7 @@ | +@@ -41101,7 +41101,7 @@ | DEFAULT_ARCHIVE!$DEFAULT_ARCHIVE$ac_delim | DEFAULT_BLOCKING!$DEFAULT_BLOCKING$ac_delim | DEFAULT_QUOTING_STYLE!$DEFAULT_QUOTING_STYLE$ac_delim | @@ -20,4 +20,4 @@ $FreeBSD: /usr/local/www/cvsroot/FreeBSD | +LIBICONV!$LTLIBICONV$ac_delim | LTLIBICONV!$LTLIBICONV$ac_delim | USE_NLS!$USE_NLS$ac_delim | - MSGFMT!$MSGFMT$ac_delim | + GETTEXT_MACRO_VERSION!$GETTEXT_MACRO_VERSION$ac_delim
--- End Message ---
