From f87521abda6ab52812d6e985d5d93c341e6e2a46 Mon Sep 17 00:00:00 2001 From: Kent Fredric Date: Fri, 24 Mar 2017 05:10:15 +1300 Subject: [PATCH] dev-perl/Net-SSH-Perl: Remove use of Module::Signature Gentoo has its own integrity protocols anyway, and even minor patching upsets signatures. Its not worth the added dependency complexity. Package-Manager: Portage-2.3.4, Repoman-2.3.2 --- dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.90.0_p1.ebuild | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.90.0_p1.ebuild b/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.90.0_p1.ebuild index 52cb2d6d91b6..263260c727a8 100644 --- a/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.90.0_p1.ebuild +++ b/dev-perl/Net-SSH-Perl/Net-SSH-Perl-2.90.0_p1.ebuild @@ -26,7 +26,6 @@ RDEPEND=" virtual/perl-Scalar-List-Utils >=dev-perl/String-CRC32-1.200.0 !minimal? ( - >=dev-perl/Module-Signature-0.500.0 dev-perl/Digest-BubbleBabble dev-perl/Crypt-RSA dev-perl/TermReadKey @@ -36,3 +35,12 @@ DEPEND="${RDEPEND} virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.610.0 ) " +PERL_RM_FILES=( # Gentoo integrity checks are used instead + 'SIGNATURE' + 't/00-signature.t' +) +src_prepare() { + sed -i -r -e '/signature_target/d' \ + "${S}/Makefile.PL" || "Can't strip signing controls from Makefile.PL" + perl-module_src_prepare +} -- 2.26.2