summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-01-01 01:55:30 +0000
committerKarl Berry <karl@freefriends.org>2009-01-01 01:55:30 +0000
commitbd36ab79b831cabded89ff0328c7c0e410872997 (patch)
treeb152de091ec0fe4e689110136143d6187d266c39
parenta477b52f73704eea5cc4af4652969b00329cbfa6 (diff)
move place and ctan2tds to libexec, since they should never be called directly in the current world
git-svn-id: svn://tug.org/texlive/trunk@11774 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/tlpkg/README51
-rwxr-xr-xMaster/tlpkg/bin/ctan2tl5
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds (renamed from Master/tlpkg/bin/ctan2tds)0
-rwxr-xr-xMaster/tlpkg/libexec/place (renamed from Master/tlpkg/bin/place)0
4 files changed, 23 insertions, 33 deletions
diff --git a/Master/tlpkg/README b/Master/tlpkg/README
index c93aae80181..1e71a106f10 100644
--- a/Master/tlpkg/README
+++ b/Master/tlpkg/README
@@ -1,33 +1,22 @@
Originally written by Norbert Preining, 2007. Public domain.
-This directory contains infrastructure for TeX Live, including
-management programs and Perl modules.
-
-texlive.tlpdb the database, updated automatically by karl@tug cron.
-
-TeXLive/ the Perl library for TeX Live support; this is what the
- infrastructure and installer use.
-
-bin/ maintenance scripts for TeX Live; nothing here should be
- needed by the installer or the user.
-
-doc/ documentation of the infrastructure.
-
-etc/ archives, e.g., scripts used when switching to the new regime.
- it also contains patches which are in testing or under discussion
-
-archive/ things we want to keep but not maintain at the moment, since we
- used them some time ago but not anymore, they are probably outdated.
-
-installer/ the cross-platform Perl installer.
-
-lib/ TL library in other languages, none complete.
-
-man/ man pages (generated by pod2man).
-
-tlperl/ small Perl for TeX Live scripts, not installed for general use.
-
-tlpsrc/ tlpsrc files for all packages in TeX Live.
-
-dviout/ the dvi previewer for windows which we ship
-
+This directory contains infrastructure for TeX Live.
+
+texlive.tlpdb the database of installed packages, updated
+ automatically in svn by karl@tug cron.
+
+TeXLive/ the Perl library for TeX Live support; this is what the
+ infrastructure and installer use.
+
+archive/ old junk kept online for posterity.
+bin/ maintenance scripts for TeX Live; nothing for installer or user.
+doc/ documentation of the infrastructure.
+dviout/ the dvi previewer for windows which we ship
+etc/ patches under development and archives of scripts used in switching.
+installer/ the cross-platform Perl installer.
+lib/ tlpkg libraries in other languages, none complete or usable.
+libexec/ helpers for ctan2tl.
+tlgs/ the stripped-down Ghostscript for Windows which we ship.
+tlperl/ small Perl for TeX Live scripts, not installed for general use.
+tlpsrc/ original source definitions for all packages in TeX Live.
+tlpsv/ the PostScript previewer for windows which we ship
diff --git a/Master/tlpkg/bin/ctan2tl b/Master/tlpkg/bin/ctan2tl
index fec77eac587..c5ccd3046e1 100755
--- a/Master/tlpkg/bin/ctan2tl
+++ b/Master/tlpkg/bin/ctan2tl
@@ -7,8 +7,9 @@
unset CDPATH # avoid extraneous output
LC_ALL=C; export LC_ALL # avoid problems with diff, comm, etc
-mydir=`cd \`dirname $0\` && pwd` # Master/tlpkg/bin
-PATH=$mydir:$PATH # we call lots of our other tools
+mydir=`cd \`dirname $0\` && pwd` # Master/tlpkg/bin
+libexec=`cd $mydir/../libexec && pwd` # Master/tlpkg/libexec
+PATH=$mydir:$libexec:$PATH # we call lots of our other tools
Build=`cd $mydir/../../../Build && pwd`
raw=$Build/tmp.raw
diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 30651acf2b4..30651acf2b4 100755
--- a/Master/tlpkg/bin/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
diff --git a/Master/tlpkg/bin/place b/Master/tlpkg/libexec/place
index b977cf6b914..b977cf6b914 100755
--- a/Master/tlpkg/bin/place
+++ b/Master/tlpkg/libexec/place