1 |
commit: 3c31cb2bb98b9989a24df65d6100fd21e70c9c12 |
2 |
Author: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com> |
3 |
AuthorDate: Thu Apr 30 18:22:45 2020 +0000 |
4 |
Commit: Aaron W. Swenson <titanofold <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri May 8 09:53:52 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c31cb2b |
7 |
|
8 |
mail-client/roundcube: 1.4.4 version bump |
9 |
|
10 |
Closes: https://bugs.gentoo.org/720142 |
11 |
Closes: https://github.com/gentoo/gentoo/pull/15582 |
12 |
Package-Manager: Portage-2.3.89, Repoman-2.3.20 |
13 |
Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com> |
14 |
Closes: https://github.com/gentoo/gentoo/pull/15582 |
15 |
Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org> |
16 |
|
17 |
mail-client/roundcube/Manifest | 1 + |
18 |
mail-client/roundcube/roundcube-1.4.4.ebuild | 73 ++++++++++++++++++++++++++++ |
19 |
2 files changed, 74 insertions(+) |
20 |
|
21 |
diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest |
22 |
index 7583d0ec345..fcf158db2a9 100644 |
23 |
--- a/mail-client/roundcube/Manifest |
24 |
+++ b/mail-client/roundcube/Manifest |
25 |
@@ -5,3 +5,4 @@ DIST roundcubemail-1.4.0-complete.tar.gz 6997256 BLAKE2B b19a2d049512ceb53b3844f |
26 |
DIST roundcubemail-1.4.1-complete.tar.gz 6998687 BLAKE2B ff33e512bb202d37d77ae2a4c7820f1061598bee1eb01bed5f15b25ad0e27c0cfe3611b44d451982491b702abcf6d7ae1bc88cbd303bc9a2573fc79efc54bec5 SHA512 0c8e09e93c86aad0f3e3a5a81c5e9ad8ab8aee101ae8ebb78d29556575db94a51a07cbf955ec79235425a961427b826ad27fae750b8eae785eedd195161dabed |
27 |
DIST roundcubemail-1.4.2-complete.tar.gz 7006013 BLAKE2B f92b94de3ce58cd145ce3d30875902d44410cb039176be5c2d09a23741b08405b21107b03a0ae302cfdf5a845a49cf044f13a09b582f291639648aac3b2f4c81 SHA512 3f705bc38b44a0b7ea3241b0222f607b040ec01c8ea400b6b6222fbe346570c5f3450e5a188bab99ea171481453eb3f5b1e7457070ace1144558ec662a4273bb |
28 |
DIST roundcubemail-1.4.3-complete.tar.gz 7028284 BLAKE2B c53efbee437960339c6e80a1fd2affff8ae8dfebd886cf029fc081d16c7874f0b6ea7fa03edb54276384dbf9d3948d84a6869f97cf3ce6bf27c52d50ba76ca56 SHA512 c65359473d08a46dbd42894c2758a46209491fc421ee58ab5b1c0d0d56e3fec8b2f43d01b18cb8934589cbee7e7abfda2c8efbf02b3521790d7b45ed6dc88a1e |
29 |
+DIST roundcubemail-1.4.4-complete.tar.gz 7029864 BLAKE2B 2a6764a65c29e3deac6275c3dfd19ab2bee1f33ae1a7767561fcac25688bb8f3f7eeaee3eece20d2a6210aff18a5e493d0be709f4a3ae2ad4f3cfd9a1b124f06 SHA512 ddea321b5266c547f67c010147e9aa1457bea4802bec37f9e9d87e691bdc8df27f5c90cff8770de2458822160b85f7359f62742072ae1d642a040b9d88651519 |
30 |
|
31 |
diff --git a/mail-client/roundcube/roundcube-1.4.4.ebuild b/mail-client/roundcube/roundcube-1.4.4.ebuild |
32 |
new file mode 100644 |
33 |
index 00000000000..6d3b3ede4e4 |
34 |
--- /dev/null |
35 |
+++ b/mail-client/roundcube/roundcube-1.4.4.ebuild |
36 |
@@ -0,0 +1,73 @@ |
37 |
+# Copyright 1999-2020 Gentoo Authors |
38 |
+# Distributed under the terms of the GNU General Public License v2 |
39 |
+ |
40 |
+EAPI=6 |
41 |
+ |
42 |
+inherit webapp |
43 |
+ |
44 |
+MY_PN=${PN}mail |
45 |
+MY_PV=${PV/_/-} |
46 |
+MY_P=${MY_PN}-${MY_PV} |
47 |
+ |
48 |
+DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface" |
49 |
+HOMEPAGE="https://roundcube.net" |
50 |
+SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz" |
51 |
+ |
52 |
+# roundcube is GPL-licensed, the rest of the licenses here are |
53 |
+# for bundled PEAR components, googiespell and utf8.class.php |
54 |
+LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain" |
55 |
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" |
56 |
+ |
57 |
+IUSE="change-password enigma ldap mysql postgres sqlite ssl spell" |
58 |
+REQUIRED_USE="|| ( mysql postgres sqlite )" |
59 |
+ |
60 |
+# this function only sets DEPEND so we need to include that in RDEPEND |
61 |
+need_httpd_cgi |
62 |
+ |
63 |
+RDEPEND=" |
64 |
+ ${DEPEND} |
65 |
+ >=dev-lang/php-5.4.0[filter,gd,iconv,json,ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml] |
66 |
+ virtual/httpd-php |
67 |
+ change-password? ( |
68 |
+ dev-lang/php[sockets] |
69 |
+ ) |
70 |
+ enigma? ( |
71 |
+ app-crypt/gnupg |
72 |
+ ) |
73 |
+ mysql? ( |
74 |
+ || ( |
75 |
+ dev-lang/php[mysql] |
76 |
+ dev-lang/php[mysqli] |
77 |
+ ) |
78 |
+ ) |
79 |
+ spell? ( dev-lang/php[curl,spell] ) |
80 |
+" |
81 |
+ |
82 |
+S="${WORKDIR}/${MY_P}" |
83 |
+ |
84 |
+src_install() { |
85 |
+ webapp_src_preinst |
86 |
+ |
87 |
+ dodoc CHANGELOG INSTALL README.md UPGRADING |
88 |
+ |
89 |
+ insinto "${MY_HTDOCSDIR}" |
90 |
+ doins -r [[:lower:]]* SQL |
91 |
+ doins .htaccess |
92 |
+ |
93 |
+ webapp_serverowned "${MY_HTDOCSDIR}"/logs |
94 |
+ webapp_serverowned "${MY_HTDOCSDIR}"/temp |
95 |
+ |
96 |
+ webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php |
97 |
+ webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE_complete.txt" |
98 |
+ |
99 |
+ webapp_src_install |
100 |
+} |
101 |
+ |
102 |
+pkg_postinst() { |
103 |
+ webapp_pkg_postinst |
104 |
+ |
105 |
+ if [[ -n ${REPLACING_VERSIONS} ]]; then |
106 |
+ elog "You can review the post-upgrade instructions at:" |
107 |
+ elog "${EROOT%/}/usr/share/webapps/${PN}/${PV}/postupgrade-en.txt" |
108 |
+ fi |
109 |
+} |