diff options
author | 2005-07-09 09:09:13 +0000 | |
---|---|---|
committer | 2005-07-09 09:09:13 +0000 | |
commit | fb076fe53f912894c5de6f59c71b6132bad0e857 (patch) | |
tree | 2d1af00f2c9de4a80c2027dd2e7350c94bb71a86 /net-analyzer/mwcollect/mwcollect-2.1.1.ebuild | |
parent | Stable on hppa (diff) | |
download | gentoo-2-fb076fe53f912894c5de6f59c71b6132bad0e857.tar.gz gentoo-2-fb076fe53f912894c5de6f59c71b6132bad0e857.tar.bz2 gentoo-2-fb076fe53f912894c5de6f59c71b6132bad0e857.zip |
Updated as per upstream request. Changed the conf.d and init.d files to better cordinate with the pid file creation.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'net-analyzer/mwcollect/mwcollect-2.1.1.ebuild')
-rw-r--r-- | net-analyzer/mwcollect/mwcollect-2.1.1.ebuild | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/net-analyzer/mwcollect/mwcollect-2.1.1.ebuild b/net-analyzer/mwcollect/mwcollect-2.1.1.ebuild new file mode 100644 index 000000000000..1383f0d94f28 --- /dev/null +++ b/net-analyzer/mwcollect/mwcollect-2.1.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/mwcollect/mwcollect-2.1.1.ebuild,v 1.1 2005/07/09 09:09:13 chriswhite Exp $ + +DESCRIPTION="mwcollect collects worms and other autonomous spreading malware" +HOMEPAGE="http://www.mwcollect.org/" +MY_PV="2.1.1" +MY_P=${PN}${MY_PV} +S="${WORKDIR}/${MY_P}" +SRC_URI="http://download.mwcollect.org/${MY_P}.tar.bz2" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~ppc ~x86" +IUSE="" + +DEPEND="dev-libs/libpcre + net-misc/curl" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd ${S} + sed -i \ + -e "s:CXXFLAGS = .*:CXXFLAGS = ${CXXFLAGS} -D LINUX -D_GNU_SOURCE -g -Wall:" \ + Makefile.LINUX || die "CFLAGS patching failed" +} + +src_compile() { + emake -f Makefile.LINUX || die "emake failed" +} + +src_install() { + dosbin bin/mwcollectd + insinto /usr/$(get_libdir)/mwcollect + doins bin/modules/* + + sed -e "s#\./bin/modules#/usr/$(get_libdir)/mwcollect#g" \ + mwcollectd.conf.dist > mwcollectd.conf.gentoo \ + || die "sed failed" + + insinto /etc/mwcollect + doins mwcollectd.conf.gentoo \ + || die "newins mwcollectd.conf failed" + + dodoc README* + + newinitd ${FILESDIR}/initd mwcollectd + insinto /etc/conf.d + newins ${FILESDIR}/confd mwcollectd +} |