Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 298445
Collapse All | Expand All

(-)ezbounce-1.99.14.ebuild.orig (-9 / +11 lines)
Lines 1-4 Link Here
1
# Copyright 1999-2009 Gentoo Foundation
1
# Copyright 1999-2010 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/net-irc/ezbounce/ezbounce-1.99.14.ebuild,v 1.3 2009/06/02 12:53:35 flameeyes Exp $
3
# $Header: /var/cvsroot/gentoo-x86/net-irc/ezbounce/ezbounce-1.99.14.ebuild,v 1.3 2009/06/02 12:53:35 flameeyes Exp $
4
4
Lines 11-42 Link Here
11
LICENSE="GPL-2"
11
LICENSE="GPL-2"
12
SLOT="0"
12
SLOT="0"
13
KEYWORDS="~amd64 ~ppc ~x86"
13
KEYWORDS="~amd64 ~ppc ~x86"
14
IUSE="ssl boost"
14
IUSE="boost doc ssl"
15
RESTRICT="test"
15
RESTRICT="test"
16
16
17
DEPEND=">=net-misc/mdidentd-1.04c
17
DEPEND="net-misc/mdidentd
18
	ssl? ( dev-libs/openssl )
18
	ssl? ( dev-libs/openssl )
19
	boost? ( dev-libs/boost )"
19
	boost? ( dev-libs/boost )"
20
20
21
src_unpack() {
21
src_unpack() {
22
	unpack ${A}
22
	unpack ${A}
23
	cd "${S}"
23
	cd "${S}"
24
24
	epatch "${FILESDIR}"/${P}-build.patch #251445
25
	epatch "${FILESDIR}"/${P}-build.patch #251445
25
	epatch "${FILESDIR}"/${P}-asneeded.patch
26
	epatch "${FILESDIR}"/${P}-asneeded.patch
26
	epatch "${FILESDIR}"/${P}+glibc-2.10.patch
27
	epatch "${FILESDIR}"/${P}+glibc-2.10.patch
27
}
28
}
28
29
29
src_compile() {
30
src_compile() {
30
	econf \
31
	econf $(use_with ssl) $(use_with boost) || die
31
		$(use_with ssl) \
32
		$(use_with boost) \
33
		|| die
34
	emake CXX_OPTIMIZATIONS="${CXXFLAGS}" || die
32
	emake CXX_OPTIMIZATIONS="${CXXFLAGS}" || die
35
}
33
}
36
34
37
src_install() {
35
src_install() {
38
	dobin ezbounce || die
36
	dobin ezbounce || die
39
	dosym ezbounce /usr/bin/ezb
37
	dosym ezbounce /usr/bin/ezb
40
	dodoc CHANGES TODO README ezb.conf sample.*
38
	doman docs/ezbounce.1 || die
41
	doman misc/ezbounce.1
39
	dodoc CHANGES TODO README ezb.conf sample.* || die
40
	if use doc; then
41
	  docinto docs
42
	  dodoc docs/{*.txt,FAQ,REPORTING-BUGS} || die
43
	fi
42
}
44
}

Return to bug 298445