Gentoo Archives: gentoo-commits

From: "Michael Palimaka (kensington)" <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/qjson: qjson-0.8.1-r1.ebuild ChangeLog
Date: Thu, 26 Feb 2015 12:09:28
Message-Id: 20150226120923.0E02B12976@oystercatcher.gentoo.org
1 kensington 15/02/26 12:09:23
2
3 Modified: ChangeLog
4 Added: qjson-0.8.1-r1.ebuild
5 Log:
6 Add multilib support by Karol Herbst <gentoo@×××××××××××.de>.
7
8 (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 0x06B1F38DCA45A1EC!)
9
10 Revision Changes Path
11 1.35 dev-libs/qjson/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/qjson/ChangeLog?rev=1.35&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/qjson/ChangeLog?rev=1.35&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/qjson/ChangeLog?r1=1.34&r2=1.35
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/qjson/ChangeLog,v
20 retrieving revision 1.34
21 retrieving revision 1.35
22 diff -u -r1.34 -r1.35
23 --- ChangeLog 2 Apr 2013 20:56:14 -0000 1.34
24 +++ ChangeLog 26 Feb 2015 12:09:23 -0000 1.35
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-libs/qjson
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/qjson/ChangeLog,v 1.34 2013/04/02 20:56:14 ago Exp $
29 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/qjson/ChangeLog,v 1.35 2015/02/26 12:09:23 kensington Exp $
31 +
32 +*qjson-0.8.1-r1 (26 Feb 2015)
33 +
34 + 26 Feb 2015; Michael Palimaka <kensington@g.o> +qjson-0.8.1-r1.ebuild:
35 + Add multilib support by Karol Herbst <gentoo@×××××××××××.de>.
36
37 02 Apr 2013; Agostino Sarubbo <ago@g.o> qjson-0.8.1.ebuild:
38 Stable for ppc64, wrt bug #462890
39
40
41
42 1.1 dev-libs/qjson/qjson-0.8.1-r1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/qjson/qjson-0.8.1-r1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/qjson/qjson-0.8.1-r1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: qjson-0.8.1-r1.ebuild
48 ===================================================================
49 # Copyright 1999-2015 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-libs/qjson/qjson-0.8.1-r1.ebuild,v 1.1 2015/02/26 12:09:23 kensington Exp $
52
53 EAPI=5
54
55 inherit cmake-multilib multilib
56
57 DESCRIPTION="A library for mapping JSON data to QVariant objects"
58 HOMEPAGE="http://qjson.sourceforge.net"
59 SRC_URI="mirror://github/flavio/qjson/${P}.tar.bz2"
60
61 LICENSE="LGPL-2.1"
62 SLOT="0"
63 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
64 IUSE="debug doc test"
65
66 RDEPEND="dev-qt/qtcore:4[${MULTILIB_USEDEP}]"
67 DEPEND="${RDEPEND}
68 doc? ( app-doc/doxygen )
69 test? ( dev-qt/qttest:4[${MULTILIB_USEDEP}] )"
70
71 DOCS=( ChangeLog README.md )
72
73 multilib_src_configure() {
74 local mycmakeargs=(
75 $(cmake-utils_use test QJSON_BUILD_TESTS)
76 -DQT_QMAKE_EXECUTABLE=/usr/$(get_libdir)/qt4/bin/qmake
77 )
78
79 cmake-utils_src_configure
80 }
81
82 multilib_src_compile() {
83 cmake-utils_src_compile
84 use doc && if is_final_abi; then
85 cd "${S}"/doc || die "Failed to move inside doc directory"
86 doxygen Doxyfile || die "Generating documentation failed"
87 fi
88 }
89
90 multilib_src_install_all() {
91 if use doc; then
92 HTML_DOCS=( doc/html/ )
93 einstalldocs
94 fi
95 }