pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/p5-Quota (sysutils/p5-Quota) Updated to 1.8.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/99006aa86d80
branches:  trunk
changeset: 428278:99006aa86d80
user:      mef <mef%pkgsrc.org@localhost>
date:      Sun Apr 26 14:09:21 2020 +0000

description:
(sysutils/p5-Quota) Updated to 1.8.1

Changes in 1.8.1 (April 2020)
- correction to Q_XQUOTASYNC update done in 1.8.0: return value inverted
- compile-fixes and enhancements for latest versions of the BSDs:
  - compile fix: FreeBSD lacks define RQUOTA_USRQUOTA in rpcsvc/rquota.h
  - NetBSD: map QUOTA_NOLIMIT to 0 for consistency with other platforms
  - DragonFly support prepared (untested); obsolete BSD/OS removed
  - getmntent(): decode numerical values of fs type and options to strings
  - renamed compile-switch HAVE_STATVFS: too generic (conflict Python.h)
- fixes for group quota support via RPC (i.e. v2 aka extended RPC):
  - removed use of USE_EXT_RQUOTA in include/rquota.h: switch is
    defined only later, thus extended quota was inadvertedly disabled
  - Linux & OpenBSD: switched from rpcsvc/rquota.h to internal rquota.h,
    as sys header lacks definition for extended RPC
  - getnfsquota(): don't use v1 RPC for group quota if v2 fails;
    return error instead
  - adjusted order of elements in ext_getquota_args to match XDR encoding
    (just to avoid confusion; no harm)
- setqlim: raise error in case of truncation of given limits to 32-bit
- test.pl:
  - added smoke test: run automatically upon $ENV{AUTOMATED_TESTING}
  - enhanced "forced RPC" test: ask for host:path, allow skipping

diffstat:

 sysutils/p5-Quota/Makefile |   4 ++--
 sysutils/p5-Quota/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r e9b5bbf7e505 -r 99006aa86d80 sysutils/p5-Quota/Makefile
--- a/sysutils/p5-Quota/Makefile        Sun Apr 26 14:06:32 2020 +0000
+++ b/sysutils/p5-Quota/Makefile        Sun Apr 26 14:09:21 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2020/04/20 13:24:25 mef Exp $
+# $NetBSD: Makefile,v 1.15 2020/04/26 14:09:21 mef Exp $
 
-DISTNAME=              Quota-1.8.0
+DISTNAME=              Quota-1.8.1
 PKGNAME=               p5-${DISTNAME}
 CATEGORIES=            sysutils perl5
 MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=Quota/}
diff -r e9b5bbf7e505 -r 99006aa86d80 sysutils/p5-Quota/distinfo
--- a/sysutils/p5-Quota/distinfo        Sun Apr 26 14:06:32 2020 +0000
+++ b/sysutils/p5-Quota/distinfo        Sun Apr 26 14:09:21 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2020/04/20 13:24:25 mef Exp $
+$NetBSD: distinfo,v 1.6 2020/04/26 14:09:21 mef Exp $
 
-SHA1 (Quota-1.8.0.tar.gz) = cc35dbd1062a02274888fd82a517d02f058e2734
-RMD160 (Quota-1.8.0.tar.gz) = 615417fb07d4b1129d4e22cf329e1132b1f11ccd
-SHA512 (Quota-1.8.0.tar.gz) = d86c6fbf766e5d0bafdf95eae1a7b3bf196abda7d91ed7a35b77393e1ef08a849f2184142a113f90dbfb080399ab951884984cd9d01b6455129593fbcd847092
-Size (Quota-1.8.0.tar.gz) = 54601 bytes
+SHA1 (Quota-1.8.1.tar.gz) = fbd8b44940d786777a258a7749b9e9d23e91fa6b
+RMD160 (Quota-1.8.1.tar.gz) = 6e9238feaf199e27daf71a0653acd53bc98c20be
+SHA512 (Quota-1.8.1.tar.gz) = 9e27cb03c7cd76a995ff775b9a5a67b8d8deeb814efacb17b4769c567935ebabe03ba2354a6977ae86fffaeb65e8f457906adee60de3e0a86ba78516057c1d72
+Size (Quota-1.8.1.tar.gz) = 57058 bytes



Home | Main Index | Thread Index | Old Index