[83860] trunk/dports/sysutils/tardiff

ryandesign at macports.org ryandesign at macports.org
Sun Sep 11 22:47:56 PDT 2011


Revision: 83860
          http://trac.macports.org/changeset/83860
Author:   ryandesign at macports.org
Date:     2011-09-11 22:47:55 -0700 (Sun, 11 Sep 2011)
Log Message:
-----------
tardiff: use gnutar since Mac OS X's bsdtar outputs in a format tardiff doesn't expect (#31205); fix wording of an error message

Modified Paths:
--------------
    trunk/dports/sysutils/tardiff/Portfile
    trunk/dports/sysutils/tardiff/files/patch-tardiff.diff

Modified: trunk/dports/sysutils/tardiff/Portfile
===================================================================
--- trunk/dports/sysutils/tardiff/Portfile	2011-09-12 05:20:27 UTC (rev 83859)
+++ trunk/dports/sysutils/tardiff/Portfile	2011-09-12 05:47:55 UTC (rev 83860)
@@ -5,7 +5,7 @@
 
 name                tardiff
 version             0.1
-revision            2
+revision            3
 categories          sysutils textproc devel archivers
 platforms           darwin
 maintainers         ryandesign
@@ -28,6 +28,8 @@
 checksums           rmd160  08f52fbe95991669973bf955d6f11e9c74e25d5d \
                     sha256  fd649eb8f75cf3b860f2c49830909a17930911b787bee4fcce7d15fa961461ba
 
+depends_run         port:gnutar
+
 extract.only
 extract.mkdir       yes
 

Modified: trunk/dports/sysutils/tardiff/files/patch-tardiff.diff
===================================================================
--- trunk/dports/sysutils/tardiff/files/patch-tardiff.diff	2011-09-12 05:20:27 UTC (rev 83859)
+++ trunk/dports/sysutils/tardiff/files/patch-tardiff.diff	2011-09-12 05:47:55 UTC (rev 83860)
@@ -1,5 +1,5 @@
 --- tardiff.orig	2005-05-17 07:52:27.000000000 -0500
-+++ tardiff	2011-09-09 19:19:16.000000000 -0500
++++ tardiff	2011-09-12 00:40:34.000000000 -0500
 @@ -41,7 +41,7 @@
  			$opt_modified = 1;
  		}elsif(($arg eq "--list") or ($arg eq "-l")){
@@ -9,7 +9,16 @@
  			$opt_autoskip = 1;
  		}elsif(($arg eq "--stats") or ($arg eq "-s")){
  			$opt_stats = 1;
-@@ -67,9 +67,9 @@
+@@ -51,7 +51,7 @@
+ 			}elsif(!$tarball2){
+ 				$tarball2 = $arg;
+ 			}else{
+-				print "Too much arguments: $arg\n";
++				print "Too many arguments: $arg\n";
+ 				exit 1;
+ 			}
+ 		}
+@@ -67,13 +67,13 @@
  	my $tarball = shift(@_);
  
  	my $flag = "";
@@ -21,3 +30,8 @@
  		$flag = "-j";
  	}
  
+-	my $list = `tar -C $tempdir $flag -xvf $tarball 2>/dev/null`;
++	my $list = `gnutar -C $tempdir $flag -xvf $tarball 2>/dev/null`;
+ 	return $list;
+ }
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110911/ffdd06be/attachment.html>


More information about the macports-changes mailing list