diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2012-01-30 09:13:18 +0100 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2012-01-30 09:13:18 +0100 |
commit | 9da70ed06e35836830b1a3a1adfeb52cdd3b5683 (patch) | |
tree | 06ffe763958017ab78dd33b84947e67b876c6825 /app-office/radicale/radicale-0.6.2.ebuild | |
parent | ce4666834f2a8e2995a2d3db7b8eca3347fa1e46 (diff) | |
download | overlay-9da70ed06e35836830b1a3a1adfeb52cdd3b5683.tar.gz overlay-9da70ed06e35836830b1a3a1adfeb52cdd3b5683.tar.bz2 overlay-9da70ed06e35836830b1a3a1adfeb52cdd3b5683.zip |
Apply changes from bugs.gentoo.org
Diffstat (limited to 'app-office/radicale/radicale-0.6.2.ebuild')
-rw-r--r-- | app-office/radicale/radicale-0.6.2.ebuild | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/app-office/radicale/radicale-0.6.2.ebuild b/app-office/radicale/radicale-0.6.2.ebuild index 14ee0cb..04326ea 100644 --- a/app-office/radicale/radicale-0.6.2.ebuild +++ b/app-office/radicale/radicale-0.6.2.ebuild @@ -6,7 +6,7 @@ EAPI=2 PYTHON_DEPEND="*:2.6" SUPPORT_PYTHON_ABIS=1 -inherit distutils +inherit distutils eutils MY_PN="Radicale" MY_P="${MY_PN}-${PV}" @@ -28,6 +28,18 @@ RDEPEND="ssl? ( >=dev-lang/python-2.6.6[ssl] ) S=${WORKDIR}/${MY_P} +RDIR=/var/lib/radicale + +pkg_setup() { + enewgroup radicale + enewuser radicale -1 -1 ${RDIR} radicale +} + +src_prepare() { + sed -i -e "s:^folder = .*$:folder = ${RDIR}:g" \ + config || die +} + src_install() { # delete the useless .rst, so that it is not installed rm README.rst @@ -37,6 +49,9 @@ src_install() { # init file newinitd "${FILESDIR}"/radicale.init.d radicale || die + keepdir ${RDIR} + fowners radicale:radicale ${RDIR} + # config file insinto /etc/${PN} doins config logging || die |