%define pkg_name Bit-Vector %define pkg_version 6.4 %define rpm_pkg_version 6.4 %define rpm_pkg_release 25.n0i.11 Summary: Fast virtual arbitrary-size-machineword CPU Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: http://www.cpan.org/authors/id/S/ST/STBEY/%{pkg_name}-%{pkg_version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools Requires: perl(Carp::Clan) >= 5.3 BuildRequires: perl(ExtUtils::MakeMaker) %{!?_without_test:BuildRequires: perl(Carp::Clan) >= 5.3} %global perl_filter_prov 'perl\\(Bit::Vector\\)$' %description Bit::Vector is an efficient C library which allows you to handle bit vectors, sets (of integers), "big integer arithmetic" and boolean matrices, all of arbitrary sizes. The library is efficient (in terms of algorithmical complexity) and therefore fast (in terms of execution speed) for instance through the widespread use of divide-and-conquer algorithms. The package also includes an object-oriented Perl module for accessing the C library from Perl, and optionally features overloaded operators for maximum ease of use. The C library can nevertheless be used stand-alone, without Perl. %prep %setup -q -n %{pkg_name}-%{pkg_version} %{fix_perl_path examples/} %build %{perl_build} %{!?_without_test:%{__make} test} %install %{__rm} -rf $RPM_BUILD_ROOT %{perl_install} %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{perl_files} %doc Artistic.txt CHANGES.txt CREDITS.txt examples/ GNU_GPL.txt GNU_LGPL.txt README.txt %changelog * Tue May 22 2007 Marius Feraru - 6.4-25.n0i.11 - spec file (re)created using N0i::CPAN::RPMizer 1.07 - mass rebuild * Sat Mar 04 2006 Marius Feraru - 6.4-24.n0i.10 - automatic rebuild (perl 5.8.8) * Wed Jul 20 2005 Marius Feraru 6.4-23.n0i.9 - spec file (re)created using N0i::CPAN::RPMizer/1.01 - rebuild on perl 5.8.7 * Sun Mar 20 2005 Marius Feraru 0:6.4-22.n0i.8 - automatic rebuild (perl 5.8.6) * Mon Nov 29 2004 Marius FERARU 0:6.4-22.n0i.7 - rebuild (perl 5.8.6) * Fri Apr 30 2004 Marius Feraru 0:6.3-21.n0i.6 - automatic rebuild * Thu Apr 22 2004 Marius Feraru 0:6.3-21.n0i.5 - spec file (re?)created using N0i::CPAN::RPMizer/2004032101 - rebuild (perl 5.8.4) * Thu Jan 22 2004 Marius FERARU 0:6.3-0.n0i.5 - automatic rebuild (perl v.5.8.3) * Tue Dec 30 2003 Marius FERARU 0:6.3-0.n0i.3 - rebuilt on perl 5.8.2 / Fedora 1 Devel (tobe FC2) * Mon Nov 03 2003 Marius FERARU 0:6.3-0.n0i.2 - spec file (re?)created using N0i::CPAN::RPMizer/2003102001 * Fri Sep 26 2003 Marius FERARU 6.3-0.n0i - version 6.3 - spec file (re?)created using N0i::CPAN::RPMizer/2003092601 - dropped Carp::Clan from this package as it is now distributed separately