Группа :: Разработка/Perl
Пакет: perl-IO-Async
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define _unpackaged_files_terminate_build 1
%global oname IO-Async
Name: perl-%oname
Version: 0.801
Release: alt1
Summary: Asynchronous event-driven programming
Group: Development/Perl
License: perl
Url: %CPAN %oname
# https://cpan.metacpan.org/authors/id/P/PE/PEVANS/%oname-%version.tar.gz
Source: %oname-%version.tar
BuildArch: noarch
BuildRequires: /proc perl(IO/Socket/IP.pm) perl(Module/Build.pm) perl(Future.pm) perl(Future/Utils.pm) perl-devel perl(Struct/Dumb.pm) perl(Future/IO.pm)
# tests
BuildRequires: perl(Test/Refcount.pm) perl(Test/Fatal.pm) perl(Test/Future/IO/Impl.pm) perl(Test/Identity.pm) perl(Test/Metrics/Any.pm)
%add_findreq_skiplist */IO/Async/MergePoint.pm
%description
%summary
%package -n perl-Future-IO-Impl-IOAsync
Summary: Future::IO Implementation using IO::Async
Group: Development/Perl
Requires: %name = %EVR
%description -n perl-Future-IO-Impl-IOAsync
Future::IO Implementation using IO::Async
%package tests
Summary: Test modules for IO::Async
Group: Development/Perl
Requires: %name = %EVR
%description tests
This package contains tests for %name.
%prep
%setup -q -n %oname-%version
# on ppc64le, but ifarch did not expand here :(
[ `uname -m` = "ppc64le" ] && rm -f t/70future-io.t
%build
%perl_vendor_build
%install
%perl_vendor_install
%files
%doc Changes README examples
%perl_vendor_privlib/IO/Async*
%exclude %perl_vendor_privlib/IO/Async/LoopTests.pm
%exclude %perl_vendor_privlib/IO/Async/Test.pm
%files -n perl-Future-IO-Impl-IOAsync
%perl_vendor_privlib/Future/IO/Impl/IOAsync.pm
%files tests
%perl_vendor_privlib/IO/Async/LoopTests.pm
%perl_vendor_privlib/IO/Async/Test.pm
%changelog
…
Полный changelog можно просмотреть здесь
%global oname IO-Async
Name: perl-%oname
Version: 0.801
Release: alt1
Summary: Asynchronous event-driven programming
Group: Development/Perl
License: perl
Url: %CPAN %oname
# https://cpan.metacpan.org/authors/id/P/PE/PEVANS/%oname-%version.tar.gz
Source: %oname-%version.tar
BuildArch: noarch
BuildRequires: /proc perl(IO/Socket/IP.pm) perl(Module/Build.pm) perl(Future.pm) perl(Future/Utils.pm) perl-devel perl(Struct/Dumb.pm) perl(Future/IO.pm)
# tests
BuildRequires: perl(Test/Refcount.pm) perl(Test/Fatal.pm) perl(Test/Future/IO/Impl.pm) perl(Test/Identity.pm) perl(Test/Metrics/Any.pm)
%add_findreq_skiplist */IO/Async/MergePoint.pm
%description
%summary
%package -n perl-Future-IO-Impl-IOAsync
Summary: Future::IO Implementation using IO::Async
Group: Development/Perl
Requires: %name = %EVR
%description -n perl-Future-IO-Impl-IOAsync
Future::IO Implementation using IO::Async
%package tests
Summary: Test modules for IO::Async
Group: Development/Perl
Requires: %name = %EVR
%description tests
This package contains tests for %name.
%prep
%setup -q -n %oname-%version
# on ppc64le, but ifarch did not expand here :(
[ `uname -m` = "ppc64le" ] && rm -f t/70future-io.t
%build
%perl_vendor_build
%install
%perl_vendor_install
%files
%doc Changes README examples
%perl_vendor_privlib/IO/Async*
%exclude %perl_vendor_privlib/IO/Async/LoopTests.pm
%exclude %perl_vendor_privlib/IO/Async/Test.pm
%files -n perl-Future-IO-Impl-IOAsync
%perl_vendor_privlib/Future/IO/Impl/IOAsync.pm
%files tests
%perl_vendor_privlib/IO/Async/LoopTests.pm
%perl_vendor_privlib/IO/Async/Test.pm
%changelog
…
Полный changelog можно просмотреть здесь