Lines 3-14
Link Here
|
3 |
# $Header: $ |
3 |
# $Header: $ |
4 |
|
4 |
|
5 |
inherit webapp eutils depend.php |
5 |
inherit webapp eutils depend.php |
6 |
DESCRIPTION="WebCalendar is a PHP-based calendar application" |
6 |
|
|
|
7 |
DESCRIPTION="A PHP-based calendar application" |
7 |
HOMEPAGE="http://webcalendar.sourceforge.net" |
8 |
HOMEPAGE="http://webcalendar.sourceforge.net" |
8 |
MY_PN=WebCalendar |
9 |
MY_PN=WebCalendar |
9 |
MY_P=${MY_PN}-${PV} |
10 |
MY_P=${MY_PN}-${PV} |
10 |
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" |
11 |
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" |
11 |
LICENSE="" |
12 |
LICENSE="GPL-2" |
12 |
KEYWORDS="~x86" |
13 |
KEYWORDS="~x86" |
13 |
IUSE="mysql postgres sqlite db2 odbc interbase" |
14 |
IUSE="mysql postgres sqlite db2 odbc interbase" |
14 |
DEPEND="${DEPEND} |
15 |
DEPEND="${DEPEND} |
Lines 20-26
Link Here
|
20 |
S="${WORKDIR}/${MY_P}" |
21 |
S="${WORKDIR}/${MY_P}" |
21 |
|
22 |
|
22 |
pkg_setup () { |
23 |
pkg_setup () { |
23 |
|
|
|
24 |
if ! use postgres && ! use sqlite && ! use mysql && \ |
24 |
if ! use postgres && ! use sqlite && ! use mysql && \ |
25 |
! built_with_use dev-lang/php db2 && \ |
25 |
! built_with_use dev-lang/php db2 && \ |
26 |
! built_with_use dev-lang/php odbc && \ |
26 |
! built_with_use dev-lang/php odbc && \ |
Lines 29-45
Link Here
|
29 |
eerror "using sqlite, mysql or postgres USE flags." |
29 |
eerror "using sqlite, mysql or postgres USE flags." |
30 |
eerror "Alternatively recompile dev-land/php with" |
30 |
eerror "Alternatively recompile dev-land/php with" |
31 |
eerror "odbc, db2 or interbase support" |
31 |
eerror "odbc, db2 or interbase support" |
32 |
die "no database backend selected" |
32 |
die "No database backend selected" |
33 |
fi |
33 |
fi |
34 |
|
34 |
|
35 |
webapp_pkg_setup |
35 |
webapp_pkg_setup |
|
|
36 |
|
36 |
use mysql && require_php_with_use mysql |
37 |
use mysql && require_php_with_use mysql |
37 |
use postgres && require_php_with_use postgres |
38 |
use postgres && require_php_with_use postgres |
38 |
use db2 && require_php_with_use db2 |
39 |
use db2 && require_php_with_use db2 |
39 |
use interbase && require_php_with_use interbase |
40 |
use interbase && require_php_with_use interbase |
40 |
use odbc && require_php_with_use odbc |
41 |
use odbc && require_php_with_use odbc |
41 |
use sqlite && require_php_with_use sqlite |
42 |
use sqlite && require_php_with_use sqlite |
42 |
} |
43 |
} |
43 |
|
44 |
|
44 |
src_install() { |
45 |
src_install() { |
45 |
webapp_src_preinst |
46 |
webapp_src_preinst |