Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/roundcube: ChangeLog roundcube-0.5_rc.ebuild roundcube-0.5_beta.ebuild
Date: Thu, 30 Dec 2010 07:26:48
Message-Id: 20101230072638.ECF5520054@flycatcher.gentoo.org
1 radhermit 10/12/30 07:26:38
2
3 Modified: ChangeLog
4 Added: roundcube-0.5_rc.ebuild
5 Removed: roundcube-0.5_beta.ebuild
6 Log:
7 Version bump (bug #349087 by Peter Volkov) and remove old. Add sqlite USE flag as default for db support.
8
9 (Portage version: 2.2.0_alpha9/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.38 mail-client/roundcube/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/ChangeLog?rev=1.38&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/ChangeLog?rev=1.38&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/ChangeLog?r1=1.37&r2=1.38
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/mail-client/roundcube/ChangeLog,v
21 retrieving revision 1.37
22 retrieving revision 1.38
23 diff -u -r1.37 -r1.38
24 --- ChangeLog 28 Dec 2010 16:50:00 -0000 1.37
25 +++ ChangeLog 30 Dec 2010 07:26:38 -0000 1.38
26 @@ -1,6 +1,13 @@
27 # ChangeLog for mail-client/roundcube
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/mail-client/roundcube/ChangeLog,v 1.37 2010/12/28 16:50:00 maekke Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/mail-client/roundcube/ChangeLog,v 1.38 2010/12/30 07:26:38 radhermit Exp $
31 +
32 +*roundcube-0.5_rc (30 Dec 2010)
33 +
34 + 30 Dec 2010; Tim Harder <radhermit@g.o> -roundcube-0.5_beta.ebuild,
35 + +roundcube-0.5_rc.ebuild:
36 + Version bump (bug #349087 by Peter Volkov) and remove old. Add sqlite USE
37 + flag as default for db support.
38
39 28 Dec 2010; Markus Meier <maekke@g.o> roundcube-0.4.2.ebuild:
40 arm stable, bug #345931
41
42
43
44 1.1 mail-client/roundcube/roundcube-0.5_rc.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/roundcube-0.5_rc.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/roundcube-0.5_rc.ebuild?rev=1.1&content-type=text/plain
48
49 Index: roundcube-0.5_rc.ebuild
50 ===================================================================
51 # Copyright 1999-2010 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/mail-client/roundcube/roundcube-0.5_rc.ebuild,v 1.1 2010/12/30 07:26:38 radhermit Exp $
54
55 EAPI="2"
56
57 MY_PN="${PN}mail"
58 MY_P="${MY_PN}-${PV/_/-}"
59
60 inherit webapp depend.php
61
62 DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface"
63 HOMEPAGE="http://roundcube.net"
64 SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
65
66 # roundcube is GPL-licensed, the rest of the licenses here are
67 # for bundled PEAR components, googiespell and utf8.class.php
68 LICENSE="GPL-2 BSD PHP-2.02 PHP-3 MIT public-domain"
69 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
70 IUSE="ldap mysql postgres ssl spell +sqlite"
71
72 DEPEND=""
73 RDEPEND="|| ( <dev-lang/php-5.3[crypt,iconv,ldap?,pcre,postgres?,session,spl,sqlite?,ssl?,unicode]
74 >=dev-lang/php-5.3[crypt,iconv,ldap?,postgres?,session,sqlite?,ssl?,unicode] )
75 spell? ( dev-lang/php[curl,spell] )
76 dev-php/PEAR-PEAR"
77
78 need_httpd_cgi
79 need_php_httpd
80
81 S="${WORKDIR}/${MY_P}"
82
83 pkg_setup() {
84 use mysql && require_php_with_any_use mysql mysqli
85
86 # add some warnings about optional functionality
87 if ! PHPCHECKNODIE="yes" require_php_with_any_use gd gd-external; then
88 ewarn "IMAP quota display will not work correctly without GD support in PHP."
89 ewarn "Recompile PHP with either gd or gd-external in USE if you want this feature."
90 ewarn
91 fi
92
93 webapp_pkg_setup
94 }
95
96 src_prepare() {
97 cp config/db.inc.php{.dist,}
98 cp config/main.inc.php{.dist,}
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.txt
114 webapp_postupgrade_txt en UPGRADING
115 webapp_src_install
116 }