# 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: # # Makefile # distinfo # pkg-descr # pkg-plist # echo x - Makefile sed 's/^X//' >Makefile << 'b67911656ef5d18c4ae36cb6741b7965' X# Created by: Henrik Hodne X XPORTNAME= App-Sqitch XPORTVERSION= v1.2.1 XPORTREVISION= 1 XCATEGORIES= databases perl5 XMASTER_SITES= CPAN XMASTER_SITE_SUBDIR= CPAN:DWHEELER XPKGNAMEPREFIX= p5- X XMAINTAINER= henrik@hodne.io XCOMMENT= Sane database change management X XLICENSE= MIT X XTEST_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \ X p5-Test-Dir>=0:misc/p5-Test-Dir \ X p5-Test-File-Contents>=0:devel/p5-Test-File-Contents \ X p5-Test-MockModule>=0:devel/p5-Test-MockModule XBUILD_DEPENDS= ${RUN_DEPENDS} XRUN_DEPENDS= p5-Clone>=0:devel/p5-Clone \ X p5-Config-GitLike>=1.11:devel/p5-Config-GitLike \ X p5-DBI>=0:databases/p5-DBI \ X p5-DateTime>=0:devel/p5-DateTime \ X p5-DateTime-TimeZone>=0:devel/p5-DateTime-TimeZone \ X p5-Devel-StackTrace>=1.30:devel/p5-Devel-StackTrace \ X p5-Encode-Locale>=0:converters/p5-Encode-Locale \ X p5-File-HomeDir>=0:devel/p5-File-HomeDir \ X p5-Hash-Merge>=0:textproc/p5-Hash-Merge \ X p5-IO-Pager>=0:devel/p5-IO-Pager \ X p5-IPC-Run3>=0:devel/p5-IPC-Run3 \ X p5-IPC-System-Simple>=1.17:devel/p5-IPC-System-Simple \ X p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \ X p5-Locale-libintl>=1.20:devel/p5-Locale-libintl \ X p5-Moo>=1.002000:devel/p5-Moo \ X p5-Path-Class>=0.33:devel/p5-Path-Class \ X p5-PerlIO-utf8_strict>=0:devel/p5-PerlIO-utf8_strict \ X p5-Pod-Parser>=0:textproc/p5-Pod-Parser \ X p5-Pod-Usage>=0:devel/p5-Pod-Usage \ X p5-String-Formatter>=0:devel/p5-String-Formatter \ X p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote \ X p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \ X p5-Template-Tiny>=0.11:textproc/p5-Template-Tiny \ X p5-Throwable>=0.200009:devel/p5-Throwable \ X p5-Try-Tiny>=0:lang/p5-Try-Tiny \ X p5-Type-Tiny>=0.040:devel/p5-Type-Tiny \ X p5-URI>=0:net/p5-URI \ X p5-URI-db>=0.15:net/p5-URI-db \ X p5-namespace-autoclean>=0.16:devel/p5-namespace-autoclean X XUSES= gettext perl5 XUSE_PERL5= modbuild XNO_ARCH= YES X X.include b67911656ef5d18c4ae36cb6741b7965 echo x - distinfo sed 's/^X//' >distinfo << '57677d168a5ec21bdf22c9501f075a8f' XTIMESTAMP = 1655302232 XSHA256 (App-Sqitch-v1.2.1.tar.gz) = 020835a13429effd8fda12d5627604ecf99293775918f4f8ba9ccc5ed796e5e7 XSIZE (App-Sqitch-v1.2.1.tar.gz) = 613784 57677d168a5ec21bdf22c9501f075a8f echo x - pkg-descr sed 's/^X//' >pkg-descr << '7f9555c3c1089940396b503dd37f3979' XSqitch is a database change management application. What makes it Xdifferent from your typical migration-style approaches? A few things: X X## No opinions X XSqitch is not integrated with any framework, ORM, or platform. XRather, it is a standalone change management system with no opinions Xabout your database engine, application framework, or development Xenvironment. X X## Native scripting X XChanges are implemented as scripts native to your selected database Xengine. Writing a PostgreSQL application? Write SQL scripts for Xpsql. Writing a MySQL-backed app? Write SQL scripts for mysql. X X## Dependency resolution X XDatabase changes may declare dependencies on other changes -- even Xon changes from other Sqitch projects. This ensures proper order Xof execution, even when you've committed changes to your VCS Xout-of-order. X X## No numbering X XChange deployment is managed by maintaining a plan file. As such, Xthere is no need to number your changes, although you can if you Xwant. 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 Xchange deployment scripts as often as you like. They're not locked Xin just because they've been committed to your VCS. This allows you Xto take an iterative approach to developing your database schema. XOr, better, you can do test-driven database development. X XWWW: https://metacpan.org/release/App-Sqitch 7f9555c3c1089940396b503dd37f3979 echo x - pkg-plist sed 's/^X//' >pkg-plist << '842cde48cf18b70a11b15515ca566742' Xbin/sqitch Xetc/sqitch/templates/deploy/exasol.tmpl 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/snowflake.tmpl Xetc/sqitch/templates/deploy/sqlite.tmpl Xetc/sqitch/templates/deploy/vertica.tmpl Xetc/sqitch/templates/revert/exasol.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/snowflake.tmpl Xetc/sqitch/templates/revert/sqlite.tmpl Xetc/sqitch/templates/revert/vertica.tmpl Xetc/sqitch/templates/verify/exasol.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/snowflake.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/check.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/exasol-1.0.sql X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/exasol-1.1.sql 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/snowflake-1.0.sql X%%SITE_PERL%%/App/Sqitch/Engine/Upgrade/snowflake-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/exasol.pm X%%SITE_PERL%%/App/Sqitch/Engine/exasol.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/snowflake.pm X%%SITE_PERL%%/App/Sqitch/Engine/snowflake.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/ConnectingCommand.pm X%%SITE_PERL%%/App/Sqitch/Role/ContextCommand.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_DE/LC_MESSAGES/App-Sqitch.mo X%%SITE_PERL%%/LocaleData/fr_FR/LC_MESSAGES/App-Sqitch.mo X%%SITE_PERL%%/LocaleData/it_IT/LC_MESSAGES/App-Sqitch.mo X%%SITE_ARCH%%/auto/App/Sqitch/.packlist 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::check.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::exasol.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::snowflake.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::ConnectingCommand.3.gz X%%PERL5_MAN3%%/App::Sqitch::Role::ContextCommand.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-authentication.3.gz X%%PERL5_MAN3%%/sqitch-bundle-usage.3.gz X%%PERL5_MAN3%%/sqitch-bundle.3.gz X%%PERL5_MAN3%%/sqitch-check-usage.3.gz X%%PERL5_MAN3%%/sqitch-check.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-exasol.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-snowflake.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-authentication.pod X%%SITE_PERL%%/sqitch-bundle-usage.pod X%%SITE_PERL%%/sqitch-bundle.pod X%%SITE_PERL%%/sqitch-check-usage.pod X%%SITE_PERL%%/sqitch-check.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-exasol.pod X%%SITE_PERL%%/sqitchtutorial-firebird.pod X%%SITE_PERL%%/sqitchtutorial-mysql.pod X%%SITE_PERL%%/sqitchtutorial-oracle.pod X%%SITE_PERL%%/sqitchtutorial-snowflake.pod X%%SITE_PERL%%/sqitchtutorial-sqlite.pod X%%SITE_PERL%%/sqitchtutorial-vertica.pod X%%SITE_PERL%%/sqitchtutorial.pod X%%SITE_PERL%%/sqitchusage.pod 842cde48cf18b70a11b15515ca566742 exit