Commit graph

15 commits

Author SHA1 Message Date
obache
d590ae415f Update libgda to 3.0.1
Based on patch proveided by Makoto Fujiwara in PR 36715.

Pkgsrc Changes:
 Added fam option.

from NEWS:
libgda 3.0.1, 2007-05-10

 - Bug fixes: #433687, #434464, #432798, #432798
 (Armin Burgmeier, Gustavo R. Montesino, Leonardo Boshell, Vivien Malerba)
 - Translations:
	- ar (Djihed Afifi)


libgda 3.0.0, 2007-04-20

 - misc. bug fixes (Armin Burgmeier, Vivien Malerba)
 - bug fixes in the SQL delimiter to handle comments, BEGIN and END blocks and PostgreSQL's
   dollar quoting (Vivien Malerba)
 - more unit tests (Vivien Malerba)
 - removed dependecy and test for popt (Baris Cicek)
 - fixed SQLite provider's error reporting, and implemented the get_last_insert_id() virtuel
   method (Vivien Malerba)
 - fixed MySQL's provider error where the same column would be reported several times in
   the TABLE_FIELDS schema (Vivien Malerba)
 - fixed a misbehaviour in the data model import of XML files (Vivien Malerba)
 - docs improvements
 - removed ambiguities in the source files: mention LGPL everywhere in the library, and
   GPL for the executables (Murray Cumming)
 - allow dictionary XML file to specify its own DTD file (Vivien Malerba)
 - Bug fixes: #421986, #421986, #420306, #410200, #427605, #407908, #417249 (Carsten Clark, Baris Cicek,
   Vivien Malerba
 - Translations:
	- dz (Pema Geyleg)
	- lt (Gintautas Miliauskas)
	- ar (Djihed Afifi)

libgda 2.99.6, 2007-03-23

 - Merged several libraries into one for efficiency and because of inter-dependencies (yselkowitz,
   Gustavo R. Montesino, Christopher Taylor)
 - More explicit API function names (Murray Cumming)
 - Applications can now check installed DBMS providers (yselkowitz)
 - C# bindings removed from the libgda's module (Murray Cumming)
 - Added regression tests for SQL parsing and delimiting (Vivien Malerba)
 - Reworked SQL delimiter and made the SQL parser report non parsed characters (Vivien Malerba)
 - Embedded SQLite is now 3.3.13 (Vivien Malerba)
 - Added configure tests to work around changes in the MDB API (yselkowitz)
 - Improved WIN32 building for Cygwin and MinGW (yselkowitz, Gustavo R. Montesino, Christopher Taylor)
 - Bug fixes: #407064, #411811, #314732, #390609, #353404, #411984, #349548, #412122, #411811
   (Leonardo Boshell, yselkowitz, Armin Burgmeier, Daniel Espinosa, Murray Cumming, Christopher Taylor,
   Vivien Malerba)
 - Lots of minor bug fixes
 - Translations:
	- new dz translation (Pema Geyleg)
	- sv (Daniel Nylander)
	- en_GB (David Lodge)
	- it (Marco Ciampa)

libgda 2.99.5, 2007-02-12

 - Correct a linker error when using the (recently renamed to)
   gda_query_field_value_get_is_parameter() function.
   I'm doing a quick extra release because I imagine that the effects of using
   an implicitly-declared function could be odd.

libgda 2.99.4, 2007-02-12

 - GdaQuery: Renamed gda_query_is_modif_query() to gda_query_is_modify_query().
   (Murray Cumming)
 - GdaQueryFieldValue: Added the is_parameter property
   (Daniel Espinosa)
 - GdaEntityField: Renamed get_data_type() vfunc to get_dict_type().
   (Daniel Espinosa)
 - GdaQueryField: Renamed get_data_type() vfunc to get_dict_type().
   (Daniel Espinosa)
 - GdaObject: Added the option for GdaObject sub-classes to copy the
   "name" property to the "id" one if the "id" is not set (used by the GdaParameter object)
   (Vivien Malerba)
 - GdaDataModelQuery:
   - Correctly detect when it's not possible to get information about columns.
   - Added a "use_transaction" property to allow the object to start a transaction before
     running the modification SQL queries and to end it afterwards (so all the modifications are atomic).
   (Vivien Malerba)
 - GdaDataModel: Added "reset" signal, emitted when the data model has completely changed.
   (Vivien Malerba)
 - GdaDataProxy:
   - Added "re_init_done" signal, emitted when the proxied data model's number of columns changes.
   - Corrected a bug which prevented any modification to be applied to the proxied data model.
   - Added gda_data_proxy_get_n_modified_rows().
   (Vivien Malerba)
 - Improvements to _new() functions for language bindings, such as C++:
   GdaParameterList,  (Johannes Schmid, Openismus)
 - Make type checks more flexible, allowing use of derived GTypes by
   language bindings: (Armin Burgmeier, Openismus)
 - Use enum types instead of guint or gulong for flags, matching the
   conventions used in GTK+, and making the API clearer: GdaQuery, GdaObjectRef
   (Murray Cumming, Openismus)
 - Use specific types for property and signal parameter registrations, and use specific signal marshallers.
   This should be more robust, and is needed by language bindings.
   (Murray Cumming, Openismus)
 - Correct all remaining installation location conflicts with libgda 1.2.
   (Leonardo Boshell)
 - Correct the check for the gamin version.
   (Leonardo Boshell)
 - gda-sharp (mono bindings) updated.
   (Daniel Espinosa)
 - Added tests. (Vivien Malerb)
 - Win32 build improvements. (Brecht Sanders)
 - MDB provider: Attempt to fix the build for more recent versions of the MDB API.
   (Murray Cumming)


