Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 41508 | Differences between
and this patch

Collapse All | Expand All

(-)/var/portage/net-zope/zope/zope-2.7.1.ebuild (-8 / +9 lines)
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() {

Return to bug 41508