Update README.OpenBSD with new package sizes and details on how to do a

TEXMFHOME texmf install. Update the main README with details on what fails for
manual pages -- not sure what do do about this yet. Small cleanups of packing
lists.

No OK needed, not linked to build.
This commit is contained in:
edd 2010-10-21 15:41:55 +00:00
parent 5181139d5d
commit 16656a74e6
3 changed files with 46 additions and 18 deletions

View File

@ -1,5 +1,5 @@
TeX Live 2010 - Work in Progress (edd@)
$OpenBSD: README,v 1.5 2010/10/21 13:00:30 edd Exp $
$OpenBSD: README,v 1.6 2010/10/21 15:41:55 edd Exp $
-------------------------------------------------------------------
* Get base compilers working: done
@ -14,18 +14,43 @@ $OpenBSD: README,v 1.5 2010/10/21 13:00:30 edd Exp $
* Get -full config working: done
* Hack configs for subsets:
-> hack texmf.cnf: done
-> fix $HOME ls-R owned root bug:
-> fix $HOME ls-R owned root bug: done
-> make fmtutil.cnf configs: not needed this year
* Implement remaining @xxx directives: done
* Put mans from texmf into separate
* Put mans from texmf into separate \
dist and pull into _base:
* Test lots:
* Link to build as print/texlive:
--- KNOWN ISSUES ---
* gmverb is broken
* gmverb is broken -- reported upstream, awaiting diff
* man pages make noise
-> At packaging:
---8<---
% make package
`/usr/ports/pobj/texlive_base-2010/fake-i386/.fake_done' is up to date.
===> Building package for texlive_base-2010
Create /usr/ports/packages/i386/all/texlive_base-2010.tgz
checksumming|******************************************** | 48%/usr/ports/pobj/texlive_base-2010/fake-i386//usr/local/man/man1/ctxtools.1:4: can't find macro file `www.tmac'
** | 50%/usr/ports/pobj/texlive_base-2010/fake-i386//usr/local/man/man1/dvipos.1:5: can't find macro file `www.tmac'
****** | 55%/usr/ports/pobj/texlive_base-2010/fake-i386//usr/local/man/man1/mptopdf.1:5: can't find macro file `www.tmac'
** | 58%/usr/ports/pobj/texlive_base-2010/fake-i386//usr/local/man/man1/pstopdf.1:5: can't find macro file `www.tmac'
** | 60%/usr/ports/pobj/texlive_base-2010/fake-i386//usr/local/man/man1/texexec.1:5: can't find macro file `www.tmac'
| 61%/usr/ports/pobj/texlive_base-2010/fake-i386//usr/local/man/man1/texmfstart.1:5: can't find macro file `www.tmac'
Link to /usr/ports/packages/i386/ftp/texlive_base-2010.tgz
Link to /usr/ports/packages/i386/cdrom/texlive_base-2010.tgz
---8<---
-> At install/uninstall:
---8<---
% make uninstall
===> Deinstalling for texlive_base-2010
Can't parse /usr/local/man/cat1/mendex.0 (not a manpage ?)
Can't parse /usr/local/man/cat1/vlna.0 (not a manpage ?)
texlive_base-2010: ok
---8<---
--- EXTRA ---

View File

@ -1,31 +1,36 @@
TeX Live for OpenBSD (PuffTeX) - Notes
$OpenBSD: README.OpenBSD,v 1.1.1.1 2010/09/24 15:44:41 edd Exp $
TeX Live for OpenBSD - Notes
$OpenBSD: README.OpenBSD,v 1.2 2010/10/21 15:41:55 edd Exp $
----------------------------
There are a number of texmf trees in the OpenBSD packages:
texmf-minimal:
A teTeX like tree, suitable for casual TeX users
who do not need many extra macros or ConTeXt (approx 237MB).
who do not need many extra macros or ConTeXt (approx 302MB).
texmf-full:
Extra macros and ConTeXt support (approx 191MB).
Extra macros and ConTeXt support (approx 163MB).
texmf-doc:
Documentation for all of TeX Live (approx 612MB).
Documentation for all of TeX Live (approx 760MB).
All sizes are compressed package sizes.
The texmf package contents do not overlap.
Individual users may override or add to the tex class and style files
supplied by TeX Live by installing them into ~/.texmf and running
mktexlsr(1) (as themselves). After this you can test the installation by
searching for the files using kpsewhich(1).
supplied by TeX Live by installing them into ~/texmf. There is no need
to run mktexlsr(1) for a texmf tree in a user's $HOME. You can test the
installation by searching for the files using kpsewhich(1). Eg:
Be warned that the package tools manipulate TeX configuration files
(texmf.cnf, fmtutil.cnf, etc.) when adding/deleting texlive related
packages.
% find $HOME/texmf
/home/edd/texmf
/home/edd/texmf/tex
/home/edd/texmf/tex/latex
/home/edd/texmf/tex/latex/acronym
/home/edd/texmf/tex/latex/acronym/acronym.sty
% kpsewhich acronym.sty
/home/edd/texmf/tex/latex/acronym/acronym.sty
The 'tlmgr' script was disabled in the OpenBSD package. This is because
updating TeX Live in this way will upset the package tools due to

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-full,v 1.3 2010/10/21 13:00:30 edd Exp $
@comment $OpenBSD: PLIST-full,v 1.4 2010/10/21 15:41:55 edd Exp $
@conflict teTeX_texmf-*
@conflict texlive_texmf-docs-<2010
@conflict texlive_texmf-minimal-<2010
@ -28114,10 +28114,8 @@ share/texmf/xindy/modules/tex/inputenc/latin1.xdy
share/texmf/xindy/modules/tex/inputenc/latin2.xdy
share/texmf/xindy/modules/tex/inputenc/latin3.xdy
@exec mktexlsr > /dev/null 2>&1
@comment @exec fmtutil-sys --all > /dev/null 2>&1
@exec updmap-sys --syncwithtrees > /dev/null 2>&1
@exec texlinks
@unexec-delete mktexlsr > /dev/null 2>&1
@comment @unexec-delete fmtutil-sys --all > /dev/null 2>&1
@unexec-delete updmap-sys --syncwithtrees > /dev/null 2>&1
@unexec-delete texlinks