Gentoo Archives: gentoo-commits

From: "Theo Chatzimichos (tampakrap)" <tampakrap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/soprano: ChangeLog soprano-2.6.0.ebuild soprano-2.5.63_pre20101127.ebuild
Date: Wed, 02 Feb 2011 19:48:09
Message-Id: 20110202194759.2546820054@flycatcher.gentoo.org
1 tampakrap 11/02/02 19:47:59
2
3 Modified: ChangeLog
4 Added: soprano-2.6.0.ebuild
5 Removed: soprano-2.5.63_pre20101127.ebuild
6 Log:
7 Version bump, remove the snapshot
8
9 (Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.67 dev-libs/soprano/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/soprano/ChangeLog?rev=1.67&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/soprano/ChangeLog?rev=1.67&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/soprano/ChangeLog?r1=1.66&r2=1.67
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-libs/soprano/ChangeLog,v
21 retrieving revision 1.66
22 retrieving revision 1.67
23 diff -u -r1.66 -r1.67
24 --- ChangeLog 27 Jan 2011 23:51:36 -0000 1.66
25 +++ ChangeLog 2 Feb 2011 19:47:59 -0000 1.67
26 @@ -1,6 +1,12 @@
27 # ChangeLog for dev-libs/soprano
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/ChangeLog,v 1.66 2011/01/27 23:51:36 reavertm Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/ChangeLog,v 1.67 2011/02/02 19:47:59 tampakrap Exp $
31 +
32 +*soprano-2.6.0 (02 Feb 2011)
33 +
34 + 02 Feb 2011; Theo Chatzimichos <tampakrap@g.o>
35 + -soprano-2.5.63_pre20101127.ebuild, +soprano-2.6.0.ebuild:
36 + Version bump, remove the snapshot
37
38 *soprano-2.5.3 (27 Jan 2011)
39
40
41
42
43 1.1 dev-libs/soprano/soprano-2.6.0.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/soprano/soprano-2.6.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/soprano/soprano-2.6.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: soprano-2.6.0.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/soprano-2.6.0.ebuild,v 1.1 2011/02/02 19:47:59 tampakrap Exp $
53
54 EAPI=3
55
56 inherit cmake-utils flag-o-matic
57
58 DESCRIPTION="Library that provides a nice Qt interface to RDF storage solutions"
59 HOMEPAGE="http://sourceforge.net/projects/soprano"
60 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
61
62 LICENSE="LGPL-2"
63 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
64 SLOT="0"
65 IUSE="clucene +dbus debug doc elibc_FreeBSD +raptor +redland test +virtuoso"
66
67 RESTRICT="test"
68
69 COMMON_DEPEND="
70 >=x11-libs/qt-core-4.5.0:4
71 clucene? ( dev-cpp/clucene )
72 dbus? ( >=x11-libs/qt-dbus-4.5.0:4 )
73 raptor? ( >=media-libs/raptor-1.4.16 )
74 redland? (
75 >=dev-libs/rasqal-0.9.15
76 >=dev-libs/redland-1.0.10
77 )
78 virtuoso? ( dev-db/libiodbc:0 )
79 "
80 DEPEND="${COMMON_DEPEND}
81 doc? ( app-doc/doxygen )
82 test? ( >=x11-libs/qt-test-4.5.0:4 )
83 "
84 RDEPEND="${COMMON_DEPEND}
85 virtuoso? ( >=dev-db/virtuoso-server-6.1.0 )
86 "
87
88 CMAKE_IN_SOURCE_BUILD="1"
89
90 PATCHES=(
91 "${FILESDIR}/${PN}-2.4.4-make-broken-redland-fatal.cmake"
92 )
93
94 pkg_setup() {
95 if [[ ${PV} = *9999* && -z $I_KNOW_WHAT_I_AM_DOING ]]; then
96 echo
97 ewarn "WARNING! This is an experimental ebuild of ${PN} SVN tree. Use at your own risk."
98 ewarn "Do _NOT_ file bugs at bugs.gentoo.org because of this ebuild!"
99 echo
100 fi
101
102 if ! use virtuoso; then
103 echo
104 ewarn "You have explicitly disabled the default soprano backend."
105 ewarn "Applications using soprano may need at least one backend"
106 ewarn "to be functional. If you experience any problems, enable"
107 ewarn "the virtuoso USE flag."
108 echo
109 fi
110 }
111
112 src_configure() {
113 # Fix for missing pthread.h linking
114 # NOTE: temporarily fix until a better cmake files patch will be provided.
115 use elibc_FreeBSD && append-flags -pthread
116
117 mycmakeargs=(
118 -DSOPRANO_BUILD_TESTS=OFF
119 -DCMAKE_SKIP_RPATH=OFF
120 -DSOPRANO_DISABLE_SESAME2_BACKEND=ON
121 $(cmake-utils_use !clucene SOPRANO_DISABLE_CLUCENE_INDEX)
122 $(cmake-utils_use !dbus SOPRANO_DISABLE_DBUS)
123 $(cmake-utils_use !raptor SOPRANO_DISABLE_RAPTOR_PARSER)
124 $(cmake-utils_use !redland SOPRANO_DISABLE_RAPTOR_SERIALIZER)
125 $(cmake-utils_use !redland SOPRANO_DISABLE_REDLAND_BACKEND)
126 $(cmake-utils_use !virtuoso SOPRANO_DISABLE_VIRTUOSO_BACKEND)
127 $(cmake-utils_use doc SOPRANO_BUILD_API_DOCS)
128 $(cmake-utils_use test SOPRANO_BUILD_TESTS)
129 )
130
131 cmake-utils_src_configure
132 }