pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/p5-App-Sqitch Update to 1.0.0. From the chan...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cd844f410832
branches:  trunk
changeset: 334798:cd844f410832
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Wed Jun 05 18:31:06 2019 +0000

description:
Update to 1.0.0. From the changelog:

- Fixed test failure due to a hard-coded system error that may be
  localized on non-en-US hosts. Thanks to Slaven Rezi? for the catch
  (#427).
- Now require Test::MockModule 0.17 to silence a warning during testing.
  Thanks to Slaven Rezi? for the suggestion.
- Fixed an error when Sqitch is run with no arguments. Thanks to Henrik
  Tudborg for the report (#428).
- Fixed missing dependency on IO::Pager in the distribution metadata.
- Removed use of File::HomeDir, thanks to a PR from Karen Etheridge
  (#433).
- Updated the tagline from "Sane database change management" to "Sensible
  database change management" out of sensitivity to those subject to
  mental illness (#435).
- Removed double-quoting of SQLite commands on Windows, inadvertently
  added by the workaround for Windows quoting in v0.9999.
- Fixed a Snowflake issue where Sqitch failed to recognize the proper
  error code for a missing table and therefore an uninitialized registry.
  Thanks to @lerouxt and @kulmam92 for the report and fix (#439).
- Added check for project initialization when no engine config can be
  found. When run from a directory with no configuration, Sqitch now
  reports that the project is not initialized instead of complaining
  about a lack of engine config (#437).
- Documented Snowflake key pair authentication in
  `sqitch-authentication`, as well as `$SNOWSQL_PRIVATE_KEY_PASSPHRASE`
  in `sqitch-environment`. Thanks to Casey Largent for figuring it out
  (#441).
- Added the German localization. Thanks to Thomas Iguchi for the pull
  request (#451).
- Renamed the French localization from "fr" to "fr_FR", so that systems
  will actually find it.
- Added the `ask_yes_no()` method as a replacement for `ask_y_n()`, which
  is now deprecated. The new method expects localized responses from the
  user when translations are provided. Defaults to the English "yes" and
  "no" when no translation is available. Suggested by German translator
  Thomas Iguchi (#449).
- Fixed a bug where only project without a URI was allowed in the
  registry. Thanks to Conding-Brunna for the report (#450).
- Clarified the role of project URIs for uniqueness: They don't allow
  multiple projects with the same name, but do prevent the deployment of
  a project with the same name but different URI.
- Fixed an issue where target variables could not be found when a target
  name was not lowercase. Thanks to @maximejanssens for the report
  (#454).
- Now require Config::GitLike 1.15 or higher.
- Fixed the indentation of variables emitted by the `show` actions of the
  `target` and `engine` commands, fixing a "Negative repeat count does
  nothing" warning in the process. Thanks to @maximejanssens for the
  report (#454).
- Fixed a Snowflake test failure when the current system username has a
  space or other character requiring URI escaping. Thanks to Ralph
  Andrade for the report (#463).
- Fixed an issue where a wayward newline in some versions of SQLite
  prevented Sqitch from parsing the version. Thanks to Kivanc Yazan
  for the report (#465) and the fix (#465)!
- Fixed an error when Sqitch was run on a system without a valid
  username, such as some Docker environments. Thanks to Ferdinand Salis
  for the report (#459)!
- When Sqitch finds the registry does not exist on PostgreSQL, it now
  sends a warning to the PostgreSQL log reporting that it will initialize
  the database. This is to reduce confusion for folks watching the
  PostgreSQL error log while Sqitch runs (#314).

diffstat:

 databases/p5-App-Sqitch/Makefile |  13 ++++++-------
 databases/p5-App-Sqitch/distinfo |  10 +++++-----
 2 files changed, 11 insertions(+), 12 deletions(-)

diffs (56 lines):

diff -r 3f2e32d320d8 -r cd844f410832 databases/p5-App-Sqitch/Makefile
--- a/databases/p5-App-Sqitch/Makefile  Wed Jun 05 18:11:07 2019 +0000
+++ b/databases/p5-App-Sqitch/Makefile  Wed Jun 05 18:31:06 2019 +0000
@@ -1,23 +1,22 @@
-# $NetBSD: Makefile,v 1.22 2019/02/02 16:59:30 schmonz Exp $
+# $NetBSD: Makefile,v 1.23 2019/06/05 18:31:06 schmonz Exp $
 
-DISTNAME=              App-Sqitch-0.9999
-PKGNAME=               p5-${DISTNAME}
+DISTNAME=              App-Sqitch-v1.0.0
+PKGNAME=               p5-${DISTNAME:S/-v/-/}
 CATEGORIES=            databases perl5
 MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=App/}
 
 MAINTAINER=            schmonz%NetBSD.org@localhost
 HOMEPAGE=              http://sqitch.org/
-COMMENT=               Sane database change management
+COMMENT=               Sensible database change management
 LICENSE=               mit
 
 DEPENDS+=              p5-Clone-[0-9]*:../../devel/p5-Clone
-DEPENDS+=              p5-Config-GitLike>=1.11:../../devel/p5-Config-GitLike
+DEPENDS+=              p5-Config-GitLike>=1.15:../../devel/p5-Config-GitLike
 DEPENDS+=              p5-DBI-[0-9]*:../../databases/p5-DBI
 DEPENDS+=              p5-DateTime>=1.04:../../time/p5-DateTime
 DEPENDS+=              p5-Devel-StackTrace>=1.30:../../devel/p5-Devel-StackTrace
 DEPENDS+=              p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA
 DEPENDS+=              p5-Encode-Locale-[0-9]*:../../textproc/p5-Encode-Locale
-DEPENDS+=              p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
 DEPENDS+=              p5-Hash-Merge-[0-9]*:../../devel/p5-Hash-Merge
 DEPENDS+=              p5-IO-Pager-[0-9]*:../../devel/p5-IO-Pager
 DEPENDS+=              p5-IPC-Run3-[0-9]*:../../devel/p5-IPC-Run3
@@ -51,7 +50,7 @@
 BUILD_DEPENDS+=                p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
 BUILD_DEPENDS+=                p5-Test-File-[0-9]*:../../devel/p5-Test-File
 BUILD_DEPENDS+=                p5-Test-File-Contents>=0.20:../../devel/p5-Test-File-Contents
-BUILD_DEPENDS+=                p5-Test-MockModule>=0.05:../../devel/p5-Test-MockModule
+BUILD_DEPENDS+=                p5-Test-MockModule>=0.17:../../devel/p5-Test-MockModule
 BUILD_DEPENDS+=                p5-Test-NoWarnings>=0.083:../../devel/p5-Test-NoWarnings
 BUILD_DEPENDS+=                p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff
 
diff -r 3f2e32d320d8 -r cd844f410832 databases/p5-App-Sqitch/distinfo
--- a/databases/p5-App-Sqitch/distinfo  Wed Jun 05 18:11:07 2019 +0000
+++ b/databases/p5-App-Sqitch/distinfo  Wed Jun 05 18:31:06 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2019/02/02 16:59:30 schmonz Exp $
+$NetBSD: distinfo,v 1.14 2019/06/05 18:31:06 schmonz Exp $
 
-SHA1 (App-Sqitch-0.9999.tar.gz) = 3fa8d7960b272c7b62a8bc2ded77175798d3fed4
-RMD160 (App-Sqitch-0.9999.tar.gz) = 16970813170c17edce67f7d7de9c72c73eb34c73
-SHA512 (App-Sqitch-0.9999.tar.gz) = 0a2546dcb4eca9f2e3d369bd8dba040d73c4c03bbaf4b0611cc52df7bb6163a5ab986f31fee80aff740a22e7249235f1c014db565c1bdd44a6080d003e577137
-Size (App-Sqitch-0.9999.tar.gz) = 581949 bytes
+SHA1 (App-Sqitch-v1.0.0.tar.gz) = bb84209cbc6360ad9b71b410028173b0f0e929f4
+RMD160 (App-Sqitch-v1.0.0.tar.gz) = 658a8a7ba7325ec9ca61783cfe1fcfdb4fd98a4c
+SHA512 (App-Sqitch-v1.0.0.tar.gz) = 764a17c7cce73f49a789b2ffd2d7d6a3822257f8078710f986110f7136a91f841bd672d9adcbaccb87e8fca6a076d3437243d5601e96d355a37855aa99b25739
+Size (App-Sqitch-v1.0.0.tar.gz) = 593674 bytes



Home | Main Index | Thread Index | Old Index