Non-maintainer version bump as per security bug #303761.
authorTobias Heinlein <keytoaster@gentoo.org>
Fri, 11 Jun 2010 17:05:48 +0000 (17:05 +0000)
committerTobias Heinlein <keytoaster@gentoo.org>
Fri, 11 Jun 2010 17:05:48 +0000 (17:05 +0000)
dev-db/phpmyadmin/Manifest
dev-db/phpmyadmin/phpmyadmin-2.11.10.ebuild [new file with mode: 0644]

index f79639681432a31707eaa9ef3295d6ed4d5e712a..01094f6e3f2f93c9bf2b147d2880b9613629f1f7 100644 (file)
@@ -2,10 +2,12 @@ AUX phpmyadmin-2.11.5-custom-cert.patch 1000 RMD160 e8ae7f29c5958e8626c91bf62600
 AUX postinstall-en-2.8.0.txt 1117 RMD160 09838ab10f2f2cc44ca6154d182ddb573905f12c SHA1 c0c08a1ca71c54a1c900221a5bfd1fd12ecbb04a SHA256 b353e94a59c71131bc617f2e2c2b8d659c67d9277c86d20545da6b26bb08d12d
 AUX postinstall-en-3.1.txt 1106 RMD160 75302bc9009db38cd7564feb5f48a776ab6457e8 SHA1 fab327c0a7212c85e283632a83d3899aa4388f2c SHA256 80296f8df3e1c7740f205bd876c841dd5712a262c4d903034f5db6fb8f26448a
 AUX reconfig-2.8 329 RMD160 993162aa564ab7d37c7f32db439518c5cab9ace5 SHA1 0557bde5e20a06f46c4a7b1733038f7dc9745965 SHA256 526f7efb31adde131ffaff0271ea12693315c2d4e8a1f96ae4af6947815d6612
+DIST phpMyAdmin-2.11.10-all-languages-utf-8-only.tar.bz2 2224872 RMD160 1f52f8f5e940a4eb38cf85176b3af04ece7f3235 SHA1 d292ee95ce552648250fef46e6d9a6ffa4d176ae SHA256 3c9c34fbf6728bbbc189284713e896ab2f7b3e87d648fd80cca5c1b97a6881e6
 DIST phpMyAdmin-2.11.9.5-all-languages-utf-8-only.tar.bz2 2243708 RMD160 10e64ed0dde29272aee98997d99b486e8619fed2 SHA1 fbe83d0969b998f04809b41f4e33d717f93b3967 SHA256 9779e82d003da0e5e3a3875d0bf1a31ffb2f57bbd99230ae4ab91ad080b3daa3
 DIST phpMyAdmin-2.11.9.6-all-languages-utf-8-only.tar.bz2 2223389 RMD160 09b28c9d35f3303d5764edd1045a8cf4bac2dca0 SHA1 c5f8967054bd6155f9282bff2cf7f2a558c17267 SHA256 d044bd0184b96d215eae2c34f0d51337a96889e72fbb0f54d58c66184091694e
 DIST phpMyAdmin-3.2.2.1-all-languages.tar.bz2 2741815 RMD160 5771f205d5ab8683cc81a961f8d587defe546f55 SHA1 71bdc795147b54c219f87fa63e7430779cef786b SHA256 35137e126e0d21089ae50e926a0bad363acb2ce1271fea34a94f143e4cb677dd
 DIST phpMyAdmin-3.3.2-all-languages.tar.bz2 3610176 RMD160 8a66e9f67e7cf911247da8abdea3aaad24763e13 SHA1 0aad4295b5bea65ae4183b430cce7f52d2481860 SHA256 a0edcda9640c8d3388abe69c2813cba199b782d73fed239f4dc8b15fbf8f214e
+EBUILD phpmyadmin-2.11.10.ebuild 1749 RMD160 ed063612ec6ae6f00ff405c186179fcc07866d8b SHA1 372b3f464c0401fdce0cb937bc504be108fb3bf1 SHA256 e5a68c59101f44d4638dbabc579f9743082e7755164d6d69eeb9b3edc1afef64
 EBUILD phpmyadmin-2.11.9.5.ebuild 1750 RMD160 cc9a4e6da07836e6bf79ed4e7ccdb3a08bf4316b SHA1 98991a15306f591e1da9075d095f7a33f1cb4fc2 SHA256 0733d7e75d9129df05846cf0e796d07bcb5cbc56b9d4581a768f0142fa6ef1f3
 EBUILD phpmyadmin-2.11.9.6.ebuild 1749 RMD160 ed063612ec6ae6f00ff405c186179fcc07866d8b SHA1 372b3f464c0401fdce0cb937bc504be108fb3bf1 SHA256 e5a68c59101f44d4638dbabc579f9743082e7755164d6d69eeb9b3edc1afef64
 EBUILD phpmyadmin-3.2.2.1.ebuild 1325 RMD160 eb456544541af79a8e512491180ab5633fa2cfc9 SHA1 a2a62bede4e8e21be5d74d92ec0126473fa9b459 SHA256 9d326fe5a29d243d9d7efe38479f3f6e560c1de09bc27365405d6c1271cbe2f0
diff --git a/dev-db/phpmyadmin/phpmyadmin-2.11.10.ebuild b/dev-db/phpmyadmin/phpmyadmin-2.11.10.ebuild
new file mode 100644 (file)
index 0000000..9745540
--- /dev/null
@@ -0,0 +1,63 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-2.11.10.ebuild,v 1.1 2010/06/11 17:05:48 keytoaster Exp $
+
+inherit eutils webapp depend.php
+
+MY_PV=${PV/_/-}
+MY_P="phpMyAdmin-${MY_PV}-all-languages-utf-8-only"
+
+DESCRIPTION="Web-based administration for MySQL database in PHP"
+HOMEPAGE="http://www.phpmyadmin.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+
+need_httpd_cgi
+need_php_httpd
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+       webapp_pkg_setup
+
+       if ! PHPCHECKNODIE="yes" require_php_with_use crypt ctype pcre session unicode \
+               || ! PHPCHECKNODIE="yes" require_php_with_any_use mysql mysqli ; then
+               eerror
+               eerror "${PHP_PKG} needs to be re-installed with all of the following"
+               eerror "USE flags enabled:"
+               eerror
+               eerror "crypt ctype pcre session unicode"
+               eerror
+               eerror "as well as any of the following USE flags enabled:"
+               eerror
+               eerror "mysql or mysqli if using dev-lang/php-5"
+               eerror
+               die "Re-install ${PHP_PKG}"
+       fi
+}
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/${PN}-2.11.5-custom-cert.patch
+}
+
+src_install() {
+       webapp_src_preinst
+
+       dodoc CREDITS Documentation.txt INSTALL README RELEASE-DATE-${MY_PV} TODO ChangeLog
+       rm -f LICENSE CREDITS INSTALL README RELEASE-DATE-${MY_PV} TODO
+
+       insinto "${MY_HTDOCSDIR}"
+       doins -r .
+
+       webapp_configfile "${MY_HTDOCSDIR}"/libraries/config.default.php
+       webapp_serverowned "${MY_HTDOCSDIR}"/libraries/config.default.php
+
+       webapp_postinst_txt en "${FILESDIR}"/postinstall-en-2.8.0.txt
+       webapp_hook_script "${FILESDIR}"/reconfig-2.8
+       webapp_src_install
+}