--- webalizer-2.01.10-r2.ebuild 2003-06-08 14:02:37.000000000 +0200 +++ webalizer-2.01.10-r3.ebuild 2003-06-08 13:55:40.000000000 +0200 @@ -26,9 +26,7 @@ } src_compile() { - econf \ - --enable-dns \ - --with-etcdir=/etc/apache/conf || die + econf --enable-dns || die make || die } @@ -37,9 +35,20 @@ dobin webalizer dosym webalizer /usr/bin/webazolver doman webalizer.1 - insinto /etc/apache/conf + + insinto /etc newins ${FILESDIR}/webalizer-${PV}.conf webalizer.conf - insinto /etc/apache/conf/addon-modules + + if [ "`use apache2`" ]; then + # patch for apache2 + cp ${D}/etc/webalizer.conf ${D}/etc/webalizer.conf.1; + sed -e "s/apache/apache2/g" ${D}/etc/webalizer.conf.1 > ${D}/etc/webalizer.conf; + rm ${D}/etc/webalizer.conf.1 + insinto /etc/apache2/conf + else + insinto /etc/apache/conf + fi + doins ${FILESDIR}/apache.webalizer dodoc README* CHANGES COPYING Copyright sample.conf dodir /home/httpd/htdocs/webalizer @@ -53,6 +62,11 @@ } pkg_config() { - echo "Include conf/addon-modules/apache.webalizer" \ - >> ${ROOT}/etc/apache/conf/apache.conf + if [ "`use apache2`" ]; then + CONF="/etc/apache2/conf/apache2.conf" + else + CONF="/etc/apache/conf/apache.conf" + fi + echo "Include conf/apache.webalizer" \ + >> ${ROOT}${CONF} }