From 5793fe6e26d1a6785e6a0a130cb3ba589da9ca23 Mon Sep 17 00:00:00 2001 From: René 'Necoro' Neumann Date: Tue, 9 Aug 2011 00:29:17 +0200 Subject: Radicale --- app-office/radicale/radicale-0.6.ebuild | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) (limited to 'app-office/radicale/radicale-0.6.ebuild') diff --git a/app-office/radicale/radicale-0.6.ebuild b/app-office/radicale/radicale-0.6.ebuild index cb5ed97..5ad083c 100644 --- a/app-office/radicale/radicale-0.6.ebuild +++ b/app-office/radicale/radicale-0.6.ebuild @@ -3,7 +3,7 @@ # $Header: $ EAPI=2 -PYTHON_DEPEND="*:2.5" +PYTHON_DEPEND="*:2.6" SUPPORT_PYTHON_ABIS=1 inherit distutils @@ -17,11 +17,13 @@ SRC_URI="http://www.radicale.org/src/${PN}/${MY_P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~x86 ~amd64" -IUSE="ssl" +IUSE="ldap fastcgi ssl" # the '>=' goes ok, as radicale supports _all_ other python version # this includes all 3.* versions -DEPEND="ssl? ( >=dev-lang/python-2.6.6[ssl] )" +DEPEND="ssl? ( >=dev-lang/python-2.6.6[ssl] ) + ldap? ( dev-python/ldap ) + fastcgi? ( dev-python/flup )" RDEPEND="${DEPEND}" S=${WORKDIR}/${MY_P} @@ -34,15 +36,19 @@ src_install() { # config file insinto /etc/${PN} - doins config || die + doins config "${FILESDIR}"/logging || die - # fcgi file + # fcgi & wsgi file insinto /usr/share/${PN} - doins radicale.fcgi + doins "${FILESDIR}/radicale.wsgi" + use fastcgi && doins "${FILESDIR}/radicale.fcgi" } pkg_postinst() { einfo "Radicale now supports WSGI." - einfo "The fcgi-script to be used by the server has been put into + einfo "A sample wsgi-script has been put into ${ROOT}usr/share/${PN}." + if use fastcgi; then + einfo "There you will also find an example fcgi-script." + fi } -- cgit v1.2.3-70-g09d2