Name: perl-IO-Socket-Multicast Summary: Perl library for sending and receiving multicast messages Version: 1.12 Release: 12%{?dist} License: GPL+ or Artistic URL: https://metacpan.org/release/IO-Socket-Multicast Source0: https://cpan.metacpan.org/authors/id/B/BR/BRAMBLE/IO-Socket-Multicast-%{version}.tar.gz # The following license text is included due to the "perl" license assignment # shown in Makefile.PL Source1: http://dev.perl.org/licenses/#/%{name}-Licensing.html BuildRequires: gcc BuildRequires: perl-devel BuildRequires: perl-interpreter BuildRequires: perl-generators BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Config) BuildRequires: findutils # Needed during build for the perl test BuildRequires: perl(Carp) BuildRequires: perl(DynaLoader) BuildRequires: perl(Exporter) BuildRequires: perl(IO::Socket) BuildRequires: perl(strict) BuildRequires: perl(vars) BuildRequires: perl(Test::More) BuildRequires: perl(IO::Interface) >= 0.94 Requires: perl(IO::Interface) >= 0.94 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description The IO::Socket::Multicast module sub-classes IO::Socket::INET to enable you to manipulate multicast groups. With this module (and an operating system that supports multicast), you will be able to receive incoming multicast transmissions and generate your own outgoing multicast packets. %prep %autosetup -n IO-Socket-Multicast-%{version} cp -a %{SOURCE1} Licensing.html chmod 644 examples/* %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1 NO_PERLLOCAL=1 %make_build %install %make_build pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -delete find %{buildroot} -type f -name '*.bs' -size 0 -delete find %{buildroot} -type d -empty -delete %{_fixperms} %{buildroot}/* %check %make_build test %files %license Licensing.html %doc Changes README examples/ %{perl_vendorarch}/auto/IO/ %{perl_vendorarch}/IO/ %{_mandir}/man3/* %changelog * Fri Jul 26 2019 Fedora Release Engineering - 1.12-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri May 31 2019 Jitka Plesnikova - 1.12-11 - Perl 5.30 rebuild * Fri Feb 01 2019 Fedora Release Engineering - 1.12-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 1.12-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Jun 28 2018 Jitka Plesnikova - 1.12-8 - Perl 5.28 rebuild * Mon Mar 05 2018 Petr Pisar - 1.12-7 - Adapt to removing GCC from a build root (bug #1547165) * Thu Feb 08 2018 Fedora Release Engineering - 1.12-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 1.12-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 1.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sun Jun 04 2017 Jitka Plesnikova - 1.12-3 - Perl 5.26 rebuild * Thu Feb 02 2017 Andrew Bauer - 1.12-2 - Include Perl license text. * Thu Jan 26 2017 Andrew Bauer - 1.12-1 - Specfile autogenerated by cpanspec 1.78. - Update to modern Fedora packaging standards