Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Feb 1999 10:33:54 +0000
From:      Adrian Wontroba <aw1@stade.co.uk>
To:        doc@FreeBSD.ORG
Subject:   Re: New version of DocBook Handbook for testing
Message-ID:  <19990227103354.A17002@titus.stade.co.uk>
In-Reply-To: <19990222175633.E93492@lemis.com>; from Greg Lehey on Mon, Feb 22, 1999 at 05:56:33PM %2B1030
References:  <19990128000402.A26020@catkin.nothing-going-on.org> <19990218204154.A10098@catkin.nothing-going-on.org> <19990222070912.B39062@titus.stade.co.uk> <19990222175633.E93492@lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--5vNYLRcllDrimb99
Content-Type: text/plain; charset=us-ascii

On Mon, Feb 22, 1999 at 05:56:33PM +1030, Greg Lehey wrote:
> I finally got everything working by removing *all* relevant text
> processing software and reinstalling the ports.  I picked up the
> libwww package off ftp.FreeBSD.org.  I'm still having minor problems,
> like finding documentation about the packages, but I can get things to
> format.

Progress!

Under 4.0-current:

Applying the Ugo Paternostro's patch for libwww (in the audit trail for
Greg's pr ports/10156) allows libwww to build. Patch attached.

Zapping _everything_ else called by any of the docproj ports (make
clean in docproj gives a handy list) and rebuilding showed promise,
but attempting to build the ps format documentation gave TeX capacity
errors. I eventually used a BFMI approach and increased many variables
in texmf.cmf (patch attached).

A quick wander through the (attractive) postscript version of the
handbook showed nothing amiss, and the install target works.

Off to try pdf and rtf ....

-- 
Adrian Wontroba

--5vNYLRcllDrimb99
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=patch-ag

 --- config/ltconfig.orig	Tue May 26 23:54:48 1998
 +++ config/ltconfig	Wed Feb 24 13:03:22 1999
 @@ -776,7 +776,7 @@
      ;;
  
    # FreeBSD 3, at last, uses gcc -shared to do shared libraries.
 -  freebsd3*)
 +  freebsd[34]*)
      archive_cmds='$CC -shared -o $lib$libobjs'
      hardcode_libdir_flag_spec='-R$libdir'
      hardcode_direct=yes
 @@ -1122,7 +1122,7 @@
    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
    ;;
  
 -freebsd2* | freebsd3*)
 +freebsd2* | freebsd3* | freebsd4*)
    version_type=sunos
    library_names_spec='${libname}${release}.so.$versuffix $libname.so'
    finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
 

--5vNYLRcllDrimb99
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="texmf.diff"

--- /usr/local/share/texmf/web2c/texmf.cnf.orig	Sat Feb 27 09:42:03 1999
+++ /usr/local/share/texmf/web2c/texmf.cnf	Sat Feb 27 09:51:44 1999
@@ -1,4 +1,4 @@
-% original texmf.cnf -- runtime path configuration file for kpathsea.
+% modified texmf.cnf -- runtime path configuration file for kpathsea.
 % (If you change or delete `original' on the previous line, the
 % distribution won't install its version over yours.)
 % Public domain.
@@ -362,7 +362,7 @@
 main_memory.cont-en = 1100000
 main_memory.cont-nl = 1100000
 main_memory.cont-de = 1100000
-main_memory = 263000 % words of inimemory available: also applies to inimf&mp
+main_memory = 1100000 % words of inimemory available: also applies to inimf&mp
 extra_mem_top = 0    % extra high memory for chars, tokens, etc.
 extra_mem_bot = 0    % extra low memory for boxes, glue, breakpoints, etc.
 
@@ -378,7 +378,7 @@
 hash_extra.cont-en = 15000
 hash_extra.cont-nl = 15000
 hash_extra.cont-de = 15000
-hash_extra = 0
+hash_extra = 15000
 
 % Max number of characters in all strings, including all error messages,
 % help texts, font names, control sequences.  These values apply to TeX and MP.
@@ -386,24 +386,24 @@
 pool_size.cont-en = 500000
 pool_size.cont-nl = 500000
 pool_size.cont-de = 500000
-pool_size = 125000		
+pool_size = 500000		
 % Minimum pool space after TeX/MP's own strings; must be at least
 % 25000 less than pool_size, but doesn't need to be nearly that large.
 string_vacancies.context = 45000
 string_vacancies.cont-en = 45000
 string_vacancies.cont-nl = 45000
 string_vacancies.cont-de = 45000
-string_vacancies = 25000
+string_vacancies = 45000
 max_strings.context = 55000
 max_strings.cont-en = 55000
 max_strings.cont-nl = 55000
 max_strings.cont-de = 55000
-max_strings = 15000		% max number of strings
+max_strings = 55000		% max number of strings
 pool_free.context = 47500
 pool_free.cont-en = 47500
 pool_free.cont-nl = 47500
 pool_free.cont-de = 47500
-pool_free = 5000		% min pool space left after loading .fmt
+pool_free = 47500		% min pool space left after loading .fmt
 
 % Hyphenation trie. As distributed, the maximum is 65535; this should
 % work unless `unsigned short' is not supported or is smaller than 16
@@ -430,23 +430,23 @@
 nest_size.cont-en = 500
 nest_size.cont-nl = 500
 nest_size.cont-de = 500
-nest_size = 100		% simultaneous semantic levels (e.g., groups)
+nest_size = 500		% simultaneous semantic levels (e.g., groups)
 max_in_open = 15	% simultaneous input files and error insertions
 param_size.context = 1500
 param_size.cont-en = 1500
 param_size.cont-nl = 1500
 param_size.cont-de = 1500
-param_size = 500	% simultaneous macro parameters
+param_size = 1500	% simultaneous macro parameters
 save_size.context = 5000
 save_size.cont-en = 5000
 save_size.cont-nl = 5000
 save_size.cont-de = 5000
-save_size = 4000	% for saving values outside current group
+save_size = 5000	% for saving values outside current group
 stack_size.context = 1500
 stack_size.cont-en = 1500
 stack_size.cont-nl = 1500
 stack_size.cont-de = 1500
-stack_size = 300	% simultaneous input sources
+stack_size = 1500	% simultaneous input sources
 
 % These are Omega-specific.
 ocp_buf_size = 20000	% character buffers for ocp filters.

--5vNYLRcllDrimb99--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990227103354.A17002>