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

Collapse All | Expand All

(-)webalizer-2.01.10-r2.ebuild (-7 / +21 lines)
Lines 26-34 Link Here
26
}
26
}
27
27
28
src_compile() {
28
src_compile() {
29
	econf \
29
	econf --enable-dns || die
30
		--enable-dns \
31
		--with-etcdir=/etc/apache/conf || die
32
	make || die
30
	make || die
33
}
31
}
34
32
Lines 37-45 Link Here
37
	dobin webalizer
35
	dobin webalizer
38
	dosym webalizer /usr/bin/webazolver
36
	dosym webalizer /usr/bin/webazolver
39
	doman webalizer.1
37
	doman webalizer.1
40
	insinto /etc/apache/conf
38
39
	insinto /etc
41
	newins ${FILESDIR}/webalizer-${PV}.conf webalizer.conf
40
	newins ${FILESDIR}/webalizer-${PV}.conf webalizer.conf
42
	insinto /etc/apache/conf/addon-modules
41
42
	if [ "`use apache2`" ]; then
43
		# patch for apache2
44
		cp ${D}/etc/webalizer.conf ${D}/etc/webalizer.conf.1;
45
		sed -e "s/apache/apache2/g" ${D}/etc/webalizer.conf.1 > ${D}/etc/webalizer.conf;
46
		rm ${D}/etc/webalizer.conf.1
47
		insinto /etc/apache2/conf
48
	else
49
		insinto /etc/apache/conf
50
	fi
51
43
	doins ${FILESDIR}/apache.webalizer
52
	doins ${FILESDIR}/apache.webalizer
44
	dodoc README* CHANGES COPYING Copyright sample.conf
53
	dodoc README* CHANGES COPYING Copyright sample.conf
45
	dodir /home/httpd/htdocs/webalizer
54
	dodir /home/httpd/htdocs/webalizer
Lines 53-58 Link Here
53
}
62
}
54
63
55
pkg_config() {
64
pkg_config() {
56
	echo "Include  conf/addon-modules/apache.webalizer" \
65
	if [ "`use apache2`" ]; then
57
		>> ${ROOT}/etc/apache/conf/apache.conf
66
		CONF="/etc/apache2/conf/apache2.conf"
67
	else
68
		CONF="/etc/apache/conf/apache.conf"
69
	fi
70
	echo "Include  conf/apache.webalizer" \
71
		>> ${ROOT}${CONF}
58
}
72
}

Return to bug 15752