summaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authoradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2003-10-21 05:39:23 +0800
committeradamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059>2003-10-21 05:39:23 +0800
commit63eaf00c54e262457578fc7197397e38b4e6095e (patch)
tree86ec773f8b8e00f984db3776a62ada2a1625dd86 /x11-toolkits
parent015711d7dea58a5a1df999294ea0c099de66916a (diff)
downloadmarcuscom-ports-63eaf00c54e262457578fc7197397e38b4e6095e.tar
marcuscom-ports-63eaf00c54e262457578fc7197397e38b4e6095e.tar.gz
marcuscom-ports-63eaf00c54e262457578fc7197397e38b4e6095e.tar.bz2
marcuscom-ports-63eaf00c54e262457578fc7197397e38b4e6095e.tar.lz
marcuscom-ports-63eaf00c54e262457578fc7197397e38b4e6095e.tar.xz
marcuscom-ports-63eaf00c54e262457578fc7197397e38b4e6095e.tar.zst
marcuscom-ports-63eaf00c54e262457578fc7197397e38b4e6095e.zip
Add eel2-2.5.0.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@1286 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/eel2/Makefile32
-rw-r--r--x11-toolkits/eel2/distinfo1
-rw-r--r--x11-toolkits/eel2/files/patch-Makefile.in14
-rw-r--r--x11-toolkits/eel2/files/patch-configure13
-rw-r--r--x11-toolkits/eel2/files/patch-eel::eel-vfs-extensions.c15
-rw-r--r--x11-toolkits/eel2/pkg-descr10
-rw-r--r--x11-toolkits/eel2/pkg-plist117
7 files changed, 202 insertions, 0 deletions
diff --git a/x11-toolkits/eel2/Makefile b/x11-toolkits/eel2/Makefile
new file mode 100644
index 000000000..01c10248b
--- /dev/null
+++ b/x11-toolkits/eel2/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: eel2
+# Date created: 8th May 2001
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD: ports/x11-toolkits/eel2/Makefile,v 1.37 2003/10/13 13:14:21 adamw Exp $
+#
+
+PORTNAME= eel2
+PORTVERSION= 2.5.0
+CATEGORIES= x11-toolkits gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME:S/2$//}/2.5
+DIST_SUBDIR= gnome2
+DISTNAME= eel-${PORTVERSION}
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Generally useful classes and extensions to GNOME
+
+BUILD_DEPENDS= freetype-config:${PORTSDIR}/print/freetype2
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+USE_GNOME= gnomeprefix gnomehack gnomehier gnomevfs2 gail libgnomeui
+USE_LIBTOOL= yes
+USE_REINPLACE= yes
+INSTALLS_SHLIB= 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/eel2/distinfo b/x11-toolkits/eel2/distinfo
new file mode 100644
index 000000000..ba637e114
--- /dev/null
+++ b/x11-toolkits/eel2/distinfo
@@ -0,0 +1 @@
+MD5 (gnome2/eel-2.5.0.tar.bz2) = 665a9d18e19a02a65b22c38bebdbc783
diff --git a/x11-toolkits/eel2/files/patch-Makefile.in b/x11-toolkits/eel2/files/patch-Makefile.in
new file mode 100644
index 000000000..5bd442108
--- /dev/null
+++ b/x11-toolkits/eel2/files/patch-Makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/x11-toolkits/eel2/files/patch-Makefile.in,v 1.6 2003/09/18 06:49:22 marcus Exp $
+
+--- Makefile.in 2002/06/13 16:05:09 1.1
++++ Makefile.in 2002/06/13 16:05:18
+@@ -119,7 +119,7 @@
+
+ NULL =
+
+-SUBDIRS = eel test po
++SUBDIRS = eel po
+
+ EXTRA_DIST = COPYING.LIB HACKING MAINTAINERS eel.spec.in $(NULL)
+
diff --git a/x11-toolkits/eel2/files/patch-configure b/x11-toolkits/eel2/files/patch-configure
new file mode 100644
index 000000000..5c98da6e5
--- /dev/null
+++ b/x11-toolkits/eel2/files/patch-configure
@@ -0,0 +1,13 @@
+
+$FreeBSD: ports/x11-toolkits/eel2/files/patch-configure,v 1.4 2003/09/18 06:49:22 marcus Exp $
+
+--- configure 2002/04/25 19:15:15 1.1
++++ configure 2002/04/25 19:17:28
+@@ -5331,6 +5331,7 @@
+
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/x11-toolkits/eel2/files/patch-eel::eel-vfs-extensions.c b/x11-toolkits/eel2/files/patch-eel::eel-vfs-extensions.c
new file mode 100644
index 000000000..31f6a5e99
--- /dev/null
+++ b/x11-toolkits/eel2/files/patch-eel::eel-vfs-extensions.c
@@ -0,0 +1,15 @@
+
+$FreeBSD: ports/x11-toolkits/eel2/files/patch-eel::eel-vfs-extensions.c,v 1.4 2003/09/18 06:49:22 marcus Exp $
+
+--- eel/eel-vfs-extensions.c 2001/12/20 13:41:21 1.1
++++ eel/eel-vfs-extensions.c 2001/12/20 13:47:36
+@@ -116,7 +116,8 @@
+
+ /* Return the file. */
+ *file_size = total_bytes_read;
+- *file_contents = g_realloc (buffer, total_bytes_read);
++ *file_contents = g_realloc (buffer, total_bytes_read + 1);
++ (*file_contents)[total_bytes_read] = '\0';
+ return GNOME_VFS_OK;
+ }
+
diff --git a/x11-toolkits/eel2/pkg-descr b/x11-toolkits/eel2/pkg-descr
new file mode 100644
index 000000000..9f0aeb752
--- /dev/null
+++ b/x11-toolkits/eel2/pkg-descr
@@ -0,0 +1,10 @@
+The eel library contains a number of generally useful classes and functions.
+Many of them are extensions to things in glib, gtk, gnome-libs, and other
+widely-used GNOME platform libraries. The long term plan is to move much of
+this into the platform libraries themselves.
+
+Almost all of the eel library was previously part of Nautilus, in the
+"libnautilus-extensions" private library in Nautilus 1.0 - 1.0.2. It is now
+a separate package so it can be used by packages other than Nautilus.
+
+WWW: http://www.gnome.org/
diff --git a/x11-toolkits/eel2/pkg-plist b/x11-toolkits/eel2/pkg-plist
new file mode 100644
index 000000000..184e22b40
--- /dev/null
+++ b/x11-toolkits/eel2/pkg-plist
@@ -0,0 +1,117 @@
+include/eel-2/eel/eel-accessibility.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-caption.h
+include/eel-2/eel/eel-cell-renderer-pixbuf-list.h
+include/eel-2/eel/eel-dateedit-extensions.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-ellipsizing-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-generous-bin.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-chooser.h
+include/eel-2/eel/eel-image-table.h
+include/eel-2/eel/eel-input-event-box.h
+include/eel-2/eel/eel-labeled-image.h
+include/eel-2/eel/eel-marshal.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-radio-button-group.h
+include/eel-2/eel/eel-self-checks.h
+include/eel-2/eel/eel-stock-dialogs.h
+include/eel-2/eel/eel-string-list.h
+include/eel-2/eel/eel-string-picker.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.so
+lib/libeel-2.so.7
+libdata/pkgconfig/eel-2.0.pc
+share/locale/am/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/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/el/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/he/LC_MESSAGES/eel-2.0.mo
+share/locale/hi/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/ko/LC_MESSAGES/eel-2.0.mo
+share/locale/kn/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/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/no/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/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/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/zh_CN/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