Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto (jmbsvicetto)" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-apps/drupal: drupal-7.24.ebuild drupal-7.23.ebuild ChangeLog
Date: Fri, 29 Nov 2013 18:42:09
Message-Id: 20131129184202.1AB682004B@flycatcher.gentoo.org
1 jmbsvicetto 13/11/29 18:42:01
2
3 Modified: drupal-7.23.ebuild ChangeLog
4 Added: drupal-7.24.ebuild
5 Log:
6 Bump drupal to the 7.24 release - fixes bug 491858.
7 Adjust php deps - bug 479830.
8
9 (Portage version: 2.2.7/cvs/Linux x86_64, unsigned Manifest commit)
10
11 Revision Changes Path
12 1.2 www-apps/drupal/drupal-7.23.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/drupal/drupal-7.23.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/drupal/drupal-7.23.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/drupal/drupal-7.23.ebuild?r1=1.1&r2=1.2
17
18 Index: drupal-7.23.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/www-apps/drupal/drupal-7.23.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- drupal-7.23.ebuild 13 Sep 2013 12:13:30 -0000 1.1
25 +++ drupal-7.23.ebuild 29 Nov 2013 18:42:01 -0000 1.2
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2013 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/drupal-7.23.ebuild,v 1.1 2013/09/13 12:13:30 jmbsvicetto Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/drupal-7.23.ebuild,v 1.2 2013/11/29 18:42:01 jmbsvicetto Exp $
31
32 EAPI=5
33
34 @@ -17,7 +17,7 @@
35 IUSE="+accelerator +mysql postgres sqlite +uploadprogress"
36
37 RDEPEND="
38 - dev-lang/php[gd,pdo,postgres?,xml]
39 + dev-lang/php[gd,hash,pdo,postgres?,simplexml,xml]
40 virtual/httpd-php
41 accelerator? ( ||
42 (
43
44
45
46 1.99 www-apps/drupal/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/drupal/ChangeLog?rev=1.99&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/drupal/ChangeLog?rev=1.99&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/drupal/ChangeLog?r1=1.98&r2=1.99
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/www-apps/drupal/ChangeLog,v
55 retrieving revision 1.98
56 retrieving revision 1.99
57 diff -u -r1.98 -r1.99
58 --- ChangeLog 13 Sep 2013 12:13:30 -0000 1.98
59 +++ ChangeLog 29 Nov 2013 18:42:01 -0000 1.99
60 @@ -1,6 +1,13 @@
61 # ChangeLog for www-apps/drupal
62 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/ChangeLog,v 1.98 2013/09/13 12:13:30 jmbsvicetto Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/ChangeLog,v 1.99 2013/11/29 18:42:01 jmbsvicetto Exp $
65 +
66 +*drupal-7.24 (29 Nov 2013)
67 +
68 + 29 Nov 2013; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
69 + +drupal-7.24.ebuild, drupal-7.23.ebuild:
70 + Bump drupal to the 7.24 release - fixes bug 491858. Adjust php deps - bug
71 + 479830.
72
73 *drupal-7.23 (13 Sep 2013)
74
75
76
77
78 1.1 www-apps/drupal/drupal-7.24.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/drupal/drupal-7.24.ebuild?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/drupal/drupal-7.24.ebuild?rev=1.1&content-type=text/plain
82
83 Index: drupal-7.24.ebuild
84 ===================================================================
85 # Copyright 1999-2013 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 # $Header: /var/cvsroot/gentoo-x86/www-apps/drupal/drupal-7.24.ebuild,v 1.1 2013/11/29 18:42:01 jmbsvicetto Exp $
88
89 EAPI=5
90
91 inherit webapp
92
93 MY_PV=${PV:0:3}.0
94
95 DESCRIPTION="PHP-based open-source platform and content management system"
96 HOMEPAGE="http://drupal.org/"
97 SRC_URI="http://drupal.org/files/projects/${P}.tar.gz"
98
99 LICENSE="GPL-2"
100 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
101 IUSE="+accelerator +mysql postgres sqlite +uploadprogress"
102
103 RDEPEND="
104 dev-lang/php[gd,hash,pdo,postgres?,simplexml,xml]
105 virtual/httpd-php
106 accelerator? ( ||
107 (
108 (
109 <dev-lang/php-5.5
110 dev-php/pecl-apc
111 )
112 dev-php/xcache
113 dev-php/eaccelerator
114 (
115 >=dev-lang/php-5.5[opcache]
116 dev-php/pecl-apcu
117 )
118 )
119 )
120 uploadprogress? ( dev-php/pecl-uploadprogress )
121 mysql? (
122 || (
123 dev-lang/php[mysql]
124 dev-lang/php[mysqli]
125 )
126 )
127 sqlite? (
128 || (
129 dev-lang/php[sqlite]
130 dev-lang/php[sqlite3]
131 )
132 )
133 "
134
135 need_httpd_cgi
136
137 REQUIRED_USE="|| ( mysql postgres sqlite )"
138
139 src_install() {
140 webapp_src_preinst
141
142 local docs="MAINTAINERS.txt LICENSE.txt INSTALL.txt CHANGELOG.txt INSTALL.mysql.txt INSTALL.pgsql.txt INSTALL.sqlite.txt UPGRADE.txt "
143 dodoc ${docs}
144 rm -f ${docs} INSTALL COPYRIGHT.txt
145
146 cp sites/default/{default.settings.php,settings.php}
147 insinto "${MY_HTDOCSDIR}"
148 doins -r .
149
150 dodir "${MY_HTDOCSDIR}"/files
151 webapp_serverowned "${MY_HTDOCSDIR}"/files
152 webapp_serverowned "${MY_HTDOCSDIR}"/sites/default
153 webapp_serverowned "${MY_HTDOCSDIR}"/sites/default/settings.php
154
155 webapp_configfile "${MY_HTDOCSDIR}"/sites/default/settings.php
156 webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
157
158 webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
159
160 webapp_src_install
161 }
162
163 pkg_postinst() {
164 ewarn
165 ewarn "SECURITY NOTICE"
166 ewarn "If you plan on using SSL on your Drupal site, please consult the postinstall information:"
167 ewarn "\t# webapp-config --show-postinst ${PN} ${PV}"
168 ewarn
169 }