Lines 11-20
Link Here
|
11 |
LICENSE="Apache-1.1" |
11 |
LICENSE="Apache-1.1" |
12 |
SLOT="0" |
12 |
SLOT="0" |
13 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 sparc ~x86 ~x86-fbsd" |
13 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 sparc ~x86 ~x86-fbsd" |
14 |
IUSE="apache2 berkdb python emacs perl java nls nowebdav zlib ruby" |
14 |
IUSE="apache berkdb python emacs perl java nls nowebdav zlib ruby" |
15 |
RESTRICT="test" |
15 |
RESTRICT="test" |
16 |
|
16 |
|
17 |
COMMONDEPEND="apache2? ( ${APACHE2_DEPEND} ) |
17 |
COMMONDEPEND="apache? ( ${APACHE2_DEPEND} ) |
18 |
>=dev-libs/apr-util-0.9.5 |
18 |
>=dev-libs/apr-util-0.9.5 |
19 |
python? ( >=dev-lang/python-2.0 ) |
19 |
python? ( >=dev-lang/python-2.0 ) |
20 |
perl? ( >=dev-lang/perl-5.8.6-r6 |
20 |
perl? ( >=dev-lang/perl-5.8.6-r6 |
Lines 84-91
Link Here
|
84 |
local myconf |
84 |
local myconf |
85 |
myconf="--with-apr=/usr --with-apr-util=/usr" |
85 |
myconf="--with-apr=/usr --with-apr-util=/usr" |
86 |
|
86 |
|
87 |
use apache2 && myconf="${myconf} --with-apxs=${APXS2}" |
87 |
use apache && myconf="${myconf} --with-apxs=${APXS2}" |
88 |
use apache2 || myconf="${myconf} --without-apxs" |
88 |
use apache || myconf="${myconf} --without-apxs" |
89 |
|
89 |
|
90 |
myconf="${myconf} $(use_enable java javahl)" |
90 |
myconf="${myconf} $(use_enable java javahl)" |
91 |
# use java && myconf="${myconf} $(use_with jikes)" |
91 |
# use java && myconf="${myconf} $(use_with jikes)" |
Lines 196-202
Link Here
|
196 |
fi |
196 |
fi |
197 |
|
197 |
|
198 |
# Install apache module config |
198 |
# Install apache module config |
199 |
if useq apache2; then |
199 |
if useq apache; then |
200 |
MOD="${APACHE2_MODULESDIR/${APACHE2_BASEDIR}\//}" |
200 |
MOD="${APACHE2_MODULESDIR/${APACHE2_BASEDIR}\//}" |
201 |
mkdir -p ${D}/${APACHE2_MODULES_CONFDIR} |
201 |
mkdir -p ${D}/${APACHE2_MODULES_CONFDIR} |
202 |
cat <<EOF >${D}/${APACHE2_MODULES_CONFDIR}/47_mod_dav_svn.conf |
202 |
cat <<EOF >${D}/${APACHE2_MODULES_CONFDIR}/47_mod_dav_svn.conf |
Lines 310-316
Link Here
|
310 |
einfo " exec /usr/bin/svnserve \"\$@\"" |
310 |
einfo " exec /usr/bin/svnserve \"\$@\"" |
311 |
einfo |
311 |
einfo |
312 |
|
312 |
|
313 |
if use apache2 >/dev/null; then |
313 |
if use apache >/dev/null; then |
314 |
einfo " - http-based server:" |
314 |
einfo " - http-based server:" |
315 |
einfo " 1. edit /etc/conf.d/apache2 to include both \"-D DAV\" and \"-D SVN\"" |
315 |
einfo " 1. edit /etc/conf.d/apache2 to include both \"-D DAV\" and \"-D SVN\"" |
316 |
einfo " 2. create an htpasswd file:" |
316 |
einfo " 2. create an htpasswd file:" |