summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg')
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds10
-rw-r--r--Master/tlpkg/tlpsrc/clojure-pamphlet.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/collection-binextra.tlpsrc1
4 files changed, 13 insertions, 3 deletions
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