Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/roundcube: ChangeLog roundcube-0.6.ebuild
Date: Sat, 01 Oct 2011 20:30:06
Message-Id: 20111001202956.935692004C@flycatcher.gentoo.org
1 pva 11/10/01 20:29:56
2
3 Modified: ChangeLog
4 Added: roundcube-0.6.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.1.10.19/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.58 mail-client/roundcube/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/ChangeLog?rev=1.58&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/ChangeLog?rev=1.58&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/ChangeLog?r1=1.57&r2=1.58
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/mail-client/roundcube/ChangeLog,v
20 retrieving revision 1.57
21 retrieving revision 1.58
22 diff -u -r1.57 -r1.58
23 --- ChangeLog 25 Aug 2011 02:47:36 -0000 1.57
24 +++ ChangeLog 1 Oct 2011 20:29:56 -0000 1.58
25 @@ -1,6 +1,12 @@
26 # ChangeLog for mail-client/roundcube
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/mail-client/roundcube/ChangeLog,v 1.57 2011/08/25 02:47:36 radhermit Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/mail-client/roundcube/ChangeLog,v 1.58 2011/10/01 20:29:56 pva Exp $
30 +
31 +*roundcube-0.6 (01 Oct 2011)
32 +
33 + 01 Oct 2011; Peter Volkov <pva@g.o> +roundcube-0.6.ebuild,
34 + +files/postinstall-en-0.6.txt, +files/postupgrade-en-0.6.txt:
35 + Version bump.
36
37 25 Aug 2011; Tim Harder <radhermit@g.o> -roundcube-0.5.1.ebuild,
38 -roundcube-0.5.3.ebuild:
39
40
41
42 1.1 mail-client/roundcube/roundcube-0.6.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/roundcube-0.6.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/roundcube-0.6.ebuild?rev=1.1&content-type=text/plain
46
47 Index: roundcube-0.6.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/mail-client/roundcube/roundcube-0.6.ebuild,v 1.1 2011/10/01 20:29:56 pva Exp $
52
53 EAPI="2"
54
55 inherit webapp depend.php
56
57 MY_PN="${PN}mail"
58 MY_P="${MY_PN}-${PV/_/-}"
59 DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface"
60 HOMEPAGE="http://roundcube.net"
61 SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
62
63 # roundcube is GPL-licensed, the rest of the licenses here are
64 # for bundled PEAR components, googiespell and utf8.class.php
65 LICENSE="GPL-2 BSD PHP-2.02 PHP-3 MIT public-domain"
66 KEYWORDS="~amd64 ~x86"
67 IUSE="ldap mysql postgres ssl spell +sqlite"
68
69 DEPEND=""
70 RDEPEND=">=dev-lang/php-5.3[crypt,iconv,json,ldap?,postgres?,session,sqlite?,sockets,ssl?,xml,unicode]
71 spell? ( dev-lang/php[curl,spell] )
72 >=dev-php/PEAR-MDB2-2.5.0_beta3
73 >=dev-php/PEAR-Mail_Mime-1.8.1
74 >=dev-php/PEAR-Net_SMTP-1.4.2
75 >=dev-php/PEAR-Net_IDNA2-0.1.1
76 >=dev-php/PEAR-Auth_SASL-1.0.3"
77
78 need_httpd_cgi
79 need_php_httpd
80
81 S="${WORKDIR}/${MY_P}"
82
83 pkg_setup() {
84 webapp_pkg_setup
85
86 use mysql && require_php_with_any_use mysql mysqli
87
88 # add some warnings about optional functionality
89 if ! PHPCHECKNODIE="yes" require_php_with_any_use gd gd-external; then
90 ewarn "IMAP quota display will not work correctly without GD support in PHP."
91 ewarn "Recompile PHP with either gd or gd-external in USE if you want this feature."
92 ewarn
93 fi
94 }
95
96 src_prepare() {
97 cp config/db.inc.php{.dist,} || die
98 cp config/main.inc.php{.dist,} || die
99 }
100
101 src_install() {
102 webapp_src_preinst
103 dodoc CHANGELOG INSTALL README UPGRADING
104
105 insinto "${MY_HTDOCSDIR}"
106 doins -r [[:lower:]]* SQL
107 doins .htaccess
108
109 webapp_serverowned "${MY_HTDOCSDIR}"/logs
110 webapp_serverowned "${MY_HTDOCSDIR}"/temp
111
112 webapp_configfile "${MY_HTDOCSDIR}"/config/{db,main}.inc.php
113 webapp_postinst_txt en "${FILESDIR}"/postinstall-en-0.6.txt
114 webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en-0.6.txt
115 webapp_postupgrade_txt en UPGRADING
116 webapp_src_install
117 }
118
119 pkg_postinst() {
120 webapp_pkg_postinst
121 ewarn "When upgrading from version older than 0.6-beta you should make sure your"
122 ewarn "folder settings contain namespace prefix. For example Courier users should"
123 ewarn "add INBOX. prefix to folder names in main configuration file."
124 }