From 31ea7aaed4732b31c4517b8745f8073c9ec9e39b Mon Sep 17 00:00:00 2001 From: Manuel Pégourié-Gonnard Date: Thu, 1 May 2008 12:06:39 +0000 Subject: better tds handling for tlpkg-ctan-check git-svn-id: svn://tug.org/texlive/trunk@7779 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/bin/tlpkginfo | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo index c532a543b08..1bfe5709ad8 100755 --- a/Master/tlpkg/bin/tlpkginfo +++ b/Master/tlpkg/bin/tlpkginfo @@ -180,7 +180,9 @@ sub catalogue_find_ctan_path # except when it's erroneous. my $tds_path = "$CTAN/install/$ctan_loc.tds.zip"; if (-s $tds_path && $pkgname !~ /^(lcyw)$/) { - return ©_to_tmpdir ($pkgname, $tds_path); + $ctan_loc = ©_to_tmpdir ($pkgname, $tds_path); + system ("unzip -q -a $ctan_loc/$pkgname.tds.zip -d $ctan_loc"); + return $ctan_loc; } # if the Catalogue lists the path as a single file, there are two -- cgit v1.2.3