Name: perl-IO-Socket-Multicast Summary: Perl library for sending and receiving multicast messages Version: 1.12 Release: 2%{?dist} License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/IO-Socket-Multicast/ Source0: http://www.cpan.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: perl 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 * 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