Download Latest Version d4x-1.30-1.tar.bz2 (897.7 kB)
Email in envelope

Get an email when there's a new version of Cygwin GNOME

Home / Extra Libraries / gtkhtml-1.1.8
Name Modified Size InfoDownloads / Week
Parent folder
libgtkhtml10-1.0.2.tar.bz2 2003-03-02 223.2 kB
gtkhtml-1.1.8.README 2003-03-02 4.3 kB
gtkhtml-devel-1.1.8.tar.bz2 2003-03-02 317.7 kB
gtkhtml-1.1.8.tar.bz2 2003-03-02 442.9 kB
Totals: 4 Items   988.1 kB 0
NAME:         gtkhtml
VERSION:      1.1.8
RELEASE:      1
SUMMARY:      gtkhtml library
DISTRIBUTION: Cygwin GNOME 1.4
VENDOR:       
LICENSE:      LGPL
PACKAGER:     Hansom Young <glyoung@users.sourceforge.net>
GROUP:        System Environment/Libraries
OS:           Cygwin
ARCH:         i586
SOURCE:       ftp://ftp.gnome.org/pub/GNOME/sources/gtkhtml/gtkhtml-1.1.8.tar.gz 
REQUIRES:     libghttp(>=1.0), libglade,  gdk-pixbuf(>=0.8.0), GConf >= 1.0.7
              libcapplet(>=1.0.0), gnome-print(>= 0.29.0), gal(>=0.20.1.99)
DESCRIPTION:  
 GtkHTML is a lightweight HTML rendering/printing/editing engine.  
 It was originally based on KHTMLW, but is now being developed
 independently of it.
 
 
---- setup.hint ----------------------------------------------------------- 
@ gtkhtml11
category: GNOME-libs
sdesc: "gtkhtml library"
lsdec: "This is GtkHTML, a lightweight HTML rendering/printing/editing engine.
 It was originally based on KHTMLW, but is now being developed
 independently of it. "
requires: libghttp libglade gdk-pixbuf GConf control-center gnome-print gal
curr: 1.1.8

@ gtkhtml11-devel
category: GNOME-libs GNOME-devel
sdesc: "Libraries, includes, etc to develop gtkhtml applications "
lsdec: "Libraries, include files, etc you can use to develop gtkhtml applications."
requires: libghttp-devel libglade-devel gdk-pixbuf-devel GConf-devel control-center-devel gnome-print-devel gal-devel
curr: 1.1.8

@ gtkhtml10
category: GNOME-libs
sdesc: "gtkhtml library 1.x (run-time)"
lsdec: "Cyggtkhtml.dll 1.0.2, for applications built on it. Newer application
should linked against the 1.1 library."
requires: libghttp libglade gdk-pixbuf GConf control-center gnome-print gal
curr: 1.0.2

-------------------------------------------------------------------------------

About this Cygwin port
----------------------
Built with Steven O'Brian's patch for 1.1.7,
downloaded from http://homepage.ntlworld.com/steven.obrien2/.

Built on cygwin-1.3.20, with gcc-3.2, binutils-20021107, libiconv-1.8
and libghttp-1.0.9, libglade-0.17, gdk-pixbuf-0.22.0, GConf-1.0.9,
control-center-1.4.0.1, gnome-print-0.35, gal-0.22.
Not yet tested on other configuration.

GConf is enabled in this built, while bonobo is not.

Note that this release install gtkhtml as cyggtkhtml-1.1.dll,
not cyggtkhtml.dll as 1.0.2 does.
cyggtkhtml.dll is still available from gtkhtml10 package.
Newer application should linked against the 1.1 library.

Change Log
----------
Feb 28, 2002
    1.1.8   Kept up with 1.1.8, now built with Steven O'Brian's patch.
    
Jan 04, 2002
    1.0.2   Updated to 1.0.2

Aug 12, 2002
    0.9.2   First Cygwin port, bonobo support is disabled.
    
    
Build gtkhtml for Cygwin:
---------------------------
1. In order to build bonobo by yourself, you need a lot of GNOME libraries, 
such as gtk+, ORBit, gnome-libs, gdk-pixbuf, gnome-print, oaf, etc.
Note that gal>=0.20.1.99 is needed to build gtkhtml.

The source package of GNOME libraries could be found on 
ftp://ftp.gnome.org/pub/GNOME/stable/sources/.

Patches for Cygwin port of GNOME libraries is contributed and maintained 
by Steven O'Brian, at http://homepage.ntlworld.com/steven.obrien2/. 
The latest patch is for gtkhtml-1.1.7 when writing this README.

A collection of binary package of GNOME libraries built for Cygwin could 
be found on the Cygwin GNOME project http://cygnome.sourceforge.net.

2. Start building:
  - Unpack the source tarball of gtkhtml-1.1.8
  Note that this package contains filenames that are distinguished only by case, 
  which is not allowed on Windows. We therefore have to rename some files as they 
  are extracted - this requires two invocations of tar, as:
     $ tar jxvf gtk-1.1.7.tar.bz2 --exclude="gtk-1.1.7/components/html-editor/Spell*"     
     $ tar jxvf gtk-1.1.7.tar.bz2 --to-stdout gtk-1.1.7/components/html-editor/Spell.idl \
        > gtk-1.1.7/components/html-editor/Spell-idl.idl

  - Apply the patch. The patch would modify the source code for the 
  Spell -> Spell-idl change.
    $ patch -p1 -b < gtkhtml-1.1.7-cygwin.patch
  
  - Configuration as following. As bonobo is not stable on Cygwin at present, 
  you can disable the bonobo support.
    $ CFLAGS=-O2 ./configure --prefix=/opt/gnome --with-gconf --without-bonob
     
  - $ make
  
  - $ make DESTDIR=/some/where install     
 





Source: gtkhtml-1.1.8.README, updated 2003-03-02