CPANPLUS-Dist-Slackware
    
    
  
  
  
view release on metacpan or search on metacpan
lib/CPANPLUS/Dist/Slackware.pm view on Meta::CPAN
                return;
            }
        }
    }
    msg( loc( q{Creating package '%1'}, $outputname ) );
    my $orig_uid = $UID;
    my $orig_gid = ( split /\s+/, $GID )[0];
    if ($needs_chown) {
        my @stat = stat($destdir);
        if ( !@stat ) {
            error( loc( q{Could not stat '%1': %2}, $destdir, $OS_ERROR ) );
            return;
        }
        $orig_uid = $stat[4];
        $orig_gid = $stat[5];
        $dist->_chown_recursively( 0, 0, $destdir ) or return;
    }
lib/CPANPLUS/Dist/Slackware.pm view on Meta::CPAN
        return;
    }
    my $fail = 0;
    my @packlists;
    my $wanted = sub {
        my $filename = $_;
        return if $filename eq q{.};
        my @stat = lstat($filename);
        if ( !@stat ) {
            error( loc( q{Could not lstat '%1': %2}, $filename, $OS_ERROR ) );
            return;
        }
        # Skip symbolic links.
        return if -l _;
        # Sanitize the file modes.
        my $perm = ( $stat[2] & oct '0755' ) | oct '0200';
( run in 0.222 second using v1.01-cache-2.11-cpan-5dc5da66d9d )