From 058a1b1347ebff0a308ac5b5a50e87480df23a6f Mon Sep 17 00:00:00 2001 From: Petr Písař Date: Mar 29 2016 13:30:15 +0000 Subject: Split XS support into a devel sub-package --- diff --git a/perl-B-Hooks-OP-Check-EntersubForCV.spec b/perl-B-Hooks-OP-Check-EntersubForCV.spec index 9fcb0fc..1f9173a 100644 --- a/perl-B-Hooks-OP-Check-EntersubForCV.spec +++ b/perl-B-Hooks-OP-Check-EntersubForCV.spec @@ -30,13 +30,22 @@ BuildRequires: perl(Scalar::Util) # Tests: BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) -Requires: perl-devel %{?perl_default_filter} %description Invoke callbacks on construction of entersub OPs for certain CVs. +%package devel +Summary: XS support for B::Hooks::OP::Check::EntersubForCV +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl-devel%{?_isa} + +%description devel +These are developmental files needed for using +B::Hooks::OP::Check::EntersubForCV Perl module from XS code. + %prep %setup -q -n B-Hooks-OP-Check-EntersubForCV-%{version} %patch0 -p1 @@ -61,13 +70,18 @@ make test %files %doc Changes README %{perl_vendorarch}/auto/* -%{perl_vendorarch}/B* +%{perl_vendorarch}/B +%exclude %{perl_vendorarch}/B/Hooks/OP/Check/EntersubForCV/Install %{_mandir}/man3/* +%files devel +%{perl_vendorarch}/B/Hooks/OP/Check/EntersubForCV/Install + %changelog * Fri Mar 18 2016 Petr Pisar - 0.09-13 - Restore compatibility with Perl 5.22 (bug #1231104) - Modernize spec file +- Split XS support into a devel sub-package * Thu Jun 18 2015 Fedora Release Engineering - 0.09-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild