From bbed3d7c3f9fe94ee6e609e703386eab311d94d1 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 23 Aug 2019 22:51:26 +0000 Subject: clojure-pamphlet (24aug19) git-svn-id: svn://tug.org/texlive/trunk@51944 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/bin/tlpkg-ctan-check | 2 +- Master/tlpkg/libexec/ctan2tds | 10 ++++++++-- Master/tlpkg/tlpsrc/clojure-pamphlet.tlpsrc | 3 +++ Master/tlpkg/tlpsrc/collection-binextra.tlpsrc | 1 + 4 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 Master/tlpkg/tlpsrc/clojure-pamphlet.tlpsrc (limited to 'Master/tlpkg') diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 4eb079b3486..6cd89e22f9c 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -161,7 +161,7 @@ my @TLP_working = qw( cite citeall citeref cje cjhebrew cjk cjk-gs-integrate cjk-ko cjkpunct classics classpack classicthesis cleanthesis clearsans clefval cleveref clipboard - clock cloze clrdblpg clrscode clrscode3e clrstrip cluttex + clock clojure-pamphlet cloze clrdblpg clrscode clrscode3e clrstrip cluttex cm cm-lgc cm-mf-extra-bold cm-super cm-unicode cmap cmarrows cmbright cmcyr cmdstring cmdtrack cmexb cmextra cmll cmpica cmpj cmsd cmsrb cmtiup diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 6e28d1572ff..3eb2575d1ab 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -263,7 +263,6 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`); 'clarendo', "die 'skipping, nonfree font'", 'classico', "die 'skipping, nonfree font'", 'clock', "&MAKEflatten", - 'clojure-pamphlet', "die 'skipping, compilation'", 'cm', "die 'skipping, frozen'", 'cm-lgc', "&MAKEcmlgc", 'cm-super', "&MAKEflatten", @@ -1363,6 +1362,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`); 'apa6' => '&PREHOOK_apa6', 'cals' => '&PREHOOK_cals', 'chess' => '&PREHOOK_chess', + 'clojure-pamphlet' => '&PREHOOK_clojure_pamphlet', 'cluttex' => '&PREHOOK_cluttex', 'cm' => '&PREHOOK_cm', 'cm-super' => '&PREHOOK_cm_super', @@ -3039,6 +3039,7 @@ $standardttf = '\.ttf|\.TTC'; 'checkcites' => '\.lua$', 'checklistings' => '\.sh$', 'cjk-gs-integrate' => '\.pl$', + 'clojure-pamphlet' => 'pamphletangler$', 'cluttex' => 'cluttex\.lua$', # moved by prehook. 'convbkmk' => '\.rb$', 'crossrefware' => '\.pl$', @@ -3423,7 +3424,7 @@ sub set_dir_defaults { $standarddocfmt = $standardsourcefmt = $standardfmt = "xelatex"; $guess = "$standarddocfmt for fmt/docfmt/srcfmt"; - } elsif ($ctan_dir =~ m!/(CTAN|tex-archive)/support/!) { + } elsif ($ctan_dir =~ m!/(CTAN|tex-archive)/(support|web)/!) { $standarddocfmt = $standardsourcefmt = "support"; $guess = "$standarddocfmt for docfmt/srcfmt"; @@ -5446,6 +5447,11 @@ sub PREHOOK_chess { &SYSTEM ("$RM -rf inputs pkfonts.zip"); } +sub PREHOOK_clojure_pamphlet { + print "PREHOOK_$package - make .1 with pod2man\n"; + &prehook_pod2man ("Ernesto Lanchares", "pamphletangler"); +} + sub PREHOOK_cluttex { print "PREHOOK_$package - mv */cluttex for specialscripts\n"; &SYSTEM ("$MV bin/cluttex cluttex.lua"); diff --git a/Master/tlpkg/tlpsrc/clojure-pamphlet.tlpsrc b/Master/tlpkg/tlpsrc/clojure-pamphlet.tlpsrc new file mode 100644 index 00000000000..742564014db --- /dev/null +++ b/Master/tlpkg/tlpsrc/clojure-pamphlet.tlpsrc @@ -0,0 +1,3 @@ +runpattern d texmf-dist/tex/latex/${PKGNAME} +runpattern f texmf-dist/scripts/${PKGNAME}/pamphletangler +binpattern f bin/${ARCH}/pamphletangler diff --git a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc index 78f51e74d17..9d6efa9b82f 100644 --- a/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-binextra.tlpsrc @@ -15,6 +15,7 @@ depend bibtexu depend bundledoc depend checklistings depend chktex +depend clojure-pamphlet depend cluttex depend ctan-o-mat depend ctan_chk -- cgit v1.2.3