(sysutils/p5-Quota) Updated to 1.8.0 Changes in 1.8.0 (April 2020) - revised "tirpc" change in 1.7.3: use "-ltirpc" only when SUN-RPC is NOT included in libc; else we may compile against tirpc but linker may resolved against libc; leads to memory corruption in auth_destroy() - cntd. attempt at fixing Makefile.PL for build on NetBSD release > 6 - Backport of minor fixes & enhancements done while porting to Python - extended test scripts (RPC test; read-back&verify limits after setqlim) - RPC result handling: removed forced ESRCH error upon 0 limits so that behavior matches that of local query (at least on Linux) - corrected Quota::strerr() for errors caused in Sun-RPC library funcs - updated include/quotaio_xfs.h to latest version in Linux headers and use newer (~2004) interface Q_XQUOTASYNC for Quota::sync() Changes in 1.7.4 (March 2020) - Build fixes for NetBSD release > 6 and Apple/Darwin based on failure reports of automated CPAN testing - Added support for group quotas in test.pl; Corrections to documentation of group quota handling Changes in 1.7.3 (March 2020) - Added detection for missing header rpc/rpc.h; automatically switch to using "tirpc", if present. Issue reported by Michael Stauber via CPAN ticket 128302 - Also fixed compiler warnings in ancient RPC code.diff -r1.13 -r1.14 pkgsrc/sysutils/p5-Quota/Makefile
(mef)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2019/08/11 13:23:13 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2020/04/20 13:24:25 mef Exp $ | |
2 | 2 | |||
3 | DISTNAME= Quota-1.7.2 | 3 | DISTNAME= Quota-1.8.0 | |
4 | PKGNAME= p5-${DISTNAME} | 4 | PKGNAME= p5-${DISTNAME} | |
5 | PKGREVISION= 4 | |||
6 | CATEGORIES= sysutils perl5 | 5 | CATEGORIES= sysutils perl5 | |
7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Quota/} | 6 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Quota/} | |
8 | 7 | |||
9 | HOMEPAGE= https://metacpan.org/pod/distribution/Quota/Quota.pm | 8 | HOMEPAGE= https://metacpan.org/pod/distribution/Quota/Quota.pm | |
10 | COMMENT= Perl interface to filesystem quotas | 9 | COMMENT= Perl interface to filesystem quotas | |
11 | LICENSE= ${PERL5_LICENSE} | 10 | LICENSE= ${PERL5_LICENSE} | |
12 | # tested on NetBSD 7.99.25 | 11 | # tested on NetBSD 7.99.25 | |
13 | LDFLAGS+= -L/usr/lib -lquota | 12 | LDFLAGS+= -L/usr/lib -lquota | |
14 | 13 | |||
15 | PERL5_PACKLIST= auto/Quota/.packlist | 14 | PERL5_PACKLIST= auto/Quota/.packlist | |
16 | 15 | |||
17 | .include "../../lang/perl5/module.mk" | 16 | .include "../../lang/perl5/module.mk" | |
18 | .include "../../mk/bsd.pkg.mk" | 17 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2016/02/09 13:35:40 mef Exp $ | 1 | $NetBSD: distinfo,v 1.5 2020/04/20 13:24:25 mef Exp $ | |
2 | 2 | |||
3 | SHA1 (Quota-1.7.2.tar.gz) = c56f862eec199a200ac16c15389a61b3824f0ed6 | 3 | SHA1 (Quota-1.8.0.tar.gz) = cc35dbd1062a02274888fd82a517d02f058e2734 | |
4 | RMD160 (Quota-1.7.2.tar.gz) = fe0d727f1284dee5bac791b2ec31e743e9f96937 | 4 | RMD160 (Quota-1.8.0.tar.gz) = 615417fb07d4b1129d4e22cf329e1132b1f11ccd | |
5 | SHA512 (Quota-1.7.2.tar.gz) = 55ea9fbf027676b0e6f7a6f97fd3e75749860ebefe0127791a0d8cd8a427676eb1f6bf1ddf1a3687666752430faef877eedd12ccce39b7b76466fc7bfc628433 | 5 | SHA512 (Quota-1.8.0.tar.gz) = d86c6fbf766e5d0bafdf95eae1a7b3bf196abda7d91ed7a35b77393e1ef08a849f2184142a113f90dbfb080399ab951884984cd9d01b6455129593fbcd847092 | |
6 | Size (Quota-1.7.2.tar.gz) = 50436 bytes | 6 | Size (Quota-1.8.0.tar.gz) = 54601 bytes |