p5-Sys-MemInfo: update to 0.99.

Fix build on NetBSD.

0.98  Wed Sep 14 22:55:00 2014
    - added cygwin support (RT #85152), thanks <kqfhjjgrn _at_ yahoo.es>
    - RT #80636
    - fixed pod abstract (RT #94160), thanks <NEILB _at_ cpan.org>

0.99  Fri Oct 14 02:12:00 2016
    - fixed compilation (RT #69366), thanks Stefan Jakobs <projects _at_ localside.net>
This commit is contained in:
Thomas Klausner 2017-09-21 12:12:56 +02:00
parent 7ff7ed2761
commit 89be2e71db
3 changed files with 22 additions and 6 deletions

View File

@ -1,16 +1,15 @@
# $NetBSD: Makefile,v 1.1 2013/06/30 13:39:57 noud4 Exp $
DISTNAME= Sys-MemInfo-0.91
DISTNAME= Sys-MemInfo-0.99
PKGNAME= p5-${DISTNAME}
CATEGORIES= sysutils perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SC/SCRESTO/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/~scresto/Sys-MemInfo-0.91/
HOMEPAGE= http://search.cpan.org/~scresto/Sys-MemInfo/
COMMENT= Perl 5 module for getting memory information
LICENSE= ${PERL5_LICENSE}
WRKSRC= ${WRKDIR}/${DISTNAME:S|-${PKGVERSION_NOREV}||}
PERL5_PACKLIST= auto/Sys/MemInfo/.packlist
.include "../../lang/perl5/module.mk"

View File

@ -1,5 +1,7 @@
$NetBSD: distinfo,v 1.1 2013/06/30 13:39:57 noud4 Exp $
SHA1 (Sys-MemInfo-0.91.tar.gz) = 75d959e24e39187102c3480e622efdba92e96bc1
RMD160 (Sys-MemInfo-0.91.tar.gz) = 8efa2a167801f18f7f55e76ba358ceec1bfe0eb2
Size (Sys-MemInfo-0.91.tar.gz) = 6802 bytes
SHA1 (Sys-MemInfo-0.99.tar.gz) = 86ed269b0623194f1d74faf90238b51ff58d673e
RMD160 (Sys-MemInfo-0.99.tar.gz) = c344dbd46d9701498310189035e6f4f2eeac9860
SHA512 (Sys-MemInfo-0.99.tar.gz) = ad0f8a12db7f7c643d0eb2d68fb1dcbff43928b786d390243e89d88537bd99360f88af177678ce5141e3870224da80ea5a432c465e8c7ec384abd21014c0e1c0
Size (Sys-MemInfo-0.99.tar.gz) = 13276 bytes
SHA1 (patch-arch_bsd.xs) = 802374f5366610b25374c74b6d321282d9809322

View File

@ -0,0 +1,15 @@
$NetBSD$
Add header for struct uvmexp.
--- arch/bsd.xs.orig 2006-09-16 14:32:56.000000000 +0000
+++ arch/bsd.xs
@@ -8,6 +8,8 @@ MODULE = Sys::MemInfo PACKAGE = Sys::Mem
#include <stdio.h>
#include <sys/param.h>
#include <sys/sysctl.h>
+#include <sys/sysctl.h>
+#include <uvm/uvm_extern.h>
void
availkeys()