Name: perl-Type-Tiny-XS Version: 0.025 Release: 7%{?dist} Summary: Provides an XS boost for some of Type::Tiny's built-in type constraints License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/dist/Type-Tiny-XS/ Source0: https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Type-Tiny-XS-%{version}.tar.gz BuildRequires: %{__chmod} BuildRequires: %{__perl} BuildRequires: %{__make} BuildRequires: gcc BuildRequires: perl-devel BuildRequires: perl(:VERSION) >= 5.10.1 BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(File::Copy) BuildRequires: perl(File::Spec) BuildRequires: perl(Scalar::Util) BuildRequires: perl(XSLoader) BuildRequires: perl(strict) BuildRequires: perl(warnings) BuildRequires: perl(overload) BuildRequires: perl(Test::More) >= 0.92 BuildRequires: perl(Type::Parser) # Optional run-time requirement of Type::Parser # Implicitly required by the testsuite BuildRequires: perl(Text::Balanced) # Optional run-time requirement Recommends: perl(Type::Parser) %description This module is optionally used by Type::Tiny 0.045_03 and above to provide faster, C-based implementations of some type constraints. (This package has only core dependencies, and does not depend on Type::Tiny, so other data validation frameworks might also consider using it!) %prep %setup -q -n Type-Tiny-XS-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1 NO_PERLLOCAL=1 %{make_build} %install %{make_install} DESTDIR="$RPM_BUILD_ROOT" %{_fixperms} $RPM_BUILD_ROOT/* %check %{__make} test %files %doc Changes CREDITS README %license COPYRIGHT LICENSE %{perl_vendorarch}/auto/* %{perl_vendorarch}/Type* %{_mandir}/man3/* %changelog * Thu Jan 25 2024 Fedora Release Engineering - 0.025-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 0.025-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jul 21 2023 Fedora Release Engineering - 0.025-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Tue Jul 11 2023 Jitka Plesnikova - 0.025-4 - Perl 5.38 rebuild * Fri Jan 20 2023 Fedora Release Engineering - 0.025-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Mon Nov 14 2022 Ralf Corsépius - 0.025-2 - Reflect comments from package review. * Wed Nov 09 2022 Ralf Corsépius - 0.025-1 - Update to 0.025. * Fri Jul 01 2022 Ralf Corsépius - 0.022-1 - Initial Fedora package.