pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/znapzend
Module Name: pkgsrc
Committed By: tm
Date: Mon Oct 19 07:30:00 UTC 2026
Modified Files:
pkgsrc/sysutils/znapzend: Makefile PLIST distinfo
pkgsrc/sysutils/znapzend/patches: patch-Makefile.am
Log Message:
znapzend: update to 0.23.6
znapzend (0.23.6) unstable; urgency=medium
* Fixed the runtime Docker container build, which broke when Alpine
patch-bumped its perl package and the pinned perl version could no
longer be selected; perl is no longer version-pinned in the Dockerfile.
* Docker images are now published to the GitHub Container Registry
(ghcr.io/oetiker/znapzend) instead of Docker Hub.
-- github-actions[bot] <github-actions[bot]@users.noreply.github.com> Mon, 06 Jul 2026 19:52:13 +0000
znapzend (0.23.4) unstable; urgency=medium
* Revised CI recipes to pass on contributor forks #680 -- @jimklimov
* Introduced `ZNAPZENDTEST_ZFS_list_max_snapshots` in mock `t/zfs`
(default `58` for `dst`, as it was hard-coded since at least 2014,
adding `+2` more to `src` datasets), to speed up developer testing
iterations; updated the README.md with suggestions #691 -- @jimklimov
* Revised `.gitignore` files, `Makefile.am` and Git tracked content
to drop files (re-)generated during build from Git and so simplify
life for developers; those generated files are directly added to
the distribution tarball now #689 -- @jimklimov
znapzend (0.23.2) unstable; urgency=medium
* added missing cpanfile.test #662
* build deb for ubuntu 24.4
znapzend (0.23.0) unstable; urgency=medium
* Fixed `autoCreation` behavior broken in 0.22.0 release -- @jimklimov
* Updated recipes for `make check` to install Perl modules it needs
(previously was only done as part of GitHub checks); renamed the
`cpanfile` to `cpanfile.common` to avoid changing the Git-tracked
resource file during build -- @jimklimov
* Fix `make install` of Perl modules with a custom `DESTDIR` and/or when
applying `configure --libdir=...` requirements -- @jimklimov
* Renamed `lib/inheritLevels.pm` to `lib/ZnapZend/InheritLevels.pm`, in
order to minimize confusion (especially when targeting OS-wide Perl
module installations) -- @jimklimov
* Applied same markup style to older CHANGES logged entries -- @jimklimov
znapzend (0.22.0) unstable; urgency=medium
* Add debian 12 package -- @moetiker
* Maintenance release: refine splitting of
`[[user@]host:]dataset[:with-colons][@snap[:with-colons]]` strings
to work for the realistic majority of use-cases; fix back support
of pool root dataset in such spec -- @jimklimov
* Update self-tests with verification that
`[[user@]host:]dataset[:with-colons][@snap[:with-colons]]` string
decoding yields expected results -- @jimklimov
* Extended handling of `org.znapzend:enabled=off` setting for sub-trees:
now if the same intermediate dataset declares `org.znapzend:recursive=on`,
the disablement of znapzend handling takes place for descendants as well
(previously it had effect only exactly for datasets that had set
`org.znapzend:enabled=off` as a local ZFS property) -- @jimklimov
* Fixed CI recipes and contents for spell-checker -- @jimklimov
* Added rc-script and integration documentation for FreeBSD and similar
platforms -- @jimklimov
* Converted `configure.ac` and numerous `Makefile.am` to avoid GNU Make
syntax in favor of portability: tested with Solaris/illumos Sun make
and with FreeBSD make -- @jimklimov
* Extended `--autoCreation` effect (or lack thereof) to newly appearing
sub-datasets; added a `--noautoCreation` option to help override
configuration file settings (where used) -- @jimklimov
* Introduced `dst_N_autocreation` setting via ZFS properties
(per-destination, inheritable) -- @jimklimov
znapzend (0.21.2) unstable; urgency=medium
* Maintenance release: Automate `.deb` package builds
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/sysutils/znapzend/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/sysutils/znapzend/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/sysutils/znapzend/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/sysutils/znapzend/patches/patch-Makefile.am
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/znapzend/Makefile
diff -u pkgsrc/sysutils/znapzend/Makefile:1.23 pkgsrc/sysutils/znapzend/Makefile:1.24
--- pkgsrc/sysutils/znapzend/Makefile:1.23 Thu Aug 25 10:34:15 2022
+++ pkgsrc/sysutils/znapzend/Makefile Mon Oct 19 07:30:00 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2022/08/25 10:34:15 abs Exp $
+# $NetBSD: Makefile,v 1.24 2026/10/19 07:30:00 tm Exp $
-DISTNAME= znapzend-0.21.1
+DISTNAME= znapzend-0.23.6
CATEGORIES= sysutils
GITHUB_RELEASE= v${PKGVERSION_NOREV}
MASTER_SITES= ${MASTER_SITE_GITHUB:=oetiker/}
@@ -21,6 +21,7 @@ TEST_TARGET= check
DEPENDS+= p5-Mojolicious>=9.03:../../www/p5-Mojolicious
DEPENDS+= p5-Mojo-IOLoop-ForkCall>=0.17:../../devel/p5-Mojo-IOLoop-ForkCall
DEPENDS+= p5-Scalar-List-Utils>=1.45:../../devel/p5-Scalar-List-Utils
+DEPENDS+= p5-Role-Tiny>=2.002004:../../devel/p5-Role-Tiny
pre-configure:
cd ${WRKSRC} && autoreconf --force --install --verbose --make
Index: pkgsrc/sysutils/znapzend/PLIST
diff -u pkgsrc/sysutils/znapzend/PLIST:1.2 pkgsrc/sysutils/znapzend/PLIST:1.3
--- pkgsrc/sysutils/znapzend/PLIST:1.2 Thu Aug 25 10:34:15 2022
+++ pkgsrc/sysutils/znapzend/PLIST Mon Oct 19 07:30:00 2026
@@ -1,12 +1,12 @@
-@comment $NetBSD: PLIST,v 1.2 2022/08/25 10:34:15 abs Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/10/19 07:30:00 tm Exp $
bin/znapzend
bin/znapzendzetup
bin/znapzendztatz
lib/ZnapZend.pm
lib/ZnapZend/Config.pm
+lib/ZnapZend/InheritLevels.pm
lib/ZnapZend/Time.pm
lib/ZnapZend/ZFS.pm
-lib/inheritLevels.pm
man/man1/znapzend.1
man/man1/znapzendzetup.1
man/man1/znapzendztatz.1
Index: pkgsrc/sysutils/znapzend/distinfo
diff -u pkgsrc/sysutils/znapzend/distinfo:1.19 pkgsrc/sysutils/znapzend/distinfo:1.20
--- pkgsrc/sysutils/znapzend/distinfo:1.19 Thu Aug 25 10:34:15 2022
+++ pkgsrc/sysutils/znapzend/distinfo Mon Oct 19 07:30:00 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.19 2022/08/25 10:34:15 abs Exp $
+$NetBSD: distinfo,v 1.20 2026/10/19 07:30:00 tm Exp $
-BLAKE2s (znapzend-0.21.1.tar.gz) = ec4ac40bb47859d56d3d6b5870231a4e3ba4d5e1b2935fdc940187fd664858f0
-SHA512 (znapzend-0.21.1.tar.gz) = 2fd39109d6967d8dc434c346f7ba6d912519d71294dcc017a90727e56250298d753671986ed34e72fb45eb20fb17aa62945af055df17f2cc1ab04cd28369c649
-Size (znapzend-0.21.1.tar.gz) = 361516 bytes
-SHA1 (patch-Makefile.am) = 9f6f4e936ef84b08131884699d0fb8399b4dc67c
+BLAKE2s (znapzend-0.23.6.tar.gz) = 297c34d33c11826745d12547036744415cdcef54db7fc97e40c8cc5dbeda42b9
+SHA512 (znapzend-0.23.6.tar.gz) = 2fc30cf3c6b3c18fbf23eb24de0805aaf79defab7d41cc58b5ff13040e517e360c9dce7a6b354eeee38eb7417de92b492c30afa078965e0d475d5af136917e89
+Size (znapzend-0.23.6.tar.gz) = 309073 bytes
+SHA1 (patch-Makefile.am) = 875ea1d84b5df29898ae7fdcc137e55de214909b
Index: pkgsrc/sysutils/znapzend/patches/patch-Makefile.am
diff -u pkgsrc/sysutils/znapzend/patches/patch-Makefile.am:1.1 pkgsrc/sysutils/znapzend/patches/patch-Makefile.am:1.2
--- pkgsrc/sysutils/znapzend/patches/patch-Makefile.am:1.1 Wed Apr 29 20:15:33 2020
+++ pkgsrc/sysutils/znapzend/patches/patch-Makefile.am Mon Oct 19 07:30:00 2026
@@ -1,15 +1,16 @@
-$NetBSD: patch-Makefile.am,v 1.1 2020/04/29 20:15:33 wiedi Exp $
+$NetBSD: patch-Makefile.am,v 1.2 2026/10/19 07:30:00 tm Exp $
-thirdparty deps are provided by pkgsrc
+thirdparty deps are provided by pkgsrc. debian deps are not
+required in pkgsrc.
---- Makefile.am.orig 2020-03-23 14:59:16.000000000 +0000
+--- Makefile.am.orig 2026-07-06 19:52:13.000000000 +0000
+++ Makefile.am
@@ -5,7 +5,7 @@ AUTOMAKE_OPTIONS = foreign
SUFFIXES = .1 .man .pm
--SUBDIRS = lib thirdparty
+-SUBDIRS = lib thirdparty debian
+SUBDIRS = lib
BIN = bin/@PACKAGE@ bin/znapzendzetup bin/znapzendztatz
- PM := $(shell find lib/ -name "*.pm")
+ PM = @PERL_MODULES_EXTRA_DIST@
Home |
Main Index |
Thread Index |
Old Index