Gentoo Archives: gentoo-commits

From: "Piotr Jaroszynski (peper)" <peper@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-pda/libsyncml: ChangeLog libsyncml-9999.ebuild
Date: Fri, 07 Dec 2007 16:25:27
Message-Id: E1J0g0s-0005dX-Lq@stork.gentoo.org
1 peper 07/12/07 16:25:18
2
3 Modified: ChangeLog libsyncml-9999.ebuild
4 Log:
5 Update the scm ebuild wrt to the upstream switch to cmake. Make obex and debug default.
6 (Portage version: 2.1.4_rc7)
7
8 Revision Changes Path
9 1.7 app-pda/libsyncml/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/ChangeLog?rev=1.7&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/ChangeLog?rev=1.7&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/ChangeLog?r1=1.6&r2=1.7
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-pda/libsyncml/ChangeLog,v
18 retrieving revision 1.6
19 retrieving revision 1.7
20 diff -u -r1.6 -r1.7
21 --- ChangeLog 26 Nov 2007 20:10:00 -0000 1.6
22 +++ ChangeLog 7 Dec 2007 16:25:18 -0000 1.7
23 @@ -1,6 +1,10 @@
24 # ChangeLog for app-pda/libsyncml
25 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/ChangeLog,v 1.6 2007/11/26 20:10:00 peper Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/ChangeLog,v 1.7 2007/12/07 16:25:18 peper Exp $
28 +
29 + 07 Dec 2007; Piotr JaroszyƄski <peper@g.o> libsyncml-9999.ebuild:
30 + Update the scm ebuild wrt to the upstream switch to cmake. Make obex and
31 + debug default.
32
33 *libsyncml-9999 (26 Nov 2007)
34
35
36
37
38 1.2 app-pda/libsyncml/libsyncml-9999.ebuild
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild?rev=1.2&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild?rev=1.2&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild?r1=1.1&r2=1.2
43
44 Index: libsyncml-9999.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild,v
47 retrieving revision 1.1
48 retrieving revision 1.2
49 diff -u -r1.1 -r1.2
50 --- libsyncml-9999.ebuild 26 Nov 2007 20:10:00 -0000 1.1
51 +++ libsyncml-9999.ebuild 7 Dec 2007 16:25:18 -0000 1.2
52 @@ -1,8 +1,10 @@
53 # Copyright 1999-2007 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild,v 1.1 2007/11/26 20:10:00 peper Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild,v 1.2 2007/12/07 16:25:18 peper Exp $
57
58 -inherit eutils subversion autotools
59 +EAPI="1"
60 +
61 +inherit eutils subversion cmake-utils
62
63 DESCRIPTION="Implementation of the SyncML protocol"
64 HOMEPAGE="http://libsyncml.opensync.org/"
65 @@ -13,7 +15,7 @@
66 KEYWORDS="~amd64 ~x86"
67 SLOT="0"
68 LICENSE="LGPL-2.1"
69 -IUSE="bluetooth debug doc http obex"
70 +IUSE="bluetooth +debug http +obex"
71
72 RDEPEND=">=dev-libs/glib-2.0
73 >=dev-libs/libwbxml-0.9.2
74 @@ -53,26 +55,11 @@
75 }
76
77 src_compile() {
78 - eautoreconf
79 -
80 - econf \
81 - $(use_enable bluetooth) \
82 - $(use_enable obex) \
83 - $(use_enable http) \
84 - $(use_enable debug) \
85 - $(use_enable debug tracing) \
86 - --disable-unit-tests \
87 - || die "econf failed"
88 - #$(use_enable test unit-tests) \
89 -
90 - emake || die "emake failed"
91 -
92 - use doc && doxygen Doxyfile
93 -}
94 -
95 -src_install() {
96 - emake DESTDIR="${D}" install || die "emake install failed"
97 - dodoc AUTHORS ChangeLog README
98 + local mycmakeargs="
99 + $(cmake-utils_use_enable http HTTP)
100 + $(cmake-utils_use_enable obex OBEX)
101 + $(cmake-utils_use_enable bluetooth BLUETOOTH)
102 + $(cmake-utils_use_enable debug TRACE)"
103
104 - use doc && dohtml docs/html/*
105 + cmake-utils_src_compile
106 }
107
108
109
110 --
111 gentoo-commits@g.o mailing list