commit: 5bdc0cba6eca8e6cb659a7357ef1196f1b8410fe Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org> AuthorDate: Sun May 15 20:22:08 2016 +0000 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org> CommitDate: Sun May 15 20:22:08 2016 +0000 URL: https://gitweb.gentoo.org/dev/dilfridge.git/commit/?id=5bdc0cba
net-analyzer/net-snmp: Needs one more patch for 5.24 .../net-snmp/files/net-snmp-5.7.3-perl524-2.patch | 74 ++++++++++++++++++++++ net-analyzer/net-snmp/net-snmp-5.7.3-r5.ebuild | 1 + 2 files changed, 75 insertions(+) diff --git a/net-analyzer/net-snmp/files/net-snmp-5.7.3-perl524-2.patch b/net-analyzer/net-snmp/files/net-snmp-5.7.3-perl524-2.patch new file mode 100644 index 0000000..3a3ea40 --- /dev/null +++ b/net-analyzer/net-snmp/files/net-snmp-5.7.3-perl524-2.patch @@ -0,0 +1,74 @@ +Adapted from +https://rt.perl.org/Public/Bug/Display.html?id=125907 +https://svnweb.freebsd.org/ports/head/net-mgmt/net-snmp/files/patch-perl5.23?view=markup + +--- perl/ASN/Makefile.PL.orig 2014-12-08 20:23:22 UTC ++++ perl/ASN/Makefile.PL +@@ -1,3 +1,4 @@ ++package ASN; + use ExtUtils::MakeMaker; + require 5; + use Config; +--- perl/AnyData_SNMP/Makefile.PL.orig 2015-09-03 22:27:45 UTC ++++ perl/AnyData_SNMP/Makefile.PL +@@ -1,3 +1,4 @@ ++package AnyData_SNMP; + use ExtUtils::MakeMaker; + # See lib/ExtUtils/MakeMaker.pm for details of how to influence + # the contents of the Makefile that is written. +--- perl/OID/Makefile.PL.orig 2014-12-08 20:23:22 UTC ++++ perl/OID/Makefile.PL +@@ -1,3 +1,4 @@ ++package OID; + # See lib/ExtUtils/MakeMaker.pm for details of how to influence + # the contents of the Makefile that is written. + +--- perl/SNMP/Makefile.PL.orig 2014-12-08 20:23:22 UTC ++++ perl/SNMP/Makefile.PL +@@ -1,3 +1,4 @@ ++package SNMP; + use ExtUtils::MakeMaker; + require 5; + use Config; +--- perl/TrapReceiver/Makefile.PL.orig 2014-12-08 20:23:22 UTC ++++ perl/TrapReceiver/Makefile.PL +@@ -1,3 +1,4 @@ ++package TrapReceiver; + use ExtUtils::MakeMaker; + require 5; + use Config; +--- perl/agent/Makefile.PL.orig 2014-12-08 20:23:22 UTC ++++ perl/agent/Makefile.PL +@@ -1,3 +1,4 @@ ++package agent; + use ExtUtils::MakeMaker; + require 5; + use Config; +--- perl/agent/Support/Makefile.PL.orig 2014-12-08 20:23:22 UTC ++++ perl/agent/Support/Makefile.PL +@@ -1,3 +1,4 @@ ++package agent_Support; + use ExtUtils::MakeMaker; + require 5; + use Config; +--- perl/agent/default_store/Makefile.PL.orig 2014-12-08 20:23:22 UTC ++++ perl/agent/default_store/Makefile.PL +@@ -1,3 +1,4 @@ ++package agent_default_store; + use ExtUtils::MakeMaker; + require 5; + use Config; +--- perl/default_store/Makefile.PL.orig 2014-12-08 20:23:22 UTC ++++ perl/default_store/Makefile.PL +@@ -1,3 +1,4 @@ ++package default_store; + use ExtUtils::MakeMaker; + require 5; + use Config; +--- perl/manager/Makefile.PL.orig 2014-12-08 20:23:22 UTC ++++ perl/manager/Makefile.PL +@@ -1,3 +1,4 @@ ++package manager; + use ExtUtils::MakeMaker; + # See lib/ExtUtils/MakeMaker.pm for details of how to influence + # the contents of the Makefile that is written. diff --git a/net-analyzer/net-snmp/net-snmp-5.7.3-r5.ebuild b/net-analyzer/net-snmp/net-snmp-5.7.3-r5.ebuild index f2931c6..1f71424 100644 --- a/net-analyzer/net-snmp/net-snmp-5.7.3-r5.ebuild +++ b/net-analyzer/net-snmp/net-snmp-5.7.3-r5.ebuild @@ -78,6 +78,7 @@ src_prepare() { # snmpconf generates config files with proper selinux context use selinux && epatch "${FILESDIR}"/${PN}-5.1.2-snmpconf-selinux.patch epatch "${FILESDIR}"/${P}-perl524.patch + epatch "${FILESDIR}"/${P}-perl524-2.patch epatch "${WORKDIR}"/patches/*.patch
