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.4.2.ebuild roundcube-0.4.1.ebuild
Date: Sat, 09 Oct 2010 20:04:26
Message-Id: 20101009193625.893772004C@flycatcher.gentoo.org
1 radhermit 10/10/09 19:36:25
2
3 Modified: ChangeLog
4 Added: roundcube-0.4.2.ebuild
5 Removed: roundcube-0.4.1.ebuild
6 Log:
7 Version bump to new bugfix release and remove old.
8
9 (Portage version: 2.2_rc90/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.31 mail-client/roundcube/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/ChangeLog?rev=1.31&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/ChangeLog?rev=1.31&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/ChangeLog?r1=1.30&r2=1.31
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/mail-client/roundcube/ChangeLog,v
21 retrieving revision 1.30
22 retrieving revision 1.31
23 diff -u -r1.30 -r1.31
24 --- ChangeLog 8 Oct 2010 14:55:44 -0000 1.30
25 +++ ChangeLog 9 Oct 2010 19:36:25 -0000 1.31
26 @@ -1,6 +1,12 @@
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.30 2010/10/08 14:55:44 ranger Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/mail-client/roundcube/ChangeLog,v 1.31 2010/10/09 19:36:25 radhermit Exp $
31 +
32 +*roundcube-0.4.2 (09 Oct 2010)
33 +
34 + 09 Oct 2010; Tim Harder <radhermit@g.o> -roundcube-0.4.1.ebuild,
35 + +roundcube-0.4.2.ebuild:
36 + Version bump to new bugfix release and remove old.
37
38 08 Oct 2010; Brent Baude <ranger@g.o> roundcube-0.4.ebuild:
39 Marking roundcube-0.4 ppc for bug 308065
40
41
42
43 1.1 mail-client/roundcube/roundcube-0.4.2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/roundcube-0.4.2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-client/roundcube/roundcube-0.4.2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: roundcube-0.4.2.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/mail-client/roundcube/roundcube-0.4.2.ebuild,v 1.1 2010/10/09 19:36:25 radhermit Exp $
53
54 EAPI="2"
55
56 MY_PN="${PN}mail"
57 MY_P="${MY_PN}-${PV}"
58
59 inherit webapp depend.php depend.apache
60
61 DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface"
62 HOMEPAGE="http://roundcube.net"
63 SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
64
65 # roundcube is GPL-licensed, the rest of the licenses here are
66 # for bundled PEAR components, googiespell and utf8.class.php
67 LICENSE="GPL-2 BSD PHP-2.02 PHP-3 MIT public-domain"
68 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
69 IUSE="ldap mysql postgres ssl spell"
70
71 DEPEND=""
72 RDEPEND="|| ( <dev-lang/php-5.3[crypt,iconv,ldap?,pcre,postgres?,session,spl,ssl?,unicode]
73 >=dev-lang/php-5.3[crypt,iconv,ldap?,postgres?,session,ssl?,unicode] )
74 !postgres? ( !mysql? ( dev-lang/php[sqlite] ) )
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 }