Lines 7-13
Link Here
|
7 |
SUPPORT_PYTHON_ABIS=1 |
7 |
SUPPORT_PYTHON_ABIS=1 |
8 |
RESTRICT_PYTHON_ABIS="3.*" |
8 |
RESTRICT_PYTHON_ABIS="3.*" |
9 |
|
9 |
|
10 |
inherit distutils |
10 |
inherit distutils eutils |
11 |
|
11 |
|
12 |
MY_PN="Radicale" |
12 |
MY_PN="Radicale" |
13 |
MY_P="${MY_PN}-${PV}" |
13 |
MY_P="${MY_PN}-${PV}" |
Lines 29-34
Link Here
|
29 |
|
29 |
|
30 |
S=${WORKDIR}/${MY_P} |
30 |
S=${WORKDIR}/${MY_P} |
31 |
|
31 |
|
|
|
32 |
RDIR=/var/lib/radicale |
33 |
|
34 |
pkg_setup() { |
35 |
enewgroup radicale |
36 |
enewuser radicale -1 -1 ${RDIR} radicale |
37 |
} |
38 |
|
39 |
src_prepare() { |
40 |
sed -i -e "s:^folder = .*$:folder = ${RDIR}:g" \ |
41 |
config || die |
42 |
} |
43 |
|
32 |
src_install() { |
44 |
src_install() { |
33 |
# delete the useless .rst, so that it is not installed |
45 |
# delete the useless .rst, so that it is not installed |
34 |
rm README.rst |
46 |
rm README.rst |
Lines 38-43
Link Here
|
38 |
# init file |
50 |
# init file |
39 |
newinitd "${FILESDIR}"/radicale.init.d radicale || die |
51 |
newinitd "${FILESDIR}"/radicale.init.d radicale || die |
40 |
|
52 |
|
|
|
53 |
keepdir ${RDIR} |
54 |
fowners radicale:radicale ${RDIR} |
55 |
|
41 |
# config file |
56 |
# config file |
42 |
insinto /etc/${PN} |
57 |
insinto /etc/${PN} |
43 |
doins config logging || die |
58 |
doins config logging || die |