Gentoo Archives: gentoo-commits

From: Chris Reffett <geekboy72@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-misc/libkolabxml/
Date: Tue, 03 Jul 2012 03:17:39
Message-Id: 1341285283.85a713a4f27e1b7c81c7844268883b89ed8f90e0.creffett@gentoo
1 commit: 85a713a4f27e1b7c81c7844268883b89ed8f90e0
2 Author: Chris Reffett <geekboy72 <AT> gmail <DOT> com>
3 AuthorDate: Tue Jul 3 03:14:43 2012 +0000
4 Commit: Chris Reffett <geekboy72 <AT> gmail <DOT> com>
5 CommitDate: Tue Jul 3 03:14:43 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=85a713a4
7
8 [kde-misc/libkolabxml] Added libkolabxml, dependency of libkolab, bug 421605
9
10 (Portage version: 2.2.0_alpha115/git/Linux x86_64, unsigned Manifest commit)
11
12 ---
13 kde-misc/libkolabxml/libkolabxml-0.6.0.ebuild | 40 +++++++++++++++++++++++++
14 kde-misc/libkolabxml/metadata.xml | 8 +++++
15 2 files changed, 48 insertions(+), 0 deletions(-)
16
17 diff --git a/kde-misc/libkolabxml/libkolabxml-0.6.0.ebuild b/kde-misc/libkolabxml/libkolabxml-0.6.0.ebuild
18 new file mode 100644
19 index 0000000..5657f25
20 --- /dev/null
21 +++ b/kde-misc/libkolabxml/libkolabxml-0.6.0.ebuild
22 @@ -0,0 +1,40 @@
23 +# Copyright 1999-2012 Gentoo Foundation
24 +# Distributed under the terms of the GNU General Public License v2
25 +# $Header: $
26 +
27 +EAPI=4
28 +
29 +inherit cmake-utils
30 +
31 +DESCRIPTION="Kolab XML Format Schema Definitions Library"
32 +HOMEPAGE="kolab.org"
33 +SRC_URI="http://git.kolab.org/${PN}/snapshot/${P}.tar.gz"
34 +
35 +LICENSE="LGPL-3"
36 +SLOT="4"
37 +KEYWORDS="~amd64 ~x86"
38 +IUSE="csharp java python php test"
39 +
40 +DEPEND="
41 + dev-cpp/xsd
42 + || ( >=dev-libs/boost-1.42.0 ( <dev-libs/boost-1.42.0 dev-libs/ossp-uuid ) )
43 + dev-libs/xerces-c
44 + csharp? ( dev-lang/swig )
45 + java? ( dev-lang/swig )
46 + python? ( dev-lang/swig )
47 + php? ( dev-lang/swig )
48 + test? ( x11-libs/qt-test )
49 +
50 +"
51 +RDEPEND="${DEPEND}"
52 +
53 +src_configure() {
54 + local mycmakeargs=(
55 + $(cmake-utils_use_with csharp CSHARP_BINDINGS)
56 + $(cmake-utils_use_with java JAVA_BINDINGS)
57 + $(cmake-utils_use_with python PYTHON_BINDINGS)
58 + $(cmake-utils_use_with php PHP_BINDINGS)
59 + $(cmake-utils_use_with test BUILD_TESTS)
60 + )
61 + cmake-utils_src_configure
62 +}
63
64 diff --git a/kde-misc/libkolabxml/metadata.xml b/kde-misc/libkolabxml/metadata.xml
65 new file mode 100644
66 index 0000000..10fdb56
67 --- /dev/null
68 +++ b/kde-misc/libkolabxml/metadata.xml
69 @@ -0,0 +1,8 @@
70 +<?xml version="1.0" encoding="UTF-8"?>
71 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
72 +<pkgmetadata>
73 +<herd>kde</herd>
74 +<use>
75 + <flag name="csharp">Enable C# language bindings</flag>
76 +</use>
77 +</pkgmetadata>