FreeBSD Bugzilla – Attachment 165134 Details for
Bug 205943
[NEW PORT] databases/p5-App-Sqitch: Sane database management
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
p5-App-Sqitch-0.9993.shar
p5-App-Sqitch.shar (text/plain), 14.13 KB, created by
Sarah Hodne
on 2016-01-06 02:40:57 UTC
(
hide
)
Description:
p5-App-Sqitch-0.9993.shar
Filename:
MIME Type:
Creator:
Sarah Hodne
Created:
2016-01-06 02:40:57 UTC
Size:
14.13 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># p5-App-Sqitch ># p5-App-Sqitch/pkg-descr ># p5-App-Sqitch/distinfo ># p5-App-Sqitch/pkg-plist ># p5-App-Sqitch/Makefile ># >echo c - p5-App-Sqitch >mkdir -p p5-App-Sqitch > /dev/null 2>&1 >echo x - p5-App-Sqitch/pkg-descr >sed 's/^X//' >p5-App-Sqitch/pkg-descr << '48d98bc1d16a3bda8bc34901d6131874' >XSqitch is a database change management application. What makes it different from your typical migration-style approaches? A few things: >X >X## No opinions >X >XSqitch is not integrated with any framework, ORM, or platform. Rather, it is a standalone change management system with no opinions about your database engine, application framework, or development environment. >X >X## Native scripting >X >XChanges are implemented as scripts native to your selected database engine. Writing a PostgreSQL application? Write SQL scripts for psql. Writing a MySQL-backed app? Write SQL scripts for mysql. >X >X## Dependency resolution >X >XDatabase changes may declare dependencies on other changesâeven on changes from other Sqitch projects. This ensures proper order of execution, even when youâve committed changes to your VCS out-of-order. >X >X## No numbering >X >XChange deployment is managed by maintaining a plan file. As such, there is no need to number your changes, although you can if you want. Sqitch doesnât much care how you name your changes. >X >X## Iterative development >X >XUp until you tag and release your application, you can modify your change deployment scripts as often as you like. Theyâre not locked in just because theyâve been committed to your VCS. This allows you to take an iterative approach to developing your database schema. Or, better, you can do test-driven database development. >X >XWWW: http://search.cpan.org/dist/App-Sqitch/ >48d98bc1d16a3bda8bc34901d6131874 >echo x - p5-App-Sqitch/distinfo >sed 's/^X//' >p5-App-Sqitch/distinfo << '298363eff5f39f9c57eb04cb49d817a4' >XSHA256 (App-Sqitch-0.9993.tar.gz) = 8c3d83d05e7050cc6ecb73b4232069f495ad4cf45d0fdb92771136aaf57ec75d >XSIZE (App-Sqitch-0.9993.tar.gz) = 488781 >298363eff5f39f9c57eb04cb49d817a4 >echo x - p5-App-Sqitch/pkg-plist >sed 's/^X//' >p5-App-Sqitch/pkg-plist << '6f954bce6936c043b46543f2bba9836c' >Xbin/sqitch >Xetc/sqitch/templates/deploy/firebird.tmpl >Xetc/sqitch/templates/deploy/mysql.tmpl >Xetc/sqitch/templates/deploy/oracle.tmpl >Xetc/sqitch/templates/deploy/pg.tmpl >Xetc/sqitch/templates/deploy/sqlite.tmpl >Xetc/sqitch/templates/deploy/vertica.tmpl >Xetc/sqitch/templates/revert/firebird.tmpl >Xetc/sqitch/templates/revert/mysql.tmpl >Xetc/sqitch/templates/revert/oracle.tmpl >Xetc/sqitch/templates/revert/pg.tmpl >Xetc/sqitch/templates/revert/sqlite.tmpl >Xetc/sqitch/templates/revert/vertica.tmpl >Xetc/sqitch/templates/verify/firebird.tmpl >Xetc/sqitch/templates/verify/mysql.tmpl >Xetc/sqitch/templates/verify/oracle.tmpl >Xetc/sqitch/templates/verify/pg.tmpl >Xetc/sqitch/templates/verify/sqlite.tmpl >Xetc/sqitch/templates/verify/vertica.tmpl >Xetc/sqitch/tools/upgrade-registry-to-mysql-5.5.0.sql >Xetc/sqitch/tools/upgrade-registry-to-mysql-5.6.4.sql >X%%SITE_PERL%%/App/Sqitch.pm >X%%SITE_PERL%%/App/Sqitch/Command.pm >X%%SITE_PERL%%/App/Sqitch/Command/add.pm >X%%SITE_PERL%%/App/Sqitch/Command/bundle.pm >X%%SITE_PERL%%/App/Sqitch/Command/checkout.pm >X%%SITE_PERL%%/App/Sqitch/Command/config.pm >X%%SITE_PERL%%/App/Sqitch/Command/deploy.pm >X%%SITE_PERL%%/App/Sqitch/Command/engine.pm >X%%SITE_PERL%%/App/Sqitch/Command/help.pm >X%%SITE_PERL%%/App/Sqitch/Command/init.pm >X%%SITE_PERL%%/App/Sqitch/Command/log.pm >X%%SITE_PERL%%/App/Sqitch/Command/plan.pm >X%%SITE_PERL%%/App/Sqitch/Command/rebase.pm >X%%SITE_PERL%%/App/Sqitch/Command/revert.pm >X%%SITE_PERL%%/App/Sqitch/Command/rework.pm >X%%SITE_PERL%%/App/Sqitch/Command/show.pm >X%%SITE_PERL%%/App/Sqitch/Command/status.pm >X%%SITE_PERL%%/App/Sqitch/Command/tag.pm >X%%SITE_PERL%%/App/Sqitch/Command/target.pm >X%%SITE_PERL%%/App/Sqitch/Command/upgrade.pm >X%%SITE_PERL%%/App/Sqitch/Command/verify.pm >X%%SITE_PERL%%/App/Sqitch/Config.pm >X%%SITE_PERL%%/App/Sqitch/DateTime.pm >X%%SITE_PERL%%/App/Sqitch/Engine.pm >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/firebird-1.0.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/firebird-1.1.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/mysql-1.0.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/mysql-1.1.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/oracle-1.0.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/oracle-1.1.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/pg-1.0.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/pg-1.1.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/sqlite-1.0.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/sqlite-1.1.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/vertica-1.0.sql >X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/vertica-1.1.sql >X%%SITE_PERL%%/App/Sqitch/Engine/firebird.pm >X%%SITE_PERL%%/App/Sqitch/Engine/firebird.sql >X%%SITE_PERL%%/App/Sqitch/Engine/mysql.pm >X%%SITE_PERL%%/App/Sqitch/Engine/mysql.sql >X%%SITE_PERL%%/App/Sqitch/Engine/oracle.pm >X%%SITE_PERL%%/App/Sqitch/Engine/oracle.sql >X%%SITE_PERL%%/App/Sqitch/Engine/pg.pm >X%%SITE_PERL%%/App/Sqitch/Engine/pg.sql >X%%SITE_PERL%%/App/Sqitch/Engine/sqlite.pm >X%%SITE_PERL%%/App/Sqitch/Engine/sqlite.sql >X%%SITE_PERL%%/App/Sqitch/Engine/vertica.pm >X%%SITE_PERL%%/App/Sqitch/Engine/vertica.sql >X%%SITE_PERL%%/App/Sqitch/ItemFormatter.pm >X%%SITE_PERL%%/App/Sqitch/Plan.pm >X%%SITE_PERL%%/App/Sqitch/Plan/Blank.pm >X%%SITE_PERL%%/App/Sqitch/Plan/Change.pm >X%%SITE_PERL%%/App/Sqitch/Plan/ChangeList.pm >X%%SITE_PERL%%/App/Sqitch/Plan/Depend.pm >X%%SITE_PERL%%/App/Sqitch/Plan/Line.pm >X%%SITE_PERL%%/App/Sqitch/Plan/LineList.pm >X%%SITE_PERL%%/App/Sqitch/Plan/Pragma.pm >X%%SITE_PERL%%/App/Sqitch/Plan/Tag.pm >X%%SITE_PERL%%/App/Sqitch/Role/DBIEngine.pm >X%%SITE_PERL%%/App/Sqitch/Role/RevertDeployCommand.pm >X%%SITE_PERL%%/App/Sqitch/Role/TargetConfigCommand.pm >X%%SITE_PERL%%/App/Sqitch/Target.pm >X%%SITE_PERL%%/App/Sqitch/Types.pm >X%%SITE_PERL%%/App/Sqitch/X.pm >X%%SITE_PERL%%/LocaleData/de/LC_MESSAGES/App-Sqitch.mo >X%%SITE_PERL%%/LocaleData/fr/LC_MESSAGES/App-Sqitch.mo >X%%PERL5_MAN3%%/App::Sqitch.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::add.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::bundle.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::checkout.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::config.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::deploy.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::engine.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::help.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::init.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::log.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::plan.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::rebase.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::revert.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::rework.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::show.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::status.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::tag.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::target.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::upgrade.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Command::verify.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Config.3.gz >X%%PERL5_MAN3%%/App::Sqitch::DateTime.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Engine.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Engine::firebird.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Engine::mysql.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Engine::oracle.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Engine::pg.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Engine::sqlite.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Engine::vertica.3.gz >X%%PERL5_MAN3%%/App::Sqitch::ItemFormatter.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Plan.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Plan::Blank.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Plan::Change.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Plan::ChangeList.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Plan::Depend.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Plan::Line.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Plan::LineList.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Plan::Pragma.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Plan::Tag.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Role::DBIEngine.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Role::RevertDeployCommand.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Role::TargetConfigCommand.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Target.3.gz >X%%PERL5_MAN3%%/App::Sqitch::Types.3.gz >X%%PERL5_MAN3%%/App::Sqitch::X.3.gz >X%%PERL5_MAN3%%/sqitch-add-usage.3.gz >X%%PERL5_MAN3%%/sqitch-add.3.gz >X%%PERL5_MAN3%%/sqitch-bundle-usage.3.gz >X%%PERL5_MAN3%%/sqitch-bundle.3.gz >X%%PERL5_MAN3%%/sqitch-checkout-usage.3.gz >X%%PERL5_MAN3%%/sqitch-checkout.3.gz >X%%PERL5_MAN3%%/sqitch-config-usage.3.gz >X%%PERL5_MAN3%%/sqitch-config.3.gz >X%%PERL5_MAN3%%/sqitch-configuration.3.gz >X%%PERL5_MAN3%%/sqitch-deploy-usage.3.gz >X%%PERL5_MAN3%%/sqitch-deploy.3.gz >X%%PERL5_MAN3%%/sqitch-engine-usage.3.gz >X%%PERL5_MAN3%%/sqitch-engine.3.gz >X%%PERL5_MAN3%%/sqitch-environment.3.gz >X%%PERL5_MAN3%%/sqitch-help-usage.3.gz >X%%PERL5_MAN3%%/sqitch-help.3.gz >X%%PERL5_MAN3%%/sqitch-init-usage.3.gz >X%%PERL5_MAN3%%/sqitch-init.3.gz >X%%PERL5_MAN3%%/sqitch-log-usage.3.gz >X%%PERL5_MAN3%%/sqitch-log.3.gz >X%%PERL5_MAN3%%/sqitch-passwords.3.gz >X%%PERL5_MAN3%%/sqitch-plan-usage.3.gz >X%%PERL5_MAN3%%/sqitch-plan.3.gz >X%%PERL5_MAN3%%/sqitch-rebase-usage.3.gz >X%%PERL5_MAN3%%/sqitch-rebase.3.gz >X%%PERL5_MAN3%%/sqitch-revert-usage.3.gz >X%%PERL5_MAN3%%/sqitch-revert.3.gz >X%%PERL5_MAN3%%/sqitch-rework-usage.3.gz >X%%PERL5_MAN3%%/sqitch-rework.3.gz >X%%PERL5_MAN3%%/sqitch-show-usage.3.gz >X%%PERL5_MAN3%%/sqitch-show.3.gz >X%%PERL5_MAN3%%/sqitch-status-usage.3.gz >X%%PERL5_MAN3%%/sqitch-status.3.gz >X%%PERL5_MAN3%%/sqitch-tag-usage.3.gz >X%%PERL5_MAN3%%/sqitch-tag.3.gz >X%%PERL5_MAN3%%/sqitch-target-usage.3.gz >X%%PERL5_MAN3%%/sqitch-target.3.gz >X%%PERL5_MAN3%%/sqitch-upgrade-usage.3.gz >X%%PERL5_MAN3%%/sqitch-upgrade.3.gz >X%%PERL5_MAN3%%/sqitch-verify-usage.3.gz >X%%PERL5_MAN3%%/sqitch-verify.3.gz >X%%PERL5_MAN3%%/sqitch.3.gz >X%%PERL5_MAN3%%/sqitchchanges.3.gz >X%%PERL5_MAN3%%/sqitchcommands.3.gz >X%%PERL5_MAN3%%/sqitchguides.3.gz >X%%PERL5_MAN3%%/sqitchtutorial-firebird.3.gz >X%%PERL5_MAN3%%/sqitchtutorial-mysql.3.gz >X%%PERL5_MAN3%%/sqitchtutorial-oracle.3.gz >X%%PERL5_MAN3%%/sqitchtutorial-sqlite.3.gz >X%%PERL5_MAN3%%/sqitchtutorial-vertica.3.gz >X%%PERL5_MAN3%%/sqitchtutorial.3.gz >X%%PERL5_MAN3%%/sqitchusage.3.gz >X%%SITE_PERL%%/sqitch-add-usage.pod >X%%SITE_PERL%%/sqitch-add.pod >X%%SITE_PERL%%/sqitch-bundle-usage.pod >X%%SITE_PERL%%/sqitch-bundle.pod >X%%SITE_PERL%%/sqitch-checkout-usage.pod >X%%SITE_PERL%%/sqitch-checkout.pod >X%%SITE_PERL%%/sqitch-config-usage.pod >X%%SITE_PERL%%/sqitch-config.pod >X%%SITE_PERL%%/sqitch-configuration.pod >X%%SITE_PERL%%/sqitch-deploy-usage.pod >X%%SITE_PERL%%/sqitch-deploy.pod >X%%SITE_PERL%%/sqitch-engine-usage.pod >X%%SITE_PERL%%/sqitch-engine.pod >X%%SITE_PERL%%/sqitch-environment.pod >X%%SITE_PERL%%/sqitch-help-usage.pod >X%%SITE_PERL%%/sqitch-help.pod >X%%SITE_PERL%%/sqitch-init-usage.pod >X%%SITE_PERL%%/sqitch-init.pod >X%%SITE_PERL%%/sqitch-log-usage.pod >X%%SITE_PERL%%/sqitch-log.pod >X%%SITE_PERL%%/sqitch-passwords.pod >X%%SITE_PERL%%/sqitch-plan-usage.pod >X%%SITE_PERL%%/sqitch-plan.pod >X%%SITE_PERL%%/sqitch-rebase-usage.pod >X%%SITE_PERL%%/sqitch-rebase.pod >X%%SITE_PERL%%/sqitch-revert-usage.pod >X%%SITE_PERL%%/sqitch-revert.pod >X%%SITE_PERL%%/sqitch-rework-usage.pod >X%%SITE_PERL%%/sqitch-rework.pod >X%%SITE_PERL%%/sqitch-show-usage.pod >X%%SITE_PERL%%/sqitch-show.pod >X%%SITE_PERL%%/sqitch-status-usage.pod >X%%SITE_PERL%%/sqitch-status.pod >X%%SITE_PERL%%/sqitch-tag-usage.pod >X%%SITE_PERL%%/sqitch-tag.pod >X%%SITE_PERL%%/sqitch-target-usage.pod >X%%SITE_PERL%%/sqitch-target.pod >X%%SITE_PERL%%/sqitch-upgrade-usage.pod >X%%SITE_PERL%%/sqitch-upgrade.pod >X%%SITE_PERL%%/sqitch-verify-usage.pod >X%%SITE_PERL%%/sqitch-verify.pod >X%%SITE_PERL%%/sqitch.pod >X%%SITE_PERL%%/sqitchchanges.pod >X%%SITE_PERL%%/sqitchcommands.pod >X%%SITE_PERL%%/sqitchguides.pod >X%%SITE_PERL%%/sqitchtutorial-firebird.pod >X%%SITE_PERL%%/sqitchtutorial-mysql.pod >X%%SITE_PERL%%/sqitchtutorial-oracle.pod >X%%SITE_PERL%%/sqitchtutorial-sqlite.pod >X%%SITE_PERL%%/sqitchtutorial-vertica.pod >X%%SITE_PERL%%/sqitchtutorial.pod >X%%SITE_PERL%%/sqitchusage.pod >6f954bce6936c043b46543f2bba9836c >echo x - p5-App-Sqitch/Makefile >sed 's/^X//' >p5-App-Sqitch/Makefile << '315b92d4f0c43b76e29cb1ff8bb7ed7e' >X# Created by: Henrik Hodne <henrik@hodne.io> >X# $FreeBSD$ >X >XPORTNAME= App-Sqitch >XPORTVERSION= 0.9993 >XCATEGORIES= databases perl5 >XMASTER_SITES= CPAN >XMASTER_SITE_SUBDIR= CPAN:MIYAGAWA >XPKGNAMEPREFIX= p5- >X >XMAINTAINER= henrik@hodne.io >XCOMMENT= Sane database change management >X >XLICENSE= MIT >X >XBUILD_DEPENDS= p5-Clone>=0:${PORTSDIR}/devel/p5-Clone \ >X p5-Config-GitLike>=1.11:${PORTSDIR}/devel/p5-Config-GitLike \ >X p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \ >X p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \ >X p5-DateTime-TimeZone>=0:${PORTSDIR}/devel/p5-DateTime-TimeZone \ >X p5-Devel-StackTrace>=1.30:${PORTSDIR}/devel/p5-Devel-StackTrace \ >X p5-Encode-Locale>=0:${PORTSDIR}/converters/p5-Encode-Locale \ >X p5-File-HomeDir>=0:${PORTSDIR}/devel/p5-File-HomeDir \ >X p5-Hash-Merge>=0:${PORTSDIR}/textproc/p5-Hash-Merge \ >X p5-IO-Pager>=0:${PORTSDIR}/devel/p5-IO-Pager \ >X p5-IPC-Run3>=0:${PORTSDIR}/devel/p5-IPC-Run3 \ >X p5-IPC-System-Simple>=1.17:${PORTSDIR}/devel/p5-IPC-System-Simple \ >X p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \ >X p5-Locale-libintl>=1.20:${PORTSDIR}/devel/p5-Locale-libintl \ >X p5-Moo>=1.002000:${PORTSDIR}/devel/p5-Moo \ >X p5-Path-Class>=0.33:${PORTSDIR}/devel/p5-Path-Class \ >X p5-PerlIO-utf8_strict>=0:${PORTSDIR}/devel/p5-PerlIO-utf8_strict \ >X p5-Template-Tiny>=0.11:${PORTSDIR}/textproc/p5-Template-Tiny \ >X p5-String-Formatter>=0:${PORTSDIR}/devel/p5-String-Formatter \ >X p5-String-ShellQuote>=0:${PORTSDIR}/textproc/p5-String-ShellQuote \ >X p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter \ >X p5-Template-Tiny>=0.11:${PORTSDIR}/textproc/p5-Template-Tiny \ >X p5-Throwable>=0.200009:${PORTSDIR}/devel/p5-Throwable \ >X p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \ >X p5-Type-Tiny>=0.040:${PORTSDIR}/devel/p5-Type-Tiny \ >X p5-URI>=0:${PORTSDIR}/net/p5-URI \ >X p5-URI-db>=0.15:${PORTSDIR}/net/p5-URI-db \ >X p5-namespace-autoclean>=0.16:${PORTSDIR}/devel/p5-namespace-autoclean >X >XRUN_DEPENDS:= ${BUILD_DEPENDS} >X >XUSES= perl5 >XUSE_PERL5= modbuild >XNO_ARCH= YES >X >X.include <bsd.port.mk> >315b92d4f0c43b76e29cb1ff8bb7ed7e >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 205943
: 165134