Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-pda/libsyncml: libsyncml-0.5.2-r1.ebuild libsyncml-9999.ebuild ChangeLog
Date: Sun, 27 Sep 2009 23:32:13
Message-Id: E1Ms3Dq-00023V-Jz@stork.gentoo.org
1 eva 09/09/27 23:32:06
2
3 Modified: libsyncml-9999.ebuild ChangeLog
4 Added: libsyncml-0.5.2-r1.ebuild
5 Log:
6 Change libsoup to 2.4 slot, bug #280906.
7 (Portage version: 2.2_rc42/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.5 app-pda/libsyncml/libsyncml-9999.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild?rev=1.5&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild?rev=1.5&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild?r1=1.4&r2=1.5
15
16 Index: libsyncml-9999.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild,v
19 retrieving revision 1.4
20 retrieving revision 1.5
21 diff -u -r1.4 -r1.5
22 --- libsyncml-9999.ebuild 3 Feb 2008 23:27:19 -0000 1.4
23 +++ libsyncml-9999.ebuild 27 Sep 2009 23:32:06 -0000 1.5
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2008 Gentoo Foundation
26 +# Copyright 1999-2009 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild,v 1.4 2008/02/03 23:27:19 leio Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild,v 1.5 2009/09/27 23:32:06 eva Exp $
30
31 EAPI="1"
32
33 @@ -20,7 +20,7 @@
34 RDEPEND=">=dev-libs/glib-2.0
35 >=dev-libs/libwbxml-0.9.2
36 dev-libs/libxml2
37 - http? ( >=net-libs/libsoup-2.2.91:2.2 )
38 + http? ( net-libs/libsoup:2.4 )
39 obex? ( >=dev-libs/openobex-1.1 )
40 bluetooth? ( net-wireless/bluez-libs )"
41 DEPEND="${RDEPEND}
42
43
44
45 1.16 app-pda/libsyncml/ChangeLog
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/ChangeLog?rev=1.16&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/ChangeLog?rev=1.16&content-type=text/plain
49 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/ChangeLog?r1=1.15&r2=1.16
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/app-pda/libsyncml/ChangeLog,v
54 retrieving revision 1.15
55 retrieving revision 1.16
56 diff -u -r1.15 -r1.16
57 --- ChangeLog 27 Sep 2009 00:25:19 -0000 1.15
58 +++ ChangeLog 27 Sep 2009 23:32:06 -0000 1.16
59 @@ -1,6 +1,12 @@
60 # ChangeLog for app-pda/libsyncml
61 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/ChangeLog,v 1.15 2009/09/27 00:25:19 leio Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/ChangeLog,v 1.16 2009/09/27 23:32:06 eva Exp $
64 +
65 +*libsyncml-0.5.2-r1 (27 Sep 2009)
66 +
67 + 27 Sep 2009; Gilles Dartiguelongue <eva@g.o>
68 + +libsyncml-0.5.2-r1.ebuild, libsyncml-9999.ebuild:
69 + Change libsoup to 2.4 slot, bug #280906.
70
71 27 Sep 2009; Mart Raudsepp <leio@g.o> -libsyncml-0.4.5.ebuild,
72 -libsyncml-0.4.6.ebuild, libsyncml-0.4.6-r1.ebuild:
73
74
75
76 1.1 app-pda/libsyncml/libsyncml-0.5.2-r1.ebuild
77
78 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/libsyncml-0.5.2-r1.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/libsyncml-0.5.2-r1.ebuild?rev=1.1&content-type=text/plain
80
81 Index: libsyncml-0.5.2-r1.ebuild
82 ===================================================================
83 # Copyright 1999-2009 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-0.5.2-r1.ebuild,v 1.1 2009/09/27 23:32:06 eva Exp $
86
87 EAPI="2"
88
89 inherit eutils cmake-utils
90
91 DESCRIPTION="Implementation of the SyncML protocol"
92 HOMEPAGE="http://libsyncml.opensync.org/"
93 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
94
95 KEYWORDS="~amd64 ~ppc ~x86"
96 SLOT="0"
97 LICENSE="LGPL-2.1"
98 IUSE="bluetooth debug doc http +obex"
99
100 RDEPEND=">=dev-libs/glib-2.0
101 >=dev-libs/libwbxml-0.9.2
102 dev-libs/libxml2
103 http? ( net-libs/libsoup:2.4 )
104 obex? ( >=dev-libs/openobex-1.1 )
105 bluetooth? ( net-wireless/bluez
106 >=dev-libs/openobex-1.1[bluetooth] )"
107 DEPEND="${RDEPEND}
108 dev-util/pkgconfig
109 doc? ( app-doc/doxygen )"
110
111 # Some of the tests are broken
112 RESTRICT="test"
113
114 pkg_setup() {
115 if ! use obex && ! use http; then
116 eerror "${CATEGORY}/${P} without support for obex nor http is unusable."
117 eerror "Please enable \"obex\" or/and \"http\" USE flags."
118 die "Please enable \"obex\" or/and \"http\" USE flags."
119 fi
120
121 if use bluetooth && ! use obex; then
122 eerror "You are trying to build ${CATEGORY}/${P} with the \"bluetooth\""
123 eerror "USE flag, but you didn't enable the \"obex\" flag, which is"
124 eerror "needed for bluetooth support."
125 eerror "Please enable \"obex\" USE flag."
126 die "Please enable \"obex\" USE flag."
127 fi
128 }
129
130 src_compile() {
131 local mycmakeargs="
132 $(cmake-utils_use_enable http HTTP)
133 $(cmake-utils_use_enable obex OBEX)
134 $(cmake-utils_use_enable bluetooth BLUETOOTH)
135 $(cmake-utils_use_enable debug TRACE)"
136
137 cmake-utils_src_compile
138 }