Commit graph

4567 commits

Author SHA1 Message Date
sno
c0d3bafc0c Updating databases/p5-DBM-Deep from 2.0001 to 2.0004
Upstream changes:
2.0004 Sep 12 18:38:00 2010 PDT
    - t/27_filehandle.t has been fixed to work with Test::More 2.

2.0003 Sep 12 12:02:00 2010 PDT
    - t/43_transaction_maximum.t has been fixed. It was broken in the
      previous release for systems that will only open so many files.

2.0002 Sep 5 12:35:00 2010 PDT
    - Error messages from DBM::Deep now use the caller???s file name.
      They used incorrectly to use the name of the program ($0).
    - begin_work now checks correctly to see whether the new transac-
      tion exceeds the number the file was created to support. Some-
      times it would allow a few more transactions, and then proceed
      to corrupt the database (RT#60903).
    - The description of the file header in DBM::Deep::Internals has
      been brought up to date.
2010-09-23 22:13:39 +00:00
joerg
67b0ddd1fa Restrict dependency to the intended 5.0 client. 2010-09-23 15:22:43 +00:00
taca
510a599ac8 Good-by mysql4-client now. It isn't supported any more and no package
need it now.
2010-09-23 14:35:40 +00:00
taca
5f3d4435ff Good-by mysql4-server now. It isn't supported any more and no package
need it now.
2010-09-23 14:34:53 +00:00
taca
18b3d5f13c Remove mysql4-client and mysql4-server. 2010-09-23 14:32:23 +00:00
taca
0f64f0bc7c Drop support of mysql4.
Bump PKGREVISION for safer binary package update.
2010-09-23 14:24:34 +00:00
taca
9e4978df82 Remove empty value of LICENSE. 2010-09-23 09:22:13 +00:00
obache
439bb88ecc + couchdb 2010-09-23 05:25:49 +00:00
taca
2d8210aebf Update ruby-odbc package to 0.99992.
* Add a comment to patch.

Thu Sep 16 2010 version 0.99992 released

	* ODBC::Statement.each/each_hash now output arrays when
	  invoked without block
	* column keys in result hashes now are cached/recycled Ruby strings
	* added ODBC::Database methods use_time/use_utc to directly
	  output Ruby Time/Date objects
	* added encoding support in the UTF8 variant for Ruby >= 1.9
	* added module constant ODBC::UTF8 to indicate variant of module
	* fixes for M$SQL server reporting zero column sizes
	  and unknown data types for varchar(strmax) columns
	* eliminated compiler warnings
	* use StringValueCStr instead of STR2CSTR (Ruby >= 1.9.1)
	* small change for decision when to use SQLGetData() loop
2010-09-23 02:28:18 +00:00
taca
c787162e9c Correct HOMEPAGE; www.datamapper.org isn't exist but datamapper.org. 2010-09-23 02:26:46 +00:00
sno
4c03000ac4 Updating databases/p5-DBIx-Connector from 0.35nb1 to 0.40
pkgsrc changes:
- bump required DBI version

Upstream changes:
0.40  2010-09-17T18:44:01
      - The code refs passed to `run()`, `txn()`, and `svp()` now know their
        contexts, so that `wantarray` can be used to decide what to return.
        Patch from Yaroslav Korshak.
      - Set `AutoInactiveDestroy` on connect with DBI 1.614 and higher, unless
        it is explicitly set in the attributes. This makes things even safer
        in a forking environment, preventing a parent process from getting
        disconnected when a child exits without using the connection. The
        reports from Peter Rabbitson and Aran Deltac and subsequent discussion
        with Tim Bunce led to the addition of this attribute in DBI 1.614,
        which is now the recommended version of DBI.
      - `DESTROY()` no longer pings the database or rolls back transactions.
        It now simply calls `disconnect`. This avoids warnings during global
        destruction, and doesn't seem necessary anyway, as the DBI does these
        things during global destruction (and always has). Thanks to Matt
        Trout for the heads-up.
      - `DESTROY()` now clears `CachedKids`, following the precedent of
        DBIx::Class. May not be needed for recent-ish drivers, but seems
        harmless and it's nice to avoid warnings were possible. Reported by
        Matt Trout.
      - The `connected()` method no longer `local`ly sets `RaiseError`. It
        instead leaves that to the drivers (currenly only Driver::Oracle).
      - The exception classes `DBIx::Connector::TxnRollbackError` and
        `DBIx::Connector::SvpRollbackError` now use `our @ISA =` instead of
        `use base` to inherit from `DBIx::Connector::RollbackError. This is to
        avoid failures from mod_perl restarts. Suggested by Matt Trout.
      - Require Test::Pod 1.41 for POD tests so that `L<text|url>` is
        considered valid.
2010-09-22 21:17:15 +00:00
sno
31286f3e18 Updating databases/p5-DBD-ODBC from 1.23nb1 to 1.25
Upstream changes:
Changes in DBD::ODBC 1.25 September 22, 2010
 * Official release of 1.25 combining all the changes in the 1.24_x
development releases.

Changes in DBD::ODBC 1.24_6 September 16, 2010
 * rt 61370 - default XML type parameters in SQL Server to SQL_WCHAR so
   they accept unicode strings.

Changes in DBD::ODBC 1.24_5 September 15, 2010
 * Fixed missing SvSETMAGIC on a bound scalar which was causing length()
   to return the wrong result - see http://www.perlmonks.org/?node_id=860211
   and a big thank you to Perl Monks and in particular ikegami.
 * Changed bind_col so it actually pays attention to the TYPE attribute as
   you could not override the bind type of a bound column before.

Changes in DBD::ODBC 1.24_4 September 8, 2010
 * Left a sv_undef in - thanks smoke testers for finding that.
 * Change sprintf to snprintf for safety.

Changes in DBD::ODBC 1.24_3 September 6, 2010
 * Added note from Robert Freimuth for obtaining the last insert ID in
   MS Access.
 * Changed all &sv_yes/&sv_no occurrances in XS to PL_sv_yes/PL_sv_no as
   the originals have now gone from blead Perl.
 * Minor change to fix missing newline in trace output.
 * Added a FAQ entry for how "use regional settings" in MS SQL Server
   breaks things.

Changes in DBD::ODBC 1.24_2 July 23, 2010
 * Fix rt57957 reported by Marc Prewitt. DBD::ODBC was not ignoring named
   placeholders and ? inside comments. Comments are deemed as text between
   "/*" and "*/" (if not in a literal) and line comments begin with "--".
 * Added a FAQ on procedures not completing in MS SQL Server. Thanks to
   Peter Rabbitson for hitting this problem and reminding me I'd seen it a
   couple of times before.
 * Added a FAQ on equality comparisons with ntext columns.
 * Added pod for last_insert_id which is not currently supported.
 * Fix bug where if SQLMoreResults was called and failed it was not reported.
 * Removed some unused fields from the fbh structure which should save a
   little memory for each column in a result-set.
 * Started adding support for DBI's DiscardString and StrictlyTyped but not
   complete yet so don't use them yet.
 * Added experimental odbc_lob_read method - see pod. Thanks to tye and
   ikegami on perlmonks for pointing out some problems with my initial
   implementation.
 * Moved the binding of columns to the first call to fetch instead of after
   execute is called as it prevents bind_col overrriding the type used for
   binding and I needed it to support odbc_lob_read. This may have undesired
   affects so any testing of this release would be appreciated.
 * Added bind_col method so DBD::ODBC can support attributes on a bind_col
   call.
 * Removed support for DBI's blob_read - it was totally flawed and did not
   work at all. May replace in the future.
 * Added support for MS SQL Server XML type (SQL type -152). See rt 59621.
 * Added note on do method implementation in DBD::ODBC and how some may
   consider it to deviate from the DBI specification.

Changes in DBD::ODBC 1.24_1 May 27, 2010
 * Corrected pod and private attributes for the odbc_SQL_DRIVER_ODBC_VER
   attribute which was documented as SQL_DRIVER_ODBC_VER.
 * Added FAQ on pauses on statement destruction when all the result-set
   has not been retrieved (mostly freeTDS and MS SQL Server ODBC Driver).
 * Fixed bug introduced in 1.24 where if you are using MS SQL Server, and
   you are preparing, binding placeholders and re-executing multiple times
   you may get a "Invalid character value for cast specification" error.
   Thanks to anonymous for spotting this and producing a standalone example
   of the problem that made it so much easier to find.

Changes in DBD::ODBC 1.24 May 14, 2010
 * Minor change in Makefile.PL to only use NO_META if ExtUtils::MakeMaker
   is at least at version 6.10. Reported by Chunmei Wu.
 * Minor change to test rt_50852 which had wrong skip count.

Changes in DBD::ODBC 1.23_5 May 6, 2010
 * Added advice from Jan Dubois (ActiveState) on building DBD::ODBC for
   ActivePerl (see README.windows).
 * rt56692. Fix spelling mistake in DBD::ODBC pod - thanks to Ansgar
   Burchardt.
 * Added a 7th way to help documentation - become a tester.
 * Hopefully fixed problems building on windows 32 bit platforms that have
   old sql header files not mentioning SQLLEN/SQLULEN.

Changes in DBD::ODBC 1.23_4 April 13, 2010
 * Added more FAQs.
 * Small optimization to remove calls to SQLError when tracing is not
   turned on. This was a bug. We only need to call SQLError when SQLExecute
   succeeds if there is an error handler or if tracing is enabled. The test
   was for tracing disabled!
 * Large experimental change primarily affecting MS SQL Server users but it
   does impact on other drivers too. Firstly, for MS SQL Server users we no
   longer SQLFreeStmt(SQL_RESET_PARAMS) and rebind bound parameters as it
   is causing the MS SQL Server ODBC driver to re-prepare the SQL. Secondly
   (for all drivers) we no longer call SQLBindParameter again IF all the
   arguments to it are the same as the previous call. If you find something
   not working you better let me know as this is such a speed up I'm going
   to go with this unless anyone complains.
 * Minor change to avoid a double call to SQLGetInfo for SQL_DBMS_NAME
   immediately after connection.
 * Small change for rt 55736 (reported by Matthew Kidd) to not assume a
   parameter is varXXX(max) if SQLDescribeParam failed in the Microsoft
   Native Client driver.

Changes in DBD::ODBC 1.23_3 March 24, 2010
 * Minor changes to Makefile.PL and dbdimp.c to remove some compiler
   warnings.
 * Fix some calls to SQLMoreResults which were not passing informational
   messages on to DBI's set_err. As you could not see all the informational
   messages from procedures, only the first.
 * Fix minor issue in 02simple test which printed the Perl subversion
   before the version.
 * Changes to 20SqlServer.t to fix a few typos and make table names
   consistent wrt to case - (as someone had turned on case-sensitivity in
   SQL Server) Similar changes in rt_38977.t and rt_50852.t

Changes in DBD::ODBC 1.23_2 January 26, 2010
 * Fixed bug in Makefile.PL which could fail to find unixODBC/iODBC header
   files but not report it as a problem. Thanks to Thomas J. Dillman and
   his smoker for finding this.
 * Fixed some compiler warnings in dbdimp.c output by latest gcc wrt to
   format specifiers in calls to PerlIO_printf.
 * Added the odbc_force_bind_type attribute to help sort out problems with
   ODBC Drivers which support SQLDescribeParam but describe the parameters
   incorrectly (see rt 50852). Test case also added as rt_50852.t.

Changes in DBD::ODBC 1.23_1 October 21, 2009
 * Makefile.PL changes: some formatting changes to output warn if unixodbc
   headers are not found that the unixodbc-dev package is not installed use
   $arext instead of "a" pattern match for pulling libodbc.* changed warn
   if DBI_DSN etc not defined change odbc_config output for stderr to
   /dev/null missing / on /usr/local wheb finding find_dm_hdr_files()
 * New FAQ entries from Oystein Torget for bind parameter bugs in SQL
   Server.
 * rt_46597.rt - update on wrong table
 * Copied dbivport.h from the latest DBI distribution into DBD::ODBC.
 * Added if_you_are_taking_over_this_code.txt.
 * Add latest Devel::PPPort ppport.h to DBD::ODBC and followed all
   recommendations for changes to dbdimp.c.
 * Added change to Makefile.PL provided by Shawn Zong to make
   Windows/Cygwin work again.
 * Minor change to Makefile.PL to output env vars to help in debugging
   peoples build failures.
 * Added odbc_utf8_on attribute to dbh and sth handles to mark all strings
   coming from the database as utf8. This is for Aster (based on
   PostgreSQL) which returns all strings as UTF-8 encoded unicode. Thanks
   to Noel Burton-Krahn.
2010-09-22 21:14:39 +00:00
sno
645bedaca9 Updating databases/p5-DBD-CSV from 0.30 to 0.31
pkgsrc changes:
- adjust dependencies

Upstream changes:
2010-09-18  0.31  H.Merijn Brand
    * Require 5.8.1 (effectively already doing so by requiring DBI-1.614)
    * Update tests to use warnings and done_testing ()
      requires Test::More-0.90, which is also required for DBI
    * Better diagnostics for empty files
    * Allow late setting of attributes (RT#61168) - requires DBI-1.614
2010-09-22 20:59:53 +00:00
sno
dcbaa9e12b Updating databases/p5-DBI from 1.613nb1 to 1.615
Upstream changes:
Changes in DBI 1.615 (svn r14438) 21st September 2010
  Fixed t/51dbm_file for file/directory names with whitespaces in them
    RT#61445 (Jens Rehsack)
  Fixed compiler warnings from ignored hv_store result (Martin J. Evans)
  Fixed portability to VMS (Craig A. Berry)

Changes in DBI 1.614 (svn r14408) 17th September 2010
  Fixed bind_param () in DBI::DBD::SqlEngine (rt#61281)
  Fixed internals to not refer to old perl symbols that
    will no longer be visible in perl >5.13.3 (Andreas Koenig)
    Many compiled drivers are likely to need updating.
  Fixed issue in DBD::File when absolute filename is used as table name
    (Jens Rehsack)
  Croak manually when file after tie doesn't exists in DBD::DBM
    when it have to exists (Jens Rehsack)
  Fixed issue in DBD::File when users set individual file name for tables
    via f_meta compatibility interface - reported by H.Merijn Brand while
    working on RT#61168 (Jens Rehsack)

  Changed 50dbm_simple to simplify and fix problems (Martin J. Evans)
  Changed 50dbm_simple to skip aggregation tests when not using
    SQL::Statement (Jens Rehsack)
  Minor speed improvements in DBD::File (Jens Rehsack)

  Added $h->{AutoInactiveDestroy} as simpler safer form of
    $h->{InactiveDestroy} (David E. Wheeler)
  Added ability for parallel testing "prove -j4 ..." (Jens Rehsack)
  Added tests for delete in DBM (H.Merijn Brand)
  Added test for absolute filename as table to 51dbm_file (Jens Rehsack)
  Added two initialization phases to DBI::DBD::SqlEngine (Jens Rehsack)
  Added improved developers documentation for DBI::DBD::SqlEngine
    (Jens Rehsack)
  Added guides how to write DBI drivers using DBI::DBD::SqlEngine
    or DBD::File (Jens Rehsack)
  Added register_compat_map() and table_meta_attr_changed() to
    DBD::File::Table to support clean fix of RT#61168 (Jens Rehsack)
2010-09-22 20:51:29 +00:00
adam
5293af635d Changes 1.12.0:
* Fix a possible crash on Solaris when closing the server status windows.
* Fix a possible crash on Solaris when cancelling a debugging operation.
* Fix a drawing glitch in the GQB, if the canvas exceeds the hard-coded minimum
  size.
* Get rid of the schema name and double quotes of the result of the format_type
  stored procedure
* Add a title to the frmStatus window when launched in standalone mode.
* Fix an issue with tab keypress on the frmQuery with Windows.
* Disable the "output pad" menu when the user is on the GQB tab.
* Disable the "scratch pad" menu when the user is on the GQB tab.
* Fix another issue with the connection check code.
* Fix an issue where the application_name is used as the database name during
  a connection.
* Fix the connection check code.
* Don't send the Greenplum query for each user, but import it in the big roles
  query.
* Ensure the highlight colour in the SQL textboxes will work with the system
  colours.
* Make sure menubar's and toolbar's items are enabled/disabled as appropriate
  when selecting a server's group, per a report from Steffen Kuhn.
* Ensure the Drop option is shown for rules when appropriate.
* Fix a crash that occured when pressing a key on a text cell in the Edit Grid,
  when not in Edit mode.
2010-09-22 12:53:28 +00:00
sno
84d398784f Updating databases/p5-DBIx-Class-Schema-Loader from 0.07001nb1 to 0.07002
pkgsrc changes:
- adjust dependencies

Upstream changes:
0.07002  2010-09-11 01:48:00
        - Properly detect a schema loaded with use_moose on subsequent
          reloads
        - Die with a sensible message when a schema loaded with
          use_moose => 1 is reloaded with use_moose => 0
        - Switch to MRO::Compat
        - Fix oracle common tests failure / lc(undef) warnings
        - Bump Moose/Moosex::NonMoose optional dependencies to fixed-up
          versions
        - Fix mssql common tests failures with MSSQL 2005 (skip test of
          datatypes found only on MSSQL 2008)
        - Fix DB2 v8 test failures (skip tests of graphics types found
          only on DB2 v9)
        - Fix dangerous invocation of ->meta on classes during upgrade
          (may be *non* moosified and contain a user-defined meta() )
        - Multiple test cleanups and refactorings
2010-09-21 21:50:50 +00:00
taca
6f294a2ad9 * Install my_compiler.h as public header. It is already fixed in
MySQL's repository.
* Add comments to patches.

Bump PKGREVISION and it fixes P$ pkg/43887.
2010-09-21 15:57:30 +00:00
fhajny
3aeda366a0 Import couchdb-1.0.1 as databases/couchdb.
Apache CouchDB is a distributed, fault-tolerant and schema-free document-
oriented database accessible via a RESTful HTTP/JSON API. Among other
features, it provides robust, incremental replication with bi-directional
conflict detection and resolution, and is queryable and indexable using
a table-oriented view engine with JavaScript acting as the default view
definition language.

CouchDB is written in Erlang, but can be easily accessed from any
environment that provides means to make HTTP requests. There are
a multitude of third-party client libraries that make this even easier
for a variety of programming languages and environments.

(Based on wip/couchdb.)
2010-09-21 12:11:39 +00:00
adam
10cebe3296 Fix post-install 2010-09-21 08:14:51 +00:00
adam
1fa8fb1365 Added databases/postgresql90 version 9.0.0 2010-09-21 07:56:11 +00:00
adam
762dd8c619 Changes 9.0:
9.0 includes more major features than any release before it, including:
* Hot standby
* Streaming replication
* In-place upgrades
* 64-bit Windows builds
* Easy mass permissions management
* Anonymous blocks and named parameter calls for stored procedures
* New windowing functions and ordered aggregates
... and many more. For details on the over 200 additions and improvements in
this version, developed by over a hundred contributors, please see the release
notes.
2010-09-21 07:50:46 +00:00
obache
12e2e363a2 + gigabase 2010-09-18 09:10:24 +00:00
obache
b72ab68b4f Import gigabase-3.79 as databases/gigabase.
Based on PR#43854 by GEnnady Proskurin,
remove FreeBSD-port-izm, really destdir support, and some fixes.

GigaBASE: Object-Relational Database Management System

GigaBASE inherits most of the features of FastDB, but uses page pool instead
of direct mapping of file on virtual memory. So GigaBASE is able to handle
database, which size significantly exceeds size of computer physical memory.
Convenient and flexible C++ interface makes development of application for
GigaBASE very easy and automatic scheme evaluation simplifies maintenance
and modification of the system. GigaBASE merges best features of relational
(simple data structure and non-procedural query language) and object-oriented
(direct object references, user defined types and methods) databases.
GigaBASE is primary oriented on application requiring fast data retrieving
by means of indices and direct object references, such as Web Server databases
applications.

SUBSQL utility can be used for database browsing and inspection, performing
online backups, database recovery, importing data to and exporting data from
database. GigaBASE will perform automatic recovery after system or application
crash, you should not worry about it. The only thing you can have to do manually
is stopping all database application if one of them is crashed leaving database
blocked.
2010-09-18 09:09:02 +00:00
sno
99e00dcbe9 Updating databases/p5-SQL-Abstract from 1.67nb1 to 1.68
pkgsrc changes:
- adjusting dependencies

Upstream changes:
revision 1.68  2010-09-16
----------------------------
    - Document methods on Tree
    - Add affordances for color coding placeholders
    - Change ::Tree::whitespace to whitespace_keyword

revision 1.67_03  2010-09-11
----------------------------
    - Add docs for SQL::Abstract::Tree->new
    - correcty merge profile and parameters
    - added fill_in_placeholders option for excellent copy/pasta

revision 1.67_02  2010-09-08
----------------------------
    - rename DBIx::Class::Storage::PrettyPrinter to
      DBIx::Class::Storage::Debug::PrettyPrint
    - decreased a lot of indentation from ::Tree
    - cleaned up handling of newlines inside of parens

revision 1.67_01  2010-09-06
----------------------------
    - Add SQL::Abstract::Tree
    - Add unindexed DBIx::Class::Storage::PrettyPrinter
    - Better documentation of undef/NULL in where clause
    - Depend on bugfixed Module::Install (now again installs
      on old < 5.8.3 perls)
2010-09-17 05:36:02 +00:00
sno
ebd536db80 Updating databases/p5-DBD-SQLite from 1.29nb1 to 1.31
Upstream changes:
1.31 Wed 15 Sep 2010
    - Production release, identical to 1.30_06

1.30_06 Thu  9 Sep 2010
    - Resolved # 60860: Slow but steady memory leak on
      last_insert_id calls (ISHIGAKI)
    - Moved DBD::SQLite::FTS3Transitional into a dedicated dist (DAMI)
    - Updated bundled Test::NoWarnings to 1.02 (ADAMK)
    - Slightly bumped Test::More and added Test::Builder dependencies,
      because they are inherited from the bundled Test::NoWarnings (ADAMK)
    - Upgraded ppport.h to the latest version (ADAMK)

1.30_05 Fri 27 Aug 2010
    - Test::NoWarnings bundled in the "inc" directory was ignored
      in a new test. (ISHIGAKI)

1.30_04 Wed 25 Aug 2010
    - Updated to SQLite 3.7.2 (DUNCAND)
    - Resolved #60698: "Test failures with SQLite 3.7", using included
      patch by Niko Tyni (ntyni@debian.org) of t/lib/Test.pm (DUNCAND)
    - Added support for FTS3 tokenizers written in Perl. Added tests
      and documentation on how to use FTS3. Changed compilation flag
      to use the recommanded -DSQLITE_ENABLE_FTS3_PARENTHESIS
      *** MAY POSSIBLY BREAK OLD APPLICATIONS THAT ALREADY USED FTS3 ***
      (DAMI)
    - Fixed various backward compatibility issues back to SQLite 3.6.1
      (ISHIGAKI)
    - Resolved #58332: Documentation error for preventing fsync
      (ISHIGAKI)

1.30_03 Mon 21 May 2010
    - Updated to SQLite 3.6.23.1 (ISHIGAKI)
    - Resolved #56693: [PATCH] Fix spelling errors (patch by
      Ansgar Burchardt) (ISHIGAKI)
    - Added compile_options() to get compile options (ISHIGAKI)
    - Fixed punctuation; suggested by Father Chrysostomos (ISHIGAKI)
    - Ignore unknown collations, as they may be installed without
      using DBD::SQLite's api. This should help ICU plugin. (ISHIGAKI)

1.30_02 Tue 30 Mar 2010
    - Implemented sqlite_use_immediate_transaction database handle
      attribute to avoid deadlocks easily (ISHIGAKI)
    - Resolved #55466: Problem with names in DB that using square
      bracers (ISHIGAKI)
    - Added SQLITE_ENABLE_LOCKING_STYLE=0 for Mac OSX to avoid
      compile error (ISHIGAKI)

1.30_01 Wed 10 Mar 2010
    *** CHANGES THAT MAY POSSIBLY BREAK YOUR OLD APPLICATIONS ***
    - Resolved #54271: Inserting a string with utf-8 flag on
      corrupts BLOB data; now BLOB data is always stored as bytes
      (without the utf-8 flag) even if it has the flag set (ISHIGAKI)
    - Updated to SQLite 3.6.23 (DUNCAND)
    - Implemented NUM_OF_PARAMS statement handle attribute (ISHIGAKI)
    - Added experimental "sqlite_allow_multiple_statements"
      database handle attribute, and "sqlite_unprepared_statements"
      statement handle attribute, to allow processing a SQL dump.
      (ISHIGAKI)
    - Resolved #53579: Added a note and a test of placeholders.
      (ISHIGAKI)
    - Resolved #45113, which was actually an issue of dequoting
      primary key column names (ISHIGAKI)
    - You can now retrieve some of the statement handle attributes
      before you execute. (ISHIGAKI)
    - Added preamble to copy sqlite3.[hc] files into a share
      directory (where you can access via File::ShareDir) to allow
      extension authors to use the same C source/header as they
      used to build DBD::SQLite itself. (ISHIGAKI)
2010-09-17 05:05:45 +00:00
adam
3d82d498eb Changes 2.6.0:
No release notes available.
2010-09-16 11:31:16 +00:00
adam
6109aa350c Revbump after updating databases/db5 2010-09-16 08:04:14 +00:00
adam
02b14f7596 Changes 5.1.19:
* Added Performance event monitoring support for DTrace and SystemTap which can
  be enabled during configuration. Static probes have been defined where
  statistics values are updated, where mutex or transactional consistency lock
  waits occur, and where some other potentially lengthy operations may be
  initiated.
* Added a new acknowledge policy - DB_REPMGR_ACKS_ALL_AVAILABLE.
* Added transactional bulk loading optimization for non-nested transactions.
* Added exclusive transaction support for the SQL API.
* Added support for bulk update and delete in C# API.
* Added a db_replicate utility.
* Added an implementation of the Online Backup API.
* Added support in Berkeley DB SQL for the vacuum and incremental vacuum
  pragmas.
* Added an option to automatically convert SQLite databases to Berkeley DB on
  opening.
* Added BDBSQL_SHARE_PRIVATE, an option to enable inter-process sharing of
  DB_PRIVATE environments using multiple-reader.
* Added database-level locking to optimize single-threaded operations and
  remove locking limitations for database load operations.
* Added support for DB_INIT_REP, DB_PRIVATE, DB_REGISTER and DB_THREAD in
  DB_CONFIG file.
* Added support for the BDBSQL_DEFAULT_PAGE_SIZE pragma to override Berkeley
  DB's choice of page size depending on the filesystem. Use
  SQLITE_DEFAULT_PAGE_SIZE rather than a hard-coded default.
* Added an extension that allows access to binary files stored outside of the
  database. What is stored in the database is a pointer to the binary file.
* Added .stat command to dbsql shell to print environment, table, and index
  statistics.
* Added enhancements to reduce the size of indexes in the SQL API by allowing
  duplicates in the index database and moving the rowid from the index key into
  the index data.
* Added a compile time flag BDBSQL_FILE_PER_TABLE that causes each table to be
  created in a separate file. This flag replaces the BDBSQL_SPLIT_META_TABLE
  flag.
* Added the handling of read only and read write open of the same database in
  BDB SQL.
* Added an encryption implementation to the SQL API.pkg
2010-09-16 07:53:32 +00:00
wiz
163b415003 Sort. 2010-09-16 07:15:32 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
taca
eac5a10126 Add and enable ruby-activerecord3 and ruby-arel. 2010-09-12 04:28:03 +00:00
taca
d450ca8e5e Importing databases/ruby-activerecord3 3.0.0.
= Active Record -- Object-relational mapping put on rails

Active Record connects classes to relational database tables to establish an
almost zero-configuration persistence layer for applications. The library
provides a base class that, when subclassed, sets up a mapping between the new
class and an existing table in the database. In context of an application,
these classes are commonly referred to as *models*. Models can also be
connected to other models; this is done by defining *associations*.

(This is part of Ruby on Rails 3.)
2010-09-12 04:22:21 +00:00
taca
3487fe4f75 Importing of databases/ruby-arel 1.0.1.
## Abstract ##

Arel is a Relational Algebra for Ruby.

1) simplifies the generation complex of SQL queries
2) adapts to various RDBMS systems

It is intended to be a framework framework; that is, you can build
your own ORM with it, focusing on innovative object and collection
modeling as opposed to database compatibility and query generation.

## Status ##

For the moment, Arel uses ActiveRecord's connection adapters to
connect to the various engines, connection pooling, perform quoting,
and do type conversion. On the horizon is the use of DataObjects
instead.

The long term goal, following both LINQ and DataMapper, is to have
Arel adapt to engines beyond RDBMS, including XML, IMAP, YAML, etc.
2010-09-12 04:15:05 +00:00
taca
45a5174856 Update ruby-datamapper package to 1.0.2.
Now ruby-datamapper is a "meta-gem" package like a meta-package in pkgsrc.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Ajust new ruby package's framework.
* Update dependency according to gemspec.
2010-09-12 00:01:14 +00:00
taca
ea5f1df8ee Add and enable these packages:
ruby-data_objects
	ruby-dm-aggregates
	ruby-dm-constraints
	ruby-dm-core
	ruby-dm-migrations
	ruby-dm-serializer
	ruby-dm-timestamps
	ruby-dm-transactions
	ruby-dm-types
	ruby-dm-validations
	ruby-do_sqlite3
2010-09-11 23:59:16 +00:00
taca
dffdc41982 Importing databases/ruby-do_sqlite3 0.10.2.
Implements the DataObjects API for Sqlite3.
2010-09-11 23:56:31 +00:00
taca
8bcbace04c Importing databases/ruby-data_objects 0.10.2.
Provide a standard and simplified API for communicating with RDBMS from Ruby.
2010-09-11 23:55:08 +00:00
taca
75deb28d37 Importing databases/ruby-dm-validations 1.0.2.
This is a DataMapper plugin that provides validations for DataMapper
model classes.
2010-09-11 23:54:24 +00:00
taca
983657a86b Importing databases/ruby-dm-types 1.0.2.
= dm-types

DataMapper plugin providing many extra types for use in data models.
2010-09-11 23:53:41 +00:00
taca
18446798b1 Importing databases/ruby-dm-transactions 1.0.2.
= dm-transactions

This gem adds transaction support for datamapper. The currently
supported adapters are

* postgres
* mysql
* sqlite3
* oracle
* sqlserver
2010-09-11 23:53:11 +00:00
taca
7e6ee8f097 Importing databases/ruby-dm-timestamps 1.0.2.
DataMapper plugin which adds "magic" to created_at, created_on, et
cetera.
2010-09-11 23:52:44 +00:00
taca
30a63dfbd7 Importing databases/ruby-dm-serializer 1.0.2.
dm-serializer allows DataMapper models and collections to be
serialized to a variety of formats (currently JSON, XML, YAML and
CSV).
2010-09-11 23:52:09 +00:00
taca
8274c2ffc1 Importing databases/ruby-dm-migrations 1.0.2.
DataMapper plugin for writing and specing migrations.
2010-09-11 23:51:32 +00:00
taca
e2dfa9ca30 Importing databases/ruby-dm-constraints 1.0.2.
Plugin that adds foreign key constraints to associations.  Currently
supports only PostgreSQL and MySQL.

All constraints are added to the underlying database, but constraining
is implemented in pure ruby.
2010-09-11 23:50:47 +00:00
taca
d42f6a048a Importing ruby-dm-aggregates 1.0.2.
DataMapper plugin providing support for aggregates, functions on
collections and datasets.
2010-09-11 23:49:48 +00:00
taca
44d817ea9e Importing ruby-dm-core 1.0.2.
This is core part of ruby-datamapper.


An Object/Relational Mapper for Ruby.

DataMapper sports a very accessible code-base and a welcoming community.
Outside contributions and feedback are welcome and encouraged, especially
constructive criticism. Make your voice heard! Submit a
ticket[http://datamapper.lighthouseapp.com] or
patch[http://datamapper.lighthouseapp.com], speak up
on our mailing-list[http://groups.google.com/group/datamapper/], chat with us
on irc[irc://irc.freenode.net/#datamapper], write a spec, get it reviewed, ask
for commit rights. It's as easy as that to become a contributor.
2010-09-11 23:48:54 +00:00
obache
0971cda226 Update tinycdb to 0.77.
pkgsrc changes:
* simplify subst with SUBST_VARS.
* build and install shared library.
* install pkgconfig file.

package changes:

tinycdb-0.77

 - bugfix release: manpage typos, portability fixes and the like

 - bugfix: improper logic in EINTR handling in _cdb_make_full_write
   routine which may lead to corruped .cdb file.
2010-09-11 08:26:04 +00:00
taca
f92fb56f78 Update databases/ruby-activerecord to 2.3.9.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.


*2.3.9 (September 4, 2010)*

Unknown, but some tests are updated.
2010-09-10 12:47:20 +00:00
taca
f188f4f00c * Remove default value of PKGNAME.
* Add LICENSE.
* Add CONFLICTS since it will install the same name commands both
  ruby18 and ruby19 based packages.
2010-09-10 04:58:14 +00:00
taca
314d903d50 * Avoid to use "ftools" which has deprecated in ruby19. 2010-09-10 04:56:04 +00:00