diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-07-04 14:05:23 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-07-04 14:05:23 +0100 |
commit | 05b8b0e0af1d72e51a3ee61522941bf7605cd01c (patch) | |
tree | 43b0410e62aba677b4b256bc3ffe3fd333d28dbe /dev-perl/Crypt-Cracklib | |
parent | 90c88731bd036e5698b281fbc0a5f3aa4c9983ac (diff) |
gentoo resync : 04.07.2020
Diffstat (limited to 'dev-perl/Crypt-Cracklib')
4 files changed, 88 insertions, 0 deletions
diff --git a/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r3.ebuild b/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r3.ebuild new file mode 100644 index 000000000000..9d86b5c2aaee --- /dev/null +++ b/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=DANIEL +DIST_VERSION=1.7 +inherit perl-module + +DESCRIPTION="Perl interface to Alec Muffett's Cracklib" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="sys-libs/cracklib" +DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.420.0 + test? ( + >=virtual/perl-Test-Simple-0.470.0 + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.7-CFLAGS-1.patch" + "${FILESDIR}/${PN}-1.7-no-dot-inc.patch" +) +PERL_RM_FILES=( + t/pod-coverage.t + t/pod.t +) +src_compile() { + mymake=( + "OPTIMIZE=${CFLAGS}" + ) + perl-module_src_compile +} diff --git a/dev-perl/Crypt-Cracklib/Manifest b/dev-perl/Crypt-Cracklib/Manifest index cca46fa28c37..b54fc800a581 100644 --- a/dev-perl/Crypt-Cracklib/Manifest +++ b/dev-perl/Crypt-Cracklib/Manifest @@ -1,5 +1,8 @@ +AUX Crypt-Cracklib-1.7-CFLAGS-1.patch 615 BLAKE2B 411b7d0838c3572d2022d50eb9e9f5faa0620153463761ad31071462580631af23473cae72191741e494e824ce0e0aa8bfe969afe515a45b4b22a1c5bf2cd8da SHA512 1f74cbcbda0f968170fcd92a266503ec642e6c48e75c453e772dd724ef6b1d058de460b7fd3a0a7750d4ce94cce2d91499d82c7b9a57bfee2f286d08e92b9cf9 +AUX Crypt-Cracklib-1.7-no-dot-inc.patch 449 BLAKE2B 10f24e1cefbec04b92bf86ba223568b26882791e113549ea846257fd9af9a399e38ecbabebadf36fa4b71913824ce95dde863c6e440ca4efc77d3f2f8ab67239 SHA512 759811c9146ae4547c2f535a0297687683cf53766bfa8105c8dab550d85fa2908a117fd003bf74743a1a1d14bb49c66d79efe502f092cf0a6eeeeb51004216e6 AUX Crypt-Cracklib-1.700.0-CFLAGS.patch 365 BLAKE2B 810f920be8111b0371d529f005cbe3bc3f6c2b353efd7aac128182eda1f94f85c668f9d18caf432303eb6a344cf77557efb4ca9585df04bacd030f2250220422 SHA512 83ae51755f643f7069fffe82f9edf38378a987b087abb887d90a74a59997268d78d44e0f6c3c091e2f09eeba1f140d22c288ff2fb2b7fd1639fd1f92c1cbeb73 DIST Crypt-Cracklib-1.7.tar.gz 27529 BLAKE2B af59e82f36baea3871dcd9de501c5dcd44c652207d5e3df8cd001e48285965ca26bb5df81e50ebfd5c575629783f7ba8c0f225cacb13eaff5c2ca2c3bfd1a018 SHA512 1364fb75bf363d81d418c2f0590dbe6f889ffc5db2a467931d5ef9221c1c762244eae34016a0c0ad57a12aeaa108ad22b3ab67cb8b28beb2f486d13e497f8e13 EBUILD Crypt-Cracklib-1.700.0-r1.ebuild 609 BLAKE2B c97889a2222eb3906e8afce2e311911e3825e6eedad28a3634bd8d4f0c516688c67a3acbe8565d06c679a6faf8a20bd8191684a04cbae7d0488cfc22ee7aafc5 SHA512 2ff84b8eeb2ddce4351ed6d948a9c2543212678a3d9f880ad0c07b9b3c2f22e47d6c395d692fb4b4c2b45aa21cf95a8d9cf718d4986fef124b04575a3b6a948f EBUILD Crypt-Cracklib-1.700.0-r2.ebuild 635 BLAKE2B a0f1dcd441589a7ab7a3144bd39a876d8e26fa57184ed85f028c675d8a65753f0ac1ad48eacaf68917d7ae75e42054ed208d4af32e0313dcac618bca7f86d8b0 SHA512 b8aa76f3acb91395ad22f04c1c30ce26c002ed9a70d90b5065c0f8ec90725d66bf119a616a9ae96f34e89793a0d51a10a5830e59bf8323091693dcdef1031803 +EBUILD Crypt-Cracklib-1.700.0-r3.ebuild 680 BLAKE2B 168a6501cda101f25cf57167a076f0a917611dae9dcc328be2a901df2ca844954e720b75824ecadc4e475ad9a4dd8f44c248ae9a065aa0d459ae49fb9eaa770b SHA512 ba1779f7ced0e9b363ec42e327cd1817de67a932292a5b9b601e50e3fd7ca710e1fd41e7cca8c8bb50e530ab14381e0ee860101cca65b78958d8d1ef9e9f9c47 MISC metadata.xml 400 BLAKE2B 9790cfe4bc02fb8d143dff2552ce1f144d4182f050fe7f71a04087572afe0be34b5024582b521117f87de7a57522ae9f1efb22396f73d7d60ca3cec0f53be08b SHA512 490a3302cc6a9e27c7a135297ea49505714b25195ebc5ac59fe2be2e490d6cbe9529372f5450657aa50c7cccf2d68795f0e7275cfb7b747ffce40817e7875231 diff --git a/dev-perl/Crypt-Cracklib/files/Crypt-Cracklib-1.7-CFLAGS-1.patch b/dev-perl/Crypt-Cracklib/files/Crypt-Cracklib-1.7-CFLAGS-1.patch new file mode 100644 index 000000000000..fbc5517efec0 --- /dev/null +++ b/dev-perl/Crypt-Cracklib/files/Crypt-Cracklib-1.7-CFLAGS-1.patch @@ -0,0 +1,25 @@ +From 160ea833ef64916906c9334f7da12db3208293eb Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org> +Date: Wed, 16 Oct 2019 17:00:25 +1300 +Subject: Avoid clobbering CFLAGS in Makefile.pl + +Bug: https://bugs.gentoo.org/658000 +--- + Makefile.PL | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/Makefile.PL b/Makefile.PL +index 34f1008..6ede3a6 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -15,7 +15,6 @@ test_requires 'Test::More' => '0.47'; + requires_external_cc(); + + cc_lib_links('crack'); +-cc_optimize_flags('-g -Wall -Werror'); + + auto_install(); + WriteAll(); +-- +2.27.0 + diff --git a/dev-perl/Crypt-Cracklib/files/Crypt-Cracklib-1.7-no-dot-inc.patch b/dev-perl/Crypt-Cracklib/files/Crypt-Cracklib-1.7-no-dot-inc.patch new file mode 100644 index 000000000000..0af640bcf486 --- /dev/null +++ b/dev-perl/Crypt-Cracklib/files/Crypt-Cracklib-1.7-no-dot-inc.patch @@ -0,0 +1,21 @@ +From 8dd70878d095fa0b35b81ee6e21c2b1fc010b41b Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Wed, 1 Jul 2020 01:23:46 +1200 +Subject: Include '.' in @INC for perl 5.26+ + +--- + Makefile.PL | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile.PL b/Makefile.PL +index 6ede3a6..d793c3b 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -1,3 +1,4 @@ ++use lib '.'; + use inc::Module::Install; + + name('Crypt-Cracklib'); +-- +2.27.0 + |