Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/
Date: Sun, 27 Nov 2016 13:15:50
Message-Id: 1480252533.c132e5e587292316d6edc7c2546f3f7e8a74f6e3.jmbsvicetto@gentoo
1 commit: c132e5e587292316d6edc7c2546f3f7e8a74f6e3
2 Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 27 13:12:09 2016 +0000
4 Commit: Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 27 13:15:33 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c132e5e5
7
8 dev-db/phpmyadmin: dev-db/phpmyadmin: Security bump - bug 600814
9 4.6.5.1, 4.4.15.9 and 4.0.10.18 releases version bump (PMASA-2016-[58-71]).
10 THe 4.6.5.1 release is a minor release fixing some regressions introduced on 4.6.5.
11 The 4.4.10.18 is expected to be the last 4.4 branch release as it stopped being security supported on October 1st.
12
13 Package-Manager: portage-2.3.2
14
15 dev-db/phpmyadmin/Manifest | 3 ++
16 dev-db/phpmyadmin/phpmyadmin-4.0.10.18.ebuild | 62 +++++++++++++++++++++++++++
17 dev-db/phpmyadmin/phpmyadmin-4.4.15.9.ebuild | 62 +++++++++++++++++++++++++++
18 dev-db/phpmyadmin/phpmyadmin-4.6.5.1.ebuild | 62 +++++++++++++++++++++++++++
19 4 files changed, 189 insertions(+)
20
21 diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest
22 index 5c4cd5d..29ef79f 100644
23 --- a/dev-db/phpmyadmin/Manifest
24 +++ b/dev-db/phpmyadmin/Manifest
25 @@ -1,5 +1,8 @@
26 DIST phpMyAdmin-4.0.10.15-all-languages.tar.xz 4778232 SHA256 f3aea2e7f048b14499912e8ec0f39cff31bcc690480e3bbc773cb56bdeb5e717 SHA512 a1b1305ad1404a8f842155793e1118a24b4f011349d9d35375970d016e9c044529e5b5b207eee7554f515f6be2c008e73f36a21aae5427a9374bfdba55575774 WHIRLPOOL b525f6c402a391f7e1ec4727d284e89de3b8fe6c12f78a37ed1a4448b1ea047a0605677a2d73b00bdefd73270d46dd37b04be90b3357288d3bbcc23b07ca3b75
27 DIST phpMyAdmin-4.0.10.17-all-languages.tar.xz 4770060 SHA256 c426dc2891ff39568f644df99e34ecbf13700457ea170238a7f6d70494bf4657 SHA512 1a3fbad8dcd714875a7e89faae3843937e6f37f317c4a1a3e01c1b17f9b8d7f43587ad713886652920206a9e12d007b776f12a22c3850165369c04b0628edd71 WHIRLPOOL 2a701923f8de59a20b24029a51155551c24458cf59a4aa282ba5a3898e044447944471c56eff282a5dee77e8db1e34473e32f6d03bd2220b4fbdb67809c4032a
28 +DIST phpMyAdmin-4.0.10.18-all-languages.tar.xz 4769668 SHA256 7c57c21ccb0d913bdd6ee1d57cfd9887204e1be8546595c5957b7d475c59b6d7 SHA512 f81cf0d952ec9777189072f490e9e1409610353bb29355772890f7f5681fd80da771c546d1109a59068fc120a3408f0d0a6101f6d57724e67cd40b9d648d47be WHIRLPOOL 16d557cf3a0d57f8e36f288a1be50632348b552decf866b6b7abf76203ecdc1839559820ba6550309b31b37cbce4e5774185348be1210f00ca235648de85042b
29 DIST phpMyAdmin-4.4.15.5-all-languages.tar.xz 5783216 SHA256 6160724fa90ef5cccb67ad897a83586be28e64f5d6acf9bcb3313bc3d7638d8c SHA512 987d95f8352f58d7081aead10ccc7494b054d4041e0cb7454633e885c3217a7c63778d45c2dbf399e82c76159ab6651efeaf9c3cabc96982de83d5a041065e7a WHIRLPOOL b5fb8365817d1521f9e6ad5c60fa1a1ee941fb77062d63975d9f340c4abc681948fb6cd240c4943714d855f6f113baf46241bacf4d421b78f8f740c8bd9ade73
30 DIST phpMyAdmin-4.4.15.8-all-languages.tar.xz 5772212 SHA256 aaabba81185da6496eef10eb2ee3fcb47138494bb50ca57a4050ca5a732a67a1 SHA512 4f417d8d371975133b76a9b4c4a4e6d31089281e68c9e0df33107c0d343b8d25ebb03f13ed6327a6024283b3de01dc623e080277acbffa41b46a87d00476c23c WHIRLPOOL 3046b629ecaacd843b130871af38561ac9b0aecbf4a80ceb3ee6b7f5491abf3ae39755ce038b6dcbb53ac0e8145ca3d01bda3b9fd001d5fe46990d805c16ed4e
31 +DIST phpMyAdmin-4.4.15.9-all-languages.tar.xz 5776028 SHA256 0d279bd34e542d3cdf5cb37667cc4617f008f39b5eb7d943e9aa739a2ceca174 SHA512 2dd5a9fcc777627b9bccad340e4e0d7b7736a6e088a9ce5957f7fc22cef909b4c81467dab359b7b597be7977fac08e4632e6f06fd6743f133a14773de6dda05c WHIRLPOOL 3f4597799165bc8773cc279ea5d036fd3036d1019762a3503d68ce28c5efdee9b83864d0bd4f6d4d466c90d71b78ed478cc53084fab84a811e6888208d3decaa
32 DIST phpMyAdmin-4.6.4-all-languages.tar.xz 6137016 SHA256 f2ea32a2971efcab073ad41b6512475af1b6da70cf800a5586a12cf49797d319 SHA512 80ee0180c283c6ea139410289f9aa6535077f68812014dd8c7e334bdae0f49171a47b50274172a153d81e5f3145f906fdcda52751ba703fed8158482a924c6b2 WHIRLPOOL 45672ffbead30a885d4852de3d497001c73820c5777ff2ea397db69240d561b7903397876aa1ce5b3ca519d84abb3bdebeb815052f18a9f3eaab3580b8eafef2
33 +DIST phpMyAdmin-4.6.5.1-all-languages.tar.xz 6162164 SHA256 e163b08b6d1137fd7c48ea97e8e53be415b1937f5e5f7e070936a60c3b9a3df0 SHA512 e6f90af32b77785ff49d9be4033e29e5b64df84d1a37dbe214df9049ef25ecfaee8e443aa9b789c408993541ea85c8e670b350071bd7f3437711462e164afad8 WHIRLPOOL 7e4f5d8e214192c33700b321343510f23f772c5c1a322749c2aded037be9b5743899fd67965743c5498615ae4cf73d0d2d5954ddd11c71b63724e2225ab3f200
34
35 diff --git a/dev-db/phpmyadmin/phpmyadmin-4.0.10.18.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.0.10.18.ebuild
36 new file mode 100644
37 index 00000000..e247c81
38 --- /dev/null
39 +++ b/dev-db/phpmyadmin/phpmyadmin-4.0.10.18.ebuild
40 @@ -0,0 +1,62 @@
41 +# Copyright 1999-2016 Gentoo Foundation
42 +# Distributed under the terms of the GNU General Public License v2
43 +# $Id$
44 +
45 +EAPI="5"
46 +
47 +inherit eutils webapp
48 +
49 +MY_PV=${PV/_/-}
50 +MY_PN="phpMyAdmin"
51 +MY_P="${MY_PN}-${MY_PV}-all-languages"
52 +
53 +DESCRIPTION="Web-based administration for MySQL database in PHP"
54 +HOMEPAGE="http://www.phpmyadmin.net/"
55 +SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
56 +
57 +LICENSE="GPL-2"
58 +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
59 +IUSE="setup"
60 +
61 +RDEPEND="
62 + dev-lang/php[crypt,ctype,filter,json,session,unicode]
63 + || (
64 + dev-lang/php[mysqli]
65 + dev-lang/php[mysql]
66 + )
67 + virtual/httpd-php:*
68 +"
69 +
70 +need_httpd_cgi
71 +
72 +S="${WORKDIR}"/${MY_P}
73 +
74 +pkg_setup() {
75 + webapp_pkg_setup
76 +}
77 +
78 +src_install() {
79 + webapp_src_preinst
80 +
81 + dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
82 + rm -f LICENSE README* RELEASE-DATE-${MY_PV}
83 +
84 + if ! use setup; then
85 + rm -rf setup || die "Cannot remove setup utility"
86 + elog "The phpMyAdmin setup utility has been removed."
87 + elog "It is a regular target of various exploits. If you need it, set USE=setup."
88 + else
89 + elog "You should consider disabling the setup USE flag"
90 + elog "to exclude the setup utility if you don't use it."
91 + elog "It regularly is the target of various exploits."
92 + fi
93 +
94 + insinto "${MY_HTDOCSDIR#${EPREFIX}}"
95 + doins -r .
96 +
97 + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
98 + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
99 +
100 + webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
101 + webapp_src_install
102 +}
103
104 diff --git a/dev-db/phpmyadmin/phpmyadmin-4.4.15.9.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.4.15.9.ebuild
105 new file mode 100644
106 index 00000000..943e93c
107 --- /dev/null
108 +++ b/dev-db/phpmyadmin/phpmyadmin-4.4.15.9.ebuild
109 @@ -0,0 +1,62 @@
110 +# Copyright 1999-2016 Gentoo Foundation
111 +# Distributed under the terms of the GNU General Public License v2
112 +# $Id$
113 +
114 +EAPI="5"
115 +
116 +inherit eutils webapp
117 +
118 +MY_PV=${PV/_/-}
119 +MY_PN="phpMyAdmin"
120 +MY_P="${MY_PN}-${MY_PV}-all-languages"
121 +
122 +DESCRIPTION="Web-based administration for MySQL database in PHP"
123 +HOMEPAGE="https://www.phpmyadmin.net/"
124 +SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
125 +
126 +LICENSE="GPL-2"
127 +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
128 +IUSE="setup"
129 +
130 +RDEPEND="
131 + dev-lang/php[crypt,ctype,filter,json,session,unicode]
132 + || (
133 + dev-lang/php[mysqli]
134 + dev-lang/php[mysql]
135 + )
136 + virtual/httpd-php:*
137 +"
138 +
139 +need_httpd_cgi
140 +
141 +S="${WORKDIR}"/${MY_P}
142 +
143 +pkg_setup() {
144 + webapp_pkg_setup
145 +}
146 +
147 +src_install() {
148 + webapp_src_preinst
149 +
150 + dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
151 + rm -f LICENSE README* RELEASE-DATE-${MY_PV}
152 +
153 + if ! use setup; then
154 + rm -rf setup || die "Cannot remove setup utility"
155 + elog "The phpMyAdmin setup utility has been removed."
156 + elog "It is a regular target of various exploits. If you need it, set USE=setup."
157 + else
158 + elog "You should consider disabling the setup USE flag"
159 + elog "to exclude the setup utility if you don't use it."
160 + elog "It regularly is the target of various exploits."
161 + fi
162 +
163 + insinto "${MY_HTDOCSDIR#${EPREFIX}}"
164 + doins -r .
165 +
166 + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
167 + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
168 +
169 + webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
170 + webapp_src_install
171 +}
172
173 diff --git a/dev-db/phpmyadmin/phpmyadmin-4.6.5.1.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.6.5.1.ebuild
174 new file mode 100644
175 index 00000000..1f26611
176 --- /dev/null
177 +++ b/dev-db/phpmyadmin/phpmyadmin-4.6.5.1.ebuild
178 @@ -0,0 +1,62 @@
179 +# Copyright 1999-2016 Gentoo Foundation
180 +# Distributed under the terms of the GNU General Public License v2
181 +# $Id$
182 +
183 +EAPI="5"
184 +
185 +inherit eutils webapp
186 +
187 +MY_PV=${PV/_/-}
188 +MY_PN="phpMyAdmin"
189 +MY_P="${MY_PN}-${MY_PV}-all-languages"
190 +
191 +DESCRIPTION="Web-based administration for MySQL database in PHP"
192 +HOMEPAGE="https://www.phpmyadmin.net/"
193 +SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz"
194 +
195 +LICENSE="GPL-2"
196 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
197 +IUSE="setup"
198 +
199 +RDEPEND="
200 + dev-lang/php[crypt,ctype,filter,json,session,unicode]
201 + || (
202 + dev-lang/php[mysqli]
203 + dev-lang/php[mysql]
204 + )
205 + virtual/httpd-php:*
206 +"
207 +
208 +need_httpd_cgi
209 +
210 +S="${WORKDIR}"/${MY_P}
211 +
212 +pkg_setup() {
213 + webapp_pkg_setup
214 +}
215 +
216 +src_install() {
217 + webapp_src_preinst
218 +
219 + dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
220 + rm -f LICENSE README* RELEASE-DATE-${MY_PV}
221 +
222 + if ! use setup; then
223 + rm -rf setup || die "Cannot remove setup utility"
224 + elog "The phpMyAdmin setup utility has been removed."
225 + elog "It is a regular target of various exploits. If you need it, set USE=setup."
226 + else
227 + elog "You should consider disabling the setup USE flag"
228 + elog "to exclude the setup utility if you don't use it."
229 + elog "It regularly is the target of various exploits."
230 + fi
231 +
232 + insinto "${MY_HTDOCSDIR#${EPREFIX}}"
233 + doins -r .
234 +
235 + webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
236 + webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
237 +
238 + webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
239 + webapp_src_install
240 +}