Gentoo Archives: gentoo-commits

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