From b5a404c93dcea79951f216d9ea28e3b42da15257 Mon Sep 17 00:00:00 2001 From: rh Date: Wed, 30 Oct 2002 00:52:10 +0000 Subject: Initial import of libgda-0.8.199, the GNU database access library. This version only comes with a default XML backend enabled. Based on the package provided by Scott Aaron Bamford in PR pkg/18660. --- databases/libgda/DESCR | 15 +++ databases/libgda/Makefile | 8 ++ databases/libgda/Makefile.common | 25 +++++ databases/libgda/PLIST | 214 ++++++++++++++++++++++++++++++++++++++ databases/libgda/buildlink2.mk | 36 +++++++ databases/libgda/distinfo | 6 ++ databases/libgda/patches/patch-aa | 13 +++ databases/libgda/patches/patch-ab | 11 ++ 8 files changed, 328 insertions(+) create mode 100644 databases/libgda/DESCR create mode 100644 databases/libgda/Makefile create mode 100644 databases/libgda/Makefile.common create mode 100644 databases/libgda/PLIST create mode 100644 databases/libgda/buildlink2.mk create mode 100644 databases/libgda/distinfo create mode 100644 databases/libgda/patches/patch-aa create mode 100644 databases/libgda/patches/patch-ab (limited to 'databases') diff --git a/databases/libgda/DESCR b/databases/libgda/DESCR new file mode 100644 index 00000000000..1408e25d88a --- /dev/null +++ b/databases/libgda/DESCR @@ -0,0 +1,15 @@ +GNU Data Access (GDA) is an attempt to provide uniform access to different +kinds of data sources (databases, information servers, mail spools, etc). +It is a complete architecture that provides all you need to access your +data. It is defined by a set of CORBA interfaces as generic as possible +(but very powerful at the same time) so that any kind of data source +can be accessed through them. + + Libgda is an interface to the GDA architecture, providing a nice wrapper +around the CORBA interfaces, for both the client and the server parts. It +also provides a bunch of tools to help you both in the development and +management of your data sources, all done through the GDA model's set of +CORBA interfaces. + + Libgda was part of the GNOME-DB project, but has been separated from it +to allow non-GNOME applications to be developed based on it. diff --git a/databases/libgda/Makefile b/databases/libgda/Makefile new file mode 100644 index 00000000000..5e578caf11a --- /dev/null +++ b/databases/libgda/Makefile @@ -0,0 +1,8 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/10/30 00:52:10 rh Exp $ +# + +.include "Makefile.common" + +COMMENT= GNU Database access library + +.include "../../mk/bsd.pkg.mk" diff --git a/databases/libgda/Makefile.common b/databases/libgda/Makefile.common new file mode 100644 index 00000000000..223d82bd9f7 --- /dev/null +++ b/databases/libgda/Makefile.common @@ -0,0 +1,25 @@ +# $NetBSD: Makefile.common,v 1.1.1.1 2002/10/30 00:52:11 rh Exp $ +# + +DISTNAME?= libgda-0.8.199 +CATEGORIES?= databases gnome +MASTER_SITES?= ${MASTER_SITE_GNOME:=sources/libgda/0.8/} +EXTRACT_SUFX?= .tar.bz2 + +MAINTAINER?= sab@posix.org.uk +HOMEPAGE?= http://www.gnome-db.org/ + +USE_X11= YES +USE_GMAKE= YES +USE_LIBTOOL= YES +USE_BUILDLINK2= YES +GNU_CONFIGURE= YES + +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool + +.include "../../textproc/gtk-doc/buildlink2.mk" +.include "../../textproc/libxml2/buildlink2.mk" +.include "../../textproc/libxslt/buildlink2.mk" +.include "../../lang/python22/buildlink2.mk" +.include "../../devel/glib2/buildlink2.mk" +.include "../../devel/popt/buildlink2.mk" diff --git a/databases/libgda/PLIST b/databases/libgda/PLIST new file mode 100644 index 00000000000..3dd0897ef7c --- /dev/null +++ b/databases/libgda/PLIST @@ -0,0 +1,214 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/10/30 00:52:10 rh Exp $ +bin/gda-run +bin/gda-test +etc/libgda/config +include/libgda-report/gda-report-document.h +include/libgda-report/gda-report-types.h +include/libgda-report/gda-report.h +include/libgda/gda-client.h +include/libgda/gda-command.h +include/libgda/gda-config.h +include/libgda/gda-connection.h +include/libgda/gda-data-model-array.h +include/libgda/gda-data-model-hash.h +include/libgda/gda-data-model-list.h +include/libgda/gda-data-model.h +include/libgda/gda-error.h +include/libgda/gda-export.h +include/libgda/gda-field.h +include/libgda/gda-log.h +include/libgda/gda-marshal.h +include/libgda/gda-parameter.h +include/libgda/gda-quark-list.h +include/libgda/gda-row.h +include/libgda/gda-select.h +include/libgda/gda-server-provider.h +include/libgda/gda-table.h +include/libgda/gda-transaction.h +include/libgda/gda-util.h +include/libgda/gda-value.h +include/libgda/gda-xml-connection.h +include/libgda/gda-xml-database.h +include/libgda/gda-xml-document.h +include/libgda/gda-xql-atom.h +include/libgda/gda-xql-bin.h +include/libgda/gda-xql-column.h +include/libgda/gda-xql-const.h +include/libgda/gda-xql-delete.h +include/libgda/gda-xql-dml.h +include/libgda/gda-xql-dual.h +include/libgda/gda-xql-field.h +include/libgda/gda-xql-func.h +include/libgda/gda-xql-insert.h +include/libgda/gda-xql-item.h +include/libgda/gda-xql-join.h +include/libgda/gda-xql-list.h +include/libgda/gda-xql-query.h +include/libgda/gda-xql-select.h +include/libgda/gda-xql-stack.h +include/libgda/gda-xql-target.h +include/libgda/gda-xql-update.h +include/libgda/gda-xql-utils.h +include/libgda/gda-xql-value.h +include/libgda/gda-xql-valueref.h +include/libgda/libgda.h +lib/libgda-2.a +lib/libgda-2.la +lib/libgda-2.so +lib/libgda-2.so.1 +lib/libgda-2.so.1.1 +lib/libgda-report-2.a +lib/libgda-report-2.la +lib/libgda-report-2.so +lib/libgda-report-2.so.1 +lib/libgda-report-2.so.1.1 +lib/libgda/providers/libgda-default.a +lib/libgda/providers/libgda-default.la +lib/libgda/providers/libgda-default.so +lib/libgdasql.a +lib/libgdasql.la +lib/libgdasql.so +lib/libgdasql.so.0 +lib/libgdasql.so.0.0 +lib/pkgconfig/libgda.pc +share/gtk-doc/html/libgda/architecture.html +share/gtk-doc/html/libgda/c680.html +share/gtk-doc/html/libgda/c685.html +share/gtk-doc/html/libgda/c687.html +share/gtk-doc/html/libgda/c689.html +share/gtk-doc/html/libgda/compiling.html +share/gtk-doc/html/libgda/connecting.html +share/gtk-doc/html/libgda/connections.html +share/gtk-doc/html/libgda/data-model.html +share/gtk-doc/html/libgda/fdl-section1.html +share/gtk-doc/html/libgda/fdl-section10.html +share/gtk-doc/html/libgda/fdl-section2.html +share/gtk-doc/html/libgda/fdl-section3.html +share/gtk-doc/html/libgda/fdl-section4.html +share/gtk-doc/html/libgda/fdl-section5.html +share/gtk-doc/html/libgda/fdl-section6.html +share/gtk-doc/html/libgda/fdl-section7.html +share/gtk-doc/html/libgda/fdl-section8.html +share/gtk-doc/html/libgda/fdl-section9.html +share/gtk-doc/html/libgda/fdl-using.html +share/gtk-doc/html/libgda/fdl.html +share/gtk-doc/html/libgda/gdavalue.html +share/gtk-doc/html/libgda/index.html +share/gtk-doc/html/libgda/installation-configuring.html +share/gtk-doc/html/libgda/installation-installing.html +share/gtk-doc/html/libgda/installation.html +share/gtk-doc/html/libgda/introduction.html +share/gtk-doc/html/libgda/libgda-api.html +share/gtk-doc/html/libgda/libgda-gda-command.html +share/gtk-doc/html/libgda/libgda-gda-config.html +share/gtk-doc/html/libgda/libgda-gda-field.html +share/gtk-doc/html/libgda/libgda-gda-log.html +share/gtk-doc/html/libgda/libgda-gda-parameter.html +share/gtk-doc/html/libgda/libgda-gda-quark-list.html +share/gtk-doc/html/libgda/libgda-gda-report-types.html +share/gtk-doc/html/libgda/libgda-gda-row.html +share/gtk-doc/html/libgda/libgda-gda-util.html +share/gtk-doc/html/libgda/libgda-gda-value.html +share/gtk-doc/html/libgda/libgda-gda-xql-utils.html +share/gtk-doc/html/libgda/libgda-gdabatch.html +share/gtk-doc/html/libgda/libgda-gdaclient.html +share/gtk-doc/html/libgda/libgda-gdaconnection.html +share/gtk-doc/html/libgda/libgda-gdadatamodel.html +share/gtk-doc/html/libgda/libgda-gdadatamodelarray.html +share/gtk-doc/html/libgda/libgda-gdadatamodelhash.html +share/gtk-doc/html/libgda/libgda-gdadatamodellist.html +share/gtk-doc/html/libgda/libgda-gdaerror.html +share/gtk-doc/html/libgda/libgda-gdaexport.html +share/gtk-doc/html/libgda/libgda-gdareportdocument.html +share/gtk-doc/html/libgda/libgda-gdaselect.html +share/gtk-doc/html/libgda/libgda-gdaserverprovider.html +share/gtk-doc/html/libgda/libgda-gdatable.html +share/gtk-doc/html/libgda/libgda-gdatransaction.html +share/gtk-doc/html/libgda/libgda-gdaxmlconnection.html +share/gtk-doc/html/libgda/libgda-gdaxmldatabase.html +share/gtk-doc/html/libgda/libgda-gdaxmldocument.html +share/gtk-doc/html/libgda/libgda-gdaxqlatom.html +share/gtk-doc/html/libgda/libgda-gdaxqlbin.html +share/gtk-doc/html/libgda/libgda-gdaxqlcolumn.html +share/gtk-doc/html/libgda/libgda-gdaxqlconst.html +share/gtk-doc/html/libgda/libgda-gdaxqldelete.html +share/gtk-doc/html/libgda/libgda-gdaxqldml.html +share/gtk-doc/html/libgda/libgda-gdaxqldual.html +share/gtk-doc/html/libgda/libgda-gdaxqlfield.html +share/gtk-doc/html/libgda/libgda-gdaxqlfunc.html +share/gtk-doc/html/libgda/libgda-gdaxqlinsert.html +share/gtk-doc/html/libgda/libgda-gdaxqlitem.html +share/gtk-doc/html/libgda/libgda-gdaxqljoin.html +share/gtk-doc/html/libgda/libgda-gdaxqllist.html +share/gtk-doc/html/libgda/libgda-gdaxqlquery.html +share/gtk-doc/html/libgda/libgda-gdaxqlselect.html +share/gtk-doc/html/libgda/libgda-gdaxqlstack.html +share/gtk-doc/html/libgda/libgda-gdaxqltarget.html +share/gtk-doc/html/libgda/libgda-gdaxqlupdate.html +share/gtk-doc/html/libgda/libgda-gdaxqlvalue.html +share/gtk-doc/html/libgda/libgda-gdaxqlvalueref.html +share/gtk-doc/html/libgda/libgda-libgda.html +share/gtk-doc/html/libgda/libgda-provider-class.html +share/gtk-doc/html/libgda/libgda-provider-recordset.html +share/gtk-doc/html/libgda/libgda-providers.html +share/gtk-doc/html/libgda/libgda-reports.html +share/gtk-doc/html/libgda/libgda-xql.html +share/gtk-doc/html/libgda/main_example.html +share/gtk-doc/html/libgda/managing-errors.html +share/gtk-doc/html/libgda/migration-configuration.html +share/gtk-doc/html/libgda/migration-executing-commands.html +share/gtk-doc/html/libgda/migration.html +share/gtk-doc/html/libgda/processing-queries.html +share/gtk-doc/html/libgda/x849.html +share/gtk-doc/html/libgda/x851.html +share/gtk-doc/html/libgda/x853.html +share/gtk-doc/html/libgda/x878.html +share/gtk-doc/html/libgda/x880.html +share/gtk-doc/html/libgda/x882.html +share/gtk-doc/html/libgda/x883.html +share/gtk-doc/html/libgda/x885.html +share/gtk-doc/html/libgda/x887.html +share/idl/libgda/GNOME_Database.idl +share/libgda/dtd/gda-report.dtd +${PKGLOCALEDIR}/locale/az/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/da/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/de/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/el/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/es/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/gl/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/it/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/no/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/libgda-2.mo +${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/libgda-2.mo +share/omf/libgda/libgda-C.omf +@dirrm share/omf/libgda +@dirrm share/libgda/dtd +@dirrm share/libgda +@dirrm share/idl/libgda +@dirrm share/gtk-doc/html/libgda +@dirrm lib/libgda/providers +@dirrm lib/libgda +@exec ${MKDIR} %D/include/libgda/sql +@dirrm include/libgda/sql +@dirrm include/libgda-report +@dirrm include/libgda +@dirrm etc/libgda diff --git a/databases/libgda/buildlink2.mk b/databases/libgda/buildlink2.mk new file mode 100644 index 00000000000..b251d326309 --- /dev/null +++ b/databases/libgda/buildlink2.mk @@ -0,0 +1,36 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2002/10/30 00:52:11 rh Exp $ +# +# This Makefile fragment is included by packages that use libgda. +# +# This file was created automatically using createbuildlink 2.2. +# + +.if !defined(LIBGDA_BUILDLINK2_MK) +LIBGDA_BUILDLINK2_MK= # defined + +BUILDLINK_PACKAGES+= libgda +BUILDLINK_DEPENDS.libgda?= libgda>=0.8.199 +BUILDLINK_PKGSRCDIR.libgda?= ../../databases/libgda + +EVAL_PREFIX+= BUILDLINK_PREFIX.libgda=libgda +BUILDLINK_PREFIX.libgda_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.libgda+= include/libgda-report/*.h +BUILDLINK_FILES.libgda+= include/libgda/*.h +BUILDLINK_FILES.libgda+= lib/libgda-2.* +BUILDLINK_FILES.libgda+= lib/libgda-report-2.* +BUILDLINK_FILES.libgda+= lib/libgda/providers/libgda-default.* +BUILDLINK_FILES.libgda+= lib/libgdasql.* +BUILDLINK_FILES.libgda+= lib/pkgconfig/libgda.pc + +.include "../../textproc/gtk-doc/buildlink2.mk" +.include "../../textproc/libxml2/buildlink2.mk" +.include "../../textproc/libxslt/buildlink2.mk" +.include "../../lang/python22/buildlink2.mk" +.include "../../devel/glib2/buildlink2.mk" +.include "../../devel/popt/buildlink2.mk" + +BUILDLINK_TARGETS+= libgda-buildlink + +libgda-buildlink: _BUILDLINK_USE + +.endif # LIBGDA_BUILDLINK2_MK diff --git a/databases/libgda/distinfo b/databases/libgda/distinfo new file mode 100644 index 00000000000..9c0b506d226 --- /dev/null +++ b/databases/libgda/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/10/30 00:52:10 rh Exp $ + +SHA1 (libgda-0.8.199.tar.bz2) = a1a41659d117ca5f1686a0deeee097b92441b756 +Size (libgda-0.8.199.tar.bz2) = 674693 bytes +SHA1 (patch-aa) = 15f5be86f2fb44aaf6266551a50d7d43fd84af1b +SHA1 (patch-ab) = 9619eb40fabd0897f9f308e0f408ae0941516766 diff --git a/databases/libgda/patches/patch-aa b/databases/libgda/patches/patch-aa new file mode 100644 index 00000000000..f7305c8b136 --- /dev/null +++ b/databases/libgda/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/10/30 00:52:11 rh Exp $ + +--- doc/C/Makefile.in.orig Sat Jul 13 00:33:19 2002 ++++ doc/C/Makefile.in +@@ -388,8 +388,6 @@ install-data-local: + echo '-- Installing '$$i ; \ + $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ + done; \ +- echo '-- Installing $(srcdir)/html/index.sgml' ; \ +- $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \ + fi) + + # diff --git a/databases/libgda/patches/patch-ab b/databases/libgda/patches/patch-ab new file mode 100644 index 00000000000..cd9547f8115 --- /dev/null +++ b/databases/libgda/patches/patch-ab @@ -0,0 +1,11 @@ +$NetBSD: patch-ab,v 1.1.1.1 2002/10/30 00:52:11 rh Exp $ + +--- libgda.pc.in.orig Thu May 16 00:44:24 2002 ++++ libgda.pc.in +@@ -7,5 +7,5 @@ Name: libgda + Description: GDA (GNOME Data Access) library + Requires: glib-2.0 libxml-2.0 libxslt + Version: @VERSION@ +-Libs: -L${libdir} -lgda-2 ++Libs: -Wl,-R${libdir} -L${libdir} -lgda-2 + Cflags: -I${includedir} -- cgit v1.2.3