diff options
author | Karl Berry <karl@freefriends.org> | 2007-12-28 19:57:02 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-12-28 19:57:02 +0000 |
commit | c7cfef6687f65c2538898ddd7c6bc9c9ba50e58d (patch) | |
tree | 8f4de70d1a11463779871162ba84c1dbc874155b /Master/tlpkg | |
parent | 8948a31a6e2ac27883f7adac1b339003961ba43f (diff) |
uk-tex-faq 3.17 (7nov07)
git-svn-id: svn://tug.org/texlive/trunk@5977 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-x | Master/tlpkg/bin/ctan2tds | 18 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/FAQ-en.tlpsrc | 1 |
2 files changed, 15 insertions, 4 deletions
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds index c68c54b9221..db61f1579d2 100755 --- a/Master/tlpkg/bin/ctan2tds +++ b/Master/tlpkg/bin/ctan2tds @@ -40,7 +40,8 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw # can have their own subroutine. # %special = ( - 'Catalogue', "&MAKEcatalog", + 'Catalogue', "&MAKECatalogue", + 'FAQ-en', "&MAKEFAQen", 'HA-prosper', '&MAKEhaprosper', 'IEEEtran', "&MAKEIEEEtran", 'LingTrees', "die 'skipping, requires python'", @@ -414,6 +415,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw $standardsource='\.fdd|\.dtx|\.ins|\.c$|Makefile|\.drv'; %specialsource= ( + 'FAQ-en', 'NULL', 'ae', "$standardsource|\.mtx|\.etx|\.tex|clean|go|install|makepl", 'amsldoc-vn', 'NULL', 'apl', ".*", # just get everything, seems simplest @@ -750,6 +752,7 @@ $standardmakeindex='\.ist'; # packages which need special .tex/.sty files installed $standardtex='\.cfg|\.sty|\.clo|\.ldf|\.cls|\.def|\.fd$'; %specialtex= ( + 'FAQ-en', 'NULL', 'abbr', '\.tex', 'abstyles', "apreambl.tex", # not a4c.sty 'ae', '\.fd$|\.sty', @@ -1196,6 +1199,7 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot' # that the files were removed. These are checked after runins. %moreclean = ( 'AkkTeX' => 'still to do, sorry', + 'FAQ-en' => '.*\.pdf', 'bbcard' => 'bbcard.tpm', 'chessboard' => 'chessboard.pdf', 'chessfss' => 'chessfonts_gallery.pdf|chessfss.pdf', @@ -1307,7 +1311,7 @@ sub set_dir_defaults $standarddocfmt = $standardsourcefmt = "fonts"; $guess = "$standarddocfmt for docfmt/srcfmt"; - } elsif ($ctan_dir =~ m!/info/!) { + } elsif ($ctan_dir =~ m!/(info|help)/!) { $standarddest = "texmf-doc"; $guess = "$standarddest for dest"; @@ -1657,7 +1661,7 @@ sub runjob { # remove additional files matching something in $moreclean # create a README.TEXLIVE which lists the removed files # -# remove all files matching something in $killpatt. +# remove all files matching something in $KILLPATT. # also remove .ps files for which we have a .pdf. # sub killfiles @@ -2596,7 +2600,7 @@ sub MAKEelhyphen { print "YOU-MUST-DO! $package: add to texmf/tpm/collection-langgreek.tpm\n"; } -sub MAKEcatalog { +sub MAKECatalogue { # this simply copies source files $DEST="$TDS/catalogue/texmf-doc"; chdir($packagedir) || die ("ERROR: cannot open directory"); @@ -2618,6 +2622,12 @@ sub MAKEcatalog { } } +sub MAKEFAQen +{ + &donormal (); + &SYSTEM ("tar xzf FAQ-html.tar.gz && rm FAQ-html.tar.gz"); +} + # all the lshort translations are pretty similar. sub MAKElshort { print "MAKElshort $package\n"; diff --git a/Master/tlpkg/tlpsrc/FAQ-en.tlpsrc b/Master/tlpkg/tlpsrc/FAQ-en.tlpsrc index 44d9b199b5e..fdf4e565c48 100644 --- a/Master/tlpkg/tlpsrc/FAQ-en.tlpsrc +++ b/Master/tlpkg/tlpsrc/FAQ-en.tlpsrc @@ -1,2 +1,3 @@ name FAQ-en category Documentation +catalogue uk-tex-faq |