ctanupload script ~~~~~~~~~~~~~~~~~ This Perl script allows the uploads of a contribution to CTAN from the command line. It is intended to simplify the release process for LaTeX package authors. Copyright (C) by Martin Scharrer <firstname.lastname@example.org> Source code repository: https://bitbucket.org/martin_scharrer/ctanupload Please report bugs and feature requests at https://bitbucket.org/martin_scharrer/ctanupload/issues/ Usage: ctanupload <options> --<name>=<value> Arguments can also be given using the CTANUPLOAD environment variable which are processed first, so that explicit arguments will overwrite them. Options: -p Prompt for missing values. (default if run in terminal) -P Do not prompt for missing values. (default if not run in terminal) -y Do not ask for confirmation, but submit immediately. -u <URL> CTAN URL to upload to (defaults to CTAN_URL environment variable or random if not set) -U <name> CTAN server to upload to, either 'dante' or 'uktug'. -F <file> Read data from file -f Force upload even if input seems incorrect (unknown license etc.). -v Verbose mode. -q Quiet mode. -l Write log file. -L Do not write log file. (default) -o <file> Define log file. (still requires -l) -h Print this help and exit. -V Print version number. The following fields exists and can be given as --<name>=<value>, --<name> <value>, --<name>-file=<file>, --<name>-file <file> or as environment variables: CTAN_<NAME>, CTAN_<name>, <NAME> or <name>. contribution Name of your contribution version Version number name Your name email Your email summary Summary description directory Suggested CTAN directory DoNotAnnounce No need to announce this update announce Short description for announcement notes Optional notes to the CTAN maintainers license License type freeversion Which free license file File to upload Valid license types: free Free nocommercial Nocommercial nosell Nosell nosource Nosource shareware Shareware artistic Perl Artistic (Clarified or later) other-nonfree Other nonfree License Valid free license: apache2 Apache License v2.0 artistic Perl Artistic License (version 2) fdl GNU Free Documentation License gfl GUST Font License gpl GNU General Public License lgpl Lesser GPL lppl LaTeX Project ofl Open Font License pd Public Domain other-free Other Free
Download the contents of this package in one zip archive (175.4k).
ctanupload – Support for users uploading to CTAN
The package provides a Perl script that allows the uploads of a contribution to CTAN from the command line. The aim is to simplify the release process for LaTeX package authors.
Note by the CTAN team (2015-02-05): It seems that this script is currently not working.
GNU General Public License, version 3|
|Copyright||2011 Martin Scharrer|
|Contained in||TeX Live as ctanupload|
|MiKTeX as ctanupload|
support for work with the CTAN archive|