libgda 2.99.3, 2007-01-23

 - Build fixes:
   - With gamin/fam. (Murray Cumming)
   - removed unnecessary libxslt dependency. (Vivien Malerba)
   - gda-sharp binding fixes. (Vivien Malerba)
   - Fixed many compiler warnings. (Murray Cumming)
   - Replace use of deprecated sys_errlist() with strerror().
     (Joseph Sacco, Bug #353729)
   - Win32 build fixes. (yselkowitz, Bug #314732)
   - Darwin (MacOS X) build fixes. (Min Sik Kim, Bug #382933)
 - GdaConfig: Handle the GDA_DSN_LIST_IN_MEMORY environment variable.
   When defined, initial DSN list will be loaded from the filename specified
   in that environment variable, and the DSN list modifications will not be
   written to a file. (Vivien Malerba)
 - GdaQueryFieldValue: can now render parameters in SQL with the :param_name
   syntax, as used by Oracle. (Vivien Malerba)
 - GdaBlobOp: New object, for improved blob handling. (Vivien Malerba)
 - GdaQuarkList: gda_quark_list_add_from_string():
   Prevent a crash when the connection string has a final ; character.
   (Andrea Zagli, Bug #317831)
 - GdaQuery:
   - Allow use of derived types, for language bindings. (Armin Burgmeier)
   - Avoid memory corruption. (Chris Shoemaker, Bug #341061)
 - GdaQueryFieldField: The field_name property is now readable. (Vivien Malerba)
 - GdaServerProvider:
   - Added the escape_string() and unescape_string() virtual methods. (Vivien Malerba)
   - Removed unimplemented gda_server_provider_create_blob() and
     gda_server_provider_fetch_blob_by_id() functions.  (Murray Cumming)
 - Removed unused "prop" properties. (Murray Cumming)
 - Spelling and grammar corrections. (Clytie Siddall, bug #352122)

 - Providers:
   - FreeTDS: Build fixes. (Leonardo Boshell)
   - MySQL:
     - Slight speed optimization. (Esteban Sanchez)
     - Fixed a bug with FK reporting in the CONSTRAINTS schema report.
       Added the "bit" data type as a synonym to "tinyint"
       removed GDA_TYPE_BLOB reference as MySQL does not support blobs.
       (Vivien Malerba)
   - Oracle: Major improvments, including blob handling. (Vivien Malerba)
   - Postgres
     - Fix failure of current transaction when trying to delete a
     nonexisting blob Oid
     - Improved GdaBinary handling.
     (Vivien Malerba)
   - Sqlite: Update Sqlite sources to 3.3.10.
   - BDB and ODBC: Correct a cast (Hans de Goede, bug #366694)
2007-08-04 11:13:37 +00:00
wiz
8a336504c1 Update to 2.99.2; for details see libgda update. 2007-01-21 19:14:46 +00:00
joerg
331e2615fa Change PostgreSQL default version to 8.1 and bump revision of all
packages which have it active by default.
2006-12-28 12:12:57 +00:00
wiz
de8bfab253 Update to 1.99.1:
libgda 1.99.1, 2006-10-26
-------------------------

 - Database providers compilation fixes (Marc-Andre)
 - General corrections (Murray)
 - Possibility to avoid compiling C# bindings (Vivien)
 - Gda# packaging corrections (Vivien)
 - Translations:
        - it (Marco Ciampa)
        - en_GB (David Lodge)
        - fi (Ilkka)

libgda 1.99.0, 2006-10-18
-------------------------

 - Database providers fixes (Bas, Vivien)
 - Gda# fixes (Daniel)
 - Oracle provider improvements (Bas)
 - API cleanups and made more coherent (Vivien)
 - New convenience functions for some common tasks (Daniel)
 - SQLite provider now relies on SQLite 3.3.8 (Vivien)
 - Improved documentation about migration from previous versions (Vivien)
 - Many bug fixes and small improvements
 - Translations:
        - en_GB (David Lodge)
        - fi (Ilkka)
        - ne (Pawan Chitrakar)
        - ja (Ryoichi INAGAKI)
        - vi (Clytie)
2006-12-05 10:22:47 +00:00
wiz
c1919db099 Add missing files to PLIST. Bump PKGREVISION. 2006-09-16 10:19:03 +00:00
wiz
1da75d161e Update to 1.9.102:
libgda 1.9.102, 2006-03-24
--------------------------

 - Merged the Libgnomedb's part which is not GUI related (Vivien)
 - GdaDataModel API simplifications (Vivien)
 - Added support for cursor based navigation in GdaDataModel (Vivien)
 - Fixed #327797 (Rodrigo)
 - Fixed #329933 (Thomas)
 - Improved Cygwin compilation (Cygwin Ports Maintainer)
 - Added data import from CSV and XML files (Vivien)
 - Use SQLite 3.3.4 (Vivien)
 - Providers can now provide information about constraints in the database structure (Vivien)
 - Fixes for building out of the source tree (Bob)
 - FreeTDS provider compilation fixes (Leonardo)
 - New tests
 - More respectfull of standard naming conventions (Dan, Murray)
 - Documentation improvements (Juan Manuel Mouriz, Vivien)
 - Modifications to require glib >= 2.6.0 (Bas)
 - Many bug fixes
 - Many other small improvements
 - Translations:
	- new Chinese (Taiwan) translation (Chao-Hsiung)
	- fi (Ilkka)
	- it (Marco)
	- en_CA (Adam)
	- vi (Clytie)
	- es (Francisco Javier)
	- eu (Iñaki)
	- zh_TW (Chao-Hsiung)
	- pt_BR (Raphael)
2006-04-02 22:46:55 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
3fe1a98602 Update to 1.9.100 (gnumeric needs >=1.3, and we have no other
relevant dependencies).

Remove libda-sqlite, since it's included in libgda by default.

libgda 1.9.100, 2005-10-13
--------------------------

 - Fixed #317267 (Rodrigo)
 - GdaRow API improvements (Vivien)
 - GdaColumn API improvements (Vivien)
 - Limit usage of SQLite internal structures (Vivien)
 - Removed usage of C++ 'new' keyboard as argument (Bas)
 - Added missing declarations to gda-column.h (Vivien)

libgda 1.9.99, 2005-09-26
-------------------------

 - Added Mono bindings from GTK# (Dan)
 - Convert SQLstate to GDA error code in PostgreSQL provider (Juan Manuel)
 - Don't use scrollkeeper for API docs (Rodrigo)
 - Improved data types in SQLite provider (Vivien)
 - API fixes (Vivien, Murray)
 - Removed unfinished, non-working objects (Vivien)
 - Blob object fixes (Vivien)
 - Blob improvements in PostgreSQL provider (Vivien)
 - Improved test to locate MDB libraries (Vivien)
 - Added "gda_type_changed" signal to GdaColumn (Vivien)
 - Updated translations:
        - eu (Iñaki)
        - ne (Pawan)
	- vi (Clytie)

libgda 1.3.91, 2005-08-10
-------------------------

 - Compilation fixes for 64bit platforms (Rodrigo)
 - Fixed call to undefined symbol in XML provider (Rodrigo)

libgda 1.3.90, 2005-08-07
-------------------------

 - Port GdaValue to use GValue (Daniel, Vivien)
 - Disabled useless test in Firebird provider (Juan Manuel)
 - GCC 4 compilation fixes (Christopher)
 - Fixed #311573 (Rodrigo)
 - GdaClient/GdaConnection API improvements (Vivien)
 - Renamed GdaError to GdaConnectionEvent, to be used not only for errors,
   but for any DB event (Vivien, Juan Manuel)
 - Improved PostgreSQL/SQLite/MySQL error reporting (Vivien, Juan Manuel)
 - Update to SQLite3 API (Vivien)
 - Added get_specs method to GdaServerProvider, to get information on
   arguments for actions (Vivien)
 - Fixed PostgreSQL libraries detection (Vivien)
 - Fixed NUMERIC values passing in Oracle provider (Vivien)
 - Updated translations:
        - vi (Clytie)

libgda 1.3.4, 2005-07-08
------------------------

 - Fixed leak in PostgreSQL provider (Alex)
 - Use libgda-2.0 for the pkg-config files (Rodrigo)
 - Fixed #307549 (Rodrigo)
 - Fixed installation on 64 bit platforms (Bas)
 - Allow compilation with Berkeley DB > 4.3.x (Bas)
 - Fixed 64 bit problems on MySQL/PostgreSQL and SQLite providers (Bas)
 - Fixed return values on some invalid functions (Stanislav)
 - Building fixes (Stanislav)
 - Fixed invalid free in MySQL recordsets (Rodrigo)
 - Some fixes in global config file saving (Vivien)
 - More API documentation (Vivien)
 - Use GType for all types, not guint (Vivien)
 - Tables' fields schema fixes (Vivien)
 - Fix #309332 (Murray)
 - Updated translations:
        - de (Hendrik)

libgda 1.3.3, 2005-06-06
------------------------

 - New API additions (Vivien)
 - Added get_specs_create_database and create_database_params virtual methods
   for providers (Vivien)
 - Updated API documentation (Vivien)
 - Implemented new providers' methods for SQLite, PostgreSQL and MySQL (Vivien)
 - Build fixes (Rodrigo)

libgda 1.3.2, 2005-05-27
------------------------

 - Prevent segfault when running INSERT of UPDATE queries in MySQL provider (Alan)
 - Improved update of PostgreSQL data models (Bas)
 - Improved exporting of data models (Vivien)
 - Added GdaThreader object to make it easy to run threaded operations (Vivien)
 - Implemented missing schemas in SQLite provider (Vivien)
 - Fixed GdaXqlUpdate API typo (Murray)
 - Improved fields schema for PostgreSQL provider (Vivien)
 - Added procedures schema to MySQL provider (Vivien)
 - Fixed MySQL value conversion to string (Alan)
 - Compilation fixes (Dru, Bas, Rodrigo)
 - Added functions to dump data models (Vivien)
 - Improved data types schema in MySQL provider (Vivien)
 - Added synonyms to the data types schema (Vivien)
 - API documentation (Dru)
 - Fixed typo in GdaExport signal creation (Mike Kestner)
 - Changed procedures schema to include more information (Vivien)
 - Added creation of ~/.libgda directory when it does not exist (Vivien)
 - Fixed #153292 (Jorge)
 - Fixed #301480 (Magnus)
 - Fixed #301485 (Magnus)
 - Fixed #302158 (Jean)
 - Fixed #304586 (Mike Fisk)
 - Updated translations:
        - es (Jorge)
	- it (Marco)
	- rw (Steve)
        - uk (Maxim)
        - zw (Steve)

libgda 1.3.1, 2005-03-21
------------------------

 - Improved GdaRow API (Vivien)
 - Fixed #167573 (Rodrigo)
 - Added gda_xml_database_remove_table function (Álvaro)
 - Fixed libsql build (Rodrigo)
 - Upgraded SQLite provider to SQLite3 (Denis)
 - Install providers in versioned directories for parallel installation (Rodrigo)
 - Use libgda*-3 as library names (Rodrigo)
 - Fixed #129153 (Rodrigo)
 - Renamed GdaDataModelColumnAttributes to GdaColumn (Álvaro)
 - Renamed GdaDataModelColumnIndexAttributes to GdaColumnAttributes (Álvaro)
 - Code cleanup for data model classes (Bas)
 - Cleanup auto* build noise (Bas)
 - Replace gda_connection_escape_string with more generic
   gda_connection_value_to_sql_string (Alan)
 - Updated translations:
        - cs (Miroslav)
        - de (Frank)
        - en_CA (Adam)
        - en_GB (David)
        - it (Marco)
	- pt (Duarte)
	- pt_BR (Raphael)

libgda 1.3.0, 2005-02-07
------------------------

 - Fixed spec includedir (Aaron)
 - Set missing row number on gda_data_model_hash_append_row (Bas)
 - Changed GdaDataModel class to be an interface (Vivien)
 - Data model improvements (Vivien, Bas, Álvaro)
 - Renamed GdaField to GdaColumn (Vivien)
 - Improved documentation (Vivien, Bas)
 - Added full update/remove for MySQL and PostgreSQL data models (Bas)
 - Fixed build (Rodrigo)
 - Added methods for creating/droping tables and indices (Bas)
 - Updated translations:
        - cs (Miroslav)
	- de (Frank)
        - en_CA (Adam)
        - es (Francisco)
	- it (Marco)
	- nl (Vincent)
	- pt_BR (Raphael)
2006-02-04 17:02:45 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
drochner
c18b6b029a reset PKGREVISION as we got a new version 2005-02-25 17:22:43 +00:00
jmmv
70f417637b PKGREVISION must not be in Makefile.common. 2005-02-05 17:01:29 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
recht
8dc45652d4 Use the new mk/pgsql.buildlink3.mk to select the correct PostgreSQL
version.
2004-07-24 22:45:14 +00:00
jmmv
e16209d8c2 Initial import of libgda-postgres, version 1.0.4:
This package provides the postgres plugin for libgda, which lets it act as
a PostgreSQL client.
2004-05-06 11:17:26 +00:00