blob: 879a76dad5db0e845cb0cef6b2ca4264553fc082 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-apps/mantisbt/mantisbt-1.1.6.ebuild,v 1.3 2009/01/04 17:31:32 maekke Exp $
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 ppc x86"
IUSE=""
RDEPEND="
virtual/httpd-php
virtual/httpd-cgi
dev-php/adodb"
pkg_setup() {
webapp_pkg_setup
has_php
require_php_with_use pcre
}
src_unpack() {
unpack ${A}
cd "${S}"
rm -r "${S}/core/adodb/" # We use external adodb
}
src_install() {
webapp_src_preinst
rm doc/{LICENSE,INSTALL}
dodoc doc/*
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
}
pkg_postinst() {
webapp_pkg_postinst
elog "Note, that this branch of mantisbt does not work with PostgreSQL."
elog "If really need mantisbt to work with PostgreSQL you'll have to"
elog "install it manually from upstream svn repository:"
elog "https://sourceforge.net/svn/?group_id=14963"
}
|