Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/jsoncpp/
Date: Sun, 27 May 2018 08:41:21
Message-Id: 1527410469.07c4ce24d4cde2597e86babde8e5dec42eabebc9.mgorny@gentoo
1 commit: 07c4ce24d4cde2597e86babde8e5dec42eabebc9
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 27 08:22:18 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun May 27 08:41:09 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c4ce24
7
8 dev-libs/jsoncpp: Drop old
9
10 dev-libs/jsoncpp/Manifest | 1 -
11 dev-libs/jsoncpp/jsoncpp-1.8.1.ebuild | 67 -----------------------------------
12 2 files changed, 68 deletions(-)
13
14 diff --git a/dev-libs/jsoncpp/Manifest b/dev-libs/jsoncpp/Manifest
15 index 2af18dd83a0..633c98ce4f2 100644
16 --- a/dev-libs/jsoncpp/Manifest
17 +++ b/dev-libs/jsoncpp/Manifest
18 @@ -1,2 +1 @@
19 -DIST jsoncpp-1.8.1.tar.gz 210629 BLAKE2B 5f9a7f51b463784c5a74a78b7189800a37797f233b1d5a66d34edc0689c77a2b96b230c0ed4dfc749401087c551dd5659a6d152e09342ca92250ce9ea91a293e SHA512 4203826fca4c366b51d28ffc928399c914ffaba8be1cada64ff118b5742e6b469d3fc3e59344587d851447857b479794c5697d4fd11a9a55b32a3a7a801b745b
20 DIST jsoncpp-1.8.4.tar.gz 200226 BLAKE2B bbfa8cf7b6cfa6af34762b54de2da0e919849c65b1093b29f7a7ac437524d8b3cf07b42926b250489e9a289105df971fad798f3e73f908fac3e2f52a4e5467b3 SHA512 f70361a3263dd8b9441374a9a409462be1426c0d6587c865171a80448ab73b3f69de2b4d70d2f0c541764e1e6cccc727dd53178347901f625ec6fb54fb94f4f1
21
22 diff --git a/dev-libs/jsoncpp/jsoncpp-1.8.1.ebuild b/dev-libs/jsoncpp/jsoncpp-1.8.1.ebuild
23 deleted file mode 100644
24 index 603c2d1926b..00000000000
25 --- a/dev-libs/jsoncpp/jsoncpp-1.8.1.ebuild
26 +++ /dev/null
27 @@ -1,67 +0,0 @@
28 -# Copyright 1999-2017 Gentoo Foundation
29 -# Distributed under the terms of the GNU General Public License v2
30 -
31 -EAPI=6
32 -
33 -PYTHON_COMPAT=( python2_7 )
34 -
35 -inherit cmake-utils python-any-r1
36 -
37 -DESCRIPTION="C++ JSON reader and writer"
38 -HOMEPAGE="https://github.com/open-source-parsers/jsoncpp"
39 -SRC_URI="https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
40 -
41 -LICENSE="|| ( public-domain MIT )"
42 -SLOT="0/11"
43 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
44 -IUSE="doc test"
45 -
46 -DEPEND="
47 - doc? (
48 - app-doc/doxygen
49 - ${PYTHON_DEPS}
50 - )
51 - test? (
52 - ${PYTHON_DEPS}
53 - )"
54 -RDEPEND=""
55 -
56 -RESTRICT="!test? ( test )"
57 -
58 -pkg_setup() {
59 - if use doc || use test; then
60 - python-any-r1_pkg_setup
61 - fi
62 -}
63 -
64 -src_configure() {
65 - local mycmakeargs=(
66 - -DJSONCPP_WITH_TESTS=$(usex test)
67 - -DJSONCPP_WITH_POST_BUILD_UNITTEST=OFF
68 - -DJSONCPP_WITH_CMAKE_PACKAGE=ON
69 -
70 - -DBUILD_SHARED_LIBS=ON
71 - -DBUILD_STATIC_LIBS=OFF
72 -
73 - # Follow Debian, Ubuntu, Arch convention for headers location
74 - # bug #452234
75 - -DCMAKE_INSTALL_INCLUDEDIR=include/jsoncpp
76 -
77 - # Disable implicit ccache use
78 - -DCCACHE_FOUND=OFF
79 - )
80 - cmake-utils_src_configure
81 -}
82 -
83 -src_compile() {
84 - cmake-utils_src_compile
85 -
86 - if use doc; then
87 - "${EPYTHON}" doxybuild.py --doxygen="${EPREFIX}"/usr/bin/doxygen || die
88 - HTML_DOCS=( dist/doxygen/jsoncpp*/. )
89 - fi
90 -}
91 -
92 -src_test() {
93 - cmake-utils_src_make jsoncpp_check
94 -}