From 96cb3901ecc2cf40a2fc63c1b5658946ed7760d4 Mon Sep 17 00:00:00 2001 From: andy5995 Date: Wed, 17 May 2023 12:56:34 -0500 Subject: [PATCH] release v0.9.1 --- ChangeLog | 1 + README.md | 3 +-- ReleaseNotes | 23 +++++++++-------------- man/rmw.1 | 2 +- meson.build | 4 +--- packaging/Slackbuild/rmw/rmw.SlackBuild | 2 +- packaging/Slackbuild/rmw/rmw.info | 4 ++-- packaging/debian/changelog | 4 ++-- packaging/file_id.diz | 2 +- packaging/release-checklist.txt | 3 +++ 10 files changed, 22 insertions(+), 26 deletions(-) diff --git a/ChangeLog b/ChangeLog index d7c5a21c..33ba79ec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,7 @@ 2023-05-17 * bugfix: In some cases, trashinfo file doesn't get removed (#400) + * rmw v0.9.1 released 2023-03-18 diff --git a/README.md b/README.md index fc88f7b0..4c48f03a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# rmw-0.9.0555 +# rmw-0.9.1 ## Description rmw (ReMove to Waste) is a trashcan/recycle bin utility for the command line. @@ -29,7 +29,6 @@ functions. See the [manual on the website](https://theimpossibleastronaut.github.io/rmw-website/rmw_man.html) - ## Screenshots diff --git a/ReleaseNotes b/ReleaseNotes index 33ec7862..8b8857a0 100644 --- a/ReleaseNotes +++ b/ReleaseNotes @@ -1,17 +1,12 @@ === RMW Release Notes === -v0.9.0 +v0.9.1 - - When purging, '-ff' is no longer needed to confirm removal of - non-writable expired directories and files - * replace function used to remove directories with rm from FreeBSD; - Thanks to @DiegoMagdaleno and @dcantrell - * change message displayed to user when a file being rmw'ed is on a - filesystem that doesn't haven't a WASTE folder defined - + Ignore requests to ReMove top-level files, add --top-level-bypass option - to bypass the protection - + Ignore requests to ReMove user's home directory - * bugfix: buffer underflow when calling trim_char() with empty - string (Thanks to Christopher Wellons) - * replace valgrind test setup with asan (-fsanitize) - * the 'ESC' key can now be used to quit the restore file selection menu + * bugfix: In some cases, trashinfo file doesn't get removed (#400) + * tests: build or rebuild binary before running script-based tests (fix for + script-based test failures when 'meson test' is run in a clean build + directory) + - on MacOS and *bsd, specifying the PKG_CONFIG_PATH is no longer needed to + find the ncurses menu library + * fix build on Alpine Linux (check for and link to musl-fts) Thanks to + @eli-schwartz and Hello71 from #musl on Libera IRC. diff --git a/man/rmw.1 b/man/rmw.1 index c50eadaf..511a45c6 100644 --- a/man/rmw.1 +++ b/man/rmw.1 @@ -1,4 +1,4 @@ -.TH RMW "1" "Feb 2023" "rmw 0.9.0" "User Commands" +.TH RMW "1" "May 2023" "rmw 0.9.1" "User Commands" .SH NAME rmw \- safe-remove utility for the command line .SH SYNOPSIS diff --git a/meson.build b/meson.build index 082f82b4..34d66035 100644 --- a/meson.build +++ b/meson.build @@ -1,12 +1,10 @@ project( 'rmw', 'c', - version: '0.9.0555', + version: '0.9.1', meson_version : '>= 0.59.0', default_options: [ 'warning_level=3', - 'b_sanitize=address,undefined', - 'b_lundef=false', 'pkg_config_path=/usr/local/opt/ncurses/lib/pkgconfig,/opt/homebrew/opt/ncurses/lib/pkgconfig' ] ) diff --git a/packaging/Slackbuild/rmw/rmw.SlackBuild b/packaging/Slackbuild/rmw/rmw.SlackBuild index 59799414..2e050345 100755 --- a/packaging/Slackbuild/rmw/rmw.SlackBuild +++ b/packaging/Slackbuild/rmw/rmw.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rmw -VERSION=${VERSION:-0.9.0} +VERSION=${VERSION:-0.9.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/packaging/Slackbuild/rmw/rmw.info b/packaging/Slackbuild/rmw/rmw.info index 98158ace..2eb7771d 100644 --- a/packaging/Slackbuild/rmw/rmw.info +++ b/packaging/Slackbuild/rmw/rmw.info @@ -1,7 +1,7 @@ PRGNAM="rmw" -VERSION="0.9.0" +VERSION="0.9.1" HOMEPAGE="https://theimpossibleastronaut.github.io/rmw-website/" -DOWNLOAD="https://github.com/theimpossibleastronaut/rmw/releases/download/v0.9.0/rmw-0.9.0.tar.xz" +DOWNLOAD="https://github.com/theimpossibleastronaut/rmw/releases/download/v0.9.1/rmw-0.9.1.tar.xz" MD5SUM="974e690868c8f86d1b37db89b0df9c0d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/packaging/debian/changelog b/packaging/debian/changelog index bae9ac68..12cc66d9 100644 --- a/packaging/debian/changelog +++ b/packaging/debian/changelog @@ -1,5 +1,5 @@ -rmw (0.9.0) stable; urgency=medium +rmw (0.9.1) stable; urgency=medium * New upstream release - -- Andy Alt Wed, 15 Feb 2023 05:50:56 +0000 + -- Andy Alt Wed, 17 May 2023 05:50:56 +0000 diff --git a/packaging/file_id.diz b/packaging/file_id.diz index c9ce50c6..1bd20b76 100644 --- a/packaging/file_id.diz +++ b/packaging/file_id.diz @@ -1,4 +1,4 @@ -rmw v0.8.1 +rmw v0.9.1 ReMove to Waste is a safe-remove utility for the command line. It can move and restore files to and from directories specified in a diff --git a/packaging/release-checklist.txt b/packaging/release-checklist.txt index 28b7c80e..8ba56ffb 100644 --- a/packaging/release-checklist.txt +++ b/packaging/release-checklist.txt @@ -29,6 +29,9 @@ Ex: Change Month and Year in man/rmw.1 +Generate html version of the manual: + `roff2html rmw.1 > rmw_man.html` (mv the output to the website directory) + cd .. commit changes (NOTE: meson dist only packages *committed* changes)