summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2011-09-07 07:26:44 +0000
committerPeter Volkov <pva@gentoo.org>2011-09-07 07:26:44 +0000
commit8da92584fcce689016083c9c6b55ccdd09db9494 (patch)
tree4f8d5263570d2b69b55b67b5c8548271733b5259 /www-apps/mantisbt
parentversion bump (diff)
downloadhistorical-8da92584fcce689016083c9c6b55ccdd09db9494.tar.gz
historical-8da92584fcce689016083c9c6b55ccdd09db9494.tar.bz2
historical-8da92584fcce689016083c9c6b55ccdd09db9494.zip
Version bump, fixes security issues reported in bug #381785 by Tim Sammut. Thank David Hicks for upstream updates on this issue.
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'www-apps/mantisbt')
-rw-r--r--www-apps/mantisbt/ChangeLog8
-rw-r--r--www-apps/mantisbt/Manifest4
-rw-r--r--www-apps/mantisbt/mantisbt-1.2.8.ebuild49
3 files changed, 59 insertions, 2 deletions
diff --git a/www-apps/mantisbt/ChangeLog b/www-apps/mantisbt/ChangeLog
index ad01e6163770..c572e1518c4b 100644
--- a/www-apps/mantisbt/ChangeLog
+++ b/www-apps/mantisbt/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for www-apps/mantisbt
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apps/mantisbt/ChangeLog,v 1.111 2011/09/04 07:31:57 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apps/mantisbt/ChangeLog,v 1.112 2011/09/07 07:26:44 pva Exp $
+
+*mantisbt-1.2.8 (07 Sep 2011)
+
+ 07 Sep 2011; Peter Volkov <pva@gentoo.org> +mantisbt-1.2.8.ebuild:
+ Version bump, fixes security issues reported in bug #381785 by Tim Sammut.
+ Thank David Hicks for upstream updates on this issue.
04 Sep 2011; Peter Volkov <pva@gentoo.org> -mantisbt-1.2.4.ebuild,
-mantisbt-1.2.5.ebuild, -mantisbt-1.2.6.ebuild, -mantisbt-1.2.7.ebuild,
diff --git a/www-apps/mantisbt/Manifest b/www-apps/mantisbt/Manifest
index 81ddc420c73f..dda6c3f5f5ef 100644
--- a/www-apps/mantisbt/Manifest
+++ b/www-apps/mantisbt/Manifest
@@ -1,6 +1,8 @@
AUX mantisbt-1.2.7-file-inclusion.patch 5835 RMD160 f6e692b294977201fdab93d93a78a608526bb5f9 SHA1 2cf123e20a277a55d76f2118347affbd3ad139b4 SHA256 4c8db1efb5f6ab4bd465ac4b85c19e741d64c28b55160818c5870f9d5f64ce86
AUX postinstall-en-1.0.0.txt 640 RMD160 1e0a077db936ab8c2a6bf06c9091d4b5194b0b9c SHA1 1fb4a3c4e32b7ddca4b37017e8c8101d8d0c83c7 SHA256 af60f6f6be915164f420f5e9ae04fa18d8bf85e73a9a59668ba4a6b7ba41900d
DIST mantisbt-1.2.7.tar.gz 3366560 RMD160 99fc5e1eb278da5372356d7d1f7e615962fcf1a5 SHA1 1e8d324e30b06ebd341bc2e7f5faa1dfd9a0c74f SHA256 ea6cf74c079144fbb9b3b1fdcdcc082177cd42efdada1ee64faa15911b209304
+DIST mantisbt-1.2.8.tar.gz 3368632 RMD160 4c4b7abcad3465f8dca63cf50063a4ad1c80b39d SHA1 6cff6fd7d709e25c620c9717d6bf079ce52b73c5 SHA256 6b06dbb0e47135f6ffe05ae2e4bc66e51e3961558cf361629bd0caba0f759b11
EBUILD mantisbt-1.2.7-r1.ebuild 1455 RMD160 a452f845328bcb3eadcfcf6c9e7d72f5c00bfe20 SHA1 5532a4206aa2f39bd17ae1ce072a4cfd68925cd0 SHA256 3ae190d0037ac00d0f85caed96cc9780a1faea9b210c6e66987bcc1d431c0ace
-MISC ChangeLog 17228 RMD160 b855f753fe5bf7a11772d1d47050a42e5645eead SHA1 50f32caa441776312489b11f17d7b4624da15faa SHA256 84060ccfeb74a5a1a4440973652a73d4bdb2d347a3eb4dae8f5ee2d81e104df9
+EBUILD mantisbt-1.2.8.ebuild 1380 RMD160 488fbe3a95a936b3c317744d48efac0c7f0316ff SHA1 d41bae9c12074f3fdfbb4644de68aa91857871f5 SHA256 9e7a7c79514e2f4d539b9ba14d977574298866c76e783e9a8d3e98012ac0cfaf
+MISC ChangeLog 17462 RMD160 c49a4f97f4d5fcedd36f4ab183eba75a977fb704 SHA1 b59eeceac158601dc2e23740a09ec73f08b6d530 SHA256 d63216e33128f75942b653abebfeb3398061ac64cb37235751a9021812dd34db
MISC metadata.xml 351 RMD160 05c79dbc5fce5043732f798e2b4b7749465ab1da SHA1 99337d7682d937de71f97a441e8dbd36a36229a7 SHA256 b840e4c4263c7f2502b4f7316adbec8c4fc10f58c96a5f140e304806525b0ab0
diff --git a/www-apps/mantisbt/mantisbt-1.2.8.ebuild b/www-apps/mantisbt/mantisbt-1.2.8.ebuild
new file mode 100644
index 000000000000..fb397927407b
--- /dev/null
+++ b/www-apps/mantisbt/mantisbt-1.2.8.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-apps/mantisbt/mantisbt-1.2.8.ebuild,v 1.1 2011/09/07 07:26:44 pva Exp $
+
+EAPI="2"
+
+inherit eutils webapp depend.php
+
+DESCRIPTION="PHP/MySQL/Web based bugtracking system"
+HOMEPAGE="http://www.mantisbt.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ virtual/httpd-php
+ virtual/httpd-cgi
+ || ( <dev-lang/php-5.3[pcre] >=dev-lang/php-5.3 )
+ >=dev-php5/ezc-Base-1.8
+ >=dev-php5/ezc-Graph-1.5
+ >=dev-php/adodb-5.10"
+
+src_prepare() {
+ # Drop external libraries
+ rm -r "${S}/library/adodb/"
+ rm -r "${S}/library/ezc/"{Base,Graph}
+ sed -e 's:ezc/Base/src/base.php:ezc/Base/base.php:' \
+ -i "${S}"/plugins/MantisGraph/{core/graph_api.php,pages/summary_graph_cumulative_bydate2.php} \
+ || die
+ # Fix incorrect filename
+ sed -e 's:config_default_inc.php:config_defaults_inc.php:' \
+ -i "${S}/lang/strings_russian.txt" || die
+}
+
+src_install() {
+ webapp_src_preinst
+ rm doc/{LICENSE,INSTALL}
+ dodoc doc/{CREDITS,CUSTOMIZATION,RELEASE} doc/en/*
+
+ rm -rf doc packages
+ mv config_inc.php.sample config_inc.php
+ cp -R . "${D}/${MY_HTDOCSDIR}"
+
+ webapp_configfile "${MY_HTDOCSDIR}/config_inc.php"
+ webapp_postinst_txt en "${FILESDIR}/postinstall-en-1.0.0.txt"
+ webapp_src_install
+}