diff options
author | sno <sno@pkgsrc.org> | 2009-04-30 21:26:53 +0000 |
---|---|---|
committer | sno <sno@pkgsrc.org> | 2009-04-30 21:26:53 +0000 |
commit | 7416df2496344f15e24928885f5c2c1fe5449f28 (patch) | |
tree | 9ef6a00bb843cd9e26a79ec172bbc3be4e9aacec /databases | |
parent | af4dfbde2bcc6e455f8f9153d39c142ebeabd209 (diff) | |
download | pkgsrc-7416df2496344f15e24928885f5c2c1fe5449f28.tar.gz |
PkgSrc changes:
- Updating package for p5 module Rose::DB::Object from 0.770 to 0.781
- Setting license to gnu-gpl-v2
- Adjusting dependencies
Upstream changes:
0.781 (04.19.2009) - John Siracusa <siracusa@gmail.com>
* Added an explicit SQL_BLOB bind_param() argument for blob columns
in SQLite. (Reported by clausi)
* Added manager_iterator_method and support for manager_count_method
and manager_delete_method to relevant Relationship classes.
(Patch by Peter Karman)
* Updated test suite to consider DBD::SQLite 1.19+ non-broken.
0.780 (03.04.2009) - John Siracusa <siracusa@gmail.com>
* Fixed a bug that caused the delete_relationships() Metadata method
to fail in some circumstances. (Reported by vti)
* Fixed a few accessor/mutator mismatches in relationship methods.
(Reported by Bharanee)
0.779 (02.26.2009) - John Siracusa <siracusa@gmail.com>
* Added missing documentation on one-to-many and many-to-many
relationship "iterator" and "find" method type names.
* Corrected an error message in Rose::DB::Object::MakeMethods::Generic
(RT 43667)
0.778 (02.06.2009) - John Siracusa <siracusa@gmail.com>
* Added PostgreSQL's "ltree" query extensions to QueryBuilder.
(Patch by Rick Apichairuk)
* Improved the efficiency of the check-and-merge function used
when related objects are added. (Reported by Bryan Opfer)
0.777 (12.12.2008) - John Siracusa <siracusa@gmail.com>
* Fixed a bug that caused foreign key proxy relationships to
be clobbered if relationships were set after foreign_keys.
(Reported by Peter Karman)
0.776 (12.09.2008) - John Siracusa <siracusa@gmail.com>
* Fixed a bug that was preventing the use of new comparison
operators with QueryBuilder. (Reported by Derek Wueppelmann)
* Added a strict_ops parameter and class method to the Manager
to allow the policy to b changed per-call or per-class.
* Auto-initialization under Oracle should no longer be confused
by tables with the same names in different schemas. (Patch by
Benjamin Hitz)
* Removed the on-again, off-again restriction on aliasing primary
key columns. I think it's off for good this time.
* Refined column alias policy to keep from appearing to override
more granular column method name customization.
* Overhauled related object mutator methods to better match the
documentation and reduce unnecessary queries.
* Fixed a bug that caused the init_with_tree() helper method to
overwrite columns involved in relationship mapping in some
circumstances. (Reported by Todd Lyons)
0.775 (11.02.2008) - John Siracusa <siracusa@gmail.com>
* The insert_or_update(), load_or_insert(), and load_or_save() helper
methods no longer throw an exception when called on an object with
no uniquely identifying column(s). (Suggested by Richard Jones)
* Added detection of minimum JSON version (2.00) to test suite and
the Helpers module.
0.774 (10.25.2008) - John Siracusa <siracusa@gmail.com>
* Setting objects related through a one-to-many relationship
now does more work to ensure success. (Reported by vti and
David Bourget)
* Fixed an ON DUPLICATE KEY UPDATE test to work around a MySQL
"strict mode" quirk (or, IMO, "bug") which causes it to complain
about a situation that is only a concern if it decided to do an
INSERT rather than an UPDATE. (Reported by Richard Jones)
* Fixed a regression in t/spot-check-10.t: adding objects to
one-to-many-related lists failed in some circumstances.
* Updated auto-initialization examples in the synopsis.
0.773 (10.02.2008) - John Siracusa <siracusa@gmail.com>
* Added support for multiple add_on_save calls prior to save(),
which is how everyone expected it to behave anyway, and how the
documentation always seemed to imply that it did work. Well,
now it does.
* Pre-saved objects now get their foreign key columns hooked up
correctly when passed as arguments to add_on_save methods.
(Reported by George Hartzell)
* ...-to-many related object lists will now be re-fetched on
demand after an add_on_save and a subsequent save().
(Reported by George Hartzell)
0.7722 (09.29.2008) - John Siracusa <siracusa@gmail.com>
* Fixed compatibility with older versions of ExtUtils::MakeMaker.
0.7721 (09.29.2008) - John Siracusa <siracusa@gmail.com>
* Updated distribution metadata for ExtUtils::MakeMaker 6.44.
* Added a column type mapping for MySQL's MEDIUMINT type.
(Reported by Andreas Dewes)
0.772 (09.26.2008) - John Siracusa <siracusa@gmail.com>
* Altered Rose::DB::Object::Cached to override insert() and
update methods. (Suggested by Kevin McGrath)
* The update() method now marks updated objects as being in the
database (see is_in_db() in Rose::DB::Object::Util) (Suggested
by Kevin McGrath)
* The insert_or_update() and insert_or_update_on_duplicate_key()
helper methods now call save() instead of insert() or update()
(passing the appropriate flags to cause an insert or update) in
order also save child objects. (Suggested by Kevin McGrath)
* The set_column_value_modified() function in Rose::DB::Object::Util
now also clears any "db-ready" column value the object may be
holding for that column.
* Added a dirty_columns() helper method (Suggested by jdv79)
0.7713 (09.16.2008) - John Siracusa <siracusa@gmail.com>
* More test skipping fixes.
0.7712 (09.15.2008) - John Siracusa <siracusa@gmail.com>
* Improved detection of broken DBD::SQLite versions.
0.7711 (09.15.2008) - John Siracusa <siracusa@gmail.com>
* Fixed typos in POD.
* Improved test skipping conditions.
* Clarified JSON module version requirements.
0.771 (09.12.2008) - John Siracusa <siracusa@gmail.com>
* Traversal and recursive serialization helper method added.
* Non-persistent columns feature added.
* Made "where" an alias for the Manager's "query" parameter.
(Requested by Ask Bj~A,rn Hansen)
* Documented restrictions on the Manager's "select" parameter.
* Fixed bug that prevented CURRENT_TIMESTAMP from being properly
inlined in queries sent to SQLite. (RT 37224)
* Fixed a memory leak. (Reported by Christopher Laco)
* The "cluck" error mode now correctly calls cluck() rather than
croak(). (Reported by Kevin McGrath)
* Added support for Oracle date/time column keywords.
* Cascaded delete now properly cascades to one-to-one related objects.
(Reported by kittens)
Diffstat (limited to 'databases')
-rw-r--r-- | databases/p5-Rose-DB-Object/Makefile | 13 | ||||
-rw-r--r-- | databases/p5-Rose-DB-Object/distinfo | 8 |
2 files changed, 11 insertions, 10 deletions
diff --git a/databases/p5-Rose-DB-Object/Makefile b/databases/p5-Rose-DB-Object/Makefile index 5cc53af6e21..cdbc2550628 100644 --- a/databases/p5-Rose-DB-Object/Makefile +++ b/databases/p5-Rose-DB-Object/Makefile @@ -1,26 +1,27 @@ -# $NetBSD: Makefile,v 1.4 2008/10/19 19:17:45 he Exp $ +# $NetBSD: Makefile,v 1.5 2009/04/30 21:26:53 sno Exp $ -DISTNAME= Rose-DB-Object-0.770 +DISTNAME= Rose-DB-Object-0.781 PKGNAME= p5-${DISTNAME} -PKGREVISION= 1 CATEGORIES= databases perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Rose/} MAINTAINER= abs@absd.org HOMEPAGE= http://search.cpan.org/~jsiracusa/Rose-DB-Object/ COMMENT= Extensible, high performance RDBMS-OO mapper +LICENSE= gnu-gpl-v2 # OR artistic DEPENDS+= p5-Bit-Vector>=6.4:../../devel/p5-Bit-Vector DEPENDS+= p5-Clone-[0-9]*:../../devel/p5-Clone -DEPENDS+= p5-DBI>=1.4:../../databases/p5-DBI DEPENDS+= p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils -DEPENDS+= p5-Rose-DB>=0.740:../../databases/p5-Rose-DB -DEPENDS+= p5-Rose-DateTime-[0-9]*:../../time/p5-Rose-DateTime +DEPENDS+= p5-Rose-DB>=0.748:../../databases/p5-Rose-DB +DEPENDS+= p5-Rose-DateTime>=0.532:../../time/p5-Rose-DateTime +DEPENDS+= p5-Rose-Object>=0.854:../../devel/p5-Rose-Object USE_LANGUAGES= # empty PERL5_PACKLIST= auto/Rose/DB/Object/.packlist PKG_DESTDIR_SUPPORT= user-destdir +.include "../../databases/p5-DBI/buildlink3.mk" .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" diff --git a/databases/p5-Rose-DB-Object/distinfo b/databases/p5-Rose-DB-Object/distinfo index bf03f5ce9cb..d929e025939 100644 --- a/databases/p5-Rose-DB-Object/distinfo +++ b/databases/p5-Rose-DB-Object/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2008/05/28 22:05:02 abs Exp $ +$NetBSD: distinfo,v 1.4 2009/04/30 21:26:53 sno Exp $ -SHA1 (Rose-DB-Object-0.770.tar.gz) = 03dff0b4a05d7995d58690f512110e80b2fe7422 -RMD160 (Rose-DB-Object-0.770.tar.gz) = 8c669904b57e07bd90ba9de342499234f039af84 -Size (Rose-DB-Object-0.770.tar.gz) = 507594 bytes +SHA1 (Rose-DB-Object-0.781.tar.gz) = 11950e2f547796351f5267c4ed75970ebb7dfe8f +RMD160 (Rose-DB-Object-0.781.tar.gz) = 5bef161c54f20321f9ecb9ebc5f5af9fe9d89897 +Size (Rose-DB-Object-0.781.tar.gz) = 531551 bytes |