Gentoo Archives: gentoo-commits

From: "Alex Legler (a3li)" <a3li@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-db/phpmyadmin: phpmyadmin-3.4.3.1.ebuild ChangeLog phpmyadmin-3.4.0.ebuild
Date: Wed, 06 Jul 2011 08:48:08
Message-Id: 20110706084755.64EEE2004B@flycatcher.gentoo.org
1 a3li 11/07/06 08:47:55
2
3 Modified: ChangeLog
4 Added: phpmyadmin-3.4.3.1.ebuild
5 Removed: phpmyadmin-3.4.0.ebuild
6 Log:
7 Version bump for security bug 373951. Removing unneeded vulnerable ebuilds.
8
9 (Portage version: 2.2.0_alpha39/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.427 dev-db/phpmyadmin/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/phpmyadmin/ChangeLog?rev=1.427&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/phpmyadmin/ChangeLog?rev=1.427&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/phpmyadmin/ChangeLog?r1=1.426&r2=1.427
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/ChangeLog,v
21 retrieving revision 1.426
22 retrieving revision 1.427
23 diff -u -r1.426 -r1.427
24 --- ChangeLog 28 May 2011 16:52:26 -0000 1.426
25 +++ ChangeLog 6 Jul 2011 08:47:55 -0000 1.427
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-db/phpmyadmin
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/ChangeLog,v 1.426 2011/05/28 16:52:26 armin76 Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/ChangeLog,v 1.427 2011/07/06 08:47:55 a3li Exp $
31 +
32 +*phpmyadmin-3.4.3.1 (06 Jul 2011)
33 +
34 + 06 Jul 2011; Alex Legler <a3li@g.o> -phpmyadmin-3.4.0.ebuild,
35 + +phpmyadmin-3.4.3.1.ebuild:
36 + Version bump for security bug 373951. Removing unneeded vulnerable ebuilds.
37
38 28 May 2011; Raúl Porcel <armin76@g.o> phpmyadmin-3.4.1.ebuild:
39 alpha/sparc stable wrt #368495
40
41
42
43 1.1 dev-db/phpmyadmin/phpmyadmin-3.4.3.1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-3.4.3.1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-3.4.3.1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: phpmyadmin-3.4.3.1.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-3.4.3.1.ebuild,v 1.1 2011/07/06 08:47:55 a3li Exp $
53
54 EAPI="2"
55
56 inherit eutils webapp depend.php
57
58 MY_PV=${PV/_/-}
59 MY_P="phpMyAdmin-${MY_PV}-all-languages"
60
61 DESCRIPTION="Web-based administration for MySQL database in PHP"
62 HOMEPAGE="http://www.phpmyadmin.net/"
63 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
64
65 LICENSE="GPL-2"
66 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
67 IUSE="+setup"
68
69 RDEPEND="
70 dev-lang/php[crypt,ctype,filter,json,session,unicode]
71 || (
72 <dev-lang/php-5.3[spl,pcre]
73 >=dev-lang/php-5.3
74 )
75 || (
76 dev-lang/php[mysqli]
77 dev-lang/php[mysql]
78 )
79 "
80
81 need_httpd_cgi
82 need_php_httpd
83
84 S="${WORKDIR}"/${MY_P}
85
86 pkg_setup() {
87 webapp_pkg_setup
88 }
89
90 src_install() {
91 webapp_src_preinst
92
93 dodoc CREDITS Documentation.txt INSTALL README RELEASE-DATE-${MY_PV} TODO ChangeLog || die
94 rm -f LICENSE CREDITS INSTALL README* RELEASE-DATE-${MY_PV} TODO
95
96 if ! use setup; then
97 rm -rf setup || die "Cannot remove setup utility"
98 elog "The phpmyadmin setup utility has been removed."
99 else
100 elog "You should consider disabling the setup USE flag"
101 elog "to exclude the setup utility if you don't use it."
102 elog "It regularly is the target of various exploits."
103 fi
104
105 insinto "${MY_HTDOCSDIR}"
106 doins -r .
107
108 webapp_configfile "${MY_HTDOCSDIR}"/libraries/config.default.php
109 webapp_serverowned "${MY_HTDOCSDIR}"/libraries/config.default.php
110
111 webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
112 webapp_src_install
113 }