%define version_anyevent 4.82 Name: perl-AnyEvent Version: 4.820 Release: 2%{?dist} Summary: Framework for multiple event loops Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/AnyEvent/ Source0: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-%{version_anyevent}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) # Needed for test BuildRequires: perl(Test::Simple) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description AnyEvent provides a framework for multiple event loops. %prep %setup -q -n AnyEvent-%{version_anyevent} # Filter unwanted Requires: cat << \EOF > %{name}-req #!/bin/sh %{__perl_requires} $* |\ sed -e '/perl(Tk)/d' | \ sed -e '/perl(EV)/d' | \ sed -e '/^perl(Qt/d' | \ sed -e '/^perl(AnyEvent::Impl::Qt/d' EOF %define __perl_requires %{_builddir}/AnyEvent-%{version_anyevent}/%{name}-req chmod +x %{name}-req # Filter unwanted Provides: cat << \EOF > %{name}-prov #!/bin/sh %{__perl_provides} $* |\ sed -e '/^perl(AnyEvent::Impl::Qt/d' EOF %define __perl_provides %{_builddir}/AnyEvent-%{version_anyevent}/%{name}-prov chmod +x %{name}-prov %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 -name .packlist -exec rm -f {} ';' %check # PERL_ANYEVENT_NET_TESTS shoudn't be set to avoid network tests # on our builder. make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes COPYING README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Sat Jul 25 2009 Fedora Release Engineering - 4.820-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jul 15 2009 kwizart < kwizart at gmail.com > - 4.820-1 - Update to 4.82 (rpm version : 4.820 * Fri May 29 2009 kwizart < kwizart at gmail.com > - 4.410-1 - Update to 4.41 (rpm version : 4.41 ) * Wed Apr 22 2009 kwizart < kwizart at gmail.com > - 4.352-1 - Update to 4.352 (rpm version : same ) * Fri Apr 3 2009 kwizart < kwizart at gmail.com > - 4.350-1 - Update to 4.35 (rpm version : 4.350 ) * Thu Mar 5 2009 kwizart < kwizart at gmail.com > - 4.340-1 - Update to 4.34 (rpm version : 4.340 ) * Thu Feb 26 2009 Fedora Release Engineering - 4.331-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Jan 12 2009 kwizart < kwizart at gmail.com > - 4.331-1 - Update to 4.331 (rpm version : same ) * Fri Oct 17 2008 kwizart < kwizart at gmail.com > - 4.300-1 - Update to 4.3 (rpm version : 4.300 ) * Tue Oct 14 2008 kwizart < kwizart at gmail.com > - 4.3-1 - Update to 4.3 * Mon Aug 4 2008 kwizart < kwizart at gmail.com > - 4.231-1 - Update to 4.231 (rpm version : match ) * Fri Jul 18 2008 kwizart < kwizart at gmail.com > - 4.220-1 - Update to 4.22 (rpm version : 4.220 ) * Fri Jul 18 2008 kwizart < kwizart at gmail.com > - 4.21-1 - Update to 4.21 * Fri Jul 4 2008 kwizart < kwizart at gmail.com > - 4.161-1 - Update to 4.161 * Mon Jun 23 2008 kwizart < kwizart at gmail.com > - 4.152-1 - Update to 4.152 * Mon Jun 9 2008 kwizart < kwizart at gmail.com > - 4.151-1 - Update to 4.151 * Thu Jun 5 2008 kwizart < kwizart at gmail.com > - 4.13-1 - Update to 4.13 * Tue Jun 3 2008 kwizart < kwizart at gmail.com > - 4.12-1 - Update to 4.12 * Thu May 29 2008 kwizart < kwizart at gmail.com > - 4.1-1 - Update to 4.1 * Tue May 27 2008 kwizart < kwizart at gmail.com > - 3.5-1 - Update to 3.5 * Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 3.3-1 - Initial package for Fedora