summaryrefslogtreecommitdiffstats
path: root/x11-toolkits/eel
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2008-01-10 03:58:15 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2008-01-10 03:58:15 +0800
commit1e6d62760725d7ed27d3c651cc2ed9797eaa9acf (patch)
treef7603f502d1aa239482f630338f371a7770b42d8 /x11-toolkits/eel
parent5281933a0007194996290071c8ecfdc9a181a109 (diff)
downloadmarcuscom-ports-1e6d62760725d7ed27d3c651cc2ed9797eaa9acf.tar
marcuscom-ports-1e6d62760725d7ed27d3c651cc2ed9797eaa9acf.tar.gz
marcuscom-ports-1e6d62760725d7ed27d3c651cc2ed9797eaa9acf.tar.bz2
marcuscom-ports-1e6d62760725d7ed27d3c651cc2ed9797eaa9acf.tar.lz
marcuscom-ports-1e6d62760725d7ed27d3c651cc2ed9797eaa9acf.tar.xz
marcuscom-ports-1e6d62760725d7ed27d3c651cc2ed9797eaa9acf.tar.zst
marcuscom-ports-1e6d62760725d7ed27d3c651cc2ed9797eaa9acf.zip
Update to 2.21.1.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@10032 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-toolkits/eel')
-rw-r--r--x11-toolkits/eel/Makefile31
-rw-r--r--x11-toolkits/eel/distinfo3
-rw-r--r--x11-toolkits/eel/files/patch-Makefile.in11
-rw-r--r--x11-toolkits/eel/files/patch-eel_eel-editable-label.c13
-rw-r--r--x11-toolkits/eel/files/patch-eel_eel-gnome-extensions.c12
-rw-r--r--x11-toolkits/eel/files/patch-eel_eel-stock-dialogs.c40
-rw-r--r--x11-toolkits/eel/pkg-descr7
-rw-r--r--x11-toolkits/eel/pkg-plist152
8 files changed, 269 insertions, 0 deletions
diff --git a/x11-toolkits/eel/Makefile b/x11-toolkits/eel/Makefile
new file mode 100644
index 000000000..576e4fda3
--- /dev/null
+++ b/x11-toolkits/eel/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: eel2
+# Date created: 8th May 2001
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/x11-toolkits/eel/Makefile,v 1.60 2007/09/18 14:12:45 ahze Exp $
+#
+
+PORTNAME= eel
+PORTVERSION= 2.21.1
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Generally useful classes and extensions to GNOME
+
+USE_GETTEXT= yes
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_XLIB= yes
+GNOME_DESKTOP_VERSION=2
+USE_GNOME= gnomeprefix gnomehack gail gnomedesktop gnomemenus ltverhack
+USE_AUTOTOOLS= libtool:15
+USE_LDCONFIG= yes
+CONFIGURE_ARGS= --enable-shared --enable-static
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/eel/distinfo b/x11-toolkits/eel/distinfo
new file mode 100644
index 000000000..4c1f86180
--- /dev/null
+++ b/x11-toolkits/eel/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/eel-2.21.1.tar.bz2) = fa6f28b185f689533957d4649cb6acc3
+SHA256 (gnome2/eel-2.21.1.tar.bz2) = a9ae59f93a22a2f87c2035fb2b6835a799f58867ebe8560e5e3dc3da5fd547e1
+SIZE (gnome2/eel-2.21.1.tar.bz2) = 617306
diff --git a/x11-toolkits/eel/files/patch-Makefile.in b/x11-toolkits/eel/files/patch-Makefile.in
new file mode 100644
index 000000000..f58c574eb
--- /dev/null
+++ b/x11-toolkits/eel/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Mon Jan 16 12:53:35 2006
++++ Makefile.in Mon Jan 16 12:54:04 2006
+@@ -239,7 +239,7 @@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+ NULL =
+-SUBDIRS = eel test po
++SUBDIRS = eel po
+ EXTRA_DIST = \
+ COPYING.LIB \
+ HACKING \
diff --git a/x11-toolkits/eel/files/patch-eel_eel-editable-label.c b/x11-toolkits/eel/files/patch-eel_eel-editable-label.c
new file mode 100644
index 000000000..042628e4b
--- /dev/null
+++ b/x11-toolkits/eel/files/patch-eel_eel-editable-label.c
@@ -0,0 +1,13 @@
+--- eel/eel-editable-label.c.orig Mon Mar 21 06:20:09 2005
++++ eel/eel-editable-label.c Mon Mar 21 06:20:12 2005
+@@ -3998,7 +3998,10 @@
+ static gboolean
+ eel_editable_label_accessible_idle_notify_insert (gpointer data)
+ {
++ GDK_THREADS_ENTER ();
+ eel_editable_label_accessible_notify_insert (data);
++ GDK_THREADS_LEAVE ();
++
+ return FALSE;
+ }
+
diff --git a/x11-toolkits/eel/files/patch-eel_eel-gnome-extensions.c b/x11-toolkits/eel/files/patch-eel_eel-gnome-extensions.c
new file mode 100644
index 000000000..3d6922ded
--- /dev/null
+++ b/x11-toolkits/eel/files/patch-eel_eel-gnome-extensions.c
@@ -0,0 +1,12 @@
+--- eel/eel-gnome-extensions.c.orig Mon Mar 21 06:20:58 2005
++++ eel/eel-gnome-extensions.c Mon Mar 21 06:21:00 2005
+@@ -246,7 +246,9 @@
+ IconSelectionData *selection_data;
+
+ selection_data = (IconSelectionData *) callback_data;
++ GDK_THREADS_ENTER ();
+ gtk_widget_destroy (selection_data->dialog);
++ GDK_THREADS_LEAVE ();
+ g_free (selection_data);
+ return FALSE;
+ }
diff --git a/x11-toolkits/eel/files/patch-eel_eel-stock-dialogs.c b/x11-toolkits/eel/files/patch-eel_eel-stock-dialogs.c
new file mode 100644
index 000000000..f1389b939
--- /dev/null
+++ b/x11-toolkits/eel/files/patch-eel_eel-stock-dialogs.c
@@ -0,0 +1,40 @@
+--- eel/eel-stock-dialogs.c.orig Mon Mar 21 06:35:10 2005
++++ eel/eel-stock-dialogs.c Mon Mar 21 06:36:23 2005
+@@ -104,6 +104,8 @@
+ {
+ guint handler_id;
+
++ GDK_THREADS_ENTER ();
++
+ handler_id = GPOINTER_TO_UINT (g_object_get_data (G_OBJECT (callback_data),
+ "eel-stock-dialogs/delayed_close_handler_timeout_id"));
+
+@@ -113,6 +115,8 @@
+
+ gtk_object_destroy (GTK_OBJECT (callback_data));
+
++ GDK_THREADS_LEAVE ();
++
+ return FALSE;
+ }
+
+@@ -202,7 +206,10 @@
+
+ wait = callback_data;
+
++ GDK_THREADS_ENTER ();
++
+ if (gnome_authentication_manager_dialog_is_visible ()) {
++ GDK_THREADS_LEAVE ();
+ return TRUE;
+ }
+
+@@ -249,6 +256,8 @@
+
+ wait->timeout_handler_id = 0;
+ wait->dialog = dialog;
++
++ GDK_THREADS_LEAVE ();
+
+ return FALSE;
+ }
diff --git a/x11-toolkits/eel/pkg-descr b/x11-toolkits/eel/pkg-descr
new file mode 100644
index 000000000..4b91eb9d0
--- /dev/null
+++ b/x11-toolkits/eel/pkg-descr
@@ -0,0 +1,7 @@
+The eel library contains a number of useful classes and functions which
+extend glib, gtk, gnome-libs, and other widely-used GNOME platform libraries.
+
+Almost all of the eel library was previously part of Nautilus, but is now
+a separate package so it can be used by other applications.
+
+WWW: http://www.gnome.org/
diff --git a/x11-toolkits/eel/pkg-plist b/x11-toolkits/eel/pkg-plist
new file mode 100644
index 000000000..9596bb04b
--- /dev/null
+++ b/x11-toolkits/eel/pkg-plist
@@ -0,0 +1,152 @@
+include/eel-2/eel/eel-accessibility.h
+include/eel-2/eel/eel-alert-dialog.h
+include/eel-2/eel/eel-app-launch-context.h
+include/eel-2/eel/eel-art-extensions.h
+include/eel-2/eel/eel-art-gtk-extensions.h
+include/eel-2/eel/eel-background-box.h
+include/eel-2/eel/eel-background.h
+include/eel-2/eel/eel-canvas-rect-ellipse.h
+include/eel-2/eel/eel-canvas-util.h
+include/eel-2/eel/eel-canvas.h
+include/eel-2/eel/eel-debug-drawing.h
+include/eel-2/eel/eel-debug.h
+include/eel-2/eel/eel-editable-label.h
+include/eel-2/eel/eel-enumeration.h
+include/eel-2/eel/eel-features.h
+include/eel-2/eel/eel-gconf-extensions.h
+include/eel-2/eel/eel-gdk-extensions.h
+include/eel-2/eel/eel-gdk-pixbuf-extensions.h
+include/eel-2/eel/eel-glib-extensions.h
+include/eel-2/eel/eel-gnome-extensions.h
+include/eel-2/eel/eel-graphic-effects.h
+include/eel-2/eel/eel-gtk-container.h
+include/eel-2/eel/eel-gtk-extensions.h
+include/eel-2/eel/eel-gtk-macros.h
+include/eel-2/eel/eel-i18n.h
+include/eel-2/eel/eel-image-table.h
+include/eel-2/eel/eel-labeled-image.h
+include/eel-2/eel/eel-marshal.h
+include/eel-2/eel/eel-mount-operation.h
+include/eel-2/eel/eel-pango-extensions.h
+include/eel-2/eel/eel-preferences-glade.h
+include/eel-2/eel/eel-preferences.h
+include/eel-2/eel/eel-self-checks.h
+include/eel-2/eel/eel-stock-dialogs.h
+include/eel-2/eel/eel-string.h
+include/eel-2/eel/eel-type-builtins.h
+include/eel-2/eel/eel-types.h
+include/eel-2/eel/eel-vfs-extensions.h
+include/eel-2/eel/eel-wrap-table.h
+include/eel-2/eel/eel-xml-extensions.h
+include/eel-2/eel/eel.h
+lib/libeel-2.a
+lib/libeel-2.la
+lib/libeel-2.so
+lib/libeel-2.so.2
+libdata/pkgconfig/eel-2.0.pc
+share/locale/am/LC_MESSAGES/eel-2.0.mo
+share/locale/ang/LC_MESSAGES/eel-2.0.mo
+share/locale/ar/LC_MESSAGES/eel-2.0.mo
+share/locale/az/LC_MESSAGES/eel-2.0.mo
+share/locale/be/LC_MESSAGES/eel-2.0.mo
+share/locale/bg/LC_MESSAGES/eel-2.0.mo
+share/locale/bn/LC_MESSAGES/eel-2.0.mo
+share/locale/bn_IN/LC_MESSAGES/eel-2.0.mo
+share/locale/br/LC_MESSAGES/eel-2.0.mo
+share/locale/bs/LC_MESSAGES/eel-2.0.mo
+share/locale/ca/LC_MESSAGES/eel-2.0.mo
+share/locale/cs/LC_MESSAGES/eel-2.0.mo
+share/locale/cy/LC_MESSAGES/eel-2.0.mo
+share/locale/da/LC_MESSAGES/eel-2.0.mo
+share/locale/de/LC_MESSAGES/eel-2.0.mo
+share/locale/dz/LC_MESSAGES/eel-2.0.mo
+share/locale/el/LC_MESSAGES/eel-2.0.mo
+share/locale/en_CA/LC_MESSAGES/eel-2.0.mo
+share/locale/en_GB/LC_MESSAGES/eel-2.0.mo
+share/locale/es/LC_MESSAGES/eel-2.0.mo
+share/locale/et/LC_MESSAGES/eel-2.0.mo
+share/locale/eu/LC_MESSAGES/eel-2.0.mo
+share/locale/fa/LC_MESSAGES/eel-2.0.mo
+share/locale/fi/LC_MESSAGES/eel-2.0.mo
+share/locale/fr/LC_MESSAGES/eel-2.0.mo
+share/locale/ga/LC_MESSAGES/eel-2.0.mo
+share/locale/gl/LC_MESSAGES/eel-2.0.mo
+share/locale/gu/LC_MESSAGES/eel-2.0.mo
+share/locale/he/LC_MESSAGES/eel-2.0.mo
+share/locale/hi/LC_MESSAGES/eel-2.0.mo
+share/locale/hr/LC_MESSAGES/eel-2.0.mo
+share/locale/hu/LC_MESSAGES/eel-2.0.mo
+share/locale/id/LC_MESSAGES/eel-2.0.mo
+share/locale/is/LC_MESSAGES/eel-2.0.mo
+share/locale/it/LC_MESSAGES/eel-2.0.mo
+share/locale/ja/LC_MESSAGES/eel-2.0.mo
+share/locale/ka/LC_MESSAGES/eel-2.0.mo
+share/locale/kn/LC_MESSAGES/eel-2.0.mo
+share/locale/ko/LC_MESSAGES/eel-2.0.mo
+share/locale/ku/LC_MESSAGES/eel-2.0.mo
+share/locale/ky/LC_MESSAGES/eel-2.0.mo
+share/locale/li/LC_MESSAGES/eel-2.0.mo
+share/locale/lt/LC_MESSAGES/eel-2.0.mo
+share/locale/lv/LC_MESSAGES/eel-2.0.mo
+share/locale/mk/LC_MESSAGES/eel-2.0.mo
+share/locale/ml/LC_MESSAGES/eel-2.0.mo
+share/locale/mn/LC_MESSAGES/eel-2.0.mo
+share/locale/mr/LC_MESSAGES/eel-2.0.mo
+share/locale/ms/LC_MESSAGES/eel-2.0.mo
+share/locale/nb/LC_MESSAGES/eel-2.0.mo
+share/locale/ne/LC_MESSAGES/eel-2.0.mo
+share/locale/nl/LC_MESSAGES/eel-2.0.mo
+share/locale/nn/LC_MESSAGES/eel-2.0.mo
+share/locale/oc/LC_MESSAGES/eel-2.0.mo
+share/locale/or/LC_MESSAGES/eel-2.0.mo
+share/locale/pa/LC_MESSAGES/eel-2.0.mo
+share/locale/pl/LC_MESSAGES/eel-2.0.mo
+share/locale/pt/LC_MESSAGES/eel-2.0.mo
+share/locale/pt_BR/LC_MESSAGES/eel-2.0.mo
+share/locale/ro/LC_MESSAGES/eel-2.0.mo
+share/locale/ru/LC_MESSAGES/eel-2.0.mo
+share/locale/rw/LC_MESSAGES/eel-2.0.mo
+share/locale/si/LC_MESSAGES/eel-2.0.mo
+share/locale/sk/LC_MESSAGES/eel-2.0.mo
+share/locale/sl/LC_MESSAGES/eel-2.0.mo
+share/locale/sq/LC_MESSAGES/eel-2.0.mo
+share/locale/sr/LC_MESSAGES/eel-2.0.mo
+share/locale/sr@Latn/LC_MESSAGES/eel-2.0.mo
+share/locale/sv/LC_MESSAGES/eel-2.0.mo
+share/locale/ta/LC_MESSAGES/eel-2.0.mo
+share/locale/th/LC_MESSAGES/eel-2.0.mo
+share/locale/tr/LC_MESSAGES/eel-2.0.mo
+share/locale/ug/LC_MESSAGES/eel-2.0.mo
+share/locale/uk/LC_MESSAGES/eel-2.0.mo
+share/locale/vi/LC_MESSAGES/eel-2.0.mo
+share/locale/wa/LC_MESSAGES/eel-2.0.mo
+share/locale/xh/LC_MESSAGES/eel-2.0.mo
+share/locale/zh_CN/LC_MESSAGES/eel-2.0.mo
+share/locale/zh_HK/LC_MESSAGES/eel-2.0.mo
+share/locale/zh_TW/LC_MESSAGES/eel-2.0.mo
+@dirrm include/eel-2/eel
+@dirrm include/eel-2
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/xh/LC_MESSAGES
+@dirrmtry share/locale/xh
+@dirrmtry share/locale/ug/LC_MESSAGES
+@dirrmtry share/locale/ug
+@dirrmtry share/locale/si/LC_MESSAGES
+@dirrmtry share/locale/si
+@dirrmtry share/locale/rw/LC_MESSAGES
+@dirrmtry share/locale/rw
+@dirrmtry share/locale/oc/LC_MESSAGES
+@dirrmtry share/locale/oc
+@dirrmtry share/locale/mr/LC_MESSAGES
+@dirrmtry share/locale/mr
+@dirrmtry share/locale/ky/LC_MESSAGES
+@dirrmtry share/locale/ky
+@dirrmtry share/locale/ku/LC_MESSAGES
+@dirrmtry share/locale/ku
+@dirrmtry share/locale/dz/LC_MESSAGES
+@dirrmtry share/locale/dz
+@dirrmtry share/locale/bn_IN/LC_MESSAGES
+@dirrmtry share/locale/bn_IN
+@dirrmtry share/locale/ang/LC_MESSAGES
+@dirrmtry share/locale/ang