pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/tarsnap

Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Jul 15 06:11:56 UTC 2017

Modified Files:
        pkgsrc/sysutils/tarsnap: Makefile distinfo

Log Message:
Updated tarsnap to 1.0.38.

Tarsnap 1.0.38 is now available.  This version brings several new features
compared to tarsnap 1.0.37:

* Tarsnap now supports OpenSSL 1.1.

* tarsnap accepts an --iso-dates option, which causes times to be printed in
YYYY-MM-DD HH:MM:SS format rather than the traditional unix "ls -l" style.

* tarsnap accepts a --force-resources option to proceed with decryption of a
passphrase-encrypted key file even if it is anticipated to use an excessive
amount of memory or CPU time.  (This may be useful if tarsnap inaccurately
estimates the amount of memory your system has available.)

* tarsnap accepts an --archive-names <file> option, which reads a list of
archive names to operate on when operating in -d and --print-stats modes.
(This should make some scripts simpler; no more need to construct a command
line which has '-f' inserted before each archive name.)

Potentially (but unlikely) breaking changes in this code compared to tarsnap

* tarsnap now applies the --humanize-numbers option to the "progress" output
printed by SIGINFO / SIGUSR1.  If you have scripts which send signals to
tarsnap and parse its output, they may need to be updated.

* tarsnap -v now prints 'Deleting archive "foo"' even if only one archive is
being deleted.  If you have scripts which parse the output of tarsnap -v,
they may need to be updated.

* tarsnap now prints a warning if you pass '--configfile /nosuchfile'.  If you
have scripts which rely on being able to specify nonexistent configuration
files and not get any warnings from tarsnap, they may need to be updated.
(Also, if you were doing that, I *really* want to know why.)

There are also two changes which most users should not encounter:

* tarsnap now has an --initialize-cachedir mode; this is intended for use by
the GUI.  (The cache directory will be initialized automatically in normal
usage of the tarsnap command-line utility.)

* tarsnap's configure script takes a --with-conf-no-sample option which
results in the sample tarsnap configuration file being installed as
"tarsnap.conf" rather than "tarsnap.conf.sample".  This is intended for use in
some packaging systems which have mechanisms for managing configuration files,
and should probably not be used by hand (since it will overwrite your existing

To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/sysutils/tarsnap/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/tarsnap/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/tarsnap/Makefile
diff -u pkgsrc/sysutils/tarsnap/Makefile:1.13 pkgsrc/sysutils/tarsnap/Makefile:1.14
--- pkgsrc/sysutils/tarsnap/Makefile:1.13       Thu Mar 10 22:54:13 2016
+++ pkgsrc/sysutils/tarsnap/Makefile    Sat Jul 15 06:11:56 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2016/03/10 22:54:13 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2017/07/15 06:11:56 wiz Exp $
-DISTNAME=      tarsnap-autoconf-1.0.37
+DISTNAME=      tarsnap-autoconf-1.0.38
 PKGNAME=       ${DISTNAME:S/-autoconf//}
 CATEGORIES=    sysutils archivers security
@@ -14,8 +14,6 @@ LICENSE=      tarsnap-license
 GNU_CONFIGURE=         yes
 INSTALL_MAKE_FLAGS=    sysconfdir=${PREFIX}/share/examples/tarsnap
-LDFLAGS.SunOS+=        -lnsl
 CONF_FILES=    ${PREFIX}/share/examples/tarsnap/tarsnap.conf.sample ${PKG_SYSCONFDIR}/tarsnap.conf
 .include "../../security/openssl/"

Index: pkgsrc/sysutils/tarsnap/distinfo
diff -u pkgsrc/sysutils/tarsnap/distinfo:1.9 pkgsrc/sysutils/tarsnap/distinfo:1.10
--- pkgsrc/sysutils/tarsnap/distinfo:1.9        Thu Mar 10 22:54:13 2016
+++ pkgsrc/sysutils/tarsnap/distinfo    Sat Jul 15 06:11:56 2017
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2016/03/10 22:54:13 wiz Exp $
+$NetBSD: distinfo,v 1.10 2017/07/15 06:11:56 wiz Exp $
-SHA1 (tarsnap-autoconf-1.0.37.tgz) = 5c3b97ec82a0c94c35ae27b1b8422fc192735781
-RMD160 (tarsnap-autoconf-1.0.37.tgz) = 3491143e0272ea610a11179582d326ec4764842a
-SHA512 (tarsnap-autoconf-1.0.37.tgz) = 050053f2109b74cda16511cf35ab2c11e0470ba745c661d254b7c17efde9e629830d519896b343dbd4f48ee739dfef47b724eb5e2e78c3e7dbc4ae018a536a5f
-Size (tarsnap-autoconf-1.0.37.tgz) = 629450 bytes
+SHA1 (tarsnap-autoconf-1.0.38.tgz) = 956869c4940121c2a198438d896c7555ba39f810
+RMD160 (tarsnap-autoconf-1.0.38.tgz) = 440f88e78cc4098955128929e3aedc62730d8b26
+SHA512 (tarsnap-autoconf-1.0.38.tgz) = ca6a6333591e333516f2bbf3501093725d8df190cc144282b3a6b51dc197e48b1276ff97b94e287a5be1c78217dbeb93ed29fa4224d99bcca577b77a4414319e
+Size (tarsnap-autoconf-1.0.38.tgz) = 640781 bytes

Home | Main Index | Thread Index | Old Index