summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2002-11-14 18:33:42 +0000
committerMike Frysinger <vapier@gentoo.org>2002-11-14 18:33:42 +0000
commit498647e2482b69b763ffc0d0492e07a7118355cc (patch)
tree0bbab281f642721d16009b05cc512fefb5b68d07
parentadded new ebuild iperf-1.6.3 (diff)
downloadhistorical-498647e2482b69b763ffc0d0492e07a7118355cc.tar.gz
historical-498647e2482b69b763ffc0d0492e07a7118355cc.tar.bz2
historical-498647e2482b69b763ffc0d0492e07a7118355cc.zip
replaced hardcoding of apache path
-rw-r--r--app-admin/webalizer/ChangeLog12
-rw-r--r--app-admin/webalizer/webalizer-2.01.10-r2.ebuild9
2 files changed, 9 insertions, 12 deletions
diff --git a/app-admin/webalizer/ChangeLog b/app-admin/webalizer/ChangeLog
index 441ba41b9607..01956a545905 100644
--- a/app-admin/webalizer/ChangeLog
+++ b/app-admin/webalizer/ChangeLog
@@ -1,38 +1,36 @@
# ChangeLog for app-admin/webalizer
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer/ChangeLog,v 1.8 2002/08/06 16:05:19 gerk Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer/ChangeLog,v 1.9 2002/11/14 18:33:42 vapier Exp $
*webalizer-2.01.10-r2 (3 May 2002)
+ 14 Nov 2002; Mike Frysinger <vapier@gentoo.org> :
+ Replaced hardcoding of /home/httpd/htdocs with a grep of /etc/apache/conf/apache.conf
+
06 Aug 2002; Mark Guertin <gerk@gentoo.org> :
Added ppc to keywords
26 Jul 2002; Calum Selkirk <cselkirk@gentoo.org> webalizer-2.01.10-r2.ebuild :
-
Changed DESCRIPTION to something descriptive ;)
Added RDEPEND
3 May 2002; Donny Davies <woodchip@gentoo.org> :
-
Add LICENSE, SLOT, $Headers.
*webalizer-2.01.10-r1 (24 Apr 2002)
24 Apr 2002; Donny Davies <woodchip@gentoo.org> :
-
Added --enable-dns to ./configure, added small sed patch and sys-libs/db1
to the dependencies to facilitate this.
*webalizer-2.01.10 (19 Apr 2002)
18 Apr 2002; Donny Davies <woodchip@gentoo.org> :
-
This version fixes a security bug.
*webalizer-2.01.06-r2 (18 Apr 2002)
18 Apr 2002; Donny Davies <woodchip@gentoo.org> :
-
Updated to match the new apache layout. Add missing zlib dependency and correct
the libpng dependency. Add a pkg_config for easy apache.conf auto-update. Fix
the report output directory by moving it's creation into pkg_postinst. Tweaked
@@ -41,13 +39,11 @@
*webalizer-2.01.06-r1 (12 Apr 2002)
12 Apr 2002; Seemant Kulleen <seemant@gentoo.org> webalizer-2.01.06-r1.ebuild:
-
Compile against newest libpng
*webalizer-2.01.06 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
diff --git a/app-admin/webalizer/webalizer-2.01.10-r2.ebuild b/app-admin/webalizer/webalizer-2.01.10-r2.ebuild
index d6a285bd22d2..a8fe89339948 100644
--- a/app-admin/webalizer/webalizer-2.01.10-r2.ebuild
+++ b/app-admin/webalizer/webalizer-2.01.10-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer/webalizer-2.01.10-r2.ebuild,v 1.8 2002/10/20 18:14:57 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer/webalizer-2.01.10-r2.ebuild,v 1.9 2002/11/14 18:33:42 vapier Exp $
MY_P=${P/.10/-10}
S=${WORKDIR}/${MY_P}
@@ -17,7 +17,8 @@ DEPEND="=sys-libs/db-1*
>=media-libs/libpng-1.2
>=media-libs/libgd-1.8.3"
-
+APACHE_ROOT="`grep '^DocumentRoot' /etc/apache/conf/apache.conf | cut -d\ -f2`"
+[ -z "${APACHE_ROOT}" ] && APACHE_ROOT="/home/httpd/htdocs"
src_unpack() {
unpack ${A} ; cd ${S}
@@ -43,12 +44,12 @@ src_install() {
newins ${FILESDIR}/webalizer-${PV}.conf webalizer.conf
insinto /etc/apache/conf/addon-modules
doins ${FILESDIR}/apache.webalizer
+ dosed "s:/home/httpd/htdocs:${APACHE_ROOT}:" /etc/apache/conf/addon-modules/apache.webalizer
dodoc README* CHANGES COPYING Copyright sample.conf
+ dodir ${APACHE_ROOT}/webalizer
}
pkg_postinst() {
- install -d -o root -g root -m0755 ${ROOT}/home/httpd/htdocs/webalizer
-
einfo
einfo "Execute: \"ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config\""
einfo "to have your apache.conf auto-updated for use with webalizer."