X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FLinux%2FSysInfo.pm;h=9471da157403063ceb32bc29b40bf9c00972e67d;hb=27ba28e4fc567151a06264c50b443f1c12eb76f4;hp=fdcec666b2aaa0e9d94601822638c15560c280cf;hpb=624a07ec0df20496fd4254857c063bf0fa56ecf7;p=perl%2Fmodules%2FLinux-SysInfo.git diff --git a/lib/Linux/SysInfo.pm b/lib/Linux/SysInfo.pm index fdcec66..9471da1 100644 --- a/lib/Linux/SysInfo.pm +++ b/lib/Linux/SysInfo.pm @@ -1,5 +1,7 @@ package Linux::SysInfo; +use 5.006; + use strict; use warnings; @@ -9,18 +11,18 @@ Linux::SysInfo - Perl interface to the sysinfo(2) Linux system call. =head1 VERSION -Version 0.10 +Version 0.13 =cut our $VERSION; BEGIN { - $VERSION = '0.10'; + $VERSION = '0.13'; } =head1 SYNOPSIS - use Linux::SysInfo qw/sysinfo/; + use Linux::SysInfo qw; my $si = sysinfo; print "$_: $si->{$_}\n" for keys %$si; @@ -141,12 +143,12 @@ Functions are also exported by the C<:funcs> tag, and constants by C<:consts>. =cut -use base qw/Exporter/; +use base qw; our @EXPORT = (); our %EXPORT_TAGS = ( - 'funcs' => [ qw/sysinfo/ ], - 'consts' => [ qw/LS_HAS_EXTENDED/ ] + 'funcs' => [ qw ], + 'consts' => [ qw ] ); our @EXPORT_OK = map { @$_ } values %EXPORT_TAGS; $EXPORT_TAGS{'all'} = [ @EXPORT_OK ]; @@ -161,6 +163,9 @@ Moreover, since the perl hash function has changed after the 5.6 version, you wi L 5.6. +A C compiler. +This module may happen to build with a C++ compiler as well, but don't rely on it, as no guarantee is made in this regard. + =head1 SEE ALSO The C man page. @@ -188,9 +193,11 @@ You can find documentation for this module with the perldoc command. perldoc Linux::SysInfo +Tests code coverage report is available at L. + =head1 COPYRIGHT & LICENSE -Copyright 2007-2009 Vincent Pit, all rights reserved. +Copyright 2007,2008,2009,2010,2013 Vincent Pit, all rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.