[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / databases / p5-DBIx-Class

File: [cvs.NetBSD.org] / pkgsrc / databases / p5-DBIx-Class / Makefile (download)

Revision 1.11, Sun Jul 19 11:08:00 2009 UTC (10 years, 4 months ago) by sno
Branch: MAIN
Changes since 1.10: +4 -4 lines

pkgsrc changes:
  - Updating package for p5 module DBIx::Class from 0.08107 to 0.08108
  - Reordering dependencies (alphabetically according to META.yml)

Upstream changes:
0.08108 2009-07-05 23:15:00 (UTC)
        - Fixed the has_many prefetch with limit/group deficiency -
          it is now possible to select "top 5 commenters" while
          prefetching all their comments
        - New resultsed method count_rs, returns a ::ResultSetColumn
          which in turn returns a single count value
        - Even better support of count with limit
        - New on_connect_call/on_disconnect_call functionality (check
          POD of Storage::DBI)
        - Automatic datetime handling environment/session setup for
          Oracle via connect_call_datetime_setup()
        - count/all on related left-joined empty resultsets now correctly
          returns 0/()
        - Fixed regression when both page and offset are specified on
          a resultset
        - Fixed HRI returning too many empty results on multilevel
          nonexisting prefetch
        - make_column_dirty() now overwrites the deflated value with an
          inflated one if such exists
        - Fixed set_$rel with where restriction deleting rows outside
          the restriction
        - populate() returns the created objects or an arrayref of the
          created objects depending on scalar vs. list context
        - Fixed find_related on 'single' relationships - the former
          implementation would overspecify the WHERE condition, reporting
          no related objects when there in fact is one
        - SQL::Translator::Parser::DBIx::Class now attaches tables to the
          central schema object in relationship dependency order
        - Fixed regression in set_column() preventing sourceless object
          manipulations
        - Fixed a bug in search_related doubling a join if the original
          $rs already joins/prefetches the same relation
        - Storage::DBI::connected() improvements for Oracle and Sybase
        - Fixed prefetch+incomplete select regression introduced in
          0.08100
        - MSSQL limit (TOP emulation) fixes and improvements

# $NetBSD: Makefile,v 1.11 2009/07/19 11:08:00 sno Exp $

DISTNAME=	DBIx-Class-0.08108
PKGNAME=	p5-${DISTNAME}
CATEGORIES=	databases perl5
MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=DBIx/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	http://search.cpan.org/dist/DBIx-Class/
COMMENT=	Extensible and flexible object <-> relational mapper
LICENSE=	${PERL5_LICENSE}

DEPENDS+=	p5-Carp-Clan>=6.0:../../devel/p5-Carp-Clan
DEPENDS+=	p5-Class-Accessor-Grouped>=0.08003:../../devel/p5-Class-Accessor-Grouped
DEPENDS+=	p5-Class-C3>=0.20:../../devel/p5-Class-C3
DEPENDS+=	p5-Class-C3-Componentised>=1.0005:../../devel/p5-Class-C3-Componentised
DEPENDS+=	p5-Class-Inspector>=1.24:../../devel/p5-Class-Inspector
DEPENDS+=	p5-DBD-SQLite>=1.25:../../databases/p5-DBD-SQLite
DEPENDS+=	p5-Data-Page>=2.00:../../devel/p5-Data-Page
DEPENDS+=	p5-JSON-Any>=1.18:../../converters/p5-JSON-Any
DEPENDS+=	p5-MRO-Compat>=0.09:../../devel/p5-MRO-Compat
DEPENDS+=	p5-Module-Find>=0.06:../../devel/p5-Module-Find
DEPENDS+=	p5-Path-Class>=0.16:../../devel/p5-Path-Class
DEPENDS+=	p5-SQL-Abstract>=1.56:../../databases/p5-SQL-Abstract
DEPENDS+=	p5-SQL-Abstract-Limit>=0.13:../../databases/p5-SQL-Abstract-Limit
DEPENDS+=	p5-Scope-Guard>=0.03:../../devel/p5-Scope-Guard
DEPENDS+=	{perl>=5.10,p5-Scalar-List-Utils>=1.19}:../../devel/p5-Scalar-List-Utils
DEPENDS+=	{perl>=5.10,p5-Storable-[0-9]*}:../../devel/p5-Storable
DEPENDS+=	p5-Sub-Name>=0.04:../../devel/p5-Sub-Name

BUILD_DEPENDS+=	p5-Test-Deep>=0:../../devel/p5-Test-Deep
BUILD_DEPENDS+=	p5-Test-Exception>=0:../../devel/p5-Test-Exception
BUILD_DEPENDS+=	p5-Test-Simple>=0.82:../../devel/p5-Test-Simple
BUILD_DEPENDS+=	p5-Test-Warn>=0.11:../../devel/p5-Test-Warn

PKG_DESTDIR_SUPPORT=	user-destdir

.include 	"options.mk"

USE_LANGUAGES=		# empty
PERL5_PACKLIST=		auto/DBIx/Class/.packlist
PERL5_MODULE_TYPE=	Module::Install

BUILDLINK_API_DEPENDS.p5-DBI+=	p5-DBI>=1.605

.include "../../databases/p5-DBI/buildlink3.mk"
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"