From 4c2a8e6363c851fb6ccb4400e8fcb0f301e62af7 Mon Sep 17 00:00:00 2001 From: Ade Lovett Date: Fri, 6 Oct 2000 02:42:20 +0000 Subject: GAL is a collection of widgets and utility routines that were taken from GNOME Evolution and Gnumeric - upcoming releases of these two pieces of software, and others, will require this library. --- x11-toolkits/gal/Makefile | 38 ++++++++++++++++++++ x11-toolkits/gal/distinfo | 1 + x11-toolkits/gal/files/patch-aa | 9 +++++ x11-toolkits/gal/files/patch-ab | 7 ++++ x11-toolkits/gal/pkg-comment | 1 + x11-toolkits/gal/pkg-descr | 11 ++++++ x11-toolkits/gal/pkg-plist | 80 +++++++++++++++++++++++++++++++++++++++++ 7 files changed, 147 insertions(+) create mode 100644 x11-toolkits/gal/Makefile create mode 100644 x11-toolkits/gal/distinfo create mode 100644 x11-toolkits/gal/files/patch-aa create mode 100644 x11-toolkits/gal/files/patch-ab create mode 100644 x11-toolkits/gal/pkg-comment create mode 100644 x11-toolkits/gal/pkg-descr create mode 100644 x11-toolkits/gal/pkg-plist (limited to 'x11-toolkits/gal') diff --git a/x11-toolkits/gal/Makefile b/x11-toolkits/gal/Makefile new file mode 100644 index 000000000000..b124ece0f0ca --- /dev/null +++ b/x11-toolkits/gal/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: gal +# Date created: 5th October 2000 +# Whom: Ade Lovett +# +# $FreeBSD$ +# + +PORTNAME= gal +PORTVERSION= 0.1 +CATEGORIES= x11-toolkits gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= unstable/sources/gal + +MAINTAINER= ade@FreeBSD.org + +LIB_DEPENDS= gnomeprint.12:${PORTSDIR}/print/gnomeprint \ + glade.4:${PORTSDIR}/devel/libglade \ + unicode.0:${PORTSDIR}/devel/libunicode \ + gnomevfs.0:${PORTSDIR}/devel/gnomevfs + +USE_X_PREFIX= yes +USE_PERL5= yes +USE_GMAKE= yes +USE_GNOME= yes +USE_LIBTOOL= yes +INSTALLS_SHLIB= yes +CONFIGURE_ARGS= --enable-static +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib" + +pre-patch: + @${PERL} -pi -e 's|-lpthread|-pthread|g ; \ + s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure + @find ${WRKSRC} -name "Makefile.in" | xargs ${PERL} -pi -e \ + 's|\$\(datadir\)/gnome/|\$\(datadir\)/|g ; \ + s|\$\(datadir\)/locale|\$\(prefix\)/share/locale|g' + +.include diff --git a/x11-toolkits/gal/distinfo b/x11-toolkits/gal/distinfo new file mode 100644 index 000000000000..4a8cf032bf9f --- /dev/null +++ b/x11-toolkits/gal/distinfo @@ -0,0 +1 @@ +MD5 (gal-0.1.tar.gz) = f7442798ab5b2df824b07ada32057eeb diff --git a/x11-toolkits/gal/files/patch-aa b/x11-toolkits/gal/files/patch-aa new file mode 100644 index 000000000000..68bca339a753 --- /dev/null +++ b/x11-toolkits/gal/files/patch-aa @@ -0,0 +1,9 @@ +--- configure.orig Thu Oct 5 16:15:23 2000 ++++ configure Thu Oct 5 20:41:31 2000 +@@ -4970,4 +4970,4 @@ + echo "configure:4971: checking for GTK >= 1.2.7" >&5 +-if gtk-config --version > /dev/null 2>&1; then +- vers=`gtk-config --version | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` ++if $GTK_CONFIG --version > /dev/null 2>&1; then ++ vers=`$GTK_CONFIG --version | awk 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` + if test "$vers" -ge 1002007; then diff --git a/x11-toolkits/gal/files/patch-ab b/x11-toolkits/gal/files/patch-ab new file mode 100644 index 000000000000..a751a5d149fc --- /dev/null +++ b/x11-toolkits/gal/files/patch-ab @@ -0,0 +1,7 @@ +--- Makefile.in.orig Thu Oct 5 18:09:06 2000 ++++ Makefile.in Thu Oct 5 21:24:04 2000 +@@ -138,3 +138,3 @@ + +-confexecdir = $(libdir) ++confexecdir = $(sysconfdir) + confexec_DATA = galConf.sh diff --git a/x11-toolkits/gal/pkg-comment b/x11-toolkits/gal/pkg-comment new file mode 100644 index 000000000000..a65315dc654c --- /dev/null +++ b/x11-toolkits/gal/pkg-comment @@ -0,0 +1 @@ +A collection of widgets taken from GNOME gnumeric and evolution diff --git a/x11-toolkits/gal/pkg-descr b/x11-toolkits/gal/pkg-descr new file mode 100644 index 000000000000..c3b79a5076d6 --- /dev/null +++ b/x11-toolkits/gal/pkg-descr @@ -0,0 +1,11 @@ +GAL is a collection of widgets and utility routines that were taken +from Evolution and Gnumeric. + +The upcoming version of Evolution and Gnumeric will both require +GAL, as the code has been moved to this new module. + +The API is not frozen and might change at any time. Larger class +renaming might happen at any point without notice. Use this library +at your own risk. + +WWW: http://www.gnome.org/ diff --git a/x11-toolkits/gal/pkg-plist b/x11-toolkits/gal/pkg-plist new file mode 100644 index 000000000000..8a290efc5d23 --- /dev/null +++ b/x11-toolkits/gal/pkg-plist @@ -0,0 +1,80 @@ +etc/galConf.sh +include/gal/e-paned/e-hpaned.h +include/gal/e-paned/e-paned.h +include/gal/e-paned/e-vpaned.h +include/gal/e-table/e-cell-checkbox.h +include/gal/e-table/e-cell-text.h +include/gal/e-table/e-cell-toggle.h +include/gal/e-table/e-cell-tree.h +include/gal/e-table/e-cell.h +include/gal/e-table/e-table-click-to-add.h +include/gal/e-table/e-table-col-dnd.h +include/gal/e-table/e-table-col.h +include/gal/e-table/e-table-config.h +include/gal/e-table/e-table-defines.h +include/gal/e-table/e-table-field-chooser-dialog.h +include/gal/e-table/e-table-field-chooser-item.h +include/gal/e-table/e-table-field-chooser.h +include/gal/e-table/e-table-group-container.h +include/gal/e-table/e-table-group-leaf.h +include/gal/e-table/e-table-group.h +include/gal/e-table/e-table-header-item.h +include/gal/e-table/e-table-header.h +include/gal/e-table/e-table-item.h +include/gal/e-table/e-table-model.h +include/gal/e-table/e-table-one.h +include/gal/e-table/e-table-scrolled.h +include/gal/e-table/e-table-selection-model.h +include/gal/e-table/e-table-simple.h +include/gal/e-table/e-table-sort-info.h +include/gal/e-table/e-table-sorted-variable.h +include/gal/e-table/e-table-sorted.h +include/gal/e-table/e-table-sorter.h +include/gal/e-table/e-table-subset-variable.h +include/gal/e-table/e-table-subset.h +include/gal/e-table/e-table-text-model.h +include/gal/e-table/e-table-tooltip.h +include/gal/e-table/e-table.h +include/gal/e-table/e-tree-model.h +include/gal/e-table/e-tree-simple.h +include/gal/e-text/e-entry.h +include/gal/e-text/e-text-event-processor-emacs-like.h +include/gal/e-text/e-text-event-processor-types.h +include/gal/e-text/e-text-event-processor.h +include/gal/e-text/e-text-model.h +include/gal/e-text/e-text.h +include/gal/util/e-util.h +include/gal/util/e-xml-utils.h +include/gal/widgets/color-group.h +include/gal/widgets/color-palette.h +include/gal/widgets/e-canvas-utils.h +include/gal/widgets/e-canvas-vbox.h +include/gal/widgets/e-canvas.h +include/gal/widgets/e-colors.h +include/gal/widgets/e-cursors.h +include/gal/widgets/e-font.h +include/gal/widgets/e-gui-utils.h +include/gal/widgets/e-popup-menu.h +include/gal/widgets/e-printable.h +include/gal/widgets/e-reflow-sorted.h +include/gal/widgets/e-reflow.h +include/gal/widgets/e-scroll-frame.h +include/gal/widgets/e-unicode.h +include/gal/widgets/gtk-combo-box.h +include/gal/widgets/gtk-combo-stack.h +include/gal/widgets/gtk-combo-text.h +include/gal/widgets/widget-color-combo.h +include/gal/widgets/widget-pixmap-combo.h +lib/libgal.a +lib/libgal.so +lib/libgal.so.0 +share/gnome/etable/glade/e-table-config.glade +share/gnome/etable/glade/e-table-field-chooser.glade +share/gnome/etable/glade/e-table-group.glade +@dirrm share/gnome/etable/glade +@dirrm share/gnome/etable +@dirrm include/gal/widgets +@dirrm include/gal/util +@dirrm include/gal/e-text +@dirrm include/gal/e-table +@dirrm include/gal/e-paned -- cgit v1.2.3