Gentoo Archives: gentoo-commits

From: "Markus Ullmann (jokey)" <jokey@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/gloox: ChangeLog gloox-0.9.9.5.ebuild gloox-1.0_beta4.ebuild gloox-1.0_beta2.ebuild gloox-0.9.9.3.ebuild gloox-0.8.4.ebuild gloox-0.9.9.4.ebuild
Date: Sat, 31 Jan 2009 21:33:47
Message-Id: E1LTNTF-0005dV-Hr@stork.gentoo.org
1 jokey 09/01/31 21:33:45
2
3 Modified: ChangeLog gloox-0.9.9.5.ebuild
4 Added: gloox-1.0_beta4.ebuild
5 Removed: gloox-1.0_beta2.ebuild gloox-0.9.9.3.ebuild
6 gloox-0.8.4.ebuild gloox-0.9.9.4.ebuild
7 Log:
8 Fix glibc 2.8 build, thanks to Gene Seto for the required patch. Version bump as well
9 (Portage version: 2.2_rc23/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.10 net-libs/gloox/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gloox/ChangeLog?rev=1.10&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gloox/ChangeLog?rev=1.10&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gloox/ChangeLog?r1=1.9&r2=1.10
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-libs/gloox/ChangeLog,v
21 retrieving revision 1.9
22 retrieving revision 1.10
23 diff -u -r1.9 -r1.10
24 --- ChangeLog 21 Apr 2008 19:40:04 -0000 1.9
25 +++ ChangeLog 31 Jan 2009 21:33:45 -0000 1.10
26 @@ -1,6 +1,14 @@
27 # ChangeLog for net-libs/gloox
28 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gloox/ChangeLog,v 1.9 2008/04/21 19:40:04 jokey Exp $
30 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gloox/ChangeLog,v 1.10 2009/01/31 21:33:45 jokey Exp $
32 +
33 +*gloox-1.0_beta4 (31 Jan 2009)
34 +
35 + 31 Jan 2009; <jokey@g.o> +files/gloox-0.9.9.5-gcc43.patch,
36 + -gloox-0.8.4.ebuild, -gloox-0.9.9.3.ebuild, -gloox-0.9.9.4.ebuild,
37 + gloox-0.9.9.5.ebuild, -gloox-1.0_beta2.ebuild, +gloox-1.0_beta4.ebuild:
38 + Fix glibc 2.8 build, thanks to Gene Seto for the required patch. Version
39 + bump as well
40
41 *gloox-1.0_beta2 (21 Apr 2008)
42
43
44
45
46 1.2 net-libs/gloox/gloox-0.9.9.5.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gloox/gloox-0.9.9.5.ebuild?rev=1.2&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gloox/gloox-0.9.9.5.ebuild?rev=1.2&content-type=text/plain
50 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gloox/gloox-0.9.9.5.ebuild?r1=1.1&r2=1.2
51
52 Index: gloox-0.9.9.5.ebuild
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/net-libs/gloox/gloox-0.9.9.5.ebuild,v
55 retrieving revision 1.1
56 retrieving revision 1.2
57 diff -u -r1.1 -r1.2
58 --- gloox-0.9.9.5.ebuild 21 Apr 2008 19:05:36 -0000 1.1
59 +++ gloox-0.9.9.5.ebuild 31 Jan 2009 21:33:45 -0000 1.2
60 @@ -1,8 +1,10 @@
61 -# Copyright 1999-2008 Gentoo Foundation
62 +# Copyright 1999-2009 Gentoo Foundation
63 # Distributed under the terms of the GNU General Public License v2
64 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gloox/gloox-0.9.9.5.ebuild,v 1.1 2008/04/21 19:05:36 jokey Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gloox/gloox-0.9.9.5.ebuild,v 1.2 2009/01/31 21:33:45 jokey Exp $
66
67 -inherit autotools
68 +EAPI=2
69 +
70 +inherit autotools eutils
71
72 DESCRIPTION="A portable high-level Jabber/XMPP library for C++"
73 HOMEPAGE="http://camaya.net/gloox"
74 @@ -20,7 +22,11 @@
75
76 RDEPEND="${DEPEND}"
77
78 -src_compile() {
79 +src_prepare() {
80 + epatch "${FILESDIR}"/${P}-gcc43.patch
81 +}
82 +
83 +src_configure() {
84 econf \
85 $(use_enable debug debug) \
86 $(use_with idn libidn) \
87 @@ -28,7 +34,6 @@
88 $(use_with ssl openssl) \
89 $(use_with zlib zlib) \
90 || die "econf failed"
91 - emake || die "emake failed"
92 }
93
94 src_install() {
95
96
97
98 1.1 net-libs/gloox/gloox-1.0_beta4.ebuild
99
100 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gloox/gloox-1.0_beta4.ebuild?rev=1.1&view=markup
101 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-libs/gloox/gloox-1.0_beta4.ebuild?rev=1.1&content-type=text/plain
102
103 Index: gloox-1.0_beta4.ebuild
104 ===================================================================
105 # Copyright 1999-2009 Gentoo Foundation
106 # Distributed under the terms of the GNU General Public License v2
107 # $Header: /var/cvsroot/gentoo-x86/net-libs/gloox/gloox-1.0_beta4.ebuild,v 1.1 2009/01/31 21:33:45 jokey Exp $
108
109 EAPI=2
110
111 inherit autotools
112
113 MY_P=${P/_/-}
114 DESCRIPTION="A portable high-level Jabber/XMPP library for C++"
115 HOMEPAGE="http://camaya.net/gloox"
116 SRC_URI="http://camaya.net/download/${MY_P}.tar.bz2"
117
118 LICENSE="GPL-2"
119 SLOT="0"
120 KEYWORDS="~amd64 ~x86"
121 IUSE="debug gnutls idn ssl zlib"
122
123 DEPEND="idn? ( net-dns/libidn )
124 gnutls? ( net-libs/gnutls )
125 ssl? ( dev-libs/openssl )
126 zlib? ( sys-libs/zlib )"
127
128 RDEPEND="${DEPEND}"
129
130 S=${WORKDIR}/${MY_P}
131
132 src_configure() {
133 econf \
134 $(use_enable debug debug) \
135 $(use_with idn libidn) \
136 $(use_with gnutls gnutls) \
137 $(use_with ssl openssl) \
138 $(use_with zlib zlib) \
139 || die "econf failed"
140 }
141
142 src_install() {
143 emake DESTDIR="${D}" install || die "emake install failed"
144 }