diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2009-01-10 05:22:13 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2009-01-10 05:22:13 +0000 |
commit | 610ae5681637c1051a0c17b54e29d97f53da2f3a (patch) | |
tree | c231a1eb74b07e444fa7363012cb84bf23d83ce0 /databases/libgda4 | |
parent | 15b6544926b07a98710eeb765baf03e3fc9a195c (diff) | |
download | ports-610ae5681637c1051a0c17b54e29d97f53da2f3a.tar.gz ports-610ae5681637c1051a0c17b54e29d97f53da2f3a.zip |
Presenting GNOME 2.24 for FreeBSD.
See http://library.gnome.org/misc/release-notes/2.24/ for the general
release notes. On the FreeBSD front, this release introduces Fuse support
in HAL, adds multi-CPU support to libgtop, WebKit updates, and fixes some
long-standing seahorse and gnome-keyring bugs. The documentation updates
to the website are forthcoming.
This release features commits by adamw, ahze, kwm, mezz, and myself. It would
not have been possible without are contributors and testers:
Alexander Loginov
Craig Butler [1]
Dmitry Marakasov [6]
Eric L. Chen
Joseph S. Atkinson
Kris Moore
Lapo Luchini [7]
Nikos Ntarmos
Pawel Worach
Romain Tartiere
TAOKA Fumiyoshi [3]
Yasuda Keisuke
Zyl
aZ [4]
bf [2] [5]
Florent Thoumie
Peter Wemm
pluknet
PR: 125857 [1]
126993 [2]
130031 [3]
127399 [4]
127661 [5]
124302 [6]
129570 [7]
129936
123790
Notes
Notes:
svn path=/head/; revision=225629
Diffstat (limited to 'databases/libgda4')
-rw-r--r-- | databases/libgda4/Makefile | 130 | ||||
-rw-r--r-- | databases/libgda4/distinfo | 3 | ||||
-rw-r--r-- | databases/libgda4/pkg-descr | 19 | ||||
-rw-r--r-- | databases/libgda4/pkg-plist | 206 |
4 files changed, 358 insertions, 0 deletions
diff --git a/databases/libgda4/Makefile b/databases/libgda4/Makefile new file mode 100644 index 000000000000..487461303ed6 --- /dev/null +++ b/databases/libgda4/Makefile @@ -0,0 +1,130 @@ +# New ports collection makefile for: libgda2 +# Date created: 02 June 2002 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/databases/libgda4/Makefile,v 1.3 2008/10/09 22:27:17 kwm Exp $ +# + +PORTNAME= libgda4 +PORTVERSION?= 3.99.5 +PORTREVISION?= 0 +CATEGORIES= databases gnome +MASTER_SITES= GNOME +MASTER_SITE_SUBDIR= sources/${PORTNAME:S/4$//}/${PORTVERSION:R} +DISTNAME= libgda-${PORTVERSION} +DIST_SUBDIR= gnome2 + +MAINTAINER?= gnome@FreeBSD.org +COMMENT?= Provides uniform access to different kinds of data sources + +USE_BZIP2= yes +LIBGDA4_SLAVE?= no + +.if !defined(REFERENCE_PORT) + +LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt + +USE_AUTOTOOLS= libtool:15 +USE_GETTEXT= yes +USE_XLIB= yes +USE_GMAKE= yes +USE_GNOME= gnomeprefix gnomehack glib20 libxslt intlhack referencehack +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --without-sybase +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib -lintl" + +.include <bsd.port.pre.mk> + +#VERSION= ${PORTVERSION:R} +VERSION= 4.0 +PLIST_SUB= VERSION=${VERSION} + +.if ${LIBGDA4_SLAVE}=="no" +#MAN1= gda-config-tool-3.0.1 +#MAN5= gda-config-3.0.5 +.else +USE_GNOME+= libgda4 +.endif + +.if ${LIBGDA4_SLAVE}=="bdb" +USE_BDB= yes +CONFIGURE_ARGS+= --with-bdb=${LOCALBASE} +.else +CONFIGURE_ARGS+= --without-bdb +.endif + +.if ${LIBGDA4_SLAVE}=="mysql" +USE_MYSQL= yes +CONFIGURE_ARGS+= --with-mysql=${LOCALBASE} +.else +CONFIGURE_ARGS+= --without-mysql +.endif + +.if ${LIBGDA4_SLAVE}=="postgresql" +USE_PGSQL= yes +CONFIGURE_ARGS+= --with-postgres=${LOCALBASE} +.else +CONFIGURE_ARGS+= --without-postgres +.endif + +.if ${LIBGDA4_SLAVE}=="ldap" +USE_OPENLDAP= yes +CONFIGURE_ARGS+= --with-ldap=${LOCALBASE} +.else +CONFIGURE_ARGS+= --without-ldap +.endif + +.if ${LIBGDA4_SLAVE}=="firebird" +LIB_DEPENDS+= gds.2:${PORTSDIR}/databases/firebird2-client +CONFIGURE_ARGS+= --with-firebird=${LOCALBASE} +.else +CONFIGURE_ARGS+= --without-firebird +.endif + +.if ${LIBGDA4_SLAVE}=="freetds" +LIB_DEPENDS+= tds.5:${PORTSDIR}/databases/freetds +CONFIGURE_ARGS+= --with-tds=${LOCALBASE} +.else +CONFIGURE_ARGS+= --without-tds +.endif + +# MDB (MS Access) +.if ${LIBGDA4_SLAVE}=="mdb" +LIB_DEPENDS+= mdbsql.0:${PORTSDIR}/databases/mdbtools +CONFIGURE_ARGS+= --with-mdb=${LOCALBASE} +.else +CONFIGURE_ARGS+= --without-mdb +.endif + +.if ${LIBGDA4_SLAVE}=="odbc" +LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC +CONFIGURE_ARGS+= --with-odbc=${LOCALBASE} +.else +CONFIGURE_ARGS+= --without-odbc +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|-ldl||g' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|include/db.h|${BDB_VER}/include/db.h|g' \ + -e 's|ldb47|ldb${BDB_VER}|g' \ + -e 's|ldb|ldb${BDB_VER}|g' \ + ${WRKSRC}/configure +.if ${LIBGDA4_SLAVE}!="no" +#. for d in msql firebird odbc freetds mdb ldap mysql sqlite postgres +. for d in bdb mdb mysql sqlite postgres + @${REINPLACE_CMD} -e 's|$$(top_builddir)/libgda/libgda-4.0.la|${LOCALBASE}/lib/libgda-4.0.la|g' \ + ${WRKSRC}/providers/${d}/Makefile.in +. endfor +.endif + +.if ${LIBGDA4_SLAVE}=="no" +post-install: + ${INSTALL_DATA} ${WRKSRC}/data/config \ + ${PREFIX}/etc/libgda-${VERSION}/config.default +.endif + +.include <bsd.port.post.mk> +.endif diff --git a/databases/libgda4/distinfo b/databases/libgda4/distinfo new file mode 100644 index 000000000000..fa02f04031f1 --- /dev/null +++ b/databases/libgda4/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/libgda-3.99.5.tar.bz2) = e87a3584b77ba41532c93a43f115a7a7 +SHA256 (gnome2/libgda-3.99.5.tar.bz2) = 35f265638e3febea2dced537ba625242743dbaeaa83497860573104d61e0681e +SIZE (gnome2/libgda-3.99.5.tar.bz2) = 7686016 diff --git a/databases/libgda4/pkg-descr b/databases/libgda4/pkg-descr new file mode 100644 index 000000000000..12eb57b5ed9b --- /dev/null +++ b/databases/libgda4/pkg-descr @@ -0,0 +1,19 @@ +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, 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. + +WWW: http://www.gnome-db.org/ diff --git a/databases/libgda4/pkg-plist b/databases/libgda4/pkg-plist new file mode 100644 index 000000000000..bf22751673fa --- /dev/null +++ b/databases/libgda4/pkg-plist @@ -0,0 +1,206 @@ +bin/gda-list-config-%%VERSION%% +bin/gda-list-server-op-%%VERSION%% +bin/gda-sql-%%VERSION%% +bin/gda-test-connection-%%VERSION%% +bin/gda_trml2html/__init__.py +bin/gda_trml2html/trml2html.py +bin/gda_trml2html/utils.py +bin/gda_trml2pdf/__init__.py +bin/gda_trml2pdf/color.py +bin/gda_trml2pdf/trml2pdf.py +bin/gda_trml2pdf/utils.py +@unexec if cmp -s %D/etc/libgda-%%VERSION%%/config %D/etc/libgda-%%VERSION%%/config.default; then rm -f %D/etc/libgda-%%VERSION%%/config; fi +etc/libgda-%%VERSION%%/config.default +@exec [ -f %B/config ] || cp %B/%f %B/config +etc/libgda-%%VERSION%%/sales_test.db +include/libgda-%%VERSION%%/libgda-report/gda-report-docbook-document.h +include/libgda-%%VERSION%%/libgda-report/gda-report-document.h +include/libgda-%%VERSION%%/libgda-report/gda-report-engine.h +include/libgda-%%VERSION%%/libgda-report/gda-report-rml-document.h +include/libgda-%%VERSION%%/libgda-report/libgda-report.h +include/libgda-%%VERSION%%/libgda-xslt/libgda-xslt.h +include/libgda-%%VERSION%%/libgda/gda-attributes-manager.h +include/libgda-%%VERSION%%/libgda/gda-batch.h +include/libgda-%%VERSION%%/libgda/gda-binreloc.h +include/libgda-%%VERSION%%/libgda/gda-blob-op.h +include/libgda-%%VERSION%%/libgda/gda-column.h +include/libgda-%%VERSION%%/libgda/gda-config.h +include/libgda-%%VERSION%%/libgda/gda-connection-event.h +include/libgda-%%VERSION%%/libgda/gda-connection-private.h +include/libgda-%%VERSION%%/libgda/gda-connection.h +include/libgda-%%VERSION%%/libgda/gda-data-access-wrapper.h +include/libgda-%%VERSION%%/libgda/gda-data-comparator.h +include/libgda-%%VERSION%%/libgda/gda-data-handler.h +include/libgda-%%VERSION%%/libgda/gda-data-model-array.h +include/libgda-%%VERSION%%/libgda/gda-data-model-dir.h +include/libgda-%%VERSION%%/libgda/gda-data-model-extra.h +include/libgda-%%VERSION%%/libgda/gda-data-model-import.h +include/libgda-%%VERSION%%/libgda/gda-data-model-iter.h +include/libgda-%%VERSION%%/libgda/gda-data-model-iter-extra.h +include/libgda-%%VERSION%%/libgda/gda-data-model-private.h +include/libgda-%%VERSION%%/libgda/gda-data-model.h +include/libgda-%%VERSION%%/libgda/gda-data-proxy.h +include/libgda-%%VERSION%%/libgda/gda-data-select.h +include/libgda-%%VERSION%%/libgda/gda-debug-macros.h +include/libgda-%%VERSION%%/libgda/gda-decl.h +include/libgda-%%VERSION%%/libgda/gda-easy.h +include/libgda-%%VERSION%%/libgda/gda-enum-types.h +include/libgda-%%VERSION%%/libgda/gda-enums.h +include/libgda-%%VERSION%%/libgda/gda-holder.h +include/libgda-%%VERSION%%/libgda/gda-lockable.h +include/libgda-%%VERSION%%/libgda/gda-log.h +include/libgda-%%VERSION%%/libgda/gda-marshal.h +include/libgda-%%VERSION%%/libgda/gda-meta-store.h +include/libgda-%%VERSION%%/libgda/gda-meta-struct.h +include/libgda-%%VERSION%%/libgda/gda-mutex.h +include/libgda-%%VERSION%%/libgda/gda-quark-list.h +include/libgda-%%VERSION%%/libgda/gda-row.h +include/libgda-%%VERSION%%/libgda/gda-server-operation.h +include/libgda-%%VERSION%%/libgda/gda-server-provider-extra.h +include/libgda-%%VERSION%%/libgda/gda-server-provider-private.h +include/libgda-%%VERSION%%/libgda/gda-server-provider.h +include/libgda-%%VERSION%%/libgda/gda-set.h +include/libgda-%%VERSION%%/libgda/gda-statement-extra.h +include/libgda-%%VERSION%%/libgda/gda-statement.h +include/libgda-%%VERSION%%/libgda/gda-threader.h +include/libgda-%%VERSION%%/libgda/gda-transaction-status-private.h +include/libgda-%%VERSION%%/libgda/gda-transaction-status.h +include/libgda-%%VERSION%%/libgda/gda-util.h +include/libgda-%%VERSION%%/libgda/gda-value.h +include/libgda-%%VERSION%%/libgda/gda-xa-transaction.h +include/libgda-%%VERSION%%/libgda/handlers/gda-handler-bin.h +include/libgda-%%VERSION%%/libgda/handlers/gda-handler-boolean.h +include/libgda-%%VERSION%%/libgda/handlers/gda-handler-numerical.h +include/libgda-%%VERSION%%/libgda/handlers/gda-handler-string.h +include/libgda-%%VERSION%%/libgda/handlers/gda-handler-time.h +include/libgda-%%VERSION%%/libgda/handlers/gda-handler-type.h +include/libgda-%%VERSION%%/libgda/libgda.h +include/libgda-%%VERSION%%/libgda/sqlite/gda-sqlite-provider.h +include/libgda-%%VERSION%%/providers-support/gda-data-select-priv.h +include/libgda-%%VERSION%%/providers-support/gda-pstmt.h +include/libgda-%%VERSION%%/sql-parser/gda-sql-parser.h +include/libgda-%%VERSION%%/sql-parser/gda-sql-parser-enum-types.h +include/libgda-%%VERSION%%/sql-parser/gda-sql-statement.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-compound.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-decl.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-delete.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-insert.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-parts.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-pspec.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-select.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-trans.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-unknown.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-update.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct-util.h +include/libgda-%%VERSION%%/sql-parser/gda-statement-struct.h +include/libgda-%%VERSION%%/virtual/gda-vconnection-data-model.h +include/libgda-%%VERSION%%/virtual/gda-vconnection-hub.h +include/libgda-%%VERSION%%/virtual/gda-virtual-connection.h +include/libgda-%%VERSION%%/virtual/gda-virtual-provider.h +include/libgda-%%VERSION%%/virtual/gda-vprovider-data-model.h +include/libgda-%%VERSION%%/virtual/gda-vprovider-hub.h +include/libgda-%%VERSION%%/virtual/libgda-virtual.h +lib/libgda-%%VERSION%%.a +lib/libgda-%%VERSION%%.la +lib/libgda-%%VERSION%%.so +lib/libgda-%%VERSION%%.so.4 +lib/libgda-%%VERSION%%/providers/libgda-sqlite.a +lib/libgda-%%VERSION%%/providers/libgda-sqlite.la +lib/libgda-%%VERSION%%/providers/libgda-sqlite.so +lib/libgda-report-%%VERSION%%.a +lib/libgda-report-%%VERSION%%.la +lib/libgda-report-%%VERSION%%.so +lib/libgda-report-%%VERSION%%.so.4 +lib/libgda-xslt-%%VERSION%%.a +lib/libgda-xslt-%%VERSION%%.la +lib/libgda-xslt-%%VERSION%%.so +lib/libgda-xslt-%%VERSION%%.so.4 +libdata/pkgconfig/libgda-%%VERSION%%.pc +libdata/pkgconfig/libgda-report-%%VERSION%%.pc +libdata/pkgconfig/libgda-sqlite-%%VERSION%%.pc +libdata/pkgconfig/libgda-xslt-%%VERSION%%.pc +share/libgda-%%VERSION%%/dtd/libgda-array.dtd +share/libgda-%%VERSION%%/dtd/libgda-paramlist.dtd +share/libgda-%%VERSION%%/dtd/libgda-server-operation.dtd +share/libgda-%%VERSION%%/information_schema.xml +share/libgda-%%VERSION%%/sqlite_specs_add_column.xml +share/libgda-%%VERSION%%/sqlite_specs_create_db.xml +share/libgda-%%VERSION%%/sqlite_specs_create_index.xml +share/libgda-%%VERSION%%/sqlite_specs_create_table.xml +share/libgda-%%VERSION%%/sqlite_specs_create_view.xml +share/libgda-%%VERSION%%/sqlite_specs_drop_db.xml +share/libgda-%%VERSION%%/sqlite_specs_drop_index.xml +share/libgda-%%VERSION%%/sqlite_specs_drop_table.xml +share/libgda-%%VERSION%%/sqlite_specs_drop_view.xml +share/libgda-%%VERSION%%/sqlite_specs_dsn.xml +share/libgda-%%VERSION%%/sqlite_specs_rename_table.xml +share/locale/ar/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/az/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/ca/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/cs/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/da/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/de/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/dz/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/el/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/en_CA/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/en_GB/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/es/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/eu/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/fa/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/fi/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/fr/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/ga/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/gl/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/hr/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/hu/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/it/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/ja/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/ko/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/lt/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/mk/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/ml/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/ms/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/nb/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/ne/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/nl/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/oc/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/pa/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/pl/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/pt/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/pt_BR/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/ru/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/rw/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/sk/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/sl/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/sq/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/sr/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/sr@Latn/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/sv/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/tr/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/uk/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/vi/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/zh_CN/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/zh_HK/LC_MESSAGES/libgda-%%VERSION%%.mo +share/locale/zh_TW/LC_MESSAGES/libgda-%%VERSION%%.mo +@dirrm share/libgda-%%VERSION%%/dtd +@dirrm share/libgda-%%VERSION%%/ +@dirrm lib/libgda-%%VERSION%%/providers +@dirrm lib/libgda-%%VERSION%% +@dirrm include/libgda-%%VERSION%%/virtual +@dirrm include/libgda-%%VERSION%%/sql-parser/ +@dirrm include/libgda-%%VERSION%%/providers-support +@dirrm include/libgda-%%VERSION%%/libgda/sqlite/ +@dirrm include/libgda-%%VERSION%%/libgda/handlers +@dirrm include/libgda-%%VERSION%%/libgda-xslt/ +@dirrm include/libgda-%%VERSION%%/libgda-report +@dirrmtry etc/libgda-%%VERSION%% +@dirrm bin/gda_trml2pdf +@dirrm bin/gda_trml2html +@dirrmtry share/locale/zh_HK/LC_MESSAGES +@dirrmtry share/locale/zh_HK +@dirrmtry share/locale/rw/LC_MESSAGES +@dirrmtry share/locale/rw +@dirrmtry share/locale/oc/LC_MESSAGES +@dirrmtry share/locale/oc +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz |