aboutsummaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
authorvanilla <vanilla@FreeBSD.org>1998-09-06 14:34:19 +0800
committervanilla <vanilla@FreeBSD.org>1998-09-06 14:34:19 +0800
commit6064b3ba7f42fb7b402adde02d29b4562b9383d0 (patch)
tree94633e65f6f83057b056bfa3c2001d7bba7c0a51 /x11
parent6c36354d04e46241cd8a4581b60cf7cfbb4cb5d3 (diff)
downloadfreebsd-ports-gnome-6064b3ba7f42fb7b402adde02d29b4562b9383d0.tar.gz
freebsd-ports-gnome-6064b3ba7f42fb7b402adde02d29b4562b9383d0.tar.zst
freebsd-ports-gnome-6064b3ba7f42fb7b402adde02d29b4562b9383d0.zip
GNOME support libraries.
PR: ports/7656 Submitted by: Yukihiro Nakai <Nakai@technologist.com>
Diffstat (limited to 'x11')
-rw-r--r--x11/gnome-libs/Makefile39
-rw-r--r--x11/gnome-libs/distinfo1
-rw-r--r--x11/gnome-libs/files/patch-aa108
-rw-r--r--x11/gnome-libs/files/patch-ac24
-rw-r--r--x11/gnome-libs/files/patch-ad11
-rw-r--r--x11/gnome-libs/pkg-comment1
-rw-r--r--x11/gnome-libs/pkg-descr4
-rw-r--r--x11/gnome-libs/pkg-plist173
-rw-r--r--x11/gnomelibs/Makefile39
-rw-r--r--x11/gnomelibs/distinfo1
-rw-r--r--x11/gnomelibs/files/patch-aa108
-rw-r--r--x11/gnomelibs/files/patch-ac24
-rw-r--r--x11/gnomelibs/files/patch-ad11
-rw-r--r--x11/gnomelibs/pkg-comment1
-rw-r--r--x11/gnomelibs/pkg-descr4
-rw-r--r--x11/gnomelibs/pkg-plist173
-rw-r--r--x11/libgnome/Makefile39
-rw-r--r--x11/libgnome/distinfo1
-rw-r--r--x11/libgnome/files/patch-aa108
-rw-r--r--x11/libgnome/files/patch-ac24
-rw-r--r--x11/libgnome/files/patch-ad11
-rw-r--r--x11/libgnome/pkg-comment1
-rw-r--r--x11/libgnome/pkg-descr4
-rw-r--r--x11/libgnome/pkg-plist173
24 files changed, 1083 insertions, 0 deletions
diff --git a/x11/gnome-libs/Makefile b/x11/gnome-libs/Makefile
new file mode 100644
index 000000000000..f0aa0b2fc61a
--- /dev/null
+++ b/x11/gnome-libs/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: gnomelibs
+# Version required: 0.27
+# Date created: 17 June 1998
+# Whom: Yukihiro Nakai <Nakai@technologist.com>
+#
+# $Id$
+#
+
+DISTNAME= gnome-libs-0.27
+PKGNAME= gnomelibs-0.27
+CATEGORIES= x11
+MASTER_SITES= ftp://ftp.jimpick.com/pub/mirrors/gnome/sources/ \
+ ftp://ftp.gnome.org/pub/GNOME/sources/
+
+MAINTAINER= Nakai@technologist.com
+
+BUILD_DEPENDS= gettext:${PORTSDIR}/devel/gettext
+LIB_DEPENDS= gdk_imlib\\.1\\.7:${PORTSDIR}/graphics/imlib
+LIB_DEPENDS+= gtk11\\.1\\.:${PORTSDIR}/x11-toolkits/gtk11
+LIB_DEPENDS+= tiff34\\.1\\.:${PORTSDIR}/graphics/tiff34
+LIB_DEPENDS+= jpeg\\.9\\.:${PORTSDIR}/graphics/jpeg
+LIB_DEPENDS+= gif\\.3\\.:${PORTSDIR}/graphics/giflib
+LIB_DEPENDS+= png\\.2\\.:${PORTSDIR}/graphics/png
+LIB_DEPENDS+= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
+
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --localstatedir=${PREFIX}/share/gnome \
+ --datadir=${PREFIX}/share/gnome
+CONFIGURE_ENV= CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib -lxpg4"
+
+pre-build:
+ ( cd ${WRKSRC}/support; ${GMAKE} gnomesupport.h )
+
+post-install:
+ ${LDCONFIG} -m ${PREFIX}/lib
+
+.include <bsd.port.mk>
diff --git a/x11/gnome-libs/distinfo b/x11/gnome-libs/distinfo
new file mode 100644
index 000000000000..f312b12758e6
--- /dev/null
+++ b/x11/gnome-libs/distinfo
@@ -0,0 +1 @@
+MD5 (gnome-libs-0.27.tar.gz) = 61883a7f9d1f7d91a00dbc9e91b6b991
diff --git a/x11/gnome-libs/files/patch-aa b/x11/gnome-libs/files/patch-aa
new file mode 100644
index 000000000000..df73c8cc1ba9
--- /dev/null
+++ b/x11/gnome-libs/files/patch-aa
@@ -0,0 +1,108 @@
+--- configure.orig Fri Aug 14 07:36:30 1998
++++ configure Wed Aug 26 20:19:08 1998
+@@ -78,6 +78,8 @@
+ # Initialize some other variables.
+ subdirs=
+ MFLAGS= MAKEFLAGS=
++CFLAGS='-I../intl -I/usr/X11R6/include -I/usr/local/include'
++LDFLAGS='-L/usr/X11R6/lib -L/usr/local/lib'
+ # Maximum number of lines to put in a shell here document.
+ ac_max_here_lines=12
+
+@@ -1837,18 +1839,18 @@
+ if test x$gtk_config_exec_prefix != x ; then
+ gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
+ if test x${GTK_CONFIG+set} != xset ; then
+- GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
++ GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk11-config
+ fi
+ fi
+ if test x$gtk_config_prefix != x ; then
+ gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
+ if test x${GTK_CONFIG+set} != xset ; then
+- GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
++ GTK_CONFIG=$gtk_config_prefix/bin/gtk11-config
+ fi
+ fi
+
+- # Extract the first word of "gtk-config", so it can be a program name with args.
+-set dummy gtk-config; ac_word=$2
++ # Extract the first word of "gtk11-config", so it can be a program name with args.
++set dummy gtk11-config; ac_word=$2
+ echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+ echo "configure:1854: checking for $ac_word" >&5
+ if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
+@@ -1930,16 +1932,16 @@
+ (gtk_minor_version != $gtk_config_minor_version) ||
+ (gtk_micro_version != $gtk_config_micro_version))
+ {
+- printf("\n*** 'gtk-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
++ printf("\n*** 'gtk11-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
+ $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version,
+ gtk_major_version, gtk_minor_version, gtk_micro_version);
+- printf ("*** was found! If gtk-config was correct, then it is best\n");
++ printf ("*** was found! If gtk11-config was correct, then it is best\n");
+ printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n");
+ printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
+ printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
+ printf("*** required on your system.\n");
+- printf("*** If gtk-config was wrong, set the environment variable GTK_CONFIG\n");
+- printf("*** to point to the correct copy of gtk-config, and remove the file config.cache\n");
++ printf("*** If gtk11-config was wrong, set the environment variable GTK_CONFIG\n");
++ printf("*** to point to the correct copy of gtk11-config, and remove the file config.cache\n");
+ printf("*** before re-running configure\n");
+ }
+ else if ((gtk_major_version != GTK_MAJOR_VERSION) ||
+@@ -1968,10 +1970,10 @@
+ printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
+ printf("***\n");
+ printf("*** If you have already installed a sufficiently new version, this error\n");
+- printf("*** probably means that the wrong copy of the gtk-config shell script is\n");
++ printf("*** probably means that the wrong copy of the gtk11-config shell script is\n");
+ printf("*** being found. The easiest way to fix this is to remove the old version\n");
+ printf("*** of GTK+, but you can also set the GTK_CONFIG environment to point to the\n");
+- printf("*** correct copy of gtk-config. (In this case, you will have to\n");
++ printf("*** correct copy of gtk11-config. (In this case, you will have to\n");
+ printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
+ printf("*** so that the correct libraries are found at run-time))\n");
+ }
+@@ -2002,10 +2004,10 @@
+ else
+ echo "$ac_t""no" 1>&6
+ if test "$GTK_CONFIG" = "no" ; then
+- echo "*** The gtk-config script installed by GTK could not be found"
++ echo "*** The gtk11-config script installed by GTK could not be found"
+ echo "*** If GTK was installed in PREFIX, make sure PREFIX/bin is in"
+ echo "*** your path, or set the GTK_CONFIG environment variable to the"
+- echo "*** full path to gtk-config."
++ echo "*** full path to gtk11-config."
+ else
+ if test -f conf.gtktest ; then
+ :
+@@ -2047,7 +2049,7 @@
+ echo "*** The test program failed to compile or link. See the file config.log for the"
+ echo "*** exact error that occured. This usually means GTK was incorrectly installed"
+ echo "*** or that you have moved GTK since it was installed. In the latter case, you"
+- echo "*** may want to edit the gtk-config script: $GTK_CONFIG"
++ echo "*** may want to edit the gtk11-config script: $GTK_CONFIG"
+ fi
+ rm -f conftest*
+ CFLAGS="$ac_save_CFLAGS"
+@@ -6158,7 +6160,7 @@
+ cat > conftest.$ac_ext <<EOF
+ #line 6160 "configure"
+ #include "confdefs.h"
+-#include <gif_lib.h>
++#include <giflib/gif_lib.h>
+ EOF
+ ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+ { (eval echo configure:6165: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+@@ -6362,7 +6364,7 @@
+ GNOME_LIBDIR='-L${libdir}'
+ GNOME_INCLUDEDIR='-I${includedir}'
+ if test "$need_gnome_support" = yes; then
+- GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -DNEED_GNOMESUPPORT_H -I\${pkglibdir}/include"
++ GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -DNEED_GNOMESUPPORT_H"
+ fi
+
+
diff --git a/x11/gnome-libs/files/patch-ac b/x11/gnome-libs/files/patch-ac
new file mode 100644
index 000000000000..88f5d3875771
--- /dev/null
+++ b/x11/gnome-libs/files/patch-ac
@@ -0,0 +1,24 @@
+--- gnome-config.in.orig Wed Aug 26 19:16:24 1998
++++ gnome-config.in Wed Aug 26 19:16:57 1998
+@@ -36,7 +36,7 @@
+ glib (calls glib-config)
+ gnome
+ gnomeui
+- gtk (calls gtk-config)
++ gtk11 (calls gtk11-config)
+ gtkxmhtml (only --libs)
+ zvt (only --libs)
+
+@@ -92,9 +92,9 @@
+ the_libs="$the_libs `glib-config --libs`"
+ the_flags="$the_flags `glib-config --cflags`"
+ ;;
+- gtk)
+- the_libs="$the_libs `gtk-config --libs`"
+- the_flags="$the_flags `gtk-config --cflags`"
++ gtk11)
++ the_libs="$the_libs `gtk11-config --libs`"
++ the_flags="$the_flags `gtk11-config --cflags`"
+ ;;
+ gnome)
+ the_libs="$the_libs @GNOME_LIBDIR@ @GNOME_LIBS@"
diff --git a/x11/gnome-libs/files/patch-ad b/x11/gnome-libs/files/patch-ad
new file mode 100644
index 000000000000..7cc203212e10
--- /dev/null
+++ b/x11/gnome-libs/files/patch-ad
@@ -0,0 +1,11 @@
+--- libgnome/gnome-help.c.orig Tue Sep 1 13:30:25 1998
++++ libgnome/gnome-help.c Tue Sep 1 13:30:44 1998
+@@ -35,7 +35,7 @@
+ lang= language_list->data;
+
+ buf= g_string_new (NULL);
+- g_string_sprintf (buf, "gnome/help/%s/%s/%s", app, lang, path);
++ g_string_sprintf (buf, "help/%s/%s/%s", app, lang, path);
+ res= (gchar *)gnome_unconditional_datadir_file (buf->str);
+ p = strrchr(res, '#');
+ if (p)
diff --git a/x11/gnome-libs/pkg-comment b/x11/gnome-libs/pkg-comment
new file mode 100644
index 000000000000..2ff5f2c1491a
--- /dev/null
+++ b/x11/gnome-libs/pkg-comment
@@ -0,0 +1 @@
+libaries for GNOME, a GNU desktop environment
diff --git a/x11/gnome-libs/pkg-descr b/x11/gnome-libs/pkg-descr
new file mode 100644
index 000000000000..524a507ed14b
--- /dev/null
+++ b/x11/gnome-libs/pkg-descr
@@ -0,0 +1,4 @@
+libaries for GNOME, a GNU desktop environment
+
+For more infomation about the Gnome on FreeBSD,
+please refer to ${PORTSDIR}/x11/gnome/pkg/DESCR.
diff --git a/x11/gnome-libs/pkg-plist b/x11/gnome-libs/pkg-plist
new file mode 100644
index 000000000000..7a7803f80d5e
--- /dev/null
+++ b/x11/gnome-libs/pkg-plist
@@ -0,0 +1,173 @@
+bin/gnome-config
+include/argp.h
+include/error.h
+include/getopt.h
+include/gnome-argp.h
+include/gnome.h
+include/gnomesupport.h
+include/long-options.h
+include/gtk-xmhtml/HTML.h
+include/gtk-xmhtml/XmHTML.h
+include/gtk-xmhtml/XmHTMLI.h
+include/gtk-xmhtml/XmHTMLP.h
+include/gtk-xmhtml/gtk-xmhtml-p.h
+include/gtk-xmhtml/gtk-xmhtml.h
+include/gtk-xmhtml/miniparse.h
+include/gtk-xmhtml/toolkit.h
+include/gtktty/gtkled.h
+include/gtktty/gtkterm.h
+include/gtktty/gtktty.h
+include/gtktty/gtkvtemu.h
+include/gtktty/libgtktty.h
+include/libgnome/gnome-config.h
+include/libgnome/gnome-defs.h
+include/libgnome/gnome-dentry.h
+include/libgnome/gnome-dl.h
+include/libgnome/gnome-exec.h
+include/libgnome/gnome-fileconvert.h
+include/libgnome/gnome-help.h
+include/libgnome/gnome-history.h
+include/libgnome/gnome-hook.h
+include/libgnome/gnome-i18n.h
+include/libgnome/gnome-mime.h
+include/libgnome/gnome-parse.h
+include/libgnome/gnome-score.h
+include/libgnome/gnome-string.h
+include/libgnome/gnome-triggers.h
+include/libgnome/gnome-util.h
+include/libgnome/libgnome.h
+include/libgnomeui/gnome-about.h
+include/libgnomeui/gnome-actionarea.h
+include/libgnomeui/gnome-app-helper.h
+include/libgnomeui/gnome-app-util.h
+include/libgnomeui/gnome-app.h
+include/libgnomeui/gnome-appbar.h
+include/libgnomeui/gnome-calculator.h
+include/libgnomeui/gnome-canvas-image.h
+include/libgnomeui/gnome-canvas-line.h
+include/libgnomeui/gnome-canvas-rect-ellipse.h
+include/libgnomeui/gnome-canvas-text.h
+include/libgnomeui/gnome-canvas-util.h
+include/libgnomeui/gnome-canvas-widget.h
+include/libgnomeui/gnome-canvas.h
+include/libgnomeui/gnome-client.h
+include/libgnomeui/gnome-color-selector.h
+include/libgnomeui/gnome-dateedit.h
+include/libgnomeui/gnome-dentry-edit.h
+include/libgnomeui/gnome-dialog-util.h
+include/libgnomeui/gnome-dialog.h
+include/libgnomeui/gnome-dns.h
+include/libgnomeui/gnome-entry.h
+include/libgnomeui/gnome-file-entry.h
+include/libgnomeui/gnome-font-selector.h
+include/libgnomeui/gnome-geometry.h
+include/libgnomeui/gnome-ice.h
+include/libgnomeui/gnome-icon-list.h
+include/libgnomeui/gnome-icon-sel.h
+include/libgnomeui/gnome-lamp.h
+include/libgnomeui/gnome-less.h
+include/libgnomeui/gnome-mdi-child.h
+include/libgnomeui/gnome-mdi.h
+include/libgnomeui/gnome-messagebox.h
+include/libgnomeui/gnome-net.h
+include/libgnomeui/gnome-number-entry.h
+include/libgnomeui/gnome-pixmap.h
+include/libgnomeui/gnome-popupmenu.h
+include/libgnomeui/gnome-preferences.h
+include/libgnomeui/gnome-properties.h
+include/libgnomeui/gnome-propertybox.h
+include/libgnomeui/gnome-rootwin.h
+include/libgnomeui/gnome-scores.h
+include/libgnomeui/gnome-startup.h
+include/libgnomeui/gnome-stock.h
+include/libgnomeui/gnome-types.h
+include/libgnomeui/gnome-uidefs.h
+include/libgnomeui/gnometypebuiltins.h
+include/libgnomeui/gtk-clock.h
+include/libgnomeui/gtk-plug.h
+include/libgnomeui/gtk-socket.h
+include/libgnomeui/gtk-ted.h
+include/libgnomeui/gtkcalendar.h
+include/libgnomeui/gtkcauldron.h
+include/libgnomeui/gtkdial.h
+include/libgnomeui/gtklayout.h
+include/libgnomeui/gtkspell.h
+include/libgnomeui/libgnomeui.h
+include/zvt/lists.h
+include/zvt/subshell.h
+include/zvt/vt.h
+include/zvt/vtx.h
+include/zvt/zvtterm.h
+lib/libgnome.a
+lib/libgnome.la
+lib/libgnome.so
+lib/libgnome.so.0.27
+lib/libgnomesupport.a
+lib/libgnomesupport.la
+lib/libgnomesupport.so
+lib/libgnomesupport.so.0.27
+lib/libgnomeui.a
+lib/libgnomeui.la
+lib/libgnomeui.so
+lib/libgnomeui.so.0.27
+lib/libgtktty.la
+lib/libgtktty.so
+lib/libgtktty.so.0.4
+lib/libgtkxmhtml.a
+lib/libgtkxmhtml.la
+lib/libgtkxmhtml.so
+lib/libgtkxmhtml.so.0.27
+lib/libzvt.a
+lib/libzvt.la
+lib/libzvt.so
+lib/libzvt.so.0.0
+@exec /sbin/ldconfig -m %B
+@unexec /sbin/ldconfig -R
+share/gnome/gnomeConf.sh
+share/gnome/gtkrc
+share/gnome/pixmaps/calculator-font.xpm
+share/locale/cs/LC_MESSAGES/gnome-libs.mo
+share/locale/de/LC_MESSAGES/gnome-libs.mo
+share/locale/es/LC_MESSAGES/gnome-libs.mo
+share/locale/fi/LC_MESSAGES/gnome-libs.mo
+share/locale/fr/LC_MESSAGES/gnome-libs.mo
+share/locale/ga/LC_MESSAGES/gnome-libs.mo
+share/locale/it/LC_MESSAGES/gnome-libs.mo
+share/locale/ja/LC_MESSAGES/gnome-libs.mo
+share/locale/ko/LC_MESSAGES/gnome-libs.mo
+share/locale/no/LC_MESSAGES/gnome-libs.mo
+share/locale/pt/LC_MESSAGES/gnome-libs.mo
+share/locale/sv/LC_MESSAGES/gnome-libs.mo
+@dirrm include/gtk-xmhtml
+@dirrm include/gtktty
+@dirrm include/libgnome
+@dirrm include/libgnomeui
+@dirrm include/zvt
+@dirrm share/gnome/games
+@dirrm share/gnome/html
+@dirrm share/gnome/pixmaps
+@dirrm share/gnome
+@dirrm share/locale/cs/LC_MESSAGES
+@dirrm share/locale/cs/
+@dirrm share/locale/de/LC_MESSAGES
+@dirrm share/locale/de/
+@dirrm share/locale/es/LC_MESSAGES
+@dirrm share/locale/es/
+@dirrm share/locale/fi/LC_MESSAGES
+@dirrm share/locale/fi/
+@dirrm share/locale/fr/LC_MESSAGES
+@dirrm share/locale/fr/
+@dirrm share/locale/ga/LC_MESSAGES
+@dirrm share/locale/ga/
+@dirrm share/locale/it/LC_MESSAGES
+@dirrm share/locale/it/
+@dirrm share/locale/ja/LC_MESSAGES
+@dirrm share/locale/ja/
+@dirrm share/locale/ko/LC_MESSAGES
+@dirrm share/locale/ko/
+@dirrm share/locale/no/LC_MESSAGES
+@dirrm share/locale/no/
+@dirrm share/locale/pt/LC_MESSAGES
+@dirrm share/locale/pt/
+@dirrm share/locale/sv/LC_MESSAGES
+@dirrm share/locale/sv/
diff --git a/x11/gnomelibs/Makefile b/x11/gnomelibs/Makefile
new file mode 100644
index 000000000000..f0aa0b2fc61a
--- /dev/null
+++ b/x11/gnomelibs/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: gnomelibs
+# Version required: 0.27
+# Date created: 17 June 1998
+# Whom: Yukihiro Nakai <Nakai@technologist.com>
+#
+# $Id$
+#
+
+DISTNAME= gnome-libs-0.27
+PKGNAME= gnomelibs-0.27
+CATEGORIES= x11
+MASTER_SITES= ftp://ftp.jimpick.com/pub/mirrors/gnome/sources/ \
+ ftp://ftp.gnome.org/pub/GNOME/sources/
+
+MAINTAINER= Nakai@technologist.com
+
+BUILD_DEPENDS= gettext:${PORTSDIR}/devel/gettext
+LIB_DEPENDS= gdk_imlib\\.1\\.7:${PORTSDIR}/graphics/imlib
+LIB_DEPENDS+= gtk11\\.1\\.:${PORTSDIR}/x11-toolkits/gtk11
+LIB_DEPENDS+= tiff34\\.1\\.:${PORTSDIR}/graphics/tiff34
+LIB_DEPENDS+= jpeg\\.9\\.:${PORTSDIR}/graphics/jpeg
+LIB_DEPENDS+= gif\\.3\\.:${PORTSDIR}/graphics/giflib
+LIB_DEPENDS+= png\\.2\\.:${PORTSDIR}/graphics/png
+LIB_DEPENDS+= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
+
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --localstatedir=${PREFIX}/share/gnome \
+ --datadir=${PREFIX}/share/gnome
+CONFIGURE_ENV= CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib -lxpg4"
+
+pre-build:
+ ( cd ${WRKSRC}/support; ${GMAKE} gnomesupport.h )
+
+post-install:
+ ${LDCONFIG} -m ${PREFIX}/lib
+
+.include <bsd.port.mk>
diff --git a/x11/gnomelibs/distinfo b/x11/gnomelibs/distinfo
new file mode 100644
index 000000000000..f312b12758e6
--- /dev/null
+++ b/x11/gnomelibs/distinfo
@@ -0,0 +1 @@
+MD5 (gnome-libs-0.27.tar.gz) = 61883a7f9d1f7d91a00dbc9e91b6b991
diff --git a/x11/gnomelibs/files/patch-aa b/x11/gnomelibs/files/patch-aa
new file mode 100644
index 000000000000..df73c8cc1ba9
--- /dev/null
+++ b/x11/gnomelibs/files/patch-aa
@@ -0,0 +1,108 @@
+--- configure.orig Fri Aug 14 07:36:30 1998
++++ configure Wed Aug 26 20:19:08 1998
+@@ -78,6 +78,8 @@
+ # Initialize some other variables.
+ subdirs=
+ MFLAGS= MAKEFLAGS=
++CFLAGS='-I../intl -I/usr/X11R6/include -I/usr/local/include'
++LDFLAGS='-L/usr/X11R6/lib -L/usr/local/lib'
+ # Maximum number of lines to put in a shell here document.
+ ac_max_here_lines=12
+
+@@ -1837,18 +1839,18 @@
+ if test x$gtk_config_exec_prefix != x ; then
+ gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
+ if test x${GTK_CONFIG+set} != xset ; then
+- GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
++ GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk11-config
+ fi
+ fi
+ if test x$gtk_config_prefix != x ; then
+ gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
+ if test x${GTK_CONFIG+set} != xset ; then
+- GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
++ GTK_CONFIG=$gtk_config_prefix/bin/gtk11-config
+ fi
+ fi
+
+- # Extract the first word of "gtk-config", so it can be a program name with args.
+-set dummy gtk-config; ac_word=$2
++ # Extract the first word of "gtk11-config", so it can be a program name with args.
++set dummy gtk11-config; ac_word=$2
+ echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+ echo "configure:1854: checking for $ac_word" >&5
+ if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
+@@ -1930,16 +1932,16 @@
+ (gtk_minor_version != $gtk_config_minor_version) ||
+ (gtk_micro_version != $gtk_config_micro_version))
+ {
+- printf("\n*** 'gtk-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
++ printf("\n*** 'gtk11-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
+ $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version,
+ gtk_major_version, gtk_minor_version, gtk_micro_version);
+- printf ("*** was found! If gtk-config was correct, then it is best\n");
++ printf ("*** was found! If gtk11-config was correct, then it is best\n");
+ printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n");
+ printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
+ printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
+ printf("*** required on your system.\n");
+- printf("*** If gtk-config was wrong, set the environment variable GTK_CONFIG\n");
+- printf("*** to point to the correct copy of gtk-config, and remove the file config.cache\n");
++ printf("*** If gtk11-config was wrong, set the environment variable GTK_CONFIG\n");
++ printf("*** to point to the correct copy of gtk11-config, and remove the file config.cache\n");
+ printf("*** before re-running configure\n");
+ }
+ else if ((gtk_major_version != GTK_MAJOR_VERSION) ||
+@@ -1968,10 +1970,10 @@
+ printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
+ printf("***\n");
+ printf("*** If you have already installed a sufficiently new version, this error\n");
+- printf("*** probably means that the wrong copy of the gtk-config shell script is\n");
++ printf("*** probably means that the wrong copy of the gtk11-config shell script is\n");
+ printf("*** being found. The easiest way to fix this is to remove the old version\n");
+ printf("*** of GTK+, but you can also set the GTK_CONFIG environment to point to the\n");
+- printf("*** correct copy of gtk-config. (In this case, you will have to\n");
++ printf("*** correct copy of gtk11-config. (In this case, you will have to\n");
+ printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
+ printf("*** so that the correct libraries are found at run-time))\n");
+ }
+@@ -2002,10 +2004,10 @@
+ else
+ echo "$ac_t""no" 1>&6
+ if test "$GTK_CONFIG" = "no" ; then
+- echo "*** The gtk-config script installed by GTK could not be found"
++ echo "*** The gtk11-config script installed by GTK could not be found"
+ echo "*** If GTK was installed in PREFIX, make sure PREFIX/bin is in"
+ echo "*** your path, or set the GTK_CONFIG environment variable to the"
+- echo "*** full path to gtk-config."
++ echo "*** full path to gtk11-config."
+ else
+ if test -f conf.gtktest ; then
+ :
+@@ -2047,7 +2049,7 @@
+ echo "*** The test program failed to compile or link. See the file config.log for the"
+ echo "*** exact error that occured. This usually means GTK was incorrectly installed"
+ echo "*** or that you have moved GTK since it was installed. In the latter case, you"
+- echo "*** may want to edit the gtk-config script: $GTK_CONFIG"
++ echo "*** may want to edit the gtk11-config script: $GTK_CONFIG"
+ fi
+ rm -f conftest*
+ CFLAGS="$ac_save_CFLAGS"
+@@ -6158,7 +6160,7 @@
+ cat > conftest.$ac_ext <<EOF
+ #line 6160 "configure"
+ #include "confdefs.h"
+-#include <gif_lib.h>
++#include <giflib/gif_lib.h>
+ EOF
+ ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+ { (eval echo configure:6165: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+@@ -6362,7 +6364,7 @@
+ GNOME_LIBDIR='-L${libdir}'
+ GNOME_INCLUDEDIR='-I${includedir}'
+ if test "$need_gnome_support" = yes; then
+- GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -DNEED_GNOMESUPPORT_H -I\${pkglibdir}/include"
++ GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -DNEED_GNOMESUPPORT_H"
+ fi
+
+
diff --git a/x11/gnomelibs/files/patch-ac b/x11/gnomelibs/files/patch-ac
new file mode 100644
index 000000000000..88f5d3875771
--- /dev/null
+++ b/x11/gnomelibs/files/patch-ac
@@ -0,0 +1,24 @@
+--- gnome-config.in.orig Wed Aug 26 19:16:24 1998
++++ gnome-config.in Wed Aug 26 19:16:57 1998
+@@ -36,7 +36,7 @@
+ glib (calls glib-config)
+ gnome
+ gnomeui
+- gtk (calls gtk-config)
++ gtk11 (calls gtk11-config)
+ gtkxmhtml (only --libs)
+ zvt (only --libs)
+
+@@ -92,9 +92,9 @@
+ the_libs="$the_libs `glib-config --libs`"
+ the_flags="$the_flags `glib-config --cflags`"
+ ;;
+- gtk)
+- the_libs="$the_libs `gtk-config --libs`"
+- the_flags="$the_flags `gtk-config --cflags`"
++ gtk11)
++ the_libs="$the_libs `gtk11-config --libs`"
++ the_flags="$the_flags `gtk11-config --cflags`"
+ ;;
+ gnome)
+ the_libs="$the_libs @GNOME_LIBDIR@ @GNOME_LIBS@"
diff --git a/x11/gnomelibs/files/patch-ad b/x11/gnomelibs/files/patch-ad
new file mode 100644
index 000000000000..7cc203212e10
--- /dev/null
+++ b/x11/gnomelibs/files/patch-ad
@@ -0,0 +1,11 @@
+--- libgnome/gnome-help.c.orig Tue Sep 1 13:30:25 1998
++++ libgnome/gnome-help.c Tue Sep 1 13:30:44 1998
+@@ -35,7 +35,7 @@
+ lang= language_list->data;
+
+ buf= g_string_new (NULL);
+- g_string_sprintf (buf, "gnome/help/%s/%s/%s", app, lang, path);
++ g_string_sprintf (buf, "help/%s/%s/%s", app, lang, path);
+ res= (gchar *)gnome_unconditional_datadir_file (buf->str);
+ p = strrchr(res, '#');
+ if (p)
diff --git a/x11/gnomelibs/pkg-comment b/x11/gnomelibs/pkg-comment
new file mode 100644
index 000000000000..2ff5f2c1491a
--- /dev/null
+++ b/x11/gnomelibs/pkg-comment
@@ -0,0 +1 @@
+libaries for GNOME, a GNU desktop environment
diff --git a/x11/gnomelibs/pkg-descr b/x11/gnomelibs/pkg-descr
new file mode 100644
index 000000000000..524a507ed14b
--- /dev/null
+++ b/x11/gnomelibs/pkg-descr
@@ -0,0 +1,4 @@
+libaries for GNOME, a GNU desktop environment
+
+For more infomation about the Gnome on FreeBSD,
+please refer to ${PORTSDIR}/x11/gnome/pkg/DESCR.
diff --git a/x11/gnomelibs/pkg-plist b/x11/gnomelibs/pkg-plist
new file mode 100644
index 000000000000..7a7803f80d5e
--- /dev/null
+++ b/x11/gnomelibs/pkg-plist
@@ -0,0 +1,173 @@
+bin/gnome-config
+include/argp.h
+include/error.h
+include/getopt.h
+include/gnome-argp.h
+include/gnome.h
+include/gnomesupport.h
+include/long-options.h
+include/gtk-xmhtml/HTML.h
+include/gtk-xmhtml/XmHTML.h
+include/gtk-xmhtml/XmHTMLI.h
+include/gtk-xmhtml/XmHTMLP.h
+include/gtk-xmhtml/gtk-xmhtml-p.h
+include/gtk-xmhtml/gtk-xmhtml.h
+include/gtk-xmhtml/miniparse.h
+include/gtk-xmhtml/toolkit.h
+include/gtktty/gtkled.h
+include/gtktty/gtkterm.h
+include/gtktty/gtktty.h
+include/gtktty/gtkvtemu.h
+include/gtktty/libgtktty.h
+include/libgnome/gnome-config.h
+include/libgnome/gnome-defs.h
+include/libgnome/gnome-dentry.h
+include/libgnome/gnome-dl.h
+include/libgnome/gnome-exec.h
+include/libgnome/gnome-fileconvert.h
+include/libgnome/gnome-help.h
+include/libgnome/gnome-history.h
+include/libgnome/gnome-hook.h
+include/libgnome/gnome-i18n.h
+include/libgnome/gnome-mime.h
+include/libgnome/gnome-parse.h
+include/libgnome/gnome-score.h
+include/libgnome/gnome-string.h
+include/libgnome/gnome-triggers.h
+include/libgnome/gnome-util.h
+include/libgnome/libgnome.h
+include/libgnomeui/gnome-about.h
+include/libgnomeui/gnome-actionarea.h
+include/libgnomeui/gnome-app-helper.h
+include/libgnomeui/gnome-app-util.h
+include/libgnomeui/gnome-app.h
+include/libgnomeui/gnome-appbar.h
+include/libgnomeui/gnome-calculator.h
+include/libgnomeui/gnome-canvas-image.h
+include/libgnomeui/gnome-canvas-line.h
+include/libgnomeui/gnome-canvas-rect-ellipse.h
+include/libgnomeui/gnome-canvas-text.h
+include/libgnomeui/gnome-canvas-util.h
+include/libgnomeui/gnome-canvas-widget.h
+include/libgnomeui/gnome-canvas.h
+include/libgnomeui/gnome-client.h
+include/libgnomeui/gnome-color-selector.h
+include/libgnomeui/gnome-dateedit.h
+include/libgnomeui/gnome-dentry-edit.h
+include/libgnomeui/gnome-dialog-util.h
+include/libgnomeui/gnome-dialog.h
+include/libgnomeui/gnome-dns.h
+include/libgnomeui/gnome-entry.h
+include/libgnomeui/gnome-file-entry.h
+include/libgnomeui/gnome-font-selector.h
+include/libgnomeui/gnome-geometry.h
+include/libgnomeui/gnome-ice.h
+include/libgnomeui/gnome-icon-list.h
+include/libgnomeui/gnome-icon-sel.h
+include/libgnomeui/gnome-lamp.h
+include/libgnomeui/gnome-less.h
+include/libgnomeui/gnome-mdi-child.h
+include/libgnomeui/gnome-mdi.h
+include/libgnomeui/gnome-messagebox.h
+include/libgnomeui/gnome-net.h
+include/libgnomeui/gnome-number-entry.h
+include/libgnomeui/gnome-pixmap.h
+include/libgnomeui/gnome-popupmenu.h
+include/libgnomeui/gnome-preferences.h
+include/libgnomeui/gnome-properties.h
+include/libgnomeui/gnome-propertybox.h
+include/libgnomeui/gnome-rootwin.h
+include/libgnomeui/gnome-scores.h
+include/libgnomeui/gnome-startup.h
+include/libgnomeui/gnome-stock.h
+include/libgnomeui/gnome-types.h
+include/libgnomeui/gnome-uidefs.h
+include/libgnomeui/gnometypebuiltins.h
+include/libgnomeui/gtk-clock.h
+include/libgnomeui/gtk-plug.h
+include/libgnomeui/gtk-socket.h
+include/libgnomeui/gtk-ted.h
+include/libgnomeui/gtkcalendar.h
+include/libgnomeui/gtkcauldron.h
+include/libgnomeui/gtkdial.h
+include/libgnomeui/gtklayout.h
+include/libgnomeui/gtkspell.h
+include/libgnomeui/libgnomeui.h
+include/zvt/lists.h
+include/zvt/subshell.h
+include/zvt/vt.h
+include/zvt/vtx.h
+include/zvt/zvtterm.h
+lib/libgnome.a
+lib/libgnome.la
+lib/libgnome.so
+lib/libgnome.so.0.27
+lib/libgnomesupport.a
+lib/libgnomesupport.la
+lib/libgnomesupport.so
+lib/libgnomesupport.so.0.27
+lib/libgnomeui.a
+lib/libgnomeui.la
+lib/libgnomeui.so
+lib/libgnomeui.so.0.27
+lib/libgtktty.la
+lib/libgtktty.so
+lib/libgtktty.so.0.4
+lib/libgtkxmhtml.a
+lib/libgtkxmhtml.la
+lib/libgtkxmhtml.so
+lib/libgtkxmhtml.so.0.27
+lib/libzvt.a
+lib/libzvt.la
+lib/libzvt.so
+lib/libzvt.so.0.0
+@exec /sbin/ldconfig -m %B
+@unexec /sbin/ldconfig -R
+share/gnome/gnomeConf.sh
+share/gnome/gtkrc
+share/gnome/pixmaps/calculator-font.xpm
+share/locale/cs/LC_MESSAGES/gnome-libs.mo
+share/locale/de/LC_MESSAGES/gnome-libs.mo
+share/locale/es/LC_MESSAGES/gnome-libs.mo
+share/locale/fi/LC_MESSAGES/gnome-libs.mo
+share/locale/fr/LC_MESSAGES/gnome-libs.mo
+share/locale/ga/LC_MESSAGES/gnome-libs.mo
+share/locale/it/LC_MESSAGES/gnome-libs.mo
+share/locale/ja/LC_MESSAGES/gnome-libs.mo
+share/locale/ko/LC_MESSAGES/gnome-libs.mo
+share/locale/no/LC_MESSAGES/gnome-libs.mo
+share/locale/pt/LC_MESSAGES/gnome-libs.mo
+share/locale/sv/LC_MESSAGES/gnome-libs.mo
+@dirrm include/gtk-xmhtml
+@dirrm include/gtktty
+@dirrm include/libgnome
+@dirrm include/libgnomeui
+@dirrm include/zvt
+@dirrm share/gnome/games
+@dirrm share/gnome/html
+@dirrm share/gnome/pixmaps
+@dirrm share/gnome
+@dirrm share/locale/cs/LC_MESSAGES
+@dirrm share/locale/cs/
+@dirrm share/locale/de/LC_MESSAGES
+@dirrm share/locale/de/
+@dirrm share/locale/es/LC_MESSAGES
+@dirrm share/locale/es/
+@dirrm share/locale/fi/LC_MESSAGES
+@dirrm share/locale/fi/
+@dirrm share/locale/fr/LC_MESSAGES
+@dirrm share/locale/fr/
+@dirrm share/locale/ga/LC_MESSAGES
+@dirrm share/locale/ga/
+@dirrm share/locale/it/LC_MESSAGES
+@dirrm share/locale/it/
+@dirrm share/locale/ja/LC_MESSAGES
+@dirrm share/locale/ja/
+@dirrm share/locale/ko/LC_MESSAGES
+@dirrm share/locale/ko/
+@dirrm share/locale/no/LC_MESSAGES
+@dirrm share/locale/no/
+@dirrm share/locale/pt/LC_MESSAGES
+@dirrm share/locale/pt/
+@dirrm share/locale/sv/LC_MESSAGES
+@dirrm share/locale/sv/
diff --git a/x11/libgnome/Makefile b/x11/libgnome/Makefile
new file mode 100644
index 000000000000..f0aa0b2fc61a
--- /dev/null
+++ b/x11/libgnome/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: gnomelibs
+# Version required: 0.27
+# Date created: 17 June 1998
+# Whom: Yukihiro Nakai <Nakai@technologist.com>
+#
+# $Id$
+#
+
+DISTNAME= gnome-libs-0.27
+PKGNAME= gnomelibs-0.27
+CATEGORIES= x11
+MASTER_SITES= ftp://ftp.jimpick.com/pub/mirrors/gnome/sources/ \
+ ftp://ftp.gnome.org/pub/GNOME/sources/
+
+MAINTAINER= Nakai@technologist.com
+
+BUILD_DEPENDS= gettext:${PORTSDIR}/devel/gettext
+LIB_DEPENDS= gdk_imlib\\.1\\.7:${PORTSDIR}/graphics/imlib
+LIB_DEPENDS+= gtk11\\.1\\.:${PORTSDIR}/x11-toolkits/gtk11
+LIB_DEPENDS+= tiff34\\.1\\.:${PORTSDIR}/graphics/tiff34
+LIB_DEPENDS+= jpeg\\.9\\.:${PORTSDIR}/graphics/jpeg
+LIB_DEPENDS+= gif\\.3\\.:${PORTSDIR}/graphics/giflib
+LIB_DEPENDS+= png\\.2\\.:${PORTSDIR}/graphics/png
+LIB_DEPENDS+= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
+
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --localstatedir=${PREFIX}/share/gnome \
+ --datadir=${PREFIX}/share/gnome
+CONFIGURE_ENV= CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
+ LIBS="-L${LOCALBASE}/lib -lxpg4"
+
+pre-build:
+ ( cd ${WRKSRC}/support; ${GMAKE} gnomesupport.h )
+
+post-install:
+ ${LDCONFIG} -m ${PREFIX}/lib
+
+.include <bsd.port.mk>
diff --git a/x11/libgnome/distinfo b/x11/libgnome/distinfo
new file mode 100644
index 000000000000..f312b12758e6
--- /dev/null
+++ b/x11/libgnome/distinfo
@@ -0,0 +1 @@
+MD5 (gnome-libs-0.27.tar.gz) = 61883a7f9d1f7d91a00dbc9e91b6b991
diff --git a/x11/libgnome/files/patch-aa b/x11/libgnome/files/patch-aa
new file mode 100644
index 000000000000..df73c8cc1ba9
--- /dev/null
+++ b/x11/libgnome/files/patch-aa
@@ -0,0 +1,108 @@
+--- configure.orig Fri Aug 14 07:36:30 1998
++++ configure Wed Aug 26 20:19:08 1998
+@@ -78,6 +78,8 @@
+ # Initialize some other variables.
+ subdirs=
+ MFLAGS= MAKEFLAGS=
++CFLAGS='-I../intl -I/usr/X11R6/include -I/usr/local/include'
++LDFLAGS='-L/usr/X11R6/lib -L/usr/local/lib'
+ # Maximum number of lines to put in a shell here document.
+ ac_max_here_lines=12
+
+@@ -1837,18 +1839,18 @@
+ if test x$gtk_config_exec_prefix != x ; then
+ gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
+ if test x${GTK_CONFIG+set} != xset ; then
+- GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
++ GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk11-config
+ fi
+ fi
+ if test x$gtk_config_prefix != x ; then
+ gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
+ if test x${GTK_CONFIG+set} != xset ; then
+- GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
++ GTK_CONFIG=$gtk_config_prefix/bin/gtk11-config
+ fi
+ fi
+
+- # Extract the first word of "gtk-config", so it can be a program name with args.
+-set dummy gtk-config; ac_word=$2
++ # Extract the first word of "gtk11-config", so it can be a program name with args.
++set dummy gtk11-config; ac_word=$2
+ echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+ echo "configure:1854: checking for $ac_word" >&5
+ if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
+@@ -1930,16 +1932,16 @@
+ (gtk_minor_version != $gtk_config_minor_version) ||
+ (gtk_micro_version != $gtk_config_micro_version))
+ {
+- printf("\n*** 'gtk-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
++ printf("\n*** 'gtk11-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n",
+ $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version,
+ gtk_major_version, gtk_minor_version, gtk_micro_version);
+- printf ("*** was found! If gtk-config was correct, then it is best\n");
++ printf ("*** was found! If gtk11-config was correct, then it is best\n");
+ printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n");
+ printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
+ printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
+ printf("*** required on your system.\n");
+- printf("*** If gtk-config was wrong, set the environment variable GTK_CONFIG\n");
+- printf("*** to point to the correct copy of gtk-config, and remove the file config.cache\n");
++ printf("*** If gtk11-config was wrong, set the environment variable GTK_CONFIG\n");
++ printf("*** to point to the correct copy of gtk11-config, and remove the file config.cache\n");
+ printf("*** before re-running configure\n");
+ }
+ else if ((gtk_major_version != GTK_MAJOR_VERSION) ||
+@@ -1968,10 +1970,10 @@
+ printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
+ printf("***\n");
+ printf("*** If you have already installed a sufficiently new version, this error\n");
+- printf("*** probably means that the wrong copy of the gtk-config shell script is\n");
++ printf("*** probably means that the wrong copy of the gtk11-config shell script is\n");
+ printf("*** being found. The easiest way to fix this is to remove the old version\n");
+ printf("*** of GTK+, but you can also set the GTK_CONFIG environment to point to the\n");
+- printf("*** correct copy of gtk-config. (In this case, you will have to\n");
++ printf("*** correct copy of gtk11-config. (In this case, you will have to\n");
+ printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
+ printf("*** so that the correct libraries are found at run-time))\n");
+ }
+@@ -2002,10 +2004,10 @@
+ else
+ echo "$ac_t""no" 1>&6
+ if test "$GTK_CONFIG" = "no" ; then
+- echo "*** The gtk-config script installed by GTK could not be found"
++ echo "*** The gtk11-config script installed by GTK could not be found"
+ echo "*** If GTK was installed in PREFIX, make sure PREFIX/bin is in"
+ echo "*** your path, or set the GTK_CONFIG environment variable to the"
+- echo "*** full path to gtk-config."
++ echo "*** full path to gtk11-config."
+ else
+ if test -f conf.gtktest ; then
+ :
+@@ -2047,7 +2049,7 @@
+ echo "*** The test program failed to compile or link. See the file config.log for the"
+ echo "*** exact error that occured. This usually means GTK was incorrectly installed"
+ echo "*** or that you have moved GTK since it was installed. In the latter case, you"
+- echo "*** may want to edit the gtk-config script: $GTK_CONFIG"
++ echo "*** may want to edit the gtk11-config script: $GTK_CONFIG"
+ fi
+ rm -f conftest*
+ CFLAGS="$ac_save_CFLAGS"
+@@ -6158,7 +6160,7 @@
+ cat > conftest.$ac_ext <<EOF
+ #line 6160 "configure"
+ #include "confdefs.h"
+-#include <gif_lib.h>
++#include <giflib/gif_lib.h>
+ EOF
+ ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+ { (eval echo configure:6165: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+@@ -6362,7 +6364,7 @@
+ GNOME_LIBDIR='-L${libdir}'
+ GNOME_INCLUDEDIR='-I${includedir}'
+ if test "$need_gnome_support" = yes; then
+- GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -DNEED_GNOMESUPPORT_H -I\${pkglibdir}/include"
++ GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -DNEED_GNOMESUPPORT_H"
+ fi
+
+
diff --git a/x11/libgnome/files/patch-ac b/x11/libgnome/files/patch-ac
new file mode 100644
index 000000000000..88f5d3875771
--- /dev/null
+++ b/x11/libgnome/files/patch-ac
@@ -0,0 +1,24 @@
+--- gnome-config.in.orig Wed Aug 26 19:16:24 1998
++++ gnome-config.in Wed Aug 26 19:16:57 1998
+@@ -36,7 +36,7 @@
+ glib (calls glib-config)
+ gnome
+ gnomeui
+- gtk (calls gtk-config)
++ gtk11 (calls gtk11-config)
+ gtkxmhtml (only --libs)
+ zvt (only --libs)
+
+@@ -92,9 +92,9 @@
+ the_libs="$the_libs `glib-config --libs`"
+ the_flags="$the_flags `glib-config --cflags`"
+ ;;
+- gtk)
+- the_libs="$the_libs `gtk-config --libs`"
+- the_flags="$the_flags `gtk-config --cflags`"
++ gtk11)
++ the_libs="$the_libs `gtk11-config --libs`"
++ the_flags="$the_flags `gtk11-config --cflags`"
+ ;;
+ gnome)
+ the_libs="$the_libs @GNOME_LIBDIR@ @GNOME_LIBS@"
diff --git a/x11/libgnome/files/patch-ad b/x11/libgnome/files/patch-ad
new file mode 100644
index 000000000000..7cc203212e10
--- /dev/null
+++ b/x11/libgnome/files/patch-ad
@@ -0,0 +1,11 @@
+--- libgnome/gnome-help.c.orig Tue Sep 1 13:30:25 1998
++++ libgnome/gnome-help.c Tue Sep 1 13:30:44 1998
+@@ -35,7 +35,7 @@
+ lang= language_list->data;
+
+ buf= g_string_new (NULL);
+- g_string_sprintf (buf, "gnome/help/%s/%s/%s", app, lang, path);
++ g_string_sprintf (buf, "help/%s/%s/%s", app, lang, path);
+ res= (gchar *)gnome_unconditional_datadir_file (buf->str);
+ p = strrchr(res, '#');
+ if (p)
diff --git a/x11/libgnome/pkg-comment b/x11/libgnome/pkg-comment
new file mode 100644
index 000000000000..2ff5f2c1491a
--- /dev/null
+++ b/x11/libgnome/pkg-comment
@@ -0,0 +1 @@
+libaries for GNOME, a GNU desktop environment
diff --git a/x11/libgnome/pkg-descr b/x11/libgnome/pkg-descr
new file mode 100644
index 000000000000..524a507ed14b
--- /dev/null
+++ b/x11/libgnome/pkg-descr
@@ -0,0 +1,4 @@
+libaries for GNOME, a GNU desktop environment
+
+For more infomation about the Gnome on FreeBSD,
+please refer to ${PORTSDIR}/x11/gnome/pkg/DESCR.
diff --git a/x11/libgnome/pkg-plist b/x11/libgnome/pkg-plist
new file mode 100644
index 000000000000..7a7803f80d5e
--- /dev/null
+++ b/x11/libgnome/pkg-plist
@@ -0,0 +1,173 @@
+bin/gnome-config
+include/argp.h
+include/error.h
+include/getopt.h
+include/gnome-argp.h
+include/gnome.h
+include/gnomesupport.h
+include/long-options.h
+include/gtk-xmhtml/HTML.h
+include/gtk-xmhtml/XmHTML.h
+include/gtk-xmhtml/XmHTMLI.h
+include/gtk-xmhtml/XmHTMLP.h
+include/gtk-xmhtml/gtk-xmhtml-p.h
+include/gtk-xmhtml/gtk-xmhtml.h
+include/gtk-xmhtml/miniparse.h
+include/gtk-xmhtml/toolkit.h
+include/gtktty/gtkled.h
+include/gtktty/gtkterm.h
+include/gtktty/gtktty.h
+include/gtktty/gtkvtemu.h
+include/gtktty/libgtktty.h
+include/libgnome/gnome-config.h
+include/libgnome/gnome-defs.h
+include/libgnome/gnome-dentry.h
+include/libgnome/gnome-dl.h
+include/libgnome/gnome-exec.h
+include/libgnome/gnome-fileconvert.h
+include/libgnome/gnome-help.h
+include/libgnome/gnome-history.h
+include/libgnome/gnome-hook.h
+include/libgnome/gnome-i18n.h
+include/libgnome/gnome-mime.h
+include/libgnome/gnome-parse.h
+include/libgnome/gnome-score.h
+include/libgnome/gnome-string.h
+include/libgnome/gnome-triggers.h
+include/libgnome/gnome-util.h
+include/libgnome/libgnome.h
+include/libgnomeui/gnome-about.h
+include/libgnomeui/gnome-actionarea.h
+include/libgnomeui/gnome-app-helper.h
+include/libgnomeui/gnome-app-util.h
+include/libgnomeui/gnome-app.h
+include/libgnomeui/gnome-appbar.h
+include/libgnomeui/gnome-calculator.h
+include/libgnomeui/gnome-canvas-image.h
+include/libgnomeui/gnome-canvas-line.h
+include/libgnomeui/gnome-canvas-rect-ellipse.h
+include/libgnomeui/gnome-canvas-text.h
+include/libgnomeui/gnome-canvas-util.h
+include/libgnomeui/gnome-canvas-widget.h
+include/libgnomeui/gnome-canvas.h
+include/libgnomeui/gnome-client.h
+include/libgnomeui/gnome-color-selector.h
+include/libgnomeui/gnome-dateedit.h
+include/libgnomeui/gnome-dentry-edit.h
+include/libgnomeui/gnome-dialog-util.h
+include/libgnomeui/gnome-dialog.h
+include/libgnomeui/gnome-dns.h
+include/libgnomeui/gnome-entry.h
+include/libgnomeui/gnome-file-entry.h
+include/libgnomeui/gnome-font-selector.h
+include/libgnomeui/gnome-geometry.h
+include/libgnomeui/gnome-ice.h
+include/libgnomeui/gnome-icon-list.h
+include/libgnomeui/gnome-icon-sel.h
+include/libgnomeui/gnome-lamp.h
+include/libgnomeui/gnome-less.h
+include/libgnomeui/gnome-mdi-child.h
+include/libgnomeui/gnome-mdi.h
+include/libgnomeui/gnome-messagebox.h
+include/libgnomeui/gnome-net.h
+include/libgnomeui/gnome-number-entry.h
+include/libgnomeui/gnome-pixmap.h
+include/libgnomeui/gnome-popupmenu.h
+include/libgnomeui/gnome-preferences.h
+include/libgnomeui/gnome-properties.h
+include/libgnomeui/gnome-propertybox.h
+include/libgnomeui/gnome-rootwin.h
+include/libgnomeui/gnome-scores.h
+include/libgnomeui/gnome-startup.h
+include/libgnomeui/gnome-stock.h
+include/libgnomeui/gnome-types.h
+include/libgnomeui/gnome-uidefs.h
+include/libgnomeui/gnometypebuiltins.h
+include/libgnomeui/gtk-clock.h
+include/libgnomeui/gtk-plug.h
+include/libgnomeui/gtk-socket.h
+include/libgnomeui/gtk-ted.h
+include/libgnomeui/gtkcalendar.h
+include/libgnomeui/gtkcauldron.h
+include/libgnomeui/gtkdial.h
+include/libgnomeui/gtklayout.h
+include/libgnomeui/gtkspell.h
+include/libgnomeui/libgnomeui.h
+include/zvt/lists.h
+include/zvt/subshell.h
+include/zvt/vt.h
+include/zvt/vtx.h
+include/zvt/zvtterm.h
+lib/libgnome.a
+lib/libgnome.la
+lib/libgnome.so
+lib/libgnome.so.0.27
+lib/libgnomesupport.a
+lib/libgnomesupport.la
+lib/libgnomesupport.so
+lib/libgnomesupport.so.0.27
+lib/libgnomeui.a
+lib/libgnomeui.la
+lib/libgnomeui.so
+lib/libgnomeui.so.0.27
+lib/libgtktty.la
+lib/libgtktty.so
+lib/libgtktty.so.0.4
+lib/libgtkxmhtml.a
+lib/libgtkxmhtml.la
+lib/libgtkxmhtml.so
+lib/libgtkxmhtml.so.0.27
+lib/libzvt.a
+lib/libzvt.la
+lib/libzvt.so
+lib/libzvt.so.0.0
+@exec /sbin/ldconfig -m %B
+@unexec /sbin/ldconfig -R
+share/gnome/gnomeConf.sh
+share/gnome/gtkrc
+share/gnome/pixmaps/calculator-font.xpm
+share/locale/cs/LC_MESSAGES/gnome-libs.mo
+share/locale/de/LC_MESSAGES/gnome-libs.mo
+share/locale/es/LC_MESSAGES/gnome-libs.mo
+share/locale/fi/LC_MESSAGES/gnome-libs.mo
+share/locale/fr/LC_MESSAGES/gnome-libs.mo
+share/locale/ga/LC_MESSAGES/gnome-libs.mo
+share/locale/it/LC_MESSAGES/gnome-libs.mo
+share/locale/ja/LC_MESSAGES/gnome-libs.mo
+share/locale/ko/LC_MESSAGES/gnome-libs.mo
+share/locale/no/LC_MESSAGES/gnome-libs.mo
+share/locale/pt/LC_MESSAGES/gnome-libs.mo
+share/locale/sv/LC_MESSAGES/gnome-libs.mo
+@dirrm include/gtk-xmhtml
+@dirrm include/gtktty
+@dirrm include/libgnome
+@dirrm include/libgnomeui
+@dirrm include/zvt
+@dirrm share/gnome/games
+@dirrm share/gnome/html
+@dirrm share/gnome/pixmaps
+@dirrm share/gnome
+@dirrm share/locale/cs/LC_MESSAGES
+@dirrm share/locale/cs/
+@dirrm share/locale/de/LC_MESSAGES
+@dirrm share/locale/de/
+@dirrm share/locale/es/LC_MESSAGES
+@dirrm share/locale/es/
+@dirrm share/locale/fi/LC_MESSAGES
+@dirrm share/locale/fi/
+@dirrm share/locale/fr/LC_MESSAGES
+@dirrm share/locale/fr/
+@dirrm share/locale/ga/LC_MESSAGES
+@dirrm share/locale/ga/
+@dirrm share/locale/it/LC_MESSAGES
+@dirrm share/locale/it/
+@dirrm share/locale/ja/LC_MESSAGES
+@dirrm share/locale/ja/
+@dirrm share/locale/ko/LC_MESSAGES
+@dirrm share/locale/ko/
+@dirrm share/locale/no/LC_MESSAGES
+@dirrm share/locale/no/
+@dirrm share/locale/pt/LC_MESSAGES
+@dirrm share/locale/pt/
+@dirrm share/locale/sv/LC_MESSAGES
+@dirrm share/locale/sv/