summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-12-13 01:30:42 +0000
committerKarl Berry <karl@freefriends.org>2009-12-13 01:30:42 +0000
commita489176691d69116ddff58a4021dc22998629d8e (patch)
tree4904fd261043d5d948d62669ebb54f8f75cb1c73 /Master/tlpkg
parent55680297935c477d4a7ac7725002fd0c15f49f7e (diff)
install new script latexdiff
git-svn-id: svn://tug.org/texlive/trunk@16379 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check3
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds16
-rw-r--r--Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/collection-binextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/latexdiff.tlpsrc2
5 files changed, 15 insertions, 8 deletions
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 339d37e7185..ad9dbe7bd2b 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -146,8 +146,9 @@ my @WorkingTLP = qw(
l2picfaq l2tabu l2tabu-english l2tabu-french l2tabu-it l2tabu-spanish
labbook labelcas labels lastpage
latex latex-doc-ptr latex-notes-zh-cn latex-veryshortguide
+ latex-course latex-tds
latex2e-help-texinfo latex2man
- latex-course latex-tds latexcheat latexcheat-ptbr latexmk latexmp
+ latexcheat latexcheat-ptbr latexdiff latexmk latexmp
layouts lcd lcg lcyw leading leaflet ledmac leftidx lettrine
lewis lfb lgreek lh
libertine libris limap linearA lineno linguex
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 3dc049ad582..e64ce58adcb 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -657,6 +657,7 @@ $Master = "$mydir/../..";
'knuth' => '&POSTknuth',
'koma-script' => '&POSTkomascript',
'latex2man' => '&POSTlatex2man',
+ 'latexdiff' => '&POSTlatexdiff',
'lithuanian' => '&POSTlithuanian',
'montex' => '&POSTmontex',
'pgf' => '&POSTpgf',
@@ -700,6 +701,7 @@ $standardsource='\.fdd|\.dtx|\.ins|\.c$|Makefile|configure.*|install-sh|\.drv';
'latex-doc-ptr', 'NULL', # doc package
'latex2e-help-texinfo','NULL', # doc package
'latex2man', 'NULL', # leave Makefile
+ 'latexdiff', 'NULL', # leave Makefile
'mpman-ru', 'NULL', # doc package
'ot2cyr', '\.afm|\.etx|' . $standardsource,
'pdfx', 'rvdtx\.sty|' . $standardsource,
@@ -1489,6 +1491,7 @@ $standardxmt='\.xmt';
'findhyph' => 'findhyph$',
'fragmaster' => 'fragmaster.pl',
'latex2man' => 'latex2man$',
+ 'latexdiff' => 'latex(diff-so|diff-vc|revise)$',
'latexmk' => '\.pl$',
'listings-ext' => '\.sh$',
'mkgrkindex' => 'mkgrkindex$',
@@ -1518,6 +1521,7 @@ $standardxmt='\.xmt';
%specialmans = (
'epstopdf' => 'epstopdf.1',
'findhyph' => 'findhyph.1',
+ 'latexdiff' => '\.1$',
'latexmk' => 'latexmk.1',
'perltex' => 'perltex.1',
'pkfix-helper' => 'pkfix-helper.1',
@@ -3762,14 +3766,12 @@ sub POSTlatex2man
print "YOU-MUST-DO! update /tmp/$package.info into texmf/doc/info\n";
}
-sub POSTlibertine
+sub POSTlatexdiff
{
- print "POST$package - remove nosource docs";
- # post routine instead of moreclean because we use MAKEcopy.
- # doable one way or another, but skipping for now. xx
- #
- # no source for doku.pdf.
- &SYSTEM ("$RM doc/fonts/libertine/*libertine[dD]oku.pdf");
+ print "POST$package - rename $package-so to $package.pl\n";
+ # to avoid special case in w32 wrapper
+ my $dir = "$DEST/scripts/$package";
+ &SYSTEM ("$MV $dir/latexdiff-so $dir/latexdiff.pl");
}
sub POSTlithuanian
diff --git a/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc b/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
index 7dbc0d9518c..cc1fd970a13 100644
--- a/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
+++ b/Master/tlpkg/tlpsrc/00texlive.autopatterns.tlpsrc
@@ -22,6 +22,7 @@ runpattern Package t texmf-dist tex %NAME%
runpattern Package t texmf-dist vtex %NAME%
srcpattern Package t texmf-dist source %NAME%
docpattern Package t texmf-dist doc %NAME%
+docpattern Package f texmf/doc/man/man1/%NAME%.*
# auto patterns for category TLCore
docpattern TLCore t texmf doc %NAME%
diff --git a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc
index 6b40a1fcf7d..2803589c234 100644
--- a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc
@@ -24,6 +24,7 @@ depend fragmaster
depend hyphenex
depend lacheck
depend latex2man
+depend latexdiff
depend latexmk
depend listings-ext
depend mkind-english
diff --git a/Master/tlpkg/tlpsrc/latexdiff.tlpsrc b/Master/tlpkg/tlpsrc/latexdiff.tlpsrc
new file mode 100644
index 00000000000..7ab6ed498b3
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/latexdiff.tlpsrc
@@ -0,0 +1,2 @@
+docpattern +f texmf/doc/man/man1/latexdiff-vc.*
+docpattern +f texmf/doc/man/man1/latexrevise.*