%define upstream_name File-Find-Upwards %define upstream_version 1.100860 Name: perl-%{upstream_name} Version: %perl_convert_version %{upstream_version} Release: %mkrel 1 Summary: Look for a file in the current directory and upwards License: GPL+ or Artistic Group: Development/Perl Url: http://search.cpan.org/dist/%{upstream_name} Source0: http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz BuildRequires: perl(Attribute::Memoize) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Path::Class) BuildRequires: perl(Test::More) BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} %description Provides a function that can find a file in the current or a parent directory. * file_find_upwards() Takes a filename and looks for the file in the current directory. If there is no such file, it traverses up the directory hierarchy until it finds the file or until it reaches the topmost directory. If the file is found, the full path to the file is returned. If the file is not found, undef is returned. %prep %setup -q -n %{upstream_name}-%{upstream_version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor %{make} %check %{make} test %install rm -rf %buildroot %makeinstall_std %clean rm -rf %buildroot %files %defattr(-,root,root) %doc Changes LICENSE README %{_mandir}/man3/* %perl_vendorlib/* %changelog * Sun Mar 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.860-1mdv2010.1 + Revision: 528431 - update to 1.100860 * Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1 + Revision: 474656 - update to 0.04 * Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0 + Revision: 444064 - import perl-File-Find-Upwards * Thu Sep 17 2009 cpan2dist 0.03-1mdv - initial mdv release, generated with cpan2dist