summaryrefslogtreecommitdiff
path: root/databases/libgda
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2002-10-30 00:52:10 +0000
committerrh <rh@pkgsrc.org>2002-10-30 00:52:10 +0000
commitb5a404c93dcea79951f216d9ea28e3b42da15257 (patch)
treee3483a5c7f5ace7ba03994d566df32247ad57edd /databases/libgda
parentf0f05619c5585a095c90e838f7aef476519e675a (diff)
downloadpkgsrc-b5a404c93dcea79951f216d9ea28e3b42da15257.tar.gz
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.
Diffstat (limited to 'databases/libgda')
-rw-r--r--databases/libgda/DESCR15
-rw-r--r--databases/libgda/Makefile8
-rw-r--r--databases/libgda/Makefile.common25
-rw-r--r--databases/libgda/PLIST214
-rw-r--r--databases/libgda/buildlink2.mk36
-rw-r--r--databases/libgda/distinfo6
-rw-r--r--databases/libgda/patches/patch-aa13
-rw-r--r--databases/libgda/patches/patch-ab11
8 files changed, 328 insertions, 0 deletions
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}