From 3adcf66c98a539040639723dccbc339f6823a325 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 17 Nov 2007 20:37:57 +0000 Subject: make antt MAKEcopy, and new MAKEflatten implementation git-svn-id: svn://tug.org/texlive/trunk@5481 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/bin/ctan2tds | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds index cf34ccf86e5..07861799958 100755 --- a/Master/tlpkg/bin/ctan2tds +++ b/Master/tlpkg/bin/ctan2tds @@ -57,7 +57,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'amsldoc-vn', "&MAKEflatten", 'amsrefs', "&MAKEamslatex", 'antomega', "&MAKEflatten", - 'antt', "&MAKEflatten", + 'antt', "&MAKEcopy", 'apacite', "&MAKEflatten", 'arabi', "&MAKEarabi", 'arabtex', "&MAKEarabtex", @@ -1696,11 +1696,13 @@ sub MAKEflatten { # so far we've only seen README's at one level. &SYSTEM('for d in *; do test -r $d/README && mv $d/README README.$d; done'); - -d <*/*/*/*/*/.> && &SYSTEM("$MV -f */*/*/*/* ."); - -d <*/*/*/*/.> && &SYSTEM("$MV -f */*/*/* ."); - -d <*/*/*/.> && &SYSTEM("$MV -f */*/* ."); - -d <*/*/.> && &SYSTEM("$MV -f */*/* ."); - -d <*/.> && &SYSTEM("$MV -f */* ."); + &SYSTEM("find . -mindepth 2 -not -type d -exec mv '\{\}' . \\;"); + #-d <*/*/*/*/*/*/.> && &SYSTEM("$MV -f */*/*/*/*/* ."); + #-d <*/*/*/*/*/.> && &SYSTEM("$MV -f */*/*/*/* ."); + #-d <*/*/*/*/.> && &SYSTEM("$MV -f */*/*/* ."); + #-d <*/*/*/.> && &SYSTEM("$MV -f */*/* ."); + #-d <*/*/.> && &SYSTEM("$MV -f */*/* ."); + #-d <*/.> && &SYSTEM("$MV -f */* ."); &SYSTEM("find -type d -print | xargs rmdir 2>/dev/null"); &SYSTEM("find -type f -print >/tmp/find"); &buildfilelist; -- cgit v1.2.3