diff options
Diffstat (limited to 'net-analyzer/piwi/piwi-0.8.0.20031109-r1.ebuild')
-rw-r--r-- | net-analyzer/piwi/piwi-0.8.0.20031109-r1.ebuild | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/net-analyzer/piwi/piwi-0.8.0.20031109-r1.ebuild b/net-analyzer/piwi/piwi-0.8.0.20031109-r1.ebuild deleted file mode 100644 index 810452aa7c53..000000000000 --- a/net-analyzer/piwi/piwi-0.8.0.20031109-r1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2004 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/piwi/piwi-0.8.0.20031109-r1.ebuild,v 1.2 2004/03/19 00:09:11 weeve Exp $ - -DESCRIPTION="(Prelude|Perl) IDS Web Interface" -HOMEPAGE="http://www.prelude-ids.org" - -# [LeRoutier] son, i'll keep this versionning scheme : x.y.z.t (x.y to -# match the major of prelude, z is piwi -#SRC_URI="http://www.leroutier.net/Projects/PreludeIDS/${PN}_v${PV}.tar.gz" -#SRC_URI="http://dev.gentoo.org/~mboman/distfiles/${PN}_v${PV}.tar.gz" -SRC_URI="mirror://gentoo/${PN}_v${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~sparc" -IUSE="mysql postgres gd" -DEPEND="" -RDEPEND=" - dev-lang/perl - dev-perl/DBI - dev-perl/Date-Calc - virtual/ghostscript - dev-perl/Geo-IP - postgresql? ( dev-perl/DBD-Pg ) - mysql? ( dev-perl/DBD-mysql ) - gd? ( dev-perl/GDGraph ) -" - -S=${WORKDIR}/ - -src_install() { - into /var/www/localhost/htdocs/piwi || die - into /etc/piwi || die - - # "install" the files into the destination - cp -aR ${S}/* ${D}/var/www/localhost/htdocs/piwi/ || die - - # Fix permissions - # Opt not to use the ebuild functions fowners() and fperms() - # as they doesn't seem to work reqursively. - chown -R root:apache ${D}/var/www/localhost/htdocs/piwi/* || die - chown -R apache:apache ${D}/var/www/localhost/htdocs/piwi/generated || die - chmod -R o-rwx ${D}/var/www/localhost/htdocs/piwi/* || die - - # Move files around and create symlinks to make sure configuration files - # are not being overwritten when you do upgrades... - mv ${D}/var/www/localhost/htdocs/piwi/generated/Filters ${D}/etc/piwi/Filters || die - dosym /etc/piwi/Filters /var/www/localhost/htdocs/piwi/generated/Filters - - mv ${D}/var/www/localhost/htdocs/piwi/Profiles ${D}/etc/piwi/Profiles || die - dosym /etc/piwi/Profiles /var/www/localhost/htdocs/piwi/Profiles - - # default config.pl is looking for ghostscript in /usr/local/... that's not where - # Gentoo has it.. So we do some sed magic to fix it.. - cat ${D}/var/www/localhost/htdocs/piwi/Functions/config.pl | sed s:/usr/local/bin/gs:/usr/bin/gs: > ${D}/etc/piwi/config.pl || die - rm ${D}/var/www/localhost/htdocs/piwi/Functions/config.pl - dosym /etc/piwi/config.pl /var/www/localhost/htdocs/piwi/Functions/config.pl - - # Install configuration file for apache - insinto /etc/piwi - doins ${FILESDIR}/piwi-apache.conf -} - -pkg_postinst() { - einfo "" - einfo "To have Apache run PIWI, please do the following:" - einfo "1) Include the /etc/piwi/piwi-apache.conf in your apache configuration" - einfo "2) Edit /etc/conf.d/apache or /etc/conf.d/apache2 and add \"-D PIWI\"" - einfo "3) Edit /etc/piwi/config.pl to reflect your settings" - ewarn "" - ewarn "NOTE: If you do not perform these steps PIWI will _not_ work." - ewarn " You have been warned. Any bugs against this will be either:" - ewarn "" - ewarn " - directed to /dev/null" - ewarn " - resolved with a RTFM comment" - ewarn "" - ewarn "Consider yourself warned" - # Make sure that the user pay attention - echo -ne "\a"; sleep 0.25 ; echo -ne "\a"; sleep 0.25 -} |