Gentoo Archives: gentoo-commits

From: "Johannes Huber (johu)" <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/cmocka: cmocka-1.0.1.ebuild ChangeLog
Date: Sat, 30 May 2015 21:00:20
Message-Id: 20150530210017.88F72A07@oystercatcher.gentoo.org
1 johu 15/05/30 21:00:17
2
3 Modified: ChangeLog
4 Added: cmocka-1.0.1.ebuild
5 Log:
6 Version bump, bug #550496. Fixes build with gcc-5.1, bug #547662.
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0xF3CFD2BD)
9
10 Revision Changes Path
11 1.23 dev-util/cmocka/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cmocka/ChangeLog?rev=1.23&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cmocka/ChangeLog?rev=1.23&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cmocka/ChangeLog?r1=1.22&r2=1.23
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/cmocka/ChangeLog,v
20 retrieving revision 1.22
21 retrieving revision 1.23
22 diff -u -r1.22 -r1.23
23 --- ChangeLog 30 May 2015 10:53:05 -0000 1.22
24 +++ ChangeLog 30 May 2015 21:00:17 -0000 1.23
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-util/cmocka
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-util/cmocka/ChangeLog,v 1.22 2015/05/30 10:53:05 maekke Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-util/cmocka/ChangeLog,v 1.23 2015/05/30 21:00:17 johu Exp $
30 +
31 +*cmocka-1.0.1 (30 May 2015)
32 +
33 + 30 May 2015; Johannes Huber <johu@g.o> +cmocka-1.0.1.ebuild:
34 + Version bump, bug #550496. Fixes build with gcc-5.1, bug #547662.
35
36 30 May 2015; Markus Meier <maekke@g.o> cmocka-0.4.1.ebuild:
37 arm stable, bug #538798
38
39
40
41 1.1 dev-util/cmocka/cmocka-1.0.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cmocka/cmocka-1.0.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cmocka/cmocka-1.0.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: cmocka-1.0.1.ebuild
47 ===================================================================
48 # Copyright 1999-2015 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-util/cmocka/cmocka-1.0.1.ebuild,v 1.1 2015/05/30 21:00:17 johu Exp $
51
52 EAPI=5
53
54 inherit cmake-multilib
55
56 DESCRIPTION="A unit testing framework for C"
57 HOMEPAGE="http://cmocka.org/"
58 SRC_URI="https://cmocka.org/files/1.0/${P}.tar.xz"
59
60 LICENSE="Apache-2.0"
61 SLOT="0"
62 KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
63 IUSE="doc static-libs test"
64
65 DEPEND="
66 doc? ( app-doc/doxygen[latex] )
67 "
68 RDEPEND=""
69
70 DOCS=( AUTHORS ChangeLog README )
71
72 multilib_src_configure() {
73 local mycmakeargs=(
74 $(cmake-utils_use_with static-libs STATIC_LIB)
75 $(cmake-utils_use test UNIT_TESTING)
76 $(multilib_is_native_abi && cmake-utils_use_find_package doc Doxygen \
77 || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON)
78 )
79 cmake-utils_src_configure
80 }
81
82 multilib_src_install() {
83 if multilib_is_native_abi && use doc; then
84 pushd doc || die
85 doxygen Doxyfile || die
86 rm -f html/*.md5 latex/*.md5 latex/Manifest man/man3/_* || die
87 dohtml html/*
88 dodoc latex/*
89 doman man/man3/*.3
90 popd || die
91 fi
92 cmake-utils_src_install
93 }