From fdac519bdfc1df754ffaea4da1e7ce7854b9e89a Mon Sep 17 00:00:00 2001 From: Adam Spiers Date: Sun, 7 Apr 2024 18:24:49 +0100 Subject: [PATCH 1/4] Bump version to 2.4.0 --- META.json | 6 +++--- META.yml | 6 +++--- NEWS | 2 +- configure.ac | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/META.json b/META.json index 3509018..780a868 100644 --- a/META.json +++ b/META.json @@ -37,11 +37,11 @@ "provides" : { "Stow" : { "file" : "lib/Stow.pm", - "version" : "v2.3.2" + "version" : "v2.4.0" }, "Stow::Util" : { "file" : "lib/Stow/Util.pm", - "version" : "v2.3.2" + "version" : "v2.4.0" } }, "release_status" : "stable", @@ -55,6 +55,6 @@ "url" : "git://git.savannah.gnu.org/stow.git" } }, - "version" : "v2.3.2", + "version" : "v2.4.0", "x_serialization_backend" : "JSON::PP version 4.00" } diff --git a/META.yml b/META.yml index 9385103..7ea1404 100644 --- a/META.yml +++ b/META.yml @@ -18,10 +18,10 @@ name: Stow provides: Stow: file: lib/Stow.pm - version: v2.3.2 + version: v2.4.0 Stow::Util: file: lib/Stow/Util.pm - version: v2.3.2 + version: v2.4.0 requires: Carp: '0' IO::File: '0' @@ -30,5 +30,5 @@ resources: homepage: https://savannah.gnu.org/projects/stow license: http://www.gnu.org/licenses/gpl-2.0.html repository: git://git.savannah.gnu.org/stow.git -version: v2.3.2 +version: v2.4.0 x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff --git a/NEWS b/NEWS index 6e27494..2ea6523 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,6 @@ News file for Stow. -* Changes in version 2.3.2 +* Changes in version 2.4.0 *** Eliminated a spurious warning on unstowing diff --git a/configure.ac b/configure.ac index 27d3b3b..3e16434 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ dnl along with this program. If not, see https://www.gnu.org/licenses/. dnl Process this file with Autoconf to produce configure dnl -AC_INIT([stow], [2.3.2], [bug-stow@gnu.org]) +AC_INIT([stow], [2.4.0], [bug-stow@gnu.org]) AC_PREREQ([2.61]) AC_CONFIG_AUX_DIR([automake]) # Unfortunately we have to disable warnings for overrides, because we From 413278f1785378c0a19641b293eacf00c6e1077f Mon Sep 17 00:00:00 2001 From: Adam Spiers Date: Sun, 7 Apr 2024 18:32:51 +0100 Subject: [PATCH 2/4] Update NEWS for v2.4.0 --- NEWS | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/NEWS b/NEWS index 2ea6523..490cb6c 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,13 @@ News file for Stow. * Changes in version 2.4.0 +*** --dotfiles now works with directories + + A long-standing bug preventing the --dotfiles option from working + correctly with directories has been fixed. + + It should also works in combination with the --compat option. + *** Eliminated a spurious warning on unstowing 2.3.1 introduced a benign but annoying warning when unstowing @@ -11,6 +18,14 @@ News file for Stow. This was caused by erroneous logic, and has now been fixed. +*** Unstowing logic has been improved in other cases + + Several other improvements have been made internally to the + unstowing logic. These changes should all be either invisible + (except for changes to debug output) or improvements, but if you + encounter any unexpected behaviour, please report it as directed + in the manual. + *** Improved debug output Extra output resulting from use of the -v / --verbose flag From 9985de7c78ca41a9f860fc6b87dd32460ab9cdb0 Mon Sep 17 00:00:00 2001 From: Adam Spiers Date: Sun, 7 Apr 2024 18:34:35 +0100 Subject: [PATCH 3/4] HOWTO-RELEASE: THANKS is no longer being updated --- doc/HOWTO-RELEASE | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/doc/HOWTO-RELEASE b/doc/HOWTO-RELEASE index e4a23af..fb72cec 100644 --- a/doc/HOWTO-RELEASE +++ b/doc/HOWTO-RELEASE @@ -21,11 +21,10 @@ Release procedure version=$( tools/get-version ) && echo $version -- Ensure NEWS contains the latest changes, and that any new - contributors have been added to THANKS. If necessary, commit +- Ensure NEWS contains the latest changes. If necessary, commit any additions: - git commit -m "Prepare NEWS and THANKS for $version release" + git commit -m "Prepare NEWS for $version release" - Check CPAN distribution will work via Module::Build: From 20031c0001bdaa229453aee3f423900c6cdc7cf6 Mon Sep 17 00:00:00 2001 From: Adam Spiers Date: Sun, 7 Apr 2024 18:38:12 +0100 Subject: [PATCH 4/4] Rebuild META.* --- META.json | 4 ++-- META.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/META.json b/META.json index 780a868..a94e94f 100644 --- a/META.json +++ b/META.json @@ -4,7 +4,7 @@ "unknown" ], "dynamic_config" : 1, - "generated_by" : "Module::Build version 0.4224", + "generated_by" : "Module::Build version 0.4234", "license" : [ "gpl_1" ], @@ -56,5 +56,5 @@ } }, "version" : "v2.4.0", - "x_serialization_backend" : "JSON::PP version 4.00" + "x_serialization_backend" : "JSON::PP version 4.16" } diff --git a/META.yml b/META.yml index 7ea1404..f59b25b 100644 --- a/META.yml +++ b/META.yml @@ -9,7 +9,7 @@ build_requires: configure_requires: Module::Build: '0' dynamic_config: 1 -generated_by: 'Module::Build version 0.4224, CPAN::Meta::Converter version 2.150010' +generated_by: 'Module::Build version 0.4234, CPAN::Meta::Converter version 2.150010' license: gpl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html