Diff for /parser3/INSTALL between versions 1.28 and 1.31.6.1

version 1.28, 2002/12/19 11:21:05 version 1.31.6.1, 2003/03/31 08:35:45
Line 49 Line 49
     That would be 'basic' version of it.      That would be 'basic' version of it.
   
 3b. In case you wish xml(xdoc and xnode classes) support you need libraries  3b. In case you wish xml(xdoc and xnode classes) support you need libraries
       libxml2 >= 2.4.11        libxml2 >= 2.5.5 [ftp://xmlsoft.org/libxml2-2.5.5.tar.gz]
       libxslt >= 1.0.9        libxslt >= 1.0.28 [ftp://xmlsoft.org/libxslt-1.0.28.tar.gz]
       glib >= 1.2.10        glib >= 1.2.10 [ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz]
       gdome2 >= 0.7.0        gdome2 >= 0.7.4 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.4.tar.gz]
     on your system, and specify path to them to Parser3 configure script.      on your system, and specify path to them to Parser3 configure script.
   
     Sources of these two libraries must be patched prior to compile:       Sources of these two libraries must be patched prior to compile: 
       * libxml2  todo//::      * libxml2
       * libxslt  //?      * libxslt
   
     Installation sequence of these libraries to $D/gnome:      Installation sequence of these libraries to $D/gnome:
   
     libxml2:  [ftp://ftp.gnome.org/pub/GNOME/stable/sources/libxml/libxml2-2.4.12.tar.gz]      libxml2:
   
     cd libxml2-x.x.x      cd libxml2-x.x.x
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libxml_error_column_tab.patch      patch -p0 < $D/parser3project/parser3/src/lib/patches/libxml2.patch
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch  
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libxml_transcoder_context1.patch  
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libxml_transcoder_context2.patch  
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libxml_transcoder_context3.patch  
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libxml_transcoder_context4.patch  
     ./configure --prefix=$D/gnome --without-zlib --without-iconv      ./configure --prefix=$D/gnome --without-zlib --without-iconv
     make install      make install
   
     libxslt:  [ftp://ftp.gnome.org/pub/GNOME/stable/sources/libxslt/libxslt-1.0.9.tar.gz]      libxslt:
   
     cd libxslt-x.x.x      cd libxslt-x.x.x
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libxslt_html_output_no_charset_meta.patch      patch -p0 < $D/parser3project/parser3/src/lib/patches/libxslt.patch
     ./configure --with-libxml-prefix=$D/gnome --prefix=$D/gnome --without-debug --without-debugger      ./configure --with-libxml-prefix=$D/gnome --prefix=$D/gnome --without-debug --without-debugger
     make install      make install
   
     glib:  [ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz]      glib:
   
     cd glib-x.x.x      cd glib-x.x.x
     ./configure --prefix=$D/gnome       ./configure --prefix=$D/gnome 
     make install      make install
   
     gdome2:  [http://phd.cs.unibo.it/gdome2/tarball/gdome2-0.7.0.tar.gz]      gdome2:
   
     cd gdome2-x.x.x      cd gdome2-x.x.x
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libgdome_cpp_syntax1.patch      patch -p0 < $D/parser3project/parser3/src/lib/patches/gdome2.patch
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libgdome_cpp_syntax2.patch  
     patch -p0 < $D/parser3project/parser3/src/lib/patches/libgdome_morestatic.patch  
     ./configure --with-glib-prefix=$D/gnome --disable-glibtest --with-libxml-prefix=$D/gnome --prefix=$D/gnome      ./configure --with-glib-prefix=$D/gnome --disable-glibtest --with-libxml-prefix=$D/gnome --prefix=$D/gnome
     make install      make install
   
Line 117 Line 110
                                 using linker key (-R, -rpath-link)                                  using linker key (-R, -rpath-link)
   
 3c. In case you wish $mail:receive support you need libraries  3c. In case you wish $mail:receive support you need libraries
       glib >= 1.2.10        glib >= 1.2.10 [ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz]
       gmime >= 1.0.1        gmime >= 1.0.1 [http://spruce.sourceforge.net/gmime/sources/gmime-1.0.5.tar.gz]
     on your system, and specify path to them to Parser3 configure script.      on your system, and specify path to them to Parser3 configure script.
   
     You may have already installed glib at 3b step.      You may have already installed glib at 3b step.
   
     glib:  [ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz]      glib:
   
     cd glib-x.x.x      cd glib-x.x.x
     ./configure --prefix=$D/gnome       ./configure --prefix=$D/gnome 
     make install      make install
   
     gmime:  [http://spruce.sourceforge.net/gmime/sources/gmime-1.0.5.tar.gz]      gmime:
   
     cd gmime-x.x.x      cd gmime-x.x.x
     ./configure --prefix=$D/gnome      ./configure --prefix=$D/gnome
Line 166 Line 159
   option to configure.    option to configure.
   file::exec, file::cgi and mail:send (unix version) methods would be disabled.    file::exec, file::cgi and mail:send (unix version) methods would be disabled.
   
   You can disable reading and executing files, belonging to group     You can enable reading and executing files, not belonging to group+user 
   other then current by setting    other then effective by setting
   --disable-foreign-group-files    --disable-safe-mode
   option to configure.    option to configure.
       
   You can disable user-configured sendmail commands by forcing it, setting    You can disable user-configured sendmail commands by forcing it, setting

Removed from v.1.28  
changed lines
  Added in v.1.31.6.1


E-mail: