Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Mail-DMARC/
Date: Mon, 28 Jun 2021 20:58:50
Message-Id: 1624913904.b1f4f0c5703ae1b1c259790282ce0d67e161b90e.dilfridge@gentoo
1 commit: b1f4f0c5703ae1b1c259790282ce0d67e161b90e
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 28 20:44:31 2021 +0000
4 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 28 20:58:24 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f4f0c5
7
8 dev-perl/Mail-DMARC: Version bump 1.20210427
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
12
13 .../Mail-DMARC/Mail-DMARC-1.202.104.270.ebuild | 85 ++++++++++++++++++++++
14 dev-perl/Mail-DMARC/Manifest | 1 +
15 2 files changed, 86 insertions(+)
16
17 diff --git a/dev-perl/Mail-DMARC/Mail-DMARC-1.202.104.270.ebuild b/dev-perl/Mail-DMARC/Mail-DMARC-1.202.104.270.ebuild
18 new file mode 100644
19 index 00000000000..a05c6ea66ca
20 --- /dev/null
21 +++ b/dev-perl/Mail-DMARC/Mail-DMARC-1.202.104.270.ebuild
22 @@ -0,0 +1,85 @@
23 +# Copyright 1999-2021 Gentoo Authors
24 +# Distributed under the terms of the GNU General Public License v2
25 +
26 +EAPI=8
27 +
28 +DIST_AUTHOR=MBRADSHAW
29 +DIST_VERSION=1.20210427
30 +inherit perl-module
31 +
32 +DESCRIPTION="Perl implementation of DMARC"
33 +SLOT="0"
34 +KEYWORDS="~amd64 ~x86"
35 +IUSE="minimal"
36 +
37 +PERL_RM_FILES=(
38 + 'bin/install_deps.pl'
39 +)
40 +
41 +RDEPEND="
42 + !minimal? (
43 + dev-perl/Mail-DKIM
44 + dev-perl/Net-IMAP-Simple
45 + dev-perl/Net-SMTPS
46 + )
47 + virtual/perl-Carp
48 + dev-perl/Config-Tiny
49 + >=dev-perl/DBD-SQLite-1.310.0
50 + >=dev-perl/DBIx-Simple-1.350.0
51 + virtual/perl-Data-Dumper
52 + dev-perl/Email-MIME
53 + dev-perl/Email-Simple
54 + virtual/perl-Encode
55 + dev-perl/File-ShareDir
56 + virtual/perl-Getopt-Long
57 + virtual/perl-HTTP-Tiny
58 + virtual/perl-IO
59 + virtual/perl-IO-Compress
60 + dev-perl/IO-Socket-SSL
61 + dev-perl/libwww-perl
62 + dev-perl/Mail-DKIM
63 + dev-perl/Net-DNS
64 + dev-perl/Net-HTTP
65 + dev-perl/Net-IDN-Encode
66 + dev-perl/Net-IP
67 + dev-perl/Net-SMTPS
68 + dev-perl/Net-SSLeay
69 + >=dev-perl/Net-Server-2
70 + virtual/perl-Socket
71 + >=dev-perl/Socket6-0.230.0
72 + virtual/perl-Sys-Syslog
73 + dev-perl/Test-File-ShareDir
74 + dev-perl/URI
75 + dev-perl/XML-LibXML
76 + virtual/perl-parent
77 + >=dev-perl/Regexp-Common-2013031301
78 +"
79 +BDEPEND="${RDEPEND}
80 + >=dev-perl/Module-Build-0.360.100
81 + virtual/perl-ExtUtils-MakeMaker
82 + >=dev-perl/File-ShareDir-Install-0.60.0
83 + test? (
84 + dev-perl/Test-Exception
85 + dev-perl/Test-Output
86 + virtual/perl-Test-Simple
87 + )
88 +"
89 +
90 +src_test() {
91 + local my_test_control
92 + local badfiles=( t/author-*.t )
93 + my_test_control=${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}
94 + if ! has network ${my_test_control} ; then
95 + einfo "Removing network tests w/o DIST_TEST_OVERRIDE~=network";
96 + badfiles+=( \
97 + "t/04.PurePerl.t" \
98 + "t/06.Result.t" \
99 + "t/09.HTTP.t" \
100 + "t/11.Report.Store.t" \
101 + "t/17.Report.Aggregate.Schema.t" \
102 + "t/22.Report.Send.SMTP.t" \
103 + )
104 + fi
105 + perl_rm_files "${badfiles[@]}"
106 + perl-module_src_test
107 +}
108
109 diff --git a/dev-perl/Mail-DMARC/Manifest b/dev-perl/Mail-DMARC/Manifest
110 index 92c9786dd36..908a99e68fd 100644
111 --- a/dev-perl/Mail-DMARC/Manifest
112 +++ b/dev-perl/Mail-DMARC/Manifest
113 @@ -1 +1,2 @@
114 DIST Mail-DMARC-1.20170911.tar.gz 727703 BLAKE2B 6b339f8c0ba69ae7aa98eb41b7bebe40db320b20862f4d323a032a2fb83a7246ccbea9e9a08f408a92fac61173e41a565cc4f7f7172d4b43bb5e14b82720629f SHA512 76495835020408194919d1cc72380c95d0415982ddfe577fdbb7154df737c4a280c6068c355eb5a23998b590885a17a4c97b2f0c7f90ad8e84c93a402a6f9cc3
115 +DIST Mail-DMARC-1.20210427.tar.gz 793712 BLAKE2B 236f4c36659d0ba549cb6a66c7a111801ff50fdfbc5938f9d57be5b1554c5f0ae794b56c434bb966eb9c2bfcd6f8b85c68142a0df8b9b4824e3ef1d8babc4ef5 SHA512 9fd9c289557b4fd3df95d961271bee44f3e6d2d26d63129b9fcea3ee53b49be8e0e59148089615068eaad1e435bb41d42a0d89e3b30b5916e2b018bb61ce8d83