Blob Blame History Raw
Name:           perl-threads
Version:        1.82
Release:        2%{?dist}
Summary:        Perl interpreter-based threads
License:        GPL+ or Artistic
Group:          Development/Libraries
BuildRequires:  perl(Config)
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(ExtUtils::testlib)
BuildRequires:  perl(Test::More)
BuildRequires:  perl(XSLoader)
# Tests only:
BuildRequires:  perl(ExtUtils::testlib)
BuildRequires:  perl(IO::File)
BuildRequires:  perl(Test::More)
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))


Since Perl 5.8, thread programming has been available using a model called
interpreter threads which provides a new Perl interpreter for each thread,
and, by default, results in no data or state information being shared
between threads.

(Prior to Perl 5.8, 5005threads was available through the "" API.
This threading model has been deprecated, and was removed as of Perl 5.10.0.)

%setup -q -n threads-%{version}

make %{?_smp_mflags}


find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;

%{_fixperms} $RPM_BUILD_ROOT/*

make test

%doc Changes README

* Wed Feb 09 2011 Fedora Release Engineering <> - 1.82-2
- Rebuilt for

* Mon Jan 03 2011 Petr Pisar <> - 1.82-1
- 1.82 bump

* Wed Oct 06 2010 Petr Pisar <> - 1.81-1
- 1.81 bump

* Fri Oct 01 2010 Petr Pisar <> 1.79-1
- Specfile autogenerated by cpanspec 1.78.
- Remove BuildRoot stuff