diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2003-02-07 14:13:05 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2003-02-07 14:13:05 +0800 |
commit | 6816d6d797bec9bf68631bcc107b41b50c4aebc1 (patch) | |
tree | 5d4b2ba2ccbb06af722f19ae1f1f067105a24a58 /databases | |
parent | 7f99f3c4af5a3316ccfb9afea5370338ff633298 (diff) | |
download | marcuscom-ports-6816d6d797bec9bf68631bcc107b41b50c4aebc1.tar marcuscom-ports-6816d6d797bec9bf68631bcc107b41b50c4aebc1.tar.gz marcuscom-ports-6816d6d797bec9bf68631bcc107b41b50c4aebc1.tar.bz2 marcuscom-ports-6816d6d797bec9bf68631bcc107b41b50c4aebc1.tar.lz marcuscom-ports-6816d6d797bec9bf68631bcc107b41b50c4aebc1.tar.xz marcuscom-ports-6816d6d797bec9bf68631bcc107b41b50c4aebc1.tar.zst marcuscom-ports-6816d6d797bec9bf68631bcc107b41b50c4aebc1.zip |
Add mergeant.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@532 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'databases')
-rw-r--r-- | databases/mergeant/Makefile | 36 | ||||
-rw-r--r-- | databases/mergeant/distinfo | 1 | ||||
-rw-r--r-- | databases/mergeant/files/patch-configure | 26 | ||||
-rw-r--r-- | databases/mergeant/files/patch-lib_Makefile.in | 11 | ||||
-rw-r--r-- | databases/mergeant/files/patch-src_plugins_netaddr_makefile.in | 11 | ||||
-rw-r--r-- | databases/mergeant/files/patch-src_plugins_picts_Makefile.in | 11 | ||||
-rw-r--r-- | databases/mergeant/files/patch-src_plugins_sample_Makefile.in | 11 | ||||
-rw-r--r-- | databases/mergeant/pkg-comment | 1 | ||||
-rw-r--r-- | databases/mergeant/pkg-descr | 9 | ||||
-rw-r--r-- | databases/mergeant/pkg-plist | 54 |
10 files changed, 171 insertions, 0 deletions
diff --git a/databases/mergeant/Makefile b/databases/mergeant/Makefile new file mode 100644 index 000000000..0d1e70057 --- /dev/null +++ b/databases/mergeant/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: mergeant +# Date created: 14 September 2002 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD: ports/databases/mergeant/Makefile,v 1.5 2003/01/19 19:55:15 marcus Exp $ +# + +PORTNAME= mergeant +PORTVERSION= 0.10.0 +CATEGORIES= databases gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.10 +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org + +LIB_DEPENDS= gnomedb-2.1:${PORTSDIR}/databases/libgnomedb \ + gnomeprintui-2-2.0:${PORTSDIR}/x11-toolkits/libgnomeprintui + +USE_BZIP2= yes +USE_X_PREFIX= yes +USE_GMAKE= yes +USE_REINPLACE= yes +USE_GNOMENG= yes +USE_GNOME= gnomeprefix gnomehack +USE_PERL5= yes +USE_LIBTOOL= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib" +CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL} + +post-patch: + @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ + s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure + +.include <bsd.port.mk> diff --git a/databases/mergeant/distinfo b/databases/mergeant/distinfo new file mode 100644 index 000000000..f65e8c1f6 --- /dev/null +++ b/databases/mergeant/distinfo @@ -0,0 +1 @@ +MD5 (gnome2/mergeant-0.10.0.tar.bz2) = 2e8b98332288d07a5e1cbdfd0a828f2f diff --git a/databases/mergeant/files/patch-configure b/databases/mergeant/files/patch-configure new file mode 100644 index 000000000..522cb6955 --- /dev/null +++ b/databases/mergeant/files/patch-configure @@ -0,0 +1,26 @@ +--- configure.orig Mon Jan 27 20:50:17 2003 ++++ configure Fri Feb 7 01:02:04 2003 +@@ -7948,6 +7948,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' +@@ -9405,13 +9406,13 @@ + + MERGEANT_Pixmapdir=${datadir}/pixmaps/${PACKAGE} + +-MERGEANT_Appdir=${datadir}/gnome/apps/Applications ++MERGEANT_Appdir=${datadir}/apps/Applications + + MERGEANT_DTDdir=${datadir}/${PACKAGE}/dtd + + MERGEANT_Plugdir=${datadir}/${PACKAGE}/plugins + +-MERGEANT_Helpdir=${datadir}/gnome/help/${PACKAGE} ++MERGEANT_Helpdir=${datadir}/help/${PACKAGE} + + + diff --git a/databases/mergeant/files/patch-lib_Makefile.in b/databases/mergeant/files/patch-lib_Makefile.in new file mode 100644 index 000000000..f65cecae4 --- /dev/null +++ b/databases/mergeant/files/patch-lib_Makefile.in @@ -0,0 +1,11 @@ +--- lib/Makefile.in.orig Sat Sep 14 18:40:05 2002 ++++ lib/Makefile.in Sat Sep 14 18:40:22 2002 +@@ -120,7 +120,7 @@ + + noinst_LTLIBRARIES = libgdbshared.la + +-INCLUDES = $(MERGEANT_CFLAGS) -DGNOMEDB_PIXMAPDIR=\""$(datadir)/pixmaps/libgnomedb"\" -DGNOMEDB_DATADIR=\""$(datadir)"\" -DGNOMEDB_LOCALEDIR=\""$(prefix)/share/locale"\" ++INCLUDES = $(MERGEANT_CFLAGS) -DGNOMEDB_PIXMAPDIR=\""$(datadir)/pixmaps/libgnomedb"\" -DGNOMEDB_DATADIR=\""$(datadir)"\" -DGNOMEDB_LOCALEDIR=\""$(datadir)/locale"\" + + + libgdbshared_headers = gnome-db-shortcut.h diff --git a/databases/mergeant/files/patch-src_plugins_netaddr_makefile.in b/databases/mergeant/files/patch-src_plugins_netaddr_makefile.in new file mode 100644 index 000000000..65ae9e724 --- /dev/null +++ b/databases/mergeant/files/patch-src_plugins_netaddr_makefile.in @@ -0,0 +1,11 @@ +--- src/plugins/netaddr/Makefile.in.orig Sat Sep 14 18:56:12 2002 ++++ src/plugins/netaddr/Makefile.in Sat Sep 14 18:57:13 2002 +@@ -125,7 +125,7 @@ + lib_LTLIBRARIES_PLUGIN = libPnetaddr.la + libPnetaddr_la_SOURCES = netaddr.c baseplugin.h + libPnetaddr_la_LIBADD = +-libPnetaddr_la_LDFLAGS = -module -export-dynamic -version-info 0:0:0 ++libPnetaddr_la_LDFLAGS = -module -avoid-version -export-dynamic + + # Build a libtool library, for installation in libdir. + lib_LTLIBRARIES = $(lib_LTLIBRARIES_PLUGIN) diff --git a/databases/mergeant/files/patch-src_plugins_picts_Makefile.in b/databases/mergeant/files/patch-src_plugins_picts_Makefile.in new file mode 100644 index 000000000..3c54fdcd0 --- /dev/null +++ b/databases/mergeant/files/patch-src_plugins_picts_Makefile.in @@ -0,0 +1,11 @@ +--- src/plugins/picts/Makefile.in.orig Sat Sep 14 18:57:58 2002 ++++ src/plugins/picts/Makefile.in Sat Sep 14 18:58:15 2002 +@@ -127,7 +127,7 @@ + libPpicts_la_SOURCES = picts_plugin.c baseplugin.h + libPpicts_la_LIBADD = + +-libPpicts_la_LDFLAGS = -module -export-dynamic -version-info 0:0:0 ++libPpicts_la_LDFLAGS = -module -export-dynamic -avoid-version + + # Build a libtool library, libggnomedb.la for installation in libdir. + lib_LTLIBRARIES = $(lib_LTLIBRARIES_PLUGIN) diff --git a/databases/mergeant/files/patch-src_plugins_sample_Makefile.in b/databases/mergeant/files/patch-src_plugins_sample_Makefile.in new file mode 100644 index 000000000..ae8b1158c --- /dev/null +++ b/databases/mergeant/files/patch-src_plugins_sample_Makefile.in @@ -0,0 +1,11 @@ +--- src/plugins/sample/Makefile.in.orig Sat Sep 14 18:58:54 2002 ++++ src/plugins/sample/Makefile.in Sat Sep 14 18:59:04 2002 +@@ -127,7 +127,7 @@ + libPsample_la_SOURCES = sample_plugin.c baseplugin.h + libPsample_la_LIBADD = + +-libPsample_la_LDFLAGS = -module -export-dynamic -version-info 0:0:0 ++libPsample_la_LDFLAGS = -module -export-dynamic -avoid-version + + # Build a libtool library, libggnomedb.la for installation in libdir. + lib_LTLIBRARIES = $(lib_LTLIBRARIES_PLUGIN) diff --git a/databases/mergeant/pkg-comment b/databases/mergeant/pkg-comment new file mode 100644 index 000000000..e61986f6e --- /dev/null +++ b/databases/mergeant/pkg-comment @@ -0,0 +1 @@ +Provide uniform access to data sources for the GNOME 2.0 environment diff --git a/databases/mergeant/pkg-descr b/databases/mergeant/pkg-descr new file mode 100644 index 000000000..7e1974261 --- /dev/null +++ b/databases/mergeant/pkg-descr @@ -0,0 +1,9 @@ +mergeant can be considered as an extension of the libgda project. + +Its aims are the same: to provide universal data source access for +client applications, as well as development tools and libraries +for doing so. mergeant; is an extension to libgda; because it adds +support to the architecture for the GNOME project. mergeant was formed +by merging components from gnome-db and gASQL. + +WWW: http://www.gnome-db.org/ diff --git a/databases/mergeant/pkg-plist b/databases/mergeant/pkg-plist new file mode 100644 index 000000000..dea19a0e9 --- /dev/null +++ b/databases/mergeant/pkg-plist @@ -0,0 +1,54 @@ +bin/mergeant +share/gnome/application-registry/mergeant.applications +share/gnome/applications/mergeant.desktop +share/gnome/help/mergeant/C/topic.dat +share/gnome/mergeant/dtd/mergeant.dtd +share/gnome/mergeant/plugins/libPnetaddr.so +share/gnome/mergeant/plugins/libPpicts.so +share/gnome/mergeant/plugins/libPsample.so +share/gnome/mime-info/mergeant.keys +share/gnome/mime-info/mergeant.mime +share/gnome/omf/mergeant/mergeant-C.omf +@exec scrollkeeper-install -q %D/share/gnome/omf/mergeant/mergeant-C.omf 2>/dev/null || /usr/bin/true +share/gnome/pixmaps/document-icons/gnome-application-x-mergeant.png +share/gnome/pixmaps/mergeant/mergeant.png +share/gnome/pixmaps/mergeant/mergeant_connect.png +share/gnome/pixmaps/mergeant/mergeant_connect_small.png +share/gnome/pixmaps/mergeant/mergeant_disconnect.png +share/gnome/pixmaps/mergeant/mergeant_disconnect_small.png +share/gnome/pixmaps/mergeant/mergeant_foot.png +share/gnome/pixmaps/mergeant/mergeant_forms.png +share/gnome/pixmaps/mergeant/mergeant_queries.png +share/gnome/pixmaps/mergeant/mergeant_rels.png +share/gnome/pixmaps/mergeant/mergeant_rels_small.png +share/gnome/pixmaps/mergeant/mergeant_sequences.png +share/gnome/pixmaps/mergeant/mergeant_tables.png +share/gnome/pixmaps/mergeant/query-view-query_16x16.png +share/gnome/pixmaps/mergeant/query-view-table_16x16.png +share/gnome/pixmaps/mergeant/query-view-view_16x16.png +share/locale/cs/LC_MESSAGES/mergeant.mo +share/locale/da/LC_MESSAGES/mergeant.mo +share/locale/de/LC_MESSAGES/mergeant.mo +share/locale/es/LC_MESSAGES/mergeant.mo +share/locale/fr/LC_MESSAGES/mergeant.mo +share/locale/it/LC_MESSAGES/mergeant.mo +share/locale/ms/LC_MESSAGES/mergeant.mo +share/locale/nl/LC_MESSAGES/mergeant.mo +share/locale/no/LC_MESSAGES/mergeant.mo +share/locale/pl/LC_MESSAGES/mergeant.mo +share/locale/pt_BR/LC_MESSAGES/mergeant.mo +share/locale/ru/LC_MESSAGES/mergeant.mo +share/locale/sk/LC_MESSAGES/mergeant.mo +share/locale/sv/LC_MESSAGES/mergeant.mo +share/locale/tr/LC_MESSAGES/mergeant.mo +share/locale/vi/LC_MESSAGES/mergeant.mo +@dirrm share/gnome/pixmaps/mergeant +@dirrm share/gnome/omf/mergeant +@dirrm share/gnome/mergeant/plugins +@dirrm share/gnome/mergeant/dtd +@dirrm share/gnome/mergeant +@dirrm share/gnome/help/mergeant/C/stylesheet-images +@dirrm share/gnome/help/mergeant/C/images +@dirrm share/gnome/help/mergeant/C +@dirrm share/gnome/help/mergeant +@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/mergeant/mergeant-C.omf 2>/dev/null || /usr/bin/true |