[tex-live] Packaging TeXlive as Debian packages

Norbert Preining preining at logic.at
Wed Jan 5 14:06:42 CET 2005

Hi all!

I want to hear your opinion on the packaging concept of TeXlive for

Proposal for a Debian packaging system for TeXlive
(last update: 2004-01-05)

All debian package names are prefixed with tl-

The tpm in texmf/tpm/ (collection-*, bin-*, lib-*, hyphen-*, scheme-*) 
are mapped to debian packages.

	bin-XXX		->	tl-XXX-bin 	(standard debian notation)
	collection-XXX	->	tl-XXX
	lib-XXX		->	tl-lib-XXX	(??)
	hyphen-XXX	->	tl-hyphen-XXX
	scheme-XXX	->	tl-scheme-XXX

TPM-Requires between these packages are mapped to Debian Dependencies.

All other files obtained from a TPM-Require are included in the 
debian package.

Thus we have:
	tl-afm2pl-bin tl-aleph-bin tl-amstex-bin tl-bibtex-bin ...
	tl-basic tl-bibtexextra tl-binaries tl-chemistry tl-context ...
	tl-lib-freetype2 tl-lib-gd ...
	tl-scheme-basic tl-scheme-context tl-scheme-full ...

As an example, tl-chemistry Debian-depends on
(other collection)
and includes the files from
	bpchem.tpm chemarrow.tpm chemcono.tpm mhchem.tpm xymtex.tpm


Any suggestions? I will start on writing some stuff to get debian
packages from the tpm files, using Tpm.pm from Fabrice.

Best wishes


Norbert Preining <preining AT logic DOT at>         Technische Universität Wien
sip:preining at at43.tuwien.ac.at                             +43 (0) 59966-690018
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
(aikamuotojen käyttö aikamatkustuksessa)
You can arrive (mayan arivan on-when) for any sitting you
like without prior (late fore-when) reservation because you
can book retrospectively, as it were when you return to
your own time. (you can have on-book haventa forewhen
presooning returningwenta retrohome.)
                 --- Douglas Adams, The Hitchhikers Guide to the Galaxy

More information about the tex-live mailing list