head 1.2; access; symbols pkgsrc-2013Q4:1.1.0.14 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.12 pkgsrc-2013Q3-base:1.1 pkgsrc-2013Q2:1.1.0.10 pkgsrc-2013Q2-base:1.1 pkgsrc-2013Q1:1.1.0.8 pkgsrc-2013Q1-base:1.1 pkgsrc-2012Q4:1.1.0.6 pkgsrc-2012Q4-base:1.1 pkgsrc-2012Q3:1.1.0.4 pkgsrc-2012Q3-base:1.1 pkgsrc-2012Q2:1.1.0.2 pkgsrc-2012Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2014.02.16.11.57.22; author sno; state dead; branches; next 1.1; commitid 5hywt1izZhRATjpx; 1.1 date 2012.06.30.05.10.51; author dholland; state Exp; branches; next ; desc @@ 1.2 log @Updating package for Perl5 module Sys::Filesystem from CPAN in sysutils/p5-Sys-Filesystem from 1.30nb5 to 1.405. pkgsrc changes: - remove upstream applied patches - switch back from Module::Build to ExtUtils::MakeMaker Upstream changes since 1.30: 1.405 2013-10-28 - Fix Mswin32 mounted/unmounted support (thanks to Christian "Mithaldu" Walde for remote testing support - skip format test in case of unmounted device (unmounted devices might or might not know in before the fstype) - clean up basic tests and BAIL_OUT when unsupported environment encountered 1.404 2013-10-26 - move to Makefile.PL in favour of developer reqs - change required perl version to 5.8.1 - rewrite core routines of Sys::Filesystem - don't search for Darwin tools in path, rely on some well known paths - general, minor code cleanup 1.403 2013-10-23 - Honor PATH_FSTAB in the environment on a NetBSD system if present (Thanks to dholland@@NetBSD.org) - try improve error handling on Darwin to avoid smoke errors - be noisy about where we're running on during tests - remove runtime recommends for author tests - bump required version of Module::Pluggable to avoid blead whining - include p5-toolchain gang recommended way to declare developer dependencies - use proper indenting for Changes 1.402 2013-09-24 - remove Makefile.PL passthrough - don't prove whether Win32 is supported - we know it (should fix RT#88901 - thanks Michiel Beijen) - try to improve supported control - put Win32::DriveInfo into feature "Win32" (I'd like to get feedback whether it helps) 1.401 2013-09-08 - Fix MacOS X / Darwin without diskutil - Changes reformatted as per CPAN::Changes::Spec 1.400 2013-09-03 - Moving to GitHub for easier contributing - Pod typo / encoding fixes (rt#85898, rt#77699), thanks to Slaven Rezić, Andreas J. König and Gregor Herrmann - Fix MacOS X 10.8 (diskutil vs. disktool) - Update requirements / recommendations - Fix AIX (rt#79188) - thanks to David Lee - Fix Solaris debug leftover (rt#72717) - thanks to Kenneth Ölwing - Fix Tests (rt#62248) - thanks to Daphne Pfister - Fix configure_requires (rt#62249) - thanks to Daphne Pfister @ text @$NetBSD: patch-lib_Sys_Filesystem_Netbsd_pm,v 1.1 2012/06/30 05:10:51 dholland Exp $ Honor PATH_FSTAB in the environment if present. Allows this package to configure in a chroot that doesn't have an fstab file. Cloned from the freebsd file. --- lib/Sys/Filesystem/Netbsd.pm~ 2010-07-15 19:33:42.000000000 +0000 +++ lib/Sys/Filesystem/Netbsd.pm @@@@ -57,7 +57,7 @@@@ sub new my $self = bless( {}, $class ); # Defaults - $args{fstab} ||= '/etc/fstab'; + $args{fstab} ||= $ENV{PATH_FSTAB} || '/etc/fstab'; my @@mounts = qx( /sbin/mount ); $self->readMounts( $mount_rx, [ 0, 1, 2 ], [qw(fs_spec fs_file fs_vfstype fs_mntops)], \%special_fs, @@mounts ); @ 1.1 log @Honor PATH_FSTAB in the environment if present. Allows this package to configure in a chroot that doesn't have an fstab file. Cloned from the corresponding freebsd file. @ text @d1 1 a1 1 $NetBSD$ @