Gentoo Archives: gentoo-commits

From: Michael Orlitzky <mjo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Net_Sieve/
Date: Tue, 12 Jul 2016 22:00:23
Message-Id: 1468360666.711eea5c97051a9945a89eea54010f8f861db0ca.mjo@gentoo
1 commit: 711eea5c97051a9945a89eea54010f8f861db0ca
2 Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 12 21:57:08 2016 +0000
4 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 12 21:57:46 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711eea5c
7
8 dev-php/PEAR-Net_Sieve: new version v1.5.2 from the Roundcube team.
9
10 The Net_Sieve upstream project has been abandoned in favor of another
11 package, Horde_ManageSieve. Roundcube still uses Net_Sieve, so the
12 Roundcube team has forked this package and updated it for php7.
13
14 The old maintainer of Net_Sieve did not want to let the Roundcube
15 people take over maintenance (and the old Net_Sieve truly is dead), so
16 in this case it seems acceptable to let Roundcube usurp upstream for
17 Net_Sieve. In the past, the Roundcube team has taken over maintenance
18 of other related PEAR mail packages.
19
20 The PEAR eclass has been dropped from the ebuild, which now uses
21 EAPI=6. In the future this can be renamed without the "PEAR" prefix.
22
23 Gentoo-Bug: 586624
24
25 Package-Manager: portage-2.2.28
26
27 dev-php/PEAR-Net_Sieve/Manifest | 1 +
28 dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2.ebuild | 28 ++++++++++++++++++++++
29 2 files changed, 29 insertions(+)
30
31 diff --git a/dev-php/PEAR-Net_Sieve/Manifest b/dev-php/PEAR-Net_Sieve/Manifest
32 index 2848ab0..dbf2525 100644
33 --- a/dev-php/PEAR-Net_Sieve/Manifest
34 +++ b/dev-php/PEAR-Net_Sieve/Manifest
35 @@ -1,2 +1,3 @@
36 +DIST 1.5.2.tar.gz 16332 SHA256 07d6b4dff6cf67fd022fd521c4a2555a0e0e82ee2804fe8eb14624524586a6a4 SHA512 672d2f6f4c3241f748fbdebd804f2186dd2a5f8b7be6a75cb9187ed16e61502e4a338bfaa1815190b74ab534cb7277b534b0542309098797fcb63582dc81bdbe WHIRLPOOL 065bb5629de459b884d63a5411ffa6bc10eab8c195e41623cf923afb22eb56201c16799f15dc1477e3e97ca34d1216fe9be49645c717f4058ddb8e98271e5848
37 DIST Net_Sieve-1.3.2.tgz 14895 SHA256 dd2bca102e9cbc8dad42d32f6799894e065e91eacb0d186546abf3de644d776c SHA512 0eb9a514f0af11b21d308ac7e9531be4a3b3f668d2ce8b8f153cd32920297df93618729851809bbe5837aaaa5f948c26477013c7a351cd9fba1ff0c0ec22f34d WHIRLPOOL 37d35423cdef4311defeffba928a4129315beee7d24838264e59d8612ae2d1d32ba148e69668d0d7e00acfed5840367b2cb5651f4f57f15e926c55efef218d83
38 DIST Net_Sieve-1.3.3.tgz 15109 SHA256 53666be373739b7b98dfd9538d6d8aaa7e45f51c191fc034b2675e8f12297db6 SHA512 3fd41c7f60ce1ba89ecdf0d2cbeed61e7ceb53d1218dc2b4079267235da9b17a478eaf85ecf4e0449122ec866ad1a0b579f1a7484b37681081dcabe261fc7213 WHIRLPOOL e08aae13555ee24f8fae3659d3ed54dc67946215ba7da5ce3e9d68f2756232e6220769f7a40a78b31f7b9d72ac55484221bfd860211162d4354e200394aa3edd
39
40 diff --git a/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2.ebuild b/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2.ebuild
41 new file mode 100644
42 index 0000000..ff35a13
43 --- /dev/null
44 +++ b/dev-php/PEAR-Net_Sieve/PEAR-Net_Sieve-1.5.2.ebuild
45 @@ -0,0 +1,28 @@
46 +# Copyright 1999-2016 Gentoo Foundation
47 +# Distributed under the terms of the GNU General Public License v2
48 +# $Id$
49 +
50 +EAPI=6
51 +
52 +MY_PN="${PN/PEAR-/}"
53 +
54 +DESCRIPTION="An API for talking to sieve (RFC 3028) servers"
55 +HOMEPAGE="https://github.com/roundcube/${MY_PN}"
56 +SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz"
57 +LICENSE="BSD"
58 +SLOT="0"
59 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
60 +IUSE="sasl"
61 +
62 +RDEPEND="dev-lang/php:*
63 + dev-php/PEAR-Net_Socket
64 + sasl? ( dev-php/PEAR-Auth_SASL )"
65 +
66 +S="${WORKDIR}/${MY_PN}-${PV}"
67 +
68 +src_install() {
69 + # Install into "Net" for backwards compatibility (that's where PEAR
70 + # used to put things).
71 + insinto /usr/share/php/Net
72 + doins Sieve.php
73 +}