Name: perl-Alien-ROOT Version: 5.34.36.1 Release: 10%{?dist} Summary: Utility package to install and locate CERN's ROOT library # README: GPLv2+ # lib/Alien/ROOT.pm: GPLv2+ ## Not in the binary package # inc/inc_Params-Check/Params/Check.pm: GPL+ or Artistic # inc/inc_Locale-Maketext-Simple/Locale/Maketext/Simple.pm: MIT with exception License: GPLv2+ URL: http://search.cpan.org/dist/Alien-ROOT/ Source0: http://www.cpan.org/authors/id/S/SM/SMUELLER/Alien-ROOT-v%{version}.tar.gz Patch0: Alien-ROOT-v5.34.36.1-Disable-build-time-check-for-Root.patch # Make packages architecture specific to prevent building on architectures # were root package is not available. # This is workaround for . # And disable debuginfo generation becaue of no compiled code, bug #1141466 %global debug_package %{nil} # bug #1482813 ExcludeArch: s390x BuildRequires: coreutils BuildRequires: findutils BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(Archive::Extract) BuildRequires: perl(base) BuildRequires: perl(Carp) BuildRequires: perl(Config) BuildRequires: perl(Cwd) BuildRequires: perl(Env) BuildRequires: perl(Exporter) # ExtUtils::Command not used BuildRequires: perl(Fatal) BuildRequires: perl(File::Fetch) BuildRequires: perl(Getopt::Long) # inc::latest not used BuildRequires: perl(lib) BuildRequires: perl(Module::Build) BuildRequires: perl(strict) BuildRequires: perl(warnings) BuildRequires: sed # Run-time: BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(File::Spec) BuildRequires: perl(IPC::Open3) # Tests: BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(Config) Requires: perl(ExtUtils::MakeMaker) Requires: perl(File::Spec) Requires: perl(IPC::Open3) Requires: root-core %description The original intention is to install and detect CERN's ROOT library. This package always requires the ROOT library provided with your distribution. %prep %setup -q -n Alien-ROOT-v%{version} %patch0 -p1 # Remove bundled modules find inc -depth -mindepth 1 -maxdepth 1 \! -name Alien -exec rm -rf -- {} + sed -i -e '/^inc\//d' MANIFEST find inc -type f >> MANIFEST # Bypass inc::latest as it requires packlists sed -i -e "s/use inc::latest '\([^']*\)'/use \1/" Build.PL %build perl Build.PL installdirs=vendor ./Build %install ./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 %{_fixperms} $RPM_BUILD_ROOT/* %check ./Build test %files %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Thu Jan 18 2018 Petr Pisar - 5.34.36.1-10 - Enable support for PowerPC because root becomes available there (bugs #1392475, #1392479) * Fri Aug 18 2017 Petr Pisar - 5.34.36.1-9 - Disable building for s390x platform because of missing root (bug #1482813) * Thu Aug 03 2017 Fedora Release Engineering - 5.34.36.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 5.34.36.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Thu Jun 15 2017 Petr Pisar - 5.34.36.1-6 - Make the package architecture specific (https://pagure.io/releng/issue/6359) * Sun Jun 04 2017 Jitka Plesnikova - 5.34.36.1-5 - Perl 5.26 rebuild * Sat Feb 11 2017 Fedora Release Engineering - 5.34.36.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Tue Jan 24 2017 Petr Pisar - 5.34.36.1-3 - Enable on AArch64 platform (bug #1392467) * Mon Nov 07 2016 Petr Pisar - 5.34.36.1-2 - Exclude from AArch64 and 64-bit PowerPC platforms because root does not work there (bugs #1392467, #1392475, #1392479) * Thu Sep 08 2016 Petr Pisar - 5.34.36.1-1 - 5.34.36.1 bump * Sun May 15 2016 Jitka Plesnikova - 5.34.3.1-12 - Perl 5.24 rebuild * Tue Apr 12 2016 Petr Pisar - 5.34.3.1-11 - Enable building on ARM because root-6 works there (bug #1004354) * Thu Feb 04 2016 Fedora Release Engineering - 5.34.3.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jun 18 2015 Fedora Release Engineering - 5.34.3.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat Jun 06 2015 Jitka Plesnikova - 5.34.3.1-8 - Perl 5.22 rebuild * Mon Sep 15 2014 Petr Pisar - 5.34.3.1-7 - Disable generating debuginfo sub-package (bug #1141466) * Thu Aug 28 2014 Jitka Plesnikova - 5.34.3.1-6 - Perl 5.20 rebuild - Made packages architecture specific * Sat Jun 07 2014 Fedora Release Engineering - 5.34.3.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Wed Sep 04 2013 Petr Pisar - 5.34.3.1-4 - Disable on ARM due to root (bug #1004354) * Sat Aug 03 2013 Fedora Release Engineering - 5.34.3.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Jul 17 2013 Petr Pisar - 5.34.3.1-2 - Perl 5.18 rebuild * Tue May 14 2013 Petr Pisar 5.34.3.1-1 - Specfile autogenerated by cpanspec 1.78.