[tlbuild] Building TeX-Live 2009 on FreeBSD-CURRENT
Giorgos Keramidas
keramida at freebsd.org
Sat Oct 24 03:38:16 CEST 2009
Hi everyone,
I am trying to set up a periodic build of TeX-Live from tldevsrc for
users of FreeBSD's CURRENT branch. So I have downloaded `tldevsrc'
sources using rsync and ran the `Build/source/Build' script with the
following environment options:
export TL_MAKE='gmake'
export TL_CONF_BANNER='--with-tex-banner="TeX Live 2009/FreeBSD"'
export TL_CONFIGURE_ARGS='--without-graphite'
The build completes fine from a snapshot of `tldevsrc' synchronized this
morning, and the last lines of the log message show:
: keramida at kobe:/home/texlive/tldevsrc/Build/source$ tail texlive-2009--i386-freebsd.log
: ln -s xetex /home/texlive/tldevsrc/Build/source/inst/bin/i386-pc-freebsd/xelatex
: ln -s pdftex /home/texlive/tldevsrc/Build/source/inst/bin/i386-pc-freebsd/xmltex
: ln -s pdftex /home/texlive/tldevsrc/Build/source/inst/bin/i386-pc-freebsd/pdfxmltex
: gmake[1]: Leaving directory `/home/texlive/tldevsrc/Build/source/Work/texk/tetex'
: make world done.
: 1307.08 real 886.34 user 337.08 sys
: + echo 0
:
: ./Build: 307 executables in /home/texlive/tldevsrc/Build/source/inst/bin.
: done Fri Oct 23 06:50:17 EEST 2009
: keramida at kobe:/home/texlive/tldevsrc/Build/source$
The binaries produced in inst/bin/ are around 32 MB:
: keramida at kobe:/home/texlive/tldevsrc/Build/source$ cd inst/bin/
: keramida at kobe:/home/texlive/tldevsrc/Build/source/inst/bin$ ls -l
: total 6
: drwxr-xr-x 2 keramida wheel - 5632 Oct 23 06:50 i386-pc-freebsd
: keramida at kobe:/home/texlive/tldevsrc/Build/source/inst/bin$ du -sh i386-pc-freebsd/
: 32M i386-pc-freebsd/
: keramida at kobe:/home/texlive/tldevsrc/Build/source/inst/bin$
Now all that remains for me to learn is: What is the recommended way of
packaging these binaries into an installable TeX-Live distribution with
the rest of TeX-Live's extra files?
Is it sufficient to copy the generated `i386-pc-freebsd' binaries to the
toplevel `Master/bin/' directory as `i386-freebsd' and then installing
with `install-tl' from within `Master'?
TIA for any help,
Giorgos
PS: Please Cc: me, I haven't subscribed to the list yet.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://tug.org/pipermail/tlbuild/attachments/20091024/6aa21a1f/attachment.bin>
More information about the tlbuild
mailing list