1# Automatically generated by File-NFSLock.spec.PL 2%define class File 3%define subclass NFSLock 4%define version 1.21 5%define release 1 6%define defperlver 5.6.1 7 8# Derived values 9%define real_name %{class}-%{subclass} 10%define name perl-%{real_name} 11%define perlver %(rpm -q perl --queryformat '%%{version}' 2> /dev/null || echo %{defperlver}) 12 13# Provide perl-specific find-{provides,requires}. 14%define __find_provides %( echo -n /usr/lib/rpm/find-provides && [ -x /usr/lib/rpm/find-provides.perl ] && echo .perl ) 15%define __find_requires %( echo -n /usr/lib/rpm/find-requires && [ -x /usr/lib/rpm/find-requires.perl ] && echo .perl ) 16 17Summary: Perl module %{class}::%{subclass} 18Name: %{name} 19Version: %{version} 20Release: %{release} 21Group: Development/Perl 22License: Artistic 23Source: http://www.cpan.org./modules/by-module/%{class}/%{real_name}-%{version}.tar.gz 24URL: http://search.cpan.org/search?dist=%{real_name} 25Vendor: Rob Brown <bbb@cpan.org> 26Packager: Rob Brown <bbb@cpan.org> 27BuildRequires: perl 28BuildArch: noarch 29BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot-%(id -u -n) 30Requires: perl = %{perlver} 31Provides: %{real_name} = %{version} 32 33%description 34%{class}::%{subclass} Perl Module 35 36%prep 37%setup -q -n %{real_name}-%{version} 38 39%build 40%{__perl} Makefile.PL 41%{__make} OPTIMIZE="$RPM_OPT_FLAGS" 42 43%install 44rm -rf $RPM_BUILD_ROOT 45%{makeinstall} PREFIX=$RPM_BUILD_ROOT%{_prefix} 46[ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress 47# Clean up some files we don't want/need 48rm -rf `find $RPM_BUILD_ROOT -name "perllocal.pod" -o -name ".packlist" -o -name "*.bs"` 49find $RPM_BUILD_ROOT%{_prefix} -type d | tac | xargs rmdir --ign 50 51%clean 52rm -rf $RPM_BUILD_ROOT 53HERE=`pwd` 54cd .. 55rm -rf $HERE 56 57%files 58%defattr(-,root,root) 59%doc README Changes examples 60%{_prefix} 61 62%changelog 63* Thu May 30 2002 Rob Brown <bbb@cpan.org> 64- initial creation 65