cvs commit: hints docbook.txt javafromscratch.txt mozilla.txt openoffice.txt

timothy at linuxfromscratch.org timothy at linuxfromscratch.org
Wed Sep 18 12:12:34 PDT 2002


timothy     02/09/18 12:12:34

  Modified:    .        docbook.txt javafromscratch.txt mozilla.txt
                        openoffice.txt
  Log:
  Updates by author.
  
  Revision  Changes    Path
  1.4       +4 -4      hints/docbook.txt
  
  Index: docbook.txt
  ===================================================================
  RCS file: /home/cvsroot/hints/docbook.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- docbook.txt	16 Sep 2002 13:08:08 -0000	1.3
  +++ docbook.txt	18 Sep 2002 19:12:34 -0000	1.4
  @@ -66,7 +66,7 @@
   
   sgml-common (0.6.3):
   
  -* ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/
  +* http://freshmeat.net/projects/sgml-common/
   
   * ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/sgml-common-0.6.3.tgz
   
  @@ -122,7 +122,7 @@
   
   docbook-sgml-dtd (3.1, 4.1, 4.2)
   
  -* http://www.oasis-open.org/docbook/sgml/
  +* http://freshmeat.net/projects/docbook/
   
   * http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip
   * http://www.oasis-open.org/docbook/sgml/4.1/docbk41.zip
  @@ -188,7 +188,7 @@
   
   docbook-xml-dtd (4.1.2, 4.2)
   
  -* http://www.oasis-open.org/docbook/xml/
  +* http://freshmeat.net/projects/docbook/
   
   * http://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip
   * http://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip
  @@ -239,7 +239,7 @@
   
   docbook-xml-simple-dtd (4.1.2.5)
   
  -* http://www.oasis-open.org/docbook/xml/simple/
  +* http://freshmeat.net/projects/docbook/
   
   * http://www.oasis-open.org/docbook/xml/simple/4.1.2.5/simple4125.zip
   
  
  
  
  1.5       +12 -6     hints/javafromscratch.txt
  
  Index: javafromscratch.txt
  ===================================================================
  RCS file: /home/cvsroot/hints/javafromscratch.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- javafromscratch.txt	16 Sep 2002 13:08:08 -0000	1.4
  +++ javafromscratch.txt	18 Sep 2002 19:12:34 -0000	1.5
  @@ -57,18 +57,24 @@
   		<http://freshmeat.net/projects/xfree86/>
           * InfoZip Zip and Unzip
   		<http://freshmeat.net/projects/zip/>
  -        * InfoZip Unzip <http://freshmeat.net/projects/unzip/>
  -	* GNU cpio <http://freshmeat.net/projects/cpio>
  -        * Tenex C Shell <http://freshmeat.net/projects/tcsh/>
  -	* Sun JDK 1.4 <http://freshmeat.net/projects/sunjdk/>
  +        * InfoZip Unzip
  +		<http://freshmeat.net/projects/unzip/>
  +	* GNU cpio
  +		<http://freshmeat.net/projects/cpio>
  +        * Tenex C Shell
  +		<http://freshmeat.net/projects/tcsh/>
  +	* Sun JDK 1.4
  +		<http://freshmeat.net/projects/sunjdk/>
  +Installation of all these packages is covered in the BLFS book at
  +<http://beyond.linuxfromscratch.org>.
   
   The JDK has a circular dependency and hence requires a Java compiler to compile
   some parts for bootstrapping. You can install the JDK in a non-standard location
   for compiling the SDK and then delete it. Also, it needs a 1.4 version JDK
   according to Sun's website. If you don't want to install the jdk permenantly, I
   have included instructions on how to install it for the duration of the
  -compilation. BTW, you can use those same instructions to install the precompiled
  -JDK available from Sun.
  +compilation. Using the same instructions, you can install the precompiled JDK
  +available from Sun.
   
   Note that when I build the SDK, I had many packages already installed, so I
   don't have the exact dependencies. If anyone runs into any problems regarding
  
  
  
  1.10      +59 -72    hints/mozilla.txt
  
  Index: mozilla.txt
  ===================================================================
  RCS file: /home/cvsroot/hints/mozilla.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- mozilla.txt	16 Sep 2002 13:08:08 -0000	1.9
  +++ mozilla.txt	18 Sep 2002 19:12:34 -0000	1.10
  @@ -74,68 +74,76 @@
   
   Pre-requisites (Post-LFS):
   	* X 4.2.0
  -	* GLib & GTK >= 1.2 (<2.0)
  -	* libIDL >= 0.6.3 && < 0.7
  -	* JPEG, PNG, MNG Libraries (latest versions)
  -	* LCMS (latest version)
  +		<http://freshmeat.net/projects/xfree86/>
  +	* which
  +		<http://freshmeat.net/projects/which/>
  +	* GLib
  +		<http://freshmeat.net/projects/glib/>
  +	* GTK+
  +		<http://freshmeat.net/projects/gtk/>
  +	* libIDL >= 0.6.3 && < 0.7 or ORBit >= 0.5.17
  +		<http://freshmeat.net/projects/libidl/>
  +		<http://freshmeat.net/projects/orbit/>
  +	* libjpeg
  +		<http://freshmeat.net/projects/libjpeg/>
  +	* libpng
  +		<http://freshmeat.net/projects/libpng/>
  +	* libmng
  +		<http://freshmeat.net/projects/libmng/>
  +	* LCMS
  +		<http://freshmeat.net/projects/lcms/>
  +	* Info Zip >=2.3
  +		<http://freshmeat.net/projects/zip/>
  +Installation of all these packages is covered in the BLFS book at
  +<http://beyond.linuxfromscratch.org>.
   
   Packages to download:
  -	* Info Zip >= 2.3 <http://www.info-zip.org/Zip.html>
  -	* iCal <http://www.softwarestudio.org/libical/> [Optional]
  -	* Mozilla:) <http://www.mozilla.org/releases>
  -	* Mozilla SpellChecker <http://spellchecker.mozdev.org/source.html>
  +	* iCal [Optional]
  +		<http://freshmeat.net/projects/libical/>
  +	* Mozilla:)
  +		<http://freshmeat.net/projects/mozilla/>
  +	* Mozilla SpellChecker
  +		<http://spellchecker.mozdev.org/source.html>
   
  -Installing X:
  +GLIb & GTK+:
   
  -I have X-4.2.0. If possible use the latest version, there have been some
  -problems when building the Xft support for some X versions. See the BLFS book on
  -installing X.
  -
  -
  -Installing GTK:
  -
  -Installing GTK 1.2 and its dependencies (GLib-1.2). Mozilla has a new option to
  +Install GTK 1.2 and its dependencies (GLib-1.2). Mozilla has a new option to
   build for GTK 2.0 but I had problems compiling mozilla for GTK2. YMMV.
   
  -The installation is simply the regular installation dance routine:
  -	./configure --help
  -	./configure "$OPTIONS" && make && make install
  -
  -
  -Installing libIDL:
  -
  -libIDL is a part of ORBIT (Orbit1, not Orbit2). If you have not installed
  -ORBIT1, download libIDL from mozilla's ftp site. Either get it from the Mozilla
  -site at ftp://ftp.mozilla.org/pub/mozilla/libraries/source/ or just install
  -ORBit1. Refer to the BLFS book.
  -
  +libIDL:
   
  -Installing Image Libraries (JPEG, PNG, MNG):
  +libIDL is a part of ORBIT (Orbit1, not Orbit2). If you don't want to install
  +ORBIT1, download libIDL from mozilla's ftp site at
  +<ftp://ftp.mozilla.org/pub/mozilla/libraries/source/>.
   
  -See the BLFS book for installation instructions. Get the latest versions.
  +CVS:
   
  +If you plan to install the calendar component or the spellchecker, you will need
  +a CVS client to download the relevant code. See the BLFS-book for instructions
  +to install a CVS client.
   
  -Installing LCMS:
   
  -See the BLFS book for instructions.
  -
  -
  -Installing Zip:
  -
  -There are additional options, check out the unix/Makefile. I use:
  -	make -f unix/Makefile prefix=/usr generic_gcc &&
  -	make -f unix/Makefile prefix=/usr install
  -
  -
  -Installing libical:
  +Preparations for installing Calendar component:
   
   libical is only required if you want to play around with calendar. I had
   problems building Mozilla calendar, YMMV. Also, mozilla requires the libical
  -that is available from mozilla's CVS (dubbed 0.23a)
  -	./configure --prefix=/usr --disable-static &&
  +that is available from mozilla's CVS (dubbed 0.23a).
  +	cvs -d :pserver:anonymous at cvs-mirror.mozilla.org:/cvsroot co \
  +		mozilla/other-licenses/libical &&
  +	cd mozilla/other-licenses/libical &&
  +	./autogen.sh --prefix=/usr --disable-python-bindings &&
   	make &&
   	make install
   
  +The released source tarballs don't include the calendar component. Download it
  +using the following instructions:
  +	cvs -d :pserver:anonymous at cvs-mirror.mozilla.org:/cvsroot co \
  +		mozilla/calendar
  +After you untar mozilla tarball, move this directory to where the mozilla source
  +code is.
  +	rm -rf $MOZ_SRC/calendar
  +	mv mozilla/calendar $MOZ_SRC
  +
   
   Compiling Mozilla:
   
  @@ -158,33 +166,13 @@
   required for SVG support and is recommended. The fourth export is required only
   if you want to build the calendar interface (experimental).
   
  -Set CFLAGS and CXXFLAGS based on your needs. It is reported that Mozilla crashes
  -on startup if -fomit-frame-pointer is used. I have had The primary location for this site is <http://tushar.lfsforum.org>, thanks to
  -Deutsche LFS Foren. The latest version of the hint and any relevant patches are
  -available at that site. Please refer to the primary location before submitting
  -bug-reports/enhancements to this hint.
  -
  -You may freely copy this document or create derivate works or distribute the
  -document in any format. At your discretion, you may give credit to the original
  -author.
  -
  -Use the hint at your own risk. Neither the author, nor the Linux From Scratch
  -project accepts any reponsibility for anything that happens when using these
  -documents or associated files.
  -
  -An appropriate place to discuss this hint is blfs-support MailingList/NewsGroup
  -at LinuxFromScratch.Org.
  -no problems setting both
  +Set CFLAGS and CXXFLAGS based on your needs. I have had no problems setting both
   CFLAGS and CXXFLAGS to "-O3 -march=i686 -fforce-addr -funroll-loops
  --frerun-cse-after-loop -frerun-loop-opt -falign-functions=4". YMMV.
  +-frerun-cse-after-loop -frerun-loop-opt -falign-functions=4
  +-fomit-frame-pointer". YMMV.
   
   If you would like to compile the spellchecker, you will need to download the
  -spellchecker source code via cvs. For this you should have CVS client installed,
  -check out the BLFS-book for installing CVS.
  -
  -First the login. 
  -	cvs -d :pserver:guest at mozdev.org:/cvs login
  -The password is guest. Now download the spellchecker code.
  +spellchecker source code via cvs.
   	cvs -d :pserver:guest at mozdev.org:/cvs co spellchecker/spellcheck
   Move the spellcheck directory to the extensions directory of mozilla
   	mv spellchecker/spellcheck $MOZSRC/extensions
  @@ -286,7 +274,8 @@
   financial institutions. As per the requirements of the financial institutions,
   they will not even accept a solution where this a preference option. My opinion
   is that it should be in the hands of the user. To enable autocomplete to bypass
  -this restriction, we need to make a slight modification in the code.
  +this restriction, we need to make a slight modification in the code. Note that
  +this modification is also available as a patch.
   </WARNING>
   
   <HACK>
  @@ -297,8 +286,6 @@
   </HACK>
   
   If anyone tells you MS-IE is user friendly, give them this example:)
  -
  -Optionally you can apply the patch available at the site mentioned above.
   
   Now configure and compile the package as usual. If there are problems run
   configure again by removing the offending option.
  
  
  
  1.5       +27 -12    hints/openoffice.txt
  
  Index: openoffice.txt
  ===================================================================
  RCS file: /home/cvsroot/hints/openoffice.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- openoffice.txt	16 Sep 2002 13:08:08 -0000	1.4
  +++ openoffice.txt	18 Sep 2002 19:12:34 -0000	1.5
  @@ -41,14 +41,23 @@
   </WARNING>
   
   Pre-requisites (post LFS):
  -	* Freetype 2.1 <http://freshmeat.net/projects/freetype/>
  -	* XFree86 4.2.0 <http://freshmeat.net/projects/xfree86/>
  -	* Sun JDK 1.4 <http://freshmeat.net/projects/sunjdk/>
  -	* InfoZip Zip and Unzip <http://freshmeat.net/projects/zip/>
  -	* InfoZip Unzip <http://freshmeat.net/projects/unzip/>
  -	* Tenex C Shell <http://freshmeat.net/projects/tcsh/>
  -	* Linux PAM <http://freshmeat.net/projects/linux-pam/>
  +	* Freetype 2.1
  +		<http://freshmeat.net/projects/freetype/>
  +	* XFree86 4.2.0
  +		<http://freshmeat.net/projects/xfree86/>
  +	* Sun JDK 1.4
  +		<http://freshmeat.net/projects/sunjdk/>
  +	* InfoZip Zip
  +		<http://freshmeat.net/projects/zip/>
  +	* InfoZip Unzip
  +		<http://freshmeat.net/projects/unzip/>
  +	* Tenex C Shell
  +		<http://freshmeat.net/projects/tcsh/>
  +	* Linux PAM
  +		<http://freshmeat.net/projects/linux-pam/>
   Notes:
  +* Installation of these packages in discussed in the BLFS book at
  +  <http://beyond.linuxfromscratch.org>.
   * The patches are for gcc-3.2 system and may work for future versions. If you
     using a previous version, correct the configure.in patch before applying.
   * Previous version of X will probably work though I have not tested them.
  @@ -61,10 +70,14 @@
     tcsh from reading bash syntax for LS_COLORS.
   
   Packages to download:
  -	* Berkeley DB 4.0.14 <http://freshmeat.net/projects/berkeleydb/>
  -	* STLport 4.5.3 <http://freshmeat.net/projects/stlport/>
  -	* OpenOffice.Org:) <http://freshmeat.net/projects/openoffice/>
  -	* General Polygon Clipper <http://freshmeat.net/projects/gpclib/>
  +	* Berkeley DB 4.0.14
  +		<http://freshmeat.net/projects/berkeleydb/>
  +	* STLport 4.5.3
  +		<http://freshmeat.net/projects/stlport/>
  +	* OpenOffice.Org:)
  +		<http://freshmeat.net/projects/openoffice/>
  +	* General Polygon Clipper
  +		<http://freshmeat.net/projects/gpclib/>
   
   Notes:
   Thanks are due to Debian and Redhat developers for providing hints and patches.
  @@ -77,7 +90,9 @@
   
   Compiling Berkeley DB:
   
  -Install Berkeley DB using the following commands.
  +Install Berkeley DB using the following commands. Note that these commands
  +differ slightly from that in the BLFS book (we also compile the C++ and Java
  +interfaces).
   
   	cd build_unix
   	../dist/configure --prefix=/usr --enable-compat185 --enable-cxx --enable-java
  
  
  
-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe hints' in the subject header of the message



More information about the hints mailing list