9b7bc104 |
License: The Perl 5 License (Artistic 1 & GPL 1)
Group: Development/Libraries
URL: http://search.cpan.org/dist/File-Which/
Source0: http://search.cpan.org/CPAN/authors/id/P/PL/PLICEASE/File-Which-1.21.tar.gz
%define sha1 File-Which=4e683d461ff4f1e0882cd06f47ad84b5eecfbabf
Vendor: VMware, Inc.
Distribution: Photon
BuildArch: noarch
BuildRequires: perl
Requires: perl
%description
File::Which finds the full or relative paths to executable programs on
the system. This is normally the function of which utility. which is
typically implemented as either a program or a built in shell command.
On some platforms, such as Microsoft Windows it is not provided as part
of the core operating system. This module provides a consistent API to
this functionality regardless of the underlying platform.
The focus of this module is correctness and portability. As a
consequence platforms where the current directory is implicitly part of
the search path such as Microsoft Windows will find executables in the
current directory, whereas on platforms such as UNIX where this is not
the case executables in the current directory will only be found if the
current directory is explicitly added to the path.
If you need a portable which on the command line in an environment that
does not provide it, install App::pwhich which provides a command line
interface to this API.
%prep
%setup -q -n File-Which-%{version}
%build
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
make %{?_smp_mflags}
%install
make install DESTDIR=%{buildroot}
find %{buildroot} -name 'perllocal.pod' -delete
%check
make test
%files
%{perl_vendorlib}/*
%{perl_vendorlib}/File/Which.pm
%{_mandir}/man3/File::Which.3.gz
%changelog |