Gentoo Archives: gentoo-commits

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-mail/imapsync/
Date: Sat, 12 May 2018 20:24:40
Message-Id: 1526156063.e3dfa35b046380c1309d7348f651b4086d3309dc.robbat2@gentoo
1 commit: e3dfa35b046380c1309d7348f651b4086d3309dc
2 Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 12 20:12:46 2018 +0000
4 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
5 CommitDate: Sat May 12 20:14:23 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3dfa35b
7
8 net-mail/imapsync: bump & missing deps
9
10 Many missing deps added, major upstream changes included.
11
12 PPC keyword temporarily dropped pending keywording of:
13 dev-perl/App-cpanminus
14 dev-perl/Data-Uniqid
15 dev-perl/PAR
16
17 Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
18 Package-Manager: Portage-2.3.33, Repoman-2.3.9
19
20 net-mail/imapsync/Manifest | 1 +
21 net-mail/imapsync/imapsync-1.882.ebuild | 95 +++++++++++++++++++++++++++++++++
22 2 files changed, 96 insertions(+)
23
24 diff --git a/net-mail/imapsync/Manifest b/net-mail/imapsync/Manifest
25 index f37e9108471..f0d5edc9740 100644
26 --- a/net-mail/imapsync/Manifest
27 +++ b/net-mail/imapsync/Manifest
28 @@ -3,3 +3,4 @@ DIST imapsync-1.607.tgz 973467 BLAKE2B 6be72efeca6797ae4ba823de0d9a763990fec25ae
29 DIST imapsync-1.644.tgz 972719 BLAKE2B ab1c36f465a941a2f42fd5ae7c4d56576e9fe2d8f0ba16638a7f9ff73bfbb9e04655dba18f04f870c7113d07aa0aa8c84746587a265473bd8683fc765c436121 SHA512 0e246b142e5e9066ce8a328ce57731c5c9006746bb58dff5c681dcc0596cea25f51bda3a50a7d3d4262efb2e720da3b380b68aa34c0db8f76fae7a6049f9fa2b
30 DIST imapsync-1.684.tgz 1030626 BLAKE2B b229f8be4ed9dd0f3bd5ec838517031ec951cdb05012c1def4fc0c1005506bed81b85f089410eb3dad443623d1b13883311a741272a9297ed3e36e0852213818 SHA512 3c85d3c6252765a717386a8687a2bc15da4522219d67c09a2cf27b452623fd0e5f382c53473b9b628dae7fc261d8db99d54bd8dad9e656e29096c0f06f0867ca
31 DIST imapsync-1.836.tar.gz 1741595 BLAKE2B 6502105147cf2f7d13c0af997cab05e3d65a75d54924c8100a82a322da31c8797710e5370a52998384270713ec7ade1c86e5c8c021b7e0937c188dfc1cf178df SHA512 f1ea1ef887ebcfa62c90254b3738602dc78275400a7d8dd5af33bc399c82c28d8567ee42d9ebf85735e7df857bf548608e09f01a06bd146f317faa3b4702cbeb
32 +DIST imapsync-1.882.tar.gz 1557501 BLAKE2B 92f37d0c6c64569016a15d71d1b95ca08e4a8bb2402a5151f1429260fb37db47ebfc273e2bb73b06ba77974100780924fa3f256565fcd3e77cbff4c7bbf7b56e SHA512 3953cb29b210c283be3fe72f1e1537594415bd5457b469b801625d6c857b982d2b2b3da9528dd1e6ccc6831c022ce495f7a5eaaea04d228bca374f185344f455
33
34 diff --git a/net-mail/imapsync/imapsync-1.882.ebuild b/net-mail/imapsync/imapsync-1.882.ebuild
35 new file mode 100644
36 index 00000000000..dc2734c050f
37 --- /dev/null
38 +++ b/net-mail/imapsync/imapsync-1.882.ebuild
39 @@ -0,0 +1,95 @@
40 +# Copyright 1999-2018 Gentoo Foundation
41 +# Distributed under the terms of the GNU General Public License v2
42 +
43 +EAPI=6
44 +
45 +DESCRIPTION="Tool for incremental and recursive IMAP transfers between mailboxes"
46 +HOMEPAGE="http://ks.lamiral.info/imapsync/ https://github.com/imapsync/imapsync"
47 +SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz"
48 +
49 +LICENSE="WTFPL-2"
50 +SLOT="0"
51 +KEYWORDS="~amd64 ~x86"
52 +# ppc dropped pending keywording of:
53 +# dev-perl/App-cpanminus
54 +# dev-perl/Data-Uniqid
55 +# dev-perl/PAR
56 +IUSE="test" # not fully supported yet
57 +
58 +RDEPEND="
59 + dev-perl/App-cpanminus
60 + dev-perl/Authen-NTLM
61 + dev-perl/CGI
62 + dev-perl/Crypt-OpenSSL-RSA
63 + dev-perl/Data-Uniqid
64 + dev-perl/Digest-HMAC
65 + dev-perl/Dist-CheckConflicts
66 + dev-perl/File-Copy-Recursive
67 + dev-perl/IO-Socket-INET6
68 + dev-perl/IO-Socket-SSL
69 + dev-perl/IO-Tee
70 + dev-perl/JSON
71 + dev-perl/libwww-perl
72 + dev-perl/Mail-IMAPClient
73 + dev-perl/Mail-IMAPClient
74 + dev-perl/Module-Implementation
75 + dev-perl/Module-Runtime
76 + dev-perl/Module-ScanDeps
77 + dev-perl/Net-SSLeay
78 + dev-perl/Package-Stash
79 + dev-perl/Package-Stash-XS
80 + dev-perl/PAR
81 + dev-perl/Parse-RecDescent
82 + dev-perl/Readonly
83 + dev-perl/Readonly
84 + dev-perl/Readonly-XS
85 + dev-perl/Regexp-Common
86 + dev-perl/Sys-MemInfo
87 + dev-perl/Sys-MemInfo
88 + dev-perl/TermReadKey
89 + dev-perl/TermReadKey
90 + dev-perl/Try-Tiny
91 + dev-perl/Unicode-String
92 + dev-perl/Unicode-String
93 + dev-perl/URI
94 + virtual/perl-Compress-Raw-Zlib
95 + virtual/perl-Data-Dumper
96 + virtual/perl-Digest
97 + virtual/perl-Digest-MD5
98 + virtual/perl-Digest-MD5
99 + virtual/perl-Digest-SHA
100 + virtual/perl-Encode
101 + virtual/perl-MIME-Base64
102 + "
103 + # Not yet in tree:
104 + # HTML::Entities
105 + # JSON::WebToken
106 + # JSON::WebToken::Crypt::RSA
107 +RDEPEND="
108 + ${DEPEND}
109 + test? (
110 + virtual/perl-Test
111 + dev-perl/Test-Deep
112 + dev-perl/Test-Fatal
113 + dev-perl/Test-MockObject
114 + dev-perl/Test-Pod
115 + dev-perl/Test-Requires
116 + dev-perl/Test-Warn
117 + dev-perl/Test-NoWarnings
118 + )"
119 + # Not yet in tree:
120 + # test? ( Test::Mock::Guard )
121 +
122 +RESTRICT="test"
123 +
124 +S=${WORKDIR}/${PN}-${P}
125 +
126 +src_prepare() {
127 + sed -e "s/^install: testp/install:/" \
128 + -e "/^DO_IT/,/^$/d" \
129 + -i "${S}"/Makefile || die
130 +
131 + default
132 +}
133 +
134 +src_compile() { :; }