summaryrefslogtreecommitdiff
path: root/databases/p5-Rose-DBx-Garden-Catalyst/Makefile
diff options
context:
space:
mode:
authorhe <he@pkgsrc.org>2008-12-17 01:45:44 +0000
committerhe <he@pkgsrc.org>2008-12-17 01:45:44 +0000
commit4fc96e902ab0e76fbf400e3ba0814e9318213e5b (patch)
tree20fdab760cb5fc5d5d9c35af3a151e3c4022ce26 /databases/p5-Rose-DBx-Garden-Catalyst/Makefile
parent799714543752003d699807be1f3336012595bf1c (diff)
downloadpkgsrc-4fc96e902ab0e76fbf400e3ba0814e9318213e5b.tar.gz
Update from version 0.08nb1 to 0.12.
Pkgsrc changes: o Canonicalize HOMEPAGE o Adjust dependencies to match the new requirements o Add substitution so that sqlite3 can be picked up by the tests Upstream changes: 0.12 22 Nov 2008 * add missing req in Makefile.PL * add IPC::Cmd dep so we can test for sqlite3 in tests 0.11 18 Nov 2008 * base controller no longer sets current_view * copy all static/css/crud/*.css files for CX::CRUD::YUI 0.008 0.10 29 Sept 2008 * added missing req to Makefile.PL 0.09 11 Sept 2008 * add real tests with example schema supplied by laust from #catalyst 0.09_05 27 Aug 2008 * fix UTF-8 encoding bug where JSON:XS utf8() flag was incorrectly set to 'on'. * move bulk of the code into smaller packages: CatalystX::CRUD::YUI Rose::HTMLx::Form::Related Rose::DBx::Object::MoreHelpers This refactoring means that DBIC users can use all the YUI interface and RHTMLO goodness as well. * changed the default root/<dir> to 'crud' instead of 'rdgc' IF YOU ARE UPGRADING, you can symlink or rename rdgc => crud 0.09_04 11 Aug 2008 * update .tt and .pm files to support multi-column PKs 0.09_03 31 July 2008 * split up rdgc/footer.tt into yui_footer.tt * add default_sort_by() to Form::Metadata * toggle rowsPerPage via select popup * throw_error if !can_read in autocomplete() * support on* attributes for js in autocomplete * added RDGC::Excel for .xls output * refactor the takes_object_as_argument feature * link_panel now uses same YAHOO ResizePanel widget as addRowPanel * use double ;; in primary_key_uri_escaped() to match CatalystX::CRUD 0.28 0.09_02 30 June 2008 * several small bug fixes with .tt files * allow for related_field mapping at init time * fix autocomplete CSS 0.09_01 13 Jun 2008 * use column as label if not defined in form * add support for file upload fields in form.tt * add support for alternate relationship labels in base Form class * add support for alternate relationship labels in show_relationships.tt * tweek the base RDBO flatten() method * added pseudo_field_labels() method in Form base class * no 'remove' button if in view mode * fix bug in yui_datatable_count.tt where js was getting NaN values if there were no results. * add 'New' link for each related matrix in show_relationships.tt * complete refactor of all .tt code to move much of it into YUI and YUI::DataTable * complete refactor of all generated code to move much of it into real base classes and installed .tt
Diffstat (limited to 'databases/p5-Rose-DBx-Garden-Catalyst/Makefile')
-rw-r--r--databases/p5-Rose-DBx-Garden-Catalyst/Makefile28
1 files changed, 22 insertions, 6 deletions
diff --git a/databases/p5-Rose-DBx-Garden-Catalyst/Makefile b/databases/p5-Rose-DBx-Garden-Catalyst/Makefile
index dbca6ecdda4..4705120789a 100644
--- a/databases/p5-Rose-DBx-Garden-Catalyst/Makefile
+++ b/databases/p5-Rose-DBx-Garden-Catalyst/Makefile
@@ -1,18 +1,25 @@
-# $NetBSD: Makefile,v 1.2 2008/10/19 19:17:46 he Exp $
+# $NetBSD: Makefile,v 1.3 2008/12/17 01:45:44 he Exp $
-DISTNAME= Rose-DBx-Garden-Catalyst-0.08
+DISTNAME= Rose-DBx-Garden-Catalyst-0.12
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= databases perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Rose/}
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://search.cpan.org/perldoc?Rose::DBx::Garden::Catalyst
+HOMEPAGE= http://search.cpan.org/dist/Rose-DBx-Garden-Catalyst/
COMMENT= Create Catalyst components that use RDBO and RHTMLO
+DEPENDS+= p5-Catalyst-Runtime>=5.7:../../www/p5-Catalyst-Runtime
+DEPENDS+= p5-Catalyst-Plugin-ConfigLoader>=0:../../www/p5-Catalyst-Plugin-ConfigLoader
+DEPENDS+= p5-Catalyst-Plugin-Static-Simple>=0:../../www/p5-Catalyst-Plugin-Static-Simple
+DEPENDS+= p5-CatalystX-CRUD-YUI>=0.009:../../www/p5-CatalystX-CRUD-YUI
+
+DEPENDS+= p5-Rose-HTMLx-Form-Related>=0.12:../../www/p5-Rose-HTMLx-Form-Related
+DEPENDS+= p5-Rose-DBx-Object-MoreHelpers>=0.06:../../databases/p5-Rose-DBx-Object-MoreHelpers
+DEPENDS+= p5-Rose-DBx-AutoReconnect>=0:../../databases/p5-Rose-DBx-AutoReconnect
+DEPENDS+= p5-Rose-DB-Object>=0.77:../../databases/p5-Rose-DB-Object
DEPENDS+= p5-Rose-DBx-Garden>=0.11:../../databases/p5-Rose-DBx-Garden
DEPENDS+= p5-YAML-Syck>=0:../../textproc/p5-YAML-Syck
-DEPENDS+= p5-Catalyst-Runtime>=0:../../www/p5-Catalyst-Runtime
DEPENDS+= p5-JSON>=>2.00:../../converters/p5-JSON
DEPENDS+= p5-JSON-XS>=>2.00:../../converters/p5-JSON-XS
DEPENDS+= p5-Data-Dump>=0:../../devel/p5-Data-Dump
@@ -22,10 +29,19 @@ DEPENDS+= p5-Path-Class>=0:../../devel/p5-Path-Class
DEPENDS+= p5-Template-Toolkit>=0:../../www/p5-Template-Toolkit
DEPENDS+= p5-Catalyst-View-TT>=0:../../www/p5-Catalyst-View-TT
DEPENDS+= p5-CatalystX-CRUD>=0:../../databases/p5-CatalystX-CRUD
-DEPENDS+= p5-CatalystX-CRUD-Model-RDBO>=0.10:../../databases/p5-CatalystX-CRUD-Model-RDBO
+DEPENDS+= p5-CatalystX-CRUD-Model-RDBO>=0.16:../../databases/p5-CatalystX-CRUD-Model-RDBO
DEPENDS+= p5-CatalystX-CRUD-Controller-RHTMLO>=0.10:../../www/p5-CatalystX-CRUD-Controller-RHTMLO
DEPENDS+= p5-Scalar-List-Utils>=0:../../devel/p5-Scalar-List-Utils
+# For tests:
+BUILD_DEPENDS+= sqlite3>=0:../../databases/sqlite3
+
+SUBST_CLASSES+= sqlite3
+SUBST_MESSAGE.sqlite3= Fixing sqlite3-using test
+SUBST_STAGE.sqlite3= post-configure
+SUBST_FILES.sqlite3= t/lib/MyDB.pm
+SUBST_SED.sqlite3= -e "s!system(\"sqlite3!system(\"${PREFIX}/bin/sqlite3!"
+
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Rose/DBx/Garden/Catalyst/.packlist