Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-irc/ezbounce: ChangeLog ezbounce-1.99.14.ebuild
Date: Wed, 06 Jul 2011 16:51:27
Message-Id: 20110706165117.0BAF42004B@flycatcher.gentoo.org
1 ssuominen 11/07/06 16:51:17
2
3 Modified: ChangeLog ezbounce-1.99.14.ebuild
4 Log:
5 Fix documentation installation wrt #298445 by Christophe LEFEBVRE.
6
7 (Portage version: 2.2.0_alpha41/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.19 net-irc/ezbounce/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/ezbounce/ChangeLog?rev=1.19&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/ezbounce/ChangeLog?rev=1.19&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/ezbounce/ChangeLog?r1=1.18&r2=1.19
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-irc/ezbounce/ChangeLog,v
19 retrieving revision 1.18
20 retrieving revision 1.19
21 diff -u -r1.18 -r1.19
22 --- ChangeLog 2 Jun 2009 12:53:35 -0000 1.18
23 +++ ChangeLog 6 Jul 2011 16:51:16 -0000 1.19
24 @@ -1,6 +1,9 @@
25 # ChangeLog for net-irc/ezbounce
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-irc/ezbounce/ChangeLog,v 1.18 2009/06/02 12:53:35 flameeyes Exp $
28 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/net-irc/ezbounce/ChangeLog,v 1.19 2011/07/06 16:51:16 ssuominen Exp $
30 +
31 + 06 Jul 2011; Samuli Suominen <ssuominen@g.o> ezbounce-1.99.14.ebuild:
32 + Fix documentation installation wrt #298445 by Christophe LEFEBVRE.
33
34 02 Jun 2009; Diego E. Pettenò <flameeyes@g.o>
35 ezbounce-1.99.14.ebuild, +files/ezbounce-1.99.14+glibc-2.10.patch,
36
37
38
39 1.4 net-irc/ezbounce/ezbounce-1.99.14.ebuild
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/ezbounce/ezbounce-1.99.14.ebuild?rev=1.4&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/ezbounce/ezbounce-1.99.14.ebuild?rev=1.4&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/ezbounce/ezbounce-1.99.14.ebuild?r1=1.3&r2=1.4
44
45 Index: ezbounce-1.99.14.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/net-irc/ezbounce/ezbounce-1.99.14.ebuild,v
48 retrieving revision 1.3
49 retrieving revision 1.4
50 diff -u -r1.3 -r1.4
51 --- ezbounce-1.99.14.ebuild 2 Jun 2009 12:53:35 -0000 1.3
52 +++ ezbounce-1.99.14.ebuild 6 Jul 2011 16:51:16 -0000 1.4
53 @@ -1,7 +1,8 @@
54 -# Copyright 1999-2009 Gentoo Foundation
55 +# Copyright 1999-2011 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/net-irc/ezbounce/ezbounce-1.99.14.ebuild,v 1.3 2009/06/02 12:53:35 flameeyes Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/net-irc/ezbounce/ezbounce-1.99.14.ebuild,v 1.4 2011/07/06 16:51:16 ssuominen Exp $
59
60 +EAPI=4
61 inherit eutils
62
63 DESCRIPTION="a small IRC bouncer"
64 @@ -12,31 +13,38 @@
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~x86"
67 IUSE="ssl boost"
68 -RESTRICT="test"
69
70 -DEPEND=">=net-misc/mdidentd-1.04c
71 +RDEPEND=">=net-misc/mdidentd-1.04c
72 ssl? ( dev-libs/openssl )
73 boost? ( dev-libs/boost )"
74 +DEPEND="${RDEPEND}"
75 +
76 +RESTRICT="test"
77
78 -src_unpack() {
79 - unpack ${A}
80 - cd "${S}"
81 +src_prepare() {
82 epatch "${FILESDIR}"/${P}-build.patch #251445
83 epatch "${FILESDIR}"/${P}-asneeded.patch
84 epatch "${FILESDIR}"/${P}+glibc-2.10.patch
85 }
86
87 -src_compile() {
88 +src_configure() {
89 econf \
90 $(use_with ssl) \
91 - $(use_with boost) \
92 - || die
93 - emake CXX_OPTIMIZATIONS="${CXXFLAGS}" || die
94 + $(use_with boost)
95 +}
96 +
97 +src_compile() {
98 + emake CXX_OPTIMIZATIONS="${CXXFLAGS}"
99 }
100
101 src_install() {
102 - dobin ezbounce || die
103 + dobin ezbounce
104 dosym ezbounce /usr/bin/ezb
105 - dodoc CHANGES TODO README ezb.conf sample.*
106 - doman misc/ezbounce.1
107 +
108 + echo '.so ezbounce.1' > ${T}/ezb.1
109 + doman docs/ezbounce.1 "${T}"/ezb.1
110 +
111 + dodoc CHANGES README TODO ezb.conf sample.conf
112 + docinto docs
113 + dodoc docs/{FAQ,README,REPORTING-BUGS,worklog,*.txt}
114 }