diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2011-01-18 18:19:33 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2011-01-18 18:19:33 +0000 |
commit | c299e3c93444c0c573fe367207e21ff4d0c9addf (patch) | |
tree | 80a30bd11a88dbf777e4dd266c132b690011dc2c /net-analyzer/ssldump/ssldump-0.9-r1.ebuild | |
parent | Version bump. (diff) | |
download | historical-c299e3c93444c0c573fe367207e21ff4d0c9addf.tar.gz historical-c299e3c93444c0c573fe367207e21ff4d0c9addf.tar.bz2 historical-c299e3c93444c0c573fe367207e21ff4d0c9addf.zip |
Fix LICENSE from GPL-2 to openssl. Fix econf argument --without-crypto to --without-openssl. basically rewrite the ebuild for cleanup, the intresting stuff is in ChangeLog for users
Package-Manager: portage-2.2.0_alpha15/cvs/Linux x86_64
Diffstat (limited to 'net-analyzer/ssldump/ssldump-0.9-r1.ebuild')
-rw-r--r-- | net-analyzer/ssldump/ssldump-0.9-r1.ebuild | 43 |
1 files changed, 23 insertions, 20 deletions
diff --git a/net-analyzer/ssldump/ssldump-0.9-r1.ebuild b/net-analyzer/ssldump/ssldump-0.9-r1.ebuild index 9b9f6dc8f53b..6f8a7738c299 100644 --- a/net-analyzer/ssldump/ssldump-0.9-r1.ebuild +++ b/net-analyzer/ssldump/ssldump-0.9-r1.ebuild @@ -1,42 +1,45 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ssldump/ssldump-0.9-r1.ebuild,v 1.4 2008/11/07 10:21:34 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ssldump/ssldump-0.9-r1.ebuild,v 1.5 2011/01/18 18:19:33 ssuominen Exp $ -inherit eutils autotools +EAPI=2 +inherit autotools eutils MY_P=${PN}-0.9b3 + DESCRIPTION="A Tool for network monitoring and data acquisition" -SRC_URI="http://www.rtfm.com/ssldump/${MY_P}.tar.gz" HOMEPAGE="http://www.rtfm.com/ssldump/" -IUSE="ssl" +SRC_URI="http://www.rtfm.com/ssldump/${MY_P}.tar.gz" +LICENSE="openssl" SLOT="0" KEYWORDS="amd64 ppc sparc x86" -LICENSE="GPL-2" +IUSE="ssl" -DEPEND="net-libs/libpcap - ssl? ( >=dev-libs/openssl-0.6.9 )" +RDEPEND="net-libs/libpcap + ssl? ( >=dev-libs/openssl-1 )" +DEPEND="${RDEPEND}" S=${WORKDIR}/${MY_P} -src_unpack() { - unpack ${A} ; cd ${S} +src_prepare() { + epatch "${FILESDIR}"/${P}-libpcap-header.patch \ + "${FILESDIR}"/${P}-configure-dylib.patch \ + "${FILESDIR}"/${P}-openssl-0.9.8.compile-fix.patch \ + "${FILESDIR}"/${P}-DLT_LINUX_SLL.patch - epatch "${FILESDIR}/${P}"-libpcap-header.patch - epatch "${FILESDIR}/${P}"-configure-dylib.patch - epatch "${FILESDIR}/${P}"-openssl-0.9.8.compile-fix.patch - epatch "${FILESDIR}/${P}"-DLT_LINUX_SLL.patch - eautoreconf # fixes compiler detection + eautoreconf } -src_compile() { - econf $(use_with ssl crypto) - emake || die +src_configure() { + local myconf + use ssl || myconf="--without-openssl" + + econf ${myconf} } src_install() { - into /usr dosbin ssldump || die doman ssldump.1 || die - dodoc COPYRIGHT CREDITS README FILES VERSION INSTALL ChangeLog + dodoc ChangeLog CREDITS README } |