summaryrefslogtreecommitdiff
path: root/app-office/radicale/radicale-0.7.ebuild
diff options
context:
space:
mode:
authorRené Neumann <rene.neumann@in.tum.de>2012-07-13 17:49:00 +0200
committerRené Neumann <rene.neumann@in.tum.de>2012-07-13 17:49:00 +0200
commit62e70ce27d31ca9e87083f35dfcd7c313018beac (patch)
treed26e47faba7c4bd6b9e28b13ea784b9aaceb0d0b /app-office/radicale/radicale-0.7.ebuild
parent5db1f1178d7adc993167c603c2d494f5854a58d7 (diff)
downloadoverlay-62e70ce27d31ca9e87083f35dfcd7c313018beac.tar.gz
overlay-62e70ce27d31ca9e87083f35dfcd7c313018beac.tar.bz2
overlay-62e70ce27d31ca9e87083f35dfcd7c313018beac.zip
Bump radicale to 0.7
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
}