Name: perl-IO-AIO Version: 4.72 Release: 1%{?_dist_release} Summary: Asynchronous Input/Output License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/IO-AIO/ Source0: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/IO-AIO-%{version}.tar.gz Vendor: Project Vine Distribution: Vine Linux BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl >= 2:5.8.2 BuildRequires: perl(Carp) BuildRequires: perl(common::sense) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Canary::Stability) BuildRequires: libxcrypt-devel BuildRequires: libnsl2-devel Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) %{?perl_default_filter} %description This module implements asynchronous I/O using whatever means your operating system supports. %prep %setup -q -n IO-AIO-%{version} %build perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" make %{?_smp_mflags} %install rm -rf %{buildroot} make pure_install DESTDIR=%{buildroot} # Remove script we don't want packaged rm -f %{buildroot}%{_bindir}/treescan find %{buildroot} -type f -name .packlist -exec rm -f {} \; find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null %{_fixperms} %{buildroot} %check make test %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %license COPYING %doc Changes README %{perl_vendorarch}/auto/IO/ %{perl_vendorarch}/IO/ %{_mandir}/man1/treescan.1* %{_mandir}/man3/IO::AIO.3pm* %changelog * Thu May 16 2019 Tomohiro "Tomo-p" KATO 4.72-1 - new upstream release. - rebuilt with perl-5.26. - added BR:libxcrypt-devel,libnsl2-devel. * Thu Apr 16 2015 Ryoichi INAGAKI 4.32-1 - new upstream release * Fri Jun 27 2014 IWAI, Masaharu 4.12-2 - build with Perl 5.16 * Fri Mar 02 2012 MATSUBAYASHI Kohji - 4.12-1 - initial build for Vine Linux * Thu Feb 2 2012 Paul Howarth - 4.12-1 - Update to 4.12 (see Changes file for details) - INCOMPATIBLE CHANGE: fork is no longer supported (indeed, it never was); see FORK BEHAVIOUR in manpage for details - BR: perl(Carp) - Reinstate compatibility with old distributions such as EL-5 - Add back BuildRoot definition and cleaning - Use DESTDIR rather than PERL_INSTALL_ROOT - Don't use macros for commands - Use tabs * Fri Jan 13 2012 Fedora Release Engineering - 3.71-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Sun Jun 19 2011 Marcela Mašláňová - 3.71-3 - Perl mass rebuild * Thu Mar 10 2011 Paul Howarth - 3.71-2 - Spec cleanup - Use %%{?perl_default_filter} instead of our own custom provides filter * Wed Feb 9 2011 Ruben Kerkhof - 3.71-1 - Upstream released new version * Tue Feb 8 2011 Fedora Release Engineering - 3.65-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Fri Dec 17 2010 Marcela Maslanova - 3.65-2 - Rebuild to fix problems with vendorarch/lib (#661697) * Thu Jun 24 2010 Ruben Kerkhof - 3.65-1 - Upstream released new version * Sun May 02 2010 Marcela Maslanova - 3.17-5 - Mass rebuild with perl-5.12.0 * Mon Dec 7 2009 Stepan Kasal - 3.17-4 - Rebuild against perl 5.10.1 * Sat Jul 25 2009 Fedora Release Engineering - 3.17-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 3.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Dec 18 2008 Nicolas Chauvet - 3.17-1 - Update to 3.17 * Sun Nov 09 2008 Ruben Kerkhof - 3.16-1 - Upstream release new version * Mon Mar 03 2008 Tom "spot" Callaway - 2.51-2 - Rebuild for new perl (again) * Sat Feb 09 2008 Ruben Kerkhof - 2.51-1 - Sync with upstream * Thu Feb 7 2008 Tom "spot" Callaway - 2.33-2 - Rebuild for new perl * Sun May 13 2007 Ruben Kerkhof - 2.33-1 - Initial import