Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 46583 Details for
Bug 75248
New version 6.2 of awstats
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild-File for AWSTATS-6.2
awstats-6.2.ebuild (text/plain), 4.48 KB, created by
Jens Ott
on 2004-12-21 15:36:19 UTC
(
hide
)
Description:
Ebuild-File for AWSTATS-6.2
Filename:
MIME Type:
Creator:
Jens Ott
Created:
2004-12-21 15:36:19 UTC
Size:
4.48 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-www/awstats/awstats-6.1.ebuild,v 1.7 2004/09/03 23:24:07 pvdabeel Exp $ > >inherit eutils webapp > >DESCRIPTION="AWStats is a short for Advanced Web Statistics." >SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" >HOMEPAGE="http://awstats.sourceforge.net/" >LICENSE="GPL-2" >KEYWORDS="~alpha ppc ~mips ~sparc x86 ~amd64" >DEPEND=">=dev-lang/perl-5.6.1 > >=media-libs/libpng-1.2 > dev-perl/Time-Local > net-www/apache" >RDEPEND="" >IUSE="" > >src_unpack() { > unpack ${A} > epatch ${FILESDIR}/awstats-6.2.diff > cd ${S} > > # change AWStats default installation directory to installation directory of Gentoo > for file in tools/* wwwroot/cgi-bin/*; do > if [ -f "$file" ]; then > /bin/sed -i -e "s#/usr/local/awstats/wwwroot/cgi-bin#${MY_CGIBINDIR}#g" \ > -e "s#/usr/local/awstats/wwwroot/icon#${MY_HTDOCSDIR}/icon#g" \ > -e "s#/usr/local/awstats/wwwroot/plugins#${MY_HOSTROOTDIR}/plugins#g" \ > -e "s#/usr/local/awstats/wwwroot/classes#${MY_HTDOCSDIR}/classes#g" \ > -e "s#/usr/local/awstats/wwwroot#${MY_HTDOCSDIR}#g" \ > $file > fi > done > > # rename http-conf example file > mv tools/httpd_conf tools/httpd_conf.example > > # Remove .cvs* files and CVS directories > find ${S} -name .cvs\* -or \( -type d -name CVS -prune \) | xargs rm -rf > > # set default values for directories > /bin/sed -i -e "s#LogFile=.*#LogFile=\"/var/log/apache${APACHEVER}/access_log\"#" \ > -e "s#SiteDomain=.*#SiteDomain=\"localhost\"#" \ > -e "s#DirIcons=.*#DirIcons=\"/awstats/icons\"#" \ > -e "s#DirCgi=.*#DirCgi=\"/cgi-bin/awstats\"#" \ > -e "s#DataDir=.*#DataDir=\"${MY_HOSTROOTDIR}/awstats/datadir\"#" \ > ${S}/wwwroot/cgi-bin/awstats.model.conf > >} > > > >src_install() { > webapp_src_preinst > > # handle documentation files > # > # NOTE that doc files go into /usr/share/doc as normal; they do NOT > # get installed per vhost! > > dohtml -r docs/*.html docs/*.xml docs/*.css docs/*.js docs/images > dodoc README.TXT docs/COPYING.TXT docs/LICENSE.TXT > newdoc wwwroot/cgi-bin/plugins/example/example.pm example_plugin.pm > docinto xslt > dodoc tools/xslt/* > > > # copy example http.conf installation file > webapp_postinst_txt en tools/httpd_conf.example > > # Copy the app's main files > exeinto ${MY_CGIBINDIR} > doexe wwwroot/cgi-bin/*.pl > > exeinto ${MY_HTDOCSDIR}/classes > doexe wwwroot/classes/*.jar > > # install language files, libraries and plugins > mkdir -p ${D}${MY_CGIBINDIR} > for dir in lang lib plugins; do > /bin/cp -R ${S}/wwwroot/cgi-bin/${dir} ${D}${MY_CGIBINDIR} > chmod 0644 ${D}${MY_CGIBINDIR}/${dir} > done > > # install the app's www files > mkdir -p ${D}${MY_HTDOCSDIR} > for dir in icon css js; do > /bin/cp -R ${S}/wwwroot/${dir} ${D}${MY_HTDOCSDIR} > chmod 0644 ${D}${MY_HTDOCSDIR}/${dir} > done > > # copy configuration file > mkdir -p ${D}/etc/awstats > cp ${S}/wwwroot/cgi-bin/awstats.model.conf ${D}/etc/awstats/awstats.model.conf > > > # add the post-installation instructions > #webapp_postinst_txt en ${FILESDIR}/postinstall-en.txt > > > # create the data directory for awstats > mkdir -p ${D}/${MY_HOSTROOTDIR}/datadir > > > # install command line tools > dobin tools/awstats_buildstaticpages.pl tools/awstats_exportlib.pl tools/awstats_updateall.pl tools/logresolvemerge.pl \ > tools/maillogconvert.pl > newbin tools/urlaliasbuilder.pl awstats_urlaliasbuilder.pl > newbin tools/configure.pl awstats_configure.pl > > # all done > # > # now we let the eclass strut its stuff ;-) > > webapp_src_install >} > >pkg_postinst() { > einfo > einfo "The AWStats-Manual is available either inside" > einfo " the /usr/share/doc/${PF} - folder, or at" > einfo " http://awstats.sourceforge.net/docs/index.html ." > einfo > ewarn "Copy the /etc/awstats/awstats.model.conf to" > ewarn "/etc/awstats/awstats.<yourdomain>.conf and edit." > ewarn "use the command" > ewarn " webapp-config" > ewarn "to install awstats for each virtual host. See proper man page." >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 75248
: 46583 |
46585