aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2000-06-10 00:38:10 +0800
committerade <ade@FreeBSD.org>2000-06-10 00:38:10 +0800
commitf37f934e3ec1597dd36c5dd53433761c4a90ad9f (patch)
tree55d22b327c6cbacc791f9aeb8a27b73afad85545
parent57931eb68812df8fa67acf64baa742eefdcba598 (diff)
downloadfreebsd-ports-gnome-f37f934e3ec1597dd36c5dd53433761c4a90ad9f.tar.gz
freebsd-ports-gnome-f37f934e3ec1597dd36c5dd53433761c4a90ad9f.tar.zst
freebsd-ports-gnome-f37f934e3ec1597dd36c5dd53433761c4a90ad9f.zip
Add GtkHTML, a GTK/GNOME lightweight HTML rendering, printing,
and editing engine. Note that this requires the zlib functionality just added to www/libwww.
-rw-r--r--www/Makefile1
-rw-r--r--www/gtkhtml/Makefile32
-rw-r--r--www/gtkhtml/distinfo1
-rw-r--r--www/gtkhtml/files/patch-aa11
-rw-r--r--www/gtkhtml/pkg-comment1
-rw-r--r--www/gtkhtml/pkg-descr5
-rw-r--r--www/gtkhtml/pkg-plist83
-rw-r--r--www/gtkhtml3/Makefile32
-rw-r--r--www/gtkhtml3/distinfo1
-rw-r--r--www/gtkhtml3/files/patch-aa11
-rw-r--r--www/gtkhtml3/pkg-comment1
-rw-r--r--www/gtkhtml3/pkg-descr5
-rw-r--r--www/gtkhtml3/pkg-plist83
-rw-r--r--www/gtkhtml38/Makefile32
-rw-r--r--www/gtkhtml38/distinfo1
-rw-r--r--www/gtkhtml38/files/patch-aa11
-rw-r--r--www/gtkhtml38/pkg-comment1
-rw-r--r--www/gtkhtml38/pkg-descr5
-rw-r--r--www/gtkhtml38/pkg-plist83
-rw-r--r--www/libgtkhtml/Makefile32
-rw-r--r--www/libgtkhtml/distinfo1
-rw-r--r--www/libgtkhtml/files/patch-aa11
-rw-r--r--www/libgtkhtml/pkg-comment1
-rw-r--r--www/libgtkhtml/pkg-descr5
-rw-r--r--www/libgtkhtml/pkg-plist83
25 files changed, 533 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 62a07cea960f..508709343408 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -50,6 +50,7 @@
SUBDIR += gnuinfo
SUBDIR += gnujsp
SUBDIR += grail
+ SUBDIR += gtkhtml
SUBDIR += harvest
SUBDIR += hotjava
SUBDIR += htmlpp
diff --git a/www/gtkhtml/Makefile b/www/gtkhtml/Makefile
new file mode 100644
index 000000000000..a5ca55d100a0
--- /dev/null
+++ b/www/gtkhtml/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: gtkhtml
+# Date created: 2nd June 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtkhtml
+PORTVERSION= 0.4
+CATEGORIES= www gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= unstable/sources/gtkhtml
+
+MAINTAINER= ade@FreeBSD.org
+
+LIB_DEPENDS= bonobo.2:${PORTSDIR}/devel/bonobo \
+ wwwzip.1:${PORTSDIR}/www/libwww
+
+GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
+ --datadir=${PREFIX}/share/gnome
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ GLIB_CONFIG="${GLIB_CONFIG}" \
+ GTK_CONFIG="${GTK_CONFIG}" \
+ LIBS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/www/gtkhtml/distinfo b/www/gtkhtml/distinfo
new file mode 100644
index 000000000000..df33240cf453
--- /dev/null
+++ b/www/gtkhtml/distinfo
@@ -0,0 +1 @@
+MD5 (gtkhtml-0.4.tar.gz) = 391adb93f7dc4ecc5bbd677c597e9347
diff --git a/www/gtkhtml/files/patch-aa b/www/gtkhtml/files/patch-aa
new file mode 100644
index 000000000000..bc5a4bc0ed29
--- /dev/null
+++ b/www/gtkhtml/files/patch-aa
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Fri Jun 2 09:18:22 2000
++++ Makefile.in Fri Jun 2 14:04:24 2000
+@@ -107,7 +107,7 @@
+ @BONOBO_TRUE@DIR_COMPONENTS = components
+ @BONOBO_FALSE@DIR_COMPONENTS =
+
+-confexecdir = $(libdir)
++confexecdir = $(sysconfdir)
+ confexec_DATA = gtkhtmlConf.sh
+
+ EXTRA_DIST = html-component.gnorba gtkhtmlConf.sh.in gtkhtml.spec.in gtkhtml.spec
diff --git a/www/gtkhtml/pkg-comment b/www/gtkhtml/pkg-comment
new file mode 100644
index 000000000000..7dd0e4db6f0c
--- /dev/null
+++ b/www/gtkhtml/pkg-comment
@@ -0,0 +1 @@
+Lightweight HTML rendering/printing/editing engine
diff --git a/www/gtkhtml/pkg-descr b/www/gtkhtml/pkg-descr
new file mode 100644
index 000000000000..abb1b154d544
--- /dev/null
+++ b/www/gtkhtml/pkg-descr
@@ -0,0 +1,5 @@
+This is GtkHTML, a lightweight HTML rendering/printing/editing engine.
+It was originally based on KHTMLW, but is now being developed
+independently.
+
+WWW: http://www.gnome.org/
diff --git a/www/gtkhtml/pkg-plist b/www/gtkhtml/pkg-plist
new file mode 100644
index 000000000000..418ddb6b12ae
--- /dev/null
+++ b/www/gtkhtml/pkg-plist
@@ -0,0 +1,83 @@
+bin/html-editor-control
+etc/CORBA/servers/html-component.gnorba
+etc/gtkhtmlConf.sh
+include/gtkhtml/gtkhtml-embedded.h
+include/gtkhtml/gtkhtml-keybinding.h
+include/gtkhtml/gtkhtml-private.h
+include/gtkhtml/gtkhtml-stream.h
+include/gtkhtml/gtkhtml.h
+include/gtkhtml/gtkhtmldebug.h
+include/gtkhtml/gtkhtmlfontstyle.h
+include/gtkhtml/htmlanchor.h
+include/gtkhtml/htmlbutton.h
+include/gtkhtml/htmlcheckbox.h
+include/gtkhtml/htmlclue.h
+include/gtkhtml/htmlcluealigned.h
+include/gtkhtml/htmlclueflow.h
+include/gtkhtml/htmlclueh.h
+include/gtkhtml/htmlcluev.h
+include/gtkhtml/htmlcolorset.h
+include/gtkhtml/htmlcursor.h
+include/gtkhtml/htmldrawqueue.h
+include/gtkhtml/htmlembedded.h
+include/gtkhtml/htmlengine-cutbuffer.h
+include/gtkhtml/htmlengine-edit-clueflowstyle.h
+include/gtkhtml/htmlengine-edit-copy.h
+include/gtkhtml/htmlengine-edit-cursor.h
+include/gtkhtml/htmlengine-edit-cut.h
+include/gtkhtml/htmlengine-edit-delete.h
+include/gtkhtml/htmlengine-edit-fontstyle.h
+include/gtkhtml/htmlengine-edit-images.c
+include/gtkhtml/htmlengine-edit-images.h
+include/gtkhtml/htmlengine-edit-insert.h
+include/gtkhtml/htmlengine-edit-movement.h
+include/gtkhtml/htmlengine-edit-paste.h
+include/gtkhtml/htmlengine-edit-selection-updater.h
+include/gtkhtml/htmlengine-edit.h
+include/gtkhtml/htmlengine-print.h
+include/gtkhtml/htmlengine-save.h
+include/gtkhtml/htmlengine.h
+include/gtkhtml/htmlentity.h
+include/gtkhtml/htmlform.h
+include/gtkhtml/htmlgdkfontmanager.h
+include/gtkhtml/htmlgdkpainter.h
+include/gtkhtml/htmlhidden.h
+include/gtkhtml/htmliframe.h
+include/gtkhtml/htmlimage.h
+include/gtkhtml/htmlimageinput.h
+include/gtkhtml/htmllinktext.h
+include/gtkhtml/htmllinktextmaster.h
+include/gtkhtml/htmllist.h
+include/gtkhtml/htmlobject.h
+include/gtkhtml/htmlpainter.h
+include/gtkhtml/htmlprinter.h
+include/gtkhtml/htmlprintfontmanager.h
+include/gtkhtml/htmlradio.h
+include/gtkhtml/htmlreplace.h
+include/gtkhtml/htmlrule.h
+include/gtkhtml/htmlsearch.h
+include/gtkhtml/htmlselect.h
+include/gtkhtml/htmlsettings.h
+include/gtkhtml/htmlstack.h
+include/gtkhtml/htmlstringtokenizer.h
+include/gtkhtml/htmltable.h
+include/gtkhtml/htmltablecell.h
+include/gtkhtml/htmltext.h
+include/gtkhtml/htmltextarea.h
+include/gtkhtml/htmltextinput.h
+include/gtkhtml/htmltextmaster.c
+include/gtkhtml/htmltextmaster.h
+include/gtkhtml/htmltextslave.h
+include/gtkhtml/htmltokenizer.h
+include/gtkhtml/htmltype.h
+include/gtkhtml/htmlundo-action.h
+include/gtkhtml/htmlundo.h
+include/gtkhtml/htmlurl.h
+include/gtkhtml/htmlvspace.h
+lib/libgtkhtml.a
+lib/libgtkhtml.so
+lib/libgtkhtml.so.2
+@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
+@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
+share/gnome/oaf/html-editor-control.oafinfo
+@dirrm include/gtkhtml
diff --git a/www/gtkhtml3/Makefile b/www/gtkhtml3/Makefile
new file mode 100644
index 000000000000..a5ca55d100a0
--- /dev/null
+++ b/www/gtkhtml3/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: gtkhtml
+# Date created: 2nd June 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtkhtml
+PORTVERSION= 0.4
+CATEGORIES= www gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= unstable/sources/gtkhtml
+
+MAINTAINER= ade@FreeBSD.org
+
+LIB_DEPENDS= bonobo.2:${PORTSDIR}/devel/bonobo \
+ wwwzip.1:${PORTSDIR}/www/libwww
+
+GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
+ --datadir=${PREFIX}/share/gnome
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ GLIB_CONFIG="${GLIB_CONFIG}" \
+ GTK_CONFIG="${GTK_CONFIG}" \
+ LIBS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/www/gtkhtml3/distinfo b/www/gtkhtml3/distinfo
new file mode 100644
index 000000000000..df33240cf453
--- /dev/null
+++ b/www/gtkhtml3/distinfo
@@ -0,0 +1 @@
+MD5 (gtkhtml-0.4.tar.gz) = 391adb93f7dc4ecc5bbd677c597e9347
diff --git a/www/gtkhtml3/files/patch-aa b/www/gtkhtml3/files/patch-aa
new file mode 100644
index 000000000000..bc5a4bc0ed29
--- /dev/null
+++ b/www/gtkhtml3/files/patch-aa
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Fri Jun 2 09:18:22 2000
++++ Makefile.in Fri Jun 2 14:04:24 2000
+@@ -107,7 +107,7 @@
+ @BONOBO_TRUE@DIR_COMPONENTS = components
+ @BONOBO_FALSE@DIR_COMPONENTS =
+
+-confexecdir = $(libdir)
++confexecdir = $(sysconfdir)
+ confexec_DATA = gtkhtmlConf.sh
+
+ EXTRA_DIST = html-component.gnorba gtkhtmlConf.sh.in gtkhtml.spec.in gtkhtml.spec
diff --git a/www/gtkhtml3/pkg-comment b/www/gtkhtml3/pkg-comment
new file mode 100644
index 000000000000..7dd0e4db6f0c
--- /dev/null
+++ b/www/gtkhtml3/pkg-comment
@@ -0,0 +1 @@
+Lightweight HTML rendering/printing/editing engine
diff --git a/www/gtkhtml3/pkg-descr b/www/gtkhtml3/pkg-descr
new file mode 100644
index 000000000000..abb1b154d544
--- /dev/null
+++ b/www/gtkhtml3/pkg-descr
@@ -0,0 +1,5 @@
+This is GtkHTML, a lightweight HTML rendering/printing/editing engine.
+It was originally based on KHTMLW, but is now being developed
+independently.
+
+WWW: http://www.gnome.org/
diff --git a/www/gtkhtml3/pkg-plist b/www/gtkhtml3/pkg-plist
new file mode 100644
index 000000000000..418ddb6b12ae
--- /dev/null
+++ b/www/gtkhtml3/pkg-plist
@@ -0,0 +1,83 @@
+bin/html-editor-control
+etc/CORBA/servers/html-component.gnorba
+etc/gtkhtmlConf.sh
+include/gtkhtml/gtkhtml-embedded.h
+include/gtkhtml/gtkhtml-keybinding.h
+include/gtkhtml/gtkhtml-private.h
+include/gtkhtml/gtkhtml-stream.h
+include/gtkhtml/gtkhtml.h
+include/gtkhtml/gtkhtmldebug.h
+include/gtkhtml/gtkhtmlfontstyle.h
+include/gtkhtml/htmlanchor.h
+include/gtkhtml/htmlbutton.h
+include/gtkhtml/htmlcheckbox.h
+include/gtkhtml/htmlclue.h
+include/gtkhtml/htmlcluealigned.h
+include/gtkhtml/htmlclueflow.h
+include/gtkhtml/htmlclueh.h
+include/gtkhtml/htmlcluev.h
+include/gtkhtml/htmlcolorset.h
+include/gtkhtml/htmlcursor.h
+include/gtkhtml/htmldrawqueue.h
+include/gtkhtml/htmlembedded.h
+include/gtkhtml/htmlengine-cutbuffer.h
+include/gtkhtml/htmlengine-edit-clueflowstyle.h
+include/gtkhtml/htmlengine-edit-copy.h
+include/gtkhtml/htmlengine-edit-cursor.h
+include/gtkhtml/htmlengine-edit-cut.h
+include/gtkhtml/htmlengine-edit-delete.h
+include/gtkhtml/htmlengine-edit-fontstyle.h
+include/gtkhtml/htmlengine-edit-images.c
+include/gtkhtml/htmlengine-edit-images.h
+include/gtkhtml/htmlengine-edit-insert.h
+include/gtkhtml/htmlengine-edit-movement.h
+include/gtkhtml/htmlengine-edit-paste.h
+include/gtkhtml/htmlengine-edit-selection-updater.h
+include/gtkhtml/htmlengine-edit.h
+include/gtkhtml/htmlengine-print.h
+include/gtkhtml/htmlengine-save.h
+include/gtkhtml/htmlengine.h
+include/gtkhtml/htmlentity.h
+include/gtkhtml/htmlform.h
+include/gtkhtml/htmlgdkfontmanager.h
+include/gtkhtml/htmlgdkpainter.h
+include/gtkhtml/htmlhidden.h
+include/gtkhtml/htmliframe.h
+include/gtkhtml/htmlimage.h
+include/gtkhtml/htmlimageinput.h
+include/gtkhtml/htmllinktext.h
+include/gtkhtml/htmllinktextmaster.h
+include/gtkhtml/htmllist.h
+include/gtkhtml/htmlobject.h
+include/gtkhtml/htmlpainter.h
+include/gtkhtml/htmlprinter.h
+include/gtkhtml/htmlprintfontmanager.h
+include/gtkhtml/htmlradio.h
+include/gtkhtml/htmlreplace.h
+include/gtkhtml/htmlrule.h
+include/gtkhtml/htmlsearch.h
+include/gtkhtml/htmlselect.h
+include/gtkhtml/htmlsettings.h
+include/gtkhtml/htmlstack.h
+include/gtkhtml/htmlstringtokenizer.h
+include/gtkhtml/htmltable.h
+include/gtkhtml/htmltablecell.h
+include/gtkhtml/htmltext.h
+include/gtkhtml/htmltextarea.h
+include/gtkhtml/htmltextinput.h
+include/gtkhtml/htmltextmaster.c
+include/gtkhtml/htmltextmaster.h
+include/gtkhtml/htmltextslave.h
+include/gtkhtml/htmltokenizer.h
+include/gtkhtml/htmltype.h
+include/gtkhtml/htmlundo-action.h
+include/gtkhtml/htmlundo.h
+include/gtkhtml/htmlurl.h
+include/gtkhtml/htmlvspace.h
+lib/libgtkhtml.a
+lib/libgtkhtml.so
+lib/libgtkhtml.so.2
+@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
+@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
+share/gnome/oaf/html-editor-control.oafinfo
+@dirrm include/gtkhtml
diff --git a/www/gtkhtml38/Makefile b/www/gtkhtml38/Makefile
new file mode 100644
index 000000000000..a5ca55d100a0
--- /dev/null
+++ b/www/gtkhtml38/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: gtkhtml
+# Date created: 2nd June 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtkhtml
+PORTVERSION= 0.4
+CATEGORIES= www gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= unstable/sources/gtkhtml
+
+MAINTAINER= ade@FreeBSD.org
+
+LIB_DEPENDS= bonobo.2:${PORTSDIR}/devel/bonobo \
+ wwwzip.1:${PORTSDIR}/www/libwww
+
+GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
+ --datadir=${PREFIX}/share/gnome
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ GLIB_CONFIG="${GLIB_CONFIG}" \
+ GTK_CONFIG="${GTK_CONFIG}" \
+ LIBS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/www/gtkhtml38/distinfo b/www/gtkhtml38/distinfo
new file mode 100644
index 000000000000..df33240cf453
--- /dev/null
+++ b/www/gtkhtml38/distinfo
@@ -0,0 +1 @@
+MD5 (gtkhtml-0.4.tar.gz) = 391adb93f7dc4ecc5bbd677c597e9347
diff --git a/www/gtkhtml38/files/patch-aa b/www/gtkhtml38/files/patch-aa
new file mode 100644
index 000000000000..bc5a4bc0ed29
--- /dev/null
+++ b/www/gtkhtml38/files/patch-aa
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Fri Jun 2 09:18:22 2000
++++ Makefile.in Fri Jun 2 14:04:24 2000
+@@ -107,7 +107,7 @@
+ @BONOBO_TRUE@DIR_COMPONENTS = components
+ @BONOBO_FALSE@DIR_COMPONENTS =
+
+-confexecdir = $(libdir)
++confexecdir = $(sysconfdir)
+ confexec_DATA = gtkhtmlConf.sh
+
+ EXTRA_DIST = html-component.gnorba gtkhtmlConf.sh.in gtkhtml.spec.in gtkhtml.spec
diff --git a/www/gtkhtml38/pkg-comment b/www/gtkhtml38/pkg-comment
new file mode 100644
index 000000000000..7dd0e4db6f0c
--- /dev/null
+++ b/www/gtkhtml38/pkg-comment
@@ -0,0 +1 @@
+Lightweight HTML rendering/printing/editing engine
diff --git a/www/gtkhtml38/pkg-descr b/www/gtkhtml38/pkg-descr
new file mode 100644
index 000000000000..abb1b154d544
--- /dev/null
+++ b/www/gtkhtml38/pkg-descr
@@ -0,0 +1,5 @@
+This is GtkHTML, a lightweight HTML rendering/printing/editing engine.
+It was originally based on KHTMLW, but is now being developed
+independently.
+
+WWW: http://www.gnome.org/
diff --git a/www/gtkhtml38/pkg-plist b/www/gtkhtml38/pkg-plist
new file mode 100644
index 000000000000..418ddb6b12ae
--- /dev/null
+++ b/www/gtkhtml38/pkg-plist
@@ -0,0 +1,83 @@
+bin/html-editor-control
+etc/CORBA/servers/html-component.gnorba
+etc/gtkhtmlConf.sh
+include/gtkhtml/gtkhtml-embedded.h
+include/gtkhtml/gtkhtml-keybinding.h
+include/gtkhtml/gtkhtml-private.h
+include/gtkhtml/gtkhtml-stream.h
+include/gtkhtml/gtkhtml.h
+include/gtkhtml/gtkhtmldebug.h
+include/gtkhtml/gtkhtmlfontstyle.h
+include/gtkhtml/htmlanchor.h
+include/gtkhtml/htmlbutton.h
+include/gtkhtml/htmlcheckbox.h
+include/gtkhtml/htmlclue.h
+include/gtkhtml/htmlcluealigned.h
+include/gtkhtml/htmlclueflow.h
+include/gtkhtml/htmlclueh.h
+include/gtkhtml/htmlcluev.h
+include/gtkhtml/htmlcolorset.h
+include/gtkhtml/htmlcursor.h
+include/gtkhtml/htmldrawqueue.h
+include/gtkhtml/htmlembedded.h
+include/gtkhtml/htmlengine-cutbuffer.h
+include/gtkhtml/htmlengine-edit-clueflowstyle.h
+include/gtkhtml/htmlengine-edit-copy.h
+include/gtkhtml/htmlengine-edit-cursor.h
+include/gtkhtml/htmlengine-edit-cut.h
+include/gtkhtml/htmlengine-edit-delete.h
+include/gtkhtml/htmlengine-edit-fontstyle.h
+include/gtkhtml/htmlengine-edit-images.c
+include/gtkhtml/htmlengine-edit-images.h
+include/gtkhtml/htmlengine-edit-insert.h
+include/gtkhtml/htmlengine-edit-movement.h
+include/gtkhtml/htmlengine-edit-paste.h
+include/gtkhtml/htmlengine-edit-selection-updater.h
+include/gtkhtml/htmlengine-edit.h
+include/gtkhtml/htmlengine-print.h
+include/gtkhtml/htmlengine-save.h
+include/gtkhtml/htmlengine.h
+include/gtkhtml/htmlentity.h
+include/gtkhtml/htmlform.h
+include/gtkhtml/htmlgdkfontmanager.h
+include/gtkhtml/htmlgdkpainter.h
+include/gtkhtml/htmlhidden.h
+include/gtkhtml/htmliframe.h
+include/gtkhtml/htmlimage.h
+include/gtkhtml/htmlimageinput.h
+include/gtkhtml/htmllinktext.h
+include/gtkhtml/htmllinktextmaster.h
+include/gtkhtml/htmllist.h
+include/gtkhtml/htmlobject.h
+include/gtkhtml/htmlpainter.h
+include/gtkhtml/htmlprinter.h
+include/gtkhtml/htmlprintfontmanager.h
+include/gtkhtml/htmlradio.h
+include/gtkhtml/htmlreplace.h
+include/gtkhtml/htmlrule.h
+include/gtkhtml/htmlsearch.h
+include/gtkhtml/htmlselect.h
+include/gtkhtml/htmlsettings.h
+include/gtkhtml/htmlstack.h
+include/gtkhtml/htmlstringtokenizer.h
+include/gtkhtml/htmltable.h
+include/gtkhtml/htmltablecell.h
+include/gtkhtml/htmltext.h
+include/gtkhtml/htmltextarea.h
+include/gtkhtml/htmltextinput.h
+include/gtkhtml/htmltextmaster.c
+include/gtkhtml/htmltextmaster.h
+include/gtkhtml/htmltextslave.h
+include/gtkhtml/htmltokenizer.h
+include/gtkhtml/htmltype.h
+include/gtkhtml/htmlundo-action.h
+include/gtkhtml/htmlundo.h
+include/gtkhtml/htmlurl.h
+include/gtkhtml/htmlvspace.h
+lib/libgtkhtml.a
+lib/libgtkhtml.so
+lib/libgtkhtml.so.2
+@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
+@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
+share/gnome/oaf/html-editor-control.oafinfo
+@dirrm include/gtkhtml
diff --git a/www/libgtkhtml/Makefile b/www/libgtkhtml/Makefile
new file mode 100644
index 000000000000..a5ca55d100a0
--- /dev/null
+++ b/www/libgtkhtml/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: gtkhtml
+# Date created: 2nd June 2000
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtkhtml
+PORTVERSION= 0.4
+CATEGORIES= www gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= unstable/sources/gtkhtml
+
+MAINTAINER= ade@FreeBSD.org
+
+LIB_DEPENDS= bonobo.2:${PORTSDIR}/devel/bonobo \
+ wwwzip.1:${PORTSDIR}/www/libwww
+
+GLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+CONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \
+ --datadir=${PREFIX}/share/gnome
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ GLIB_CONFIG="${GLIB_CONFIG}" \
+ GTK_CONFIG="${GTK_CONFIG}" \
+ LIBS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/www/libgtkhtml/distinfo b/www/libgtkhtml/distinfo
new file mode 100644
index 000000000000..df33240cf453
--- /dev/null
+++ b/www/libgtkhtml/distinfo
@@ -0,0 +1 @@
+MD5 (gtkhtml-0.4.tar.gz) = 391adb93f7dc4ecc5bbd677c597e9347
diff --git a/www/libgtkhtml/files/patch-aa b/www/libgtkhtml/files/patch-aa
new file mode 100644
index 000000000000..bc5a4bc0ed29
--- /dev/null
+++ b/www/libgtkhtml/files/patch-aa
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Fri Jun 2 09:18:22 2000
++++ Makefile.in Fri Jun 2 14:04:24 2000
+@@ -107,7 +107,7 @@
+ @BONOBO_TRUE@DIR_COMPONENTS = components
+ @BONOBO_FALSE@DIR_COMPONENTS =
+
+-confexecdir = $(libdir)
++confexecdir = $(sysconfdir)
+ confexec_DATA = gtkhtmlConf.sh
+
+ EXTRA_DIST = html-component.gnorba gtkhtmlConf.sh.in gtkhtml.spec.in gtkhtml.spec
diff --git a/www/libgtkhtml/pkg-comment b/www/libgtkhtml/pkg-comment
new file mode 100644
index 000000000000..7dd0e4db6f0c
--- /dev/null
+++ b/www/libgtkhtml/pkg-comment
@@ -0,0 +1 @@
+Lightweight HTML rendering/printing/editing engine
diff --git a/www/libgtkhtml/pkg-descr b/www/libgtkhtml/pkg-descr
new file mode 100644
index 000000000000..abb1b154d544
--- /dev/null
+++ b/www/libgtkhtml/pkg-descr
@@ -0,0 +1,5 @@
+This is GtkHTML, a lightweight HTML rendering/printing/editing engine.
+It was originally based on KHTMLW, but is now being developed
+independently.
+
+WWW: http://www.gnome.org/
diff --git a/www/libgtkhtml/pkg-plist b/www/libgtkhtml/pkg-plist
new file mode 100644
index 000000000000..418ddb6b12ae
--- /dev/null
+++ b/www/libgtkhtml/pkg-plist
@@ -0,0 +1,83 @@
+bin/html-editor-control
+etc/CORBA/servers/html-component.gnorba
+etc/gtkhtmlConf.sh
+include/gtkhtml/gtkhtml-embedded.h
+include/gtkhtml/gtkhtml-keybinding.h
+include/gtkhtml/gtkhtml-private.h
+include/gtkhtml/gtkhtml-stream.h
+include/gtkhtml/gtkhtml.h
+include/gtkhtml/gtkhtmldebug.h
+include/gtkhtml/gtkhtmlfontstyle.h
+include/gtkhtml/htmlanchor.h
+include/gtkhtml/htmlbutton.h
+include/gtkhtml/htmlcheckbox.h
+include/gtkhtml/htmlclue.h
+include/gtkhtml/htmlcluealigned.h
+include/gtkhtml/htmlclueflow.h
+include/gtkhtml/htmlclueh.h
+include/gtkhtml/htmlcluev.h
+include/gtkhtml/htmlcolorset.h
+include/gtkhtml/htmlcursor.h
+include/gtkhtml/htmldrawqueue.h
+include/gtkhtml/htmlembedded.h
+include/gtkhtml/htmlengine-cutbuffer.h
+include/gtkhtml/htmlengine-edit-clueflowstyle.h
+include/gtkhtml/htmlengine-edit-copy.h
+include/gtkhtml/htmlengine-edit-cursor.h
+include/gtkhtml/htmlengine-edit-cut.h
+include/gtkhtml/htmlengine-edit-delete.h
+include/gtkhtml/htmlengine-edit-fontstyle.h
+include/gtkhtml/htmlengine-edit-images.c
+include/gtkhtml/htmlengine-edit-images.h
+include/gtkhtml/htmlengine-edit-insert.h
+include/gtkhtml/htmlengine-edit-movement.h
+include/gtkhtml/htmlengine-edit-paste.h
+include/gtkhtml/htmlengine-edit-selection-updater.h
+include/gtkhtml/htmlengine-edit.h
+include/gtkhtml/htmlengine-print.h
+include/gtkhtml/htmlengine-save.h
+include/gtkhtml/htmlengine.h
+include/gtkhtml/htmlentity.h
+include/gtkhtml/htmlform.h
+include/gtkhtml/htmlgdkfontmanager.h
+include/gtkhtml/htmlgdkpainter.h
+include/gtkhtml/htmlhidden.h
+include/gtkhtml/htmliframe.h
+include/gtkhtml/htmlimage.h
+include/gtkhtml/htmlimageinput.h
+include/gtkhtml/htmllinktext.h
+include/gtkhtml/htmllinktextmaster.h
+include/gtkhtml/htmllist.h
+include/gtkhtml/htmlobject.h
+include/gtkhtml/htmlpainter.h
+include/gtkhtml/htmlprinter.h
+include/gtkhtml/htmlprintfontmanager.h
+include/gtkhtml/htmlradio.h
+include/gtkhtml/htmlreplace.h
+include/gtkhtml/htmlrule.h
+include/gtkhtml/htmlsearch.h
+include/gtkhtml/htmlselect.h
+include/gtkhtml/htmlsettings.h
+include/gtkhtml/htmlstack.h
+include/gtkhtml/htmlstringtokenizer.h
+include/gtkhtml/htmltable.h
+include/gtkhtml/htmltablecell.h
+include/gtkhtml/htmltext.h
+include/gtkhtml/htmltextarea.h
+include/gtkhtml/htmltextinput.h
+include/gtkhtml/htmltextmaster.c
+include/gtkhtml/htmltextmaster.h
+include/gtkhtml/htmltextslave.h
+include/gtkhtml/htmltokenizer.h
+include/gtkhtml/htmltype.h
+include/gtkhtml/htmlundo-action.h
+include/gtkhtml/htmlundo.h
+include/gtkhtml/htmlurl.h
+include/gtkhtml/htmlvspace.h
+lib/libgtkhtml.a
+lib/libgtkhtml.so
+lib/libgtkhtml.so.2
+@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
+@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
+share/gnome/oaf/html-editor-control.oafinfo
+@dirrm include/gtkhtml