Lines 4-33
Link Here
|
4 |
|
4 |
|
5 |
inherit eutils |
5 |
inherit eutils |
6 |
|
6 |
|
7 |
SFPV="$(echo ${PV} | sed -e 's/_beta/-b/')" |
7 |
SFPV="$(echo ${PV} | sed -e 's/_beta/-b/' -e 's/_rc/-RC/')" |
8 |
SDPV="$(echo ${PV} | sed -e 's/_beta/b/')" |
8 |
SDPV="$(echo ${PV} | sed -e 's/_beta/b/' -e 's/_rc/RC/')" |
9 |
DESCRIPTION="Zope is a web application platform used for building high-performance, dynamic web sites." |
9 |
DESCRIPTION="Zope is a web application platform used for building high-performance, dynamic web sites." |
10 |
HOMEPAGE="http://www.zope.org" |
10 |
HOMEPAGE="http://www.zope.org" |
11 |
SRC_URI="http://www.zope.org/Products/Zope/${SDPV}/Zope-${SFPV}.tgz" |
11 |
SRC_URI="http://www.zope.org/Products/Zope/${SDPV}/Zope-${SFPV}.tar.gz" |
12 |
LICENSE="ZPL" |
12 |
LICENSE="ZPL" |
13 |
SLOT="${PV}" |
13 |
SLOT="${PV}" |
14 |
|
14 |
|
15 |
KEYWORDS="~x86 ~sparc ~ppc ~alpha" |
15 |
KEYWORDS="~x86 ~sparc ~ppc ~alpha" |
16 |
IUSE="unicode" |
16 |
IUSE="unicode" |
17 |
|
17 |
|
18 |
RDEPEND="=dev-lang/python-2.3.3" |
18 |
RDEPEND="=dev-lang/python-2.3*" |
19 |
python='python2.3' |
19 |
python='python2.3' |
20 |
|
20 |
|
21 |
DEPEND="${RDEPEND} |
21 |
DEPEND="${RDEPEND} |
22 |
virtual/glibc |
22 |
virtual/glibc |
23 |
>=sys-apps/sed-4.0.5 |
23 |
>=sys-apps/sed-4.0.5 |
24 |
>=app-admin/zope-config-0.3" |
24 |
>=app-admin/zope-config-0.4" |
25 |
|
25 |
|
26 |
S="${WORKDIR}/Zope-${SFPV}-0" |
26 |
S="${WORKDIR}/Zope-${SFPV}" |
27 |
|
27 |
|
28 |
ZUID=zope |
28 |
ZUID=zope |
29 |
ZGID=zope |
29 |
ZGID=zope |
30 |
ZS_DIR=${ROOT}/usr/share/zope/ |
30 |
ZS_DIR=${ROOT}/usr/lib/ |
31 |
ZI_DIR=${ROOT}/var/lib/zope/ |
31 |
ZI_DIR=${ROOT}/var/lib/zope/ |
32 |
ZSERVDIR=${ZS_DIR}${PF}/ |
32 |
ZSERVDIR=${ZS_DIR}${PF}/ |
33 |
RCNAME=zope.initd |
33 |
RCNAME=zope.initd |
Lines 62-68
Link Here
|
62 |
|
62 |
|
63 |
pkg_setup() { |
63 |
pkg_setup() { |
64 |
enewgroup ${ZGID} 261 |
64 |
enewgroup ${ZGID} 261 |
65 |
enewuser ${ZUID} 261 /bin/bash ${ZS_DIR} zope |
65 |
usermod -g ${ZGID} ${ZUID} 2>&1 >/dev/null || \ |
|
|
66 |
enewuser ${ZUID} 261 /bin/bash ${ZS_DIR} ${ZGID} |
66 |
} |
67 |
} |
67 |
|
68 |
|
68 |
src_compile() { |
69 |
src_compile() { |