Name: perl-Heap Version: 0.71 Release: 1 Summary: A collection of routines for managing a heap data structure. Group: Development/Libraries License: GPL or Artistic URL: http://search.cpan.org/dist/Heap/ Source0: http://www.cpan.org/authors/id/J/JM/JMM/Heap-0.71.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl >= 1:5.6.1 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description This is a collection of routines for managing a heap data structure. There are two major components: a heap component, and an element component. A heap package basically keeps a collection of elements and is able to return the smallest one. %prep %setup -q -n Heap-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -a \( -name .packlist \ -o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';' find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' %check || : make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Wed Apr 06 2005 Hunter Matthews 0.71-1 - Updated to 0.71 - Review suggestions from José Pedro Oliveira * Fri Mar 18 2005 Hunter Matthews 0.70-1 - Initial packageing.