diff options
Diffstat (limited to '')
-rw-r--r-- | app-office/radicale/radicale-0.7.ebuild (renamed from app-office/radicale/radicale-0.6.4.ebuild) | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/app-office/radicale/radicale-0.6.4.ebuild b/app-office/radicale/radicale-0.7.ebuild index 04326ea..ad87e75 100644 --- a/app-office/radicale/radicale-0.6.4.ebuild +++ b/app-office/radicale/radicale-0.7.ebuild @@ -6,7 +6,7 @@ EAPI=2 PYTHON_DEPEND="*:2.6" SUPPORT_PYTHON_ABIS=1 -inherit distutils eutils +inherit distutils user MY_PN="Radicale" MY_P="${MY_PN}-${PV}" @@ -29,6 +29,7 @@ RDEPEND="ssl? ( >=dev-lang/python-2.6.6[ssl] ) S=${WORKDIR}/${MY_P} RDIR=/var/lib/radicale +LDIR=/var/log/radicale pkg_setup() { enewgroup radicale @@ -38,6 +39,7 @@ pkg_setup() { src_prepare() { sed -i -e "s:^folder = .*$:folder = ${RDIR}:g" \ config || die + distutils_src_prepare } src_install() { @@ -49,8 +51,10 @@ src_install() { # init file newinitd "${FILESDIR}"/radicale.init.d radicale || die - keepdir ${RDIR} - fowners radicale:radicale ${RDIR} + # directories + diropts -m0750 + dodir ${RDIR}; fowners radicale:radicale ${RDIR} + dodir ${LDIR}; fowners radicale:radicale ${LDIR} # config file insinto /etc/${PN} @@ -66,4 +70,6 @@ pkg_postinst() { einfo "Radicale now supports WSGI." einfo "A sample wsgi-script has been put into ${ROOT}usr/share/${PN}." use fastcgi && einfo "You will also find there an example fcgi-script." + + distutils_pkg_postinst } |