From 6c8025cb60ed6910051ed5680516710673d65e19 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 16 Jan 2017 23:10:31 +0000 Subject: ctanify (16jan17) git-svn-id: svn://tug.org/texlive/trunk@42969 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/ctanify/README | 2 +- Master/texmf-dist/doc/latex/ctanify/ctanify.pdf | Bin 15927 -> 41187 bytes Master/texmf-dist/doc/man/man1/ctanify.1 | 10 +++++++--- Master/texmf-dist/doc/man/man1/ctanify.man1.pdf | Bin 40887 -> 22119 bytes Master/texmf-dist/scripts/ctanify/ctanify | 12 ++++++++++-- 5 files changed, 18 insertions(+), 6 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/ctanify/README b/Master/texmf-dist/doc/latex/ctanify/README index 2222db058c5..284f18dfeb1 100644 --- a/Master/texmf-dist/doc/latex/ctanify/README +++ b/Master/texmf-dist/doc/latex/ctanify/README @@ -37,7 +37,7 @@ ctanify.pdf ctanify documentation (PDF format) Copyright and License ===================== -Copyright (C) 2016 Scott Pakin +Copyright (C) 2017 Scott Pakin This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this license diff --git a/Master/texmf-dist/doc/latex/ctanify/ctanify.pdf b/Master/texmf-dist/doc/latex/ctanify/ctanify.pdf index 5fd2bc427b7..bae6b9f693f 100644 Binary files a/Master/texmf-dist/doc/latex/ctanify/ctanify.pdf and b/Master/texmf-dist/doc/latex/ctanify/ctanify.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/ctanify.1 b/Master/texmf-dist/doc/man/man1/ctanify.1 index fd8a73a19f1..def590dfb4a 100644 --- a/Master/texmf-dist/doc/man/man1/ctanify.1 +++ b/Master/texmf-dist/doc/man/man1/ctanify.1 @@ -1,4 +1,4 @@ -.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.28) +.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.29) .\" .\" Standard preamble: .\" ======================================================================== @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "CTANIFY 1" -.TH CTANIFY 1 "2016-02-01" "v1.8.2" "" +.TH CTANIFY 1 "2017-01-16" "v1.9" "" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -151,6 +151,7 @@ ctanify [\fB\-\-tdsdir\fR=\fIdirname\fR ...] [\fB\-\-tex\fR=\fImacro_pkg\fR] [\fB\-\-\fR[\fBno\fR]\fBmiscify\fR] +[\fB\-\-\fR[\fBno\fR]\fBtds\fR] \&\fIfilespec\fR[=\fIdirname\fR] ... .PP ctanify @@ -229,6 +230,9 @@ Rename directories containing a single file to \f(CW\*(C`misc\*(C'\fR. (For exa rename \f(CW\*(C`tex/latex/mypackage/mypackage.sty\*(C'\fR to \&\f(CW\*(C`tex/latex/misc/mypackage.sty\*(C'\fR.) This was common practice in the past but is now strongly discouraged. +.IP "\fB\-nos\fR, \fB\-\-no\-tds\fR" 5 +.IX Item "-nos, --no-tds" +Do not embed a .tds.zip file in the generated tarball. .SH "DIAGNOSTICS" .IX Header "DIAGNOSTICS" .ie n .IP """Failed to copy \f(CIfilename\f(CW (No such file or directory)""" 5 @@ -379,7 +383,7 @@ A Directory Structure for TeX Files (), Scott Pakin, \fIscott+ctify@pakin.org\fR .SH "COPYRIGHT AND LICENSE" .IX Header "COPYRIGHT AND LICENSE" -Copyright 2016 Scott Pakin +Copyright 2017 Scott Pakin .PP This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version\ 1.3c of this diff --git a/Master/texmf-dist/doc/man/man1/ctanify.man1.pdf b/Master/texmf-dist/doc/man/man1/ctanify.man1.pdf index 4cc77584b38..8a0f61270e0 100644 Binary files a/Master/texmf-dist/doc/man/man1/ctanify.man1.pdf and b/Master/texmf-dist/doc/man/man1/ctanify.man1.pdf differ diff --git a/Master/texmf-dist/scripts/ctanify/ctanify b/Master/texmf-dist/scripts/ctanify/ctanify index 1214aa11763..3d0884bb095 100755 --- a/Master/texmf-dist/scripts/ctanify/ctanify +++ b/Master/texmf-dist/scripts/ctanify/ctanify @@ -19,13 +19,14 @@ use warnings; use strict; # Define some global variables. -our $VERSION = "1.8.2"; # ctanify version number +our $VERSION = "1.9"; # ctanify version number my $progname = basename $0; # Name of this program my $pkgname; # Base name of the package to create my $miscify = 0; # 1=replace singletons with misc; 0=don't my $autoinclude = 1; # 1=automatically include files named in .ins my $skipdroppings = 1; # 1=skip "dropping" files (e.g., "README~") my $unixify = 1; # 1=make text files use Unix line endings +my $maketds = 1; # 1=embed a .tds.zip file; 0=don't my @manifest; # List of files to include my %file2tds; # Map from specific filenames to TDS directories my @tdsdirlist; # Contents of the TDS tree @@ -147,6 +148,7 @@ GetOptions("p|pkgname=s" => \$pkgname, "a|auto!" => \$autoinclude, "d|tdsdir=s" => \$tdsoutdir, "T|tex=s" => \$texmacros, + "s|tds!" => \$maketds, "V|version" => \$wantversion, "h|help" => \$wanthelp) || pod2usage(-verbose => 0, @@ -338,6 +340,7 @@ if (-f "$workdir/$zipname") { else { $zipname = ""; } +$zipname = "" if !$maketds; chdir $prevdir || die "${progname}: Failed to switch to $prevdir ($!)\n"; rmdir $tdsdir || die "${progname}: Failed to remove $tdsdir ($!)\n"; @@ -408,6 +411,7 @@ ctanify [B<--tdsdir>=I ...] [B<--tex>=I] [B<-->[B]B] +[B<-->[B]B] I[=I] ... ctanify @@ -509,6 +513,10 @@ rename C to C.) This was common practice in the past but is now strongly discouraged. +=item B<-nos>, B<--no-tds> + +Do not embed a .tds.zip file in the generated tarball. + =back @@ -691,7 +699,7 @@ Scott Pakin, I =head1 COPYRIGHT AND LICENSE -Copyright 2016 Scott Pakin +Copyright 2017 Scott Pakin This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either S of this -- cgit v1.2.3