From owner-freebsd-doc Sat Feb 27 3:15:45 1999 Delivered-To: freebsd-doc@freebsd.org Received: from stade.demon.co.uk (stade.demon.co.uk [158.152.29.164]) by hub.freebsd.org (Postfix) with ESMTP id AC1351515C for ; Sat, 27 Feb 1999 03:15:37 -0800 (PST) (envelope-from aw1@stade.co.uk) Received: (from aw1@localhost) by stade.demon.co.uk (8.9.3/8.9.1) id KAA25731 for doc@FreeBSD.ORG; Sat, 27 Feb 1999 10:33:54 GMT (envelope-from aw1) Date: Sat, 27 Feb 1999 10:33:54 +0000 From: Adrian Wontroba To: doc@FreeBSD.ORG Subject: Re: New version of DocBook Handbook for testing Message-ID: <19990227103354.A17002@titus.stade.co.uk> Reply-To: aw1@stade.co.uk 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> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=5vNYLRcllDrimb99 X-Mailer: Mutt 0.95.3i In-Reply-To: <19990222175633.E93492@lemis.com>; from Greg Lehey on Mon, Feb 22, 1999 at 05:56:33PM +1030 X-Operating-System: FreeBSD 4.0-CURRENT Organization: Yes, I need some of that. X-Phone: +(44) 121 681 6677 Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --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