Menu
CTAN
Comprehensive TeX Archive Network
Home Upload Browse

Direc­tory tex-archive/support/ctanify

              +---------------------------------------+
              |                CTANIFY                |
              |                                       |
              |  Prepare a package for upload to CTAN |
              |                                       |
              | By Scott Pakin, scott+ctify@pakin.org |
              +---------------------------------------+


Description
===========

ctanify is intended for developers of LaTeX packages who want to
distribute their packages via the Comprehensive TeX Archive Network
(CTAN).  Given a list of filenames, ctanify creates a tarball (a
.tar.gz file) with the files laid out in CTAN's preferred structure.
The tarball additionally contains a ZIP (.zip) file with copies of all
files laid out in the standard TeX Directory Structure (TDS), which
facilitates inclusion of the package in the TeX Live distribution of
TeX.

So far, ctanify has been tested only on Linux.  Volunteers willing to
help port ctanify to other platforms are especially welcome.


File manifest
=============

README                          This file
ctanify                         The ctanify Perl script itself
ctanify.1                       ctanify documentation (Unix man-page format)
ctanify.pdf                     ctanify documentation (PDF format)


Copyright and License
=====================

Copyright 2013 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
or (at your option) any later version.  The latest version of this
license is in

                http://www.latex-project.org/lppl.txt

and version 1.3c or later is part of all distributions of LaTeX version
2008/05/04 or later.

Files

Name Size Date Notes
README 1755 2013-06-19 06:35:13
ctanify 23017 2013-06-19 06:35:13
ctanify.1 15912 2013-06-19 06:35:13
ctanify.pdf 14747 2013-06-19 06:35:13

Down­load the con­tents of this pack­age in one zip archive (26.2k).

ctan­ify – Pre­pare a pack­age for up­load to CTAN

Given a list of file­names, ctan­ify cre­ates a tar­ball (a .tar.gz file) with the files laid out in CTAN’s pre­ferred struc­ture. The tar­ball ad­di­tion­ally con­tains a ZIP (.zip) file with copies of all files laid out in the stan­dard TeX Direc­tory Struc­ture (TDS), which may be used by those in­tend­ing to in­stall the pack­age, or by those who need to in­cor­po­rate it in a dis­tri­bu­tion. (The TDS ZIP file will be in­stalled in the CTAN in­stall/ tree.)

Doc­u­men­ta­tion
Ver­sion1.4
Li­censeThe LaTeX Project Public Li­cense
Copy­right2009 Scott Pakin
Main­tainerScott Pakin
pkg.tds-ar­chovectanify.tds.zip
Con­tained inTeXlive as ctan­ify
MikTeX as ctan­ify
Topics sup­port for work with the CTAN archive
See also ctanupload
Guest Book Sitemap Contact 2014-04-23 10:22 CEST