From 4efae3e731e47e74749bb47f3fb7e6091b1e22e8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Wed, 9 Nov 2016 13:47:00 +0100
Subject: Modernize spec file
Update dependency list, remove empty BS files.
---
perl-Socket-Netlink.spec | 23 +++++++++++++++++++----
1 file changed, 19 insertions(+), 4 deletions(-)
diff --git a/perl-Socket-Netlink.spec b/perl-Socket-Netlink.spec
index a714465..0bcf348 100644
--- a/perl-Socket-Netlink.spec
+++ b/perl-Socket-Netlink.spec
@@ -11,18 +11,32 @@ Patch0: Socket-Netlink-0.04-Fix-nlmsgerr-length-check.patch
# Fix tests for big endian, CPAN RT#71112
Patch1: Socket-Netlink-0.04-Fix-tests-for-big-endian.patch
+BuildRequires: findutils
+BuildRequires: gcc
+BuildRequires: perl
BuildRequires: perl-devel
BuildRequires: perl-generators
-BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(ExtUtils::CChecker)
-BuildRequires: perl(ExtUtils::H2PM) >= 0.03
+BuildRequires: perl(ExtUtils::H2PM) >= 0.07
BuildRequires: perl(Module::Build)
-BuildRequires: perl(Module::Build::Compat)
+BuildRequires: perl(strict)
+BuildRequires: perl(warnings)
+# Run-time:
+BuildRequires: perl(base)
+BuildRequires: perl(Carp)
+BuildRequires: perl(constant)
+BuildRequires: perl(Exporter)
+BuildRequires: perl(IO::Socket)
+BuildRequires: perl(overload)
+BuildRequires: perl(Socket)
+BuildRequires: perl(XSLoader)
+# Optional run-time:
BuildRequires: perl(Sub::Name)
+# Tests:
BuildRequires: perl(Test::HexString)
BuildRequires: perl(Test::More)
-
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo
$version))
+# Optional run-time:
Requires: perl(Sub::Name)
## Filter unneeded Provides with RPM 4.8
@@ -58,6 +72,7 @@ IO::Socket::Netlink.
%install
./Build install destdir=%{buildroot} create_packlist=0
+find %{buildroot} -type f -name '*.bs' -size 0 -delete
%{_fixperms} %{buildroot}/*
--
cgit v0.12
http://pkgs.fedoraproject.org/cgit/perl-Socket-Netlink.git/commit/?h=el6&...