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