From c25682a2810c2deb37afc846cbf4d0b6f6ff7a21 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Tue, 7 Apr 2015 18:12:03 +0000 Subject: [PATCH] Minor version bump. Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E! --- dev-libs/jsoncpp/ChangeLog | 7 ++- dev-libs/jsoncpp/Manifest | 22 +++++++-- dev-libs/jsoncpp/jsoncpp-0.10.1.ebuild | 68 ++++++++++++++++++++++++++ 3 files changed, 92 insertions(+), 5 deletions(-) create mode 100644 dev-libs/jsoncpp/jsoncpp-0.10.1.ebuild diff --git a/dev-libs/jsoncpp/ChangeLog b/dev-libs/jsoncpp/ChangeLog index 96339c9089fa..cb4cca7a1637 100644 --- a/dev-libs/jsoncpp/ChangeLog +++ b/dev-libs/jsoncpp/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/jsoncpp # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/jsoncpp/ChangeLog,v 1.12 2015/04/04 08:11:39 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/jsoncpp/ChangeLog,v 1.13 2015/04/07 18:12:01 mgorny Exp $ + +*jsoncpp-0.10.1 (07 Apr 2015) + + 07 Apr 2015; Michał Górny +jsoncpp-0.10.1.ebuild: + Minor version bump. 04 Apr 2015; Jeroen Roovers jsoncpp-0.6.0_rc2.ebuild: Marked ~hppa (bug #539126). diff --git a/dev-libs/jsoncpp/Manifest b/dev-libs/jsoncpp/Manifest index a43b45412d69..5f8249b0ab81 100644 --- a/dev-libs/jsoncpp/Manifest +++ b/dev-libs/jsoncpp/Manifest @@ -1,16 +1,30 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +DIST jsoncpp-0.10.1.tar.gz 196664 SHA256 ff933ad6d25db77a33c819350ff65842111edb2c8dcbb806efc9d93d0ec53ea5 SHA512 867d5ddb56b02da4d423914f3a553cf9e9b160f876730ba781f077d9333d7ca38d4e000b2a933963f7117f0ace2266c3eb9e4305d23cb6c24501ad6d4036da08 WHIRLPOOL ed605c8775f0ae7847fc0129909c7aad1bc99f1511c3a8780e7d8ec7292c6bd7ad0449904dae52295db93590c717fc903566568753bf68bdc104850398300ac2 DIST jsoncpp-src-0.5.0.tar.gz 107466 SHA256 22b14ecd0de8cdad2b6b6839f6d0804d3b84e91f42861ebd843832a26a927433 SHA512 2815d3523f92c33a5be3221161a590a0fddd16cb22e5dc634791535ee44271ec4fbb64f81cc958a87b1f029a8108ed9f169cda5a2d0422f60699ac286386a1bc WHIRLPOOL f6174f08dc647a189fc17f93343a72fb83bea66f27e60707b6bf300a185d4d3e8d5f347dd6f0d06462e45086c7c1dbd352e22ac08fef13d9235a65bad44f0d67 DIST jsoncpp-src-0.6.0-rc2.tar.gz 117661 SHA256 d4d193d163f520b08b9155cba978615892ca1359d77e3fb261fce2f86d09b283 SHA512 5d44e766aa2d7657bc68cf16173130febaa6744d5fca0c6df5465617a3f306023a17cbeb07a62ad1a34c2d183d916401b4be48f37c2416c895db4ad5d9481b3d WHIRLPOOL bfa7e70e14f3ed0911c5127da0d2099ca8b9159a900a5bc5147d1e50b5a9f9d5be69a8d46a761d277ca1edabaab8d0d3b9f81417572e4664ed8239fd83c953e6 +EBUILD jsoncpp-0.10.1.ebuild 1389 SHA256 2e2a7735e6fea50866bd2f4860999e00f64f526ec38da7b2733a54e6653dafef SHA512 f39e5ab8d82b0ec59c5d92283e579065d1ca7953876c3034a623b5e8b66c068b276ad8d9d0b7e302276de602e7ac886b496e43fc0531d4d895d6b0911b540fb1 WHIRLPOOL 32c6f3b518f23c0bf1485ab5440063de332171656ebddecbecdba12139652cb85d24621cc3e035a2c47d7775e202a56ebb38af3a20819ea967a390a89332c46f EBUILD jsoncpp-0.5.0-r1.ebuild 1255 SHA256 c61db8f16bd9d0e77deb7d1b965fee0e419b05a3b4950d17211f6fadb0764b48 SHA512 3605de7eed9486b316a6e4317d92042745089bcff7d472131607f6f5c04c902e760985c77ff7c8cc62c8926a7c823db1010fcb3306c44a0600113249dd42fa21 WHIRLPOOL c6cff36b942b530850618f83006a2e5d838a427ff78b8d3c70f7ed31d7600ba564199446f1cae2a0751c82446bc9299bdd311606a99477631f7366f6c80d38e2 EBUILD jsoncpp-0.6.0_rc2.ebuild 1380 SHA256 952378041c5fdd279d4142cb355b8f0f275d0be797dea4ab99737542b30a784b SHA512 2fc76032e8a295e3cf245e876cf55671f31602052eeecda0a686c2f6f4f4a04c52c12454e18fa9991db4ff82c288688a349a3e632c5ab6ac4c8ae25a20971d5e WHIRLPOOL 7206ac2645ce33330310dca9c4b9e2bd21496ca3d84fae195ad2f47ff471a56f52293b6dc3281757fbfe03b04a4c7899b101db3db03351b0631a860b8cc34463 -MISC ChangeLog 1712 SHA256 54f33f3b5cb3d00765d9c7c5f62eb94664e2220d1481d5332beafb81adce9e28 SHA512 a675da7ca32f8926da4040ef9101737ea07789c04227ba9cf000d6b02f6bee0540c0c35a680dd33c2b5c211970e7ee7ad91d1c027b5499b006131a3de6e360d6 WHIRLPOOL 21d48456a011fa564949f402de255d4dc49769242b211ca77571bec0b14c4af73e7055a4ad8dcbbef596e8cb960efd4241557d96e96ec5398383405e31a638ab +MISC ChangeLog 1843 SHA256 564c1c724abb120d5b07b41a6f7601eb62f851cb02cd50b3a0590370084e4469 SHA512 938018fb34ba741bea30836ceb9b0a50a9b1964103905be4ddeb80c4e2659dc87285da27563137ecb753869db8175f2aeeefebed1e7d9e430eb18c954d93d86a WHIRLPOOL 9066704900062f653f63bcb0d1b600f05e8bd456f1d760ece93bf4520f286bd1da3da5d1a9fd131da72a55d277878074d009ffa82340350be637216016091fb9 MISC metadata.xml 244 SHA256 bc7750e1a8d70d96ac39e308a77b152a272341f25f054405057dfb8b2863db0b SHA512 3561f3f7d1f6cfc3b8c6e4572cbbca69c634348ec49129a57e2588e98c5d37f62218e5af2a04c839672ea074b93791ae1b2bd85ee5d05abfd018a582ac68b323 WHIRLPOOL f62094c68aabd3354056778f514430546997d68f32dc8fb117b378c448e9d37a1ee5789f19014078c698244d780f352f08aa478001886632f11adbb10c08f510 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlUfnL0ACgkQVWmRsqeSphPLqwCfbC79oKT+yQwUq9xN2i+cFBxZ -k1kAnAnp0PQT+9nc/bNdkIp7llPNTJZX -=RsQH +iQJ8BAEBCABmBQJVJB3zXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOwdcQANe2I3J3L/TvYTX6YTVyhDeh +VOExWWigBugoNFRxcHURlZBwyDVCyul0BpFA7cYb1opUAOUz5rnxObK+8ajJwGDd +zznRawOwPsUDav3cmvFroPtUe0PuZJjiaf+CC3ddHdQSbUa+wf242LdUoFPUMFJn +zXW16KLr159YucWE+zYB1OBlzzE6UePU3qRE6N7eZz59wywTt/5D6cwqNkKSNhhY +qUhz1bOMDQkFUSvOqY7PKkZdFg4DIfGbxM5fKjEFUgMWVPCaVgDGOHnqqTwkNKz8 +0IB8Xf2jsLfznbi5vQsNQIuDk1ha4clRrc40saYicf5nBUs6RUwV8f4xAGpraZMV +v0FZvTErfJuhVq548F/OIp5387JWGzsUzPsXr1rUqHg32elDtefie3uXR58ILCiS +gJwF6l5XP8ZkQqgn2Yy9wZBVdqPSfLB0XyUHCIvq70JeuesNS/zkxPgsXPXVkLSp +rreEr8Nl15K1zvfng+uXGIvrStxBGxMUks9NL6S+75R5jiEg8+zhh+mMHI5X47Ux +3JXjKlmmuZjgbX8HzTPf6xnWmio3ABaZMC3VhkTg+c39/8nydPmyKKx/wJNEXGFV +dh2GhH3wEa5vHZ25HUDJTEedZFwCN1hqoqDCqQochV+KAuCys0pH0Ak6pRAc58jA +IznrjDctMyLkZQQ1aoKy +=7vxB -----END PGP SIGNATURE----- diff --git a/dev-libs/jsoncpp/jsoncpp-0.10.1.ebuild b/dev-libs/jsoncpp/jsoncpp-0.10.1.ebuild new file mode 100644 index 000000000000..bdfaa7834115 --- /dev/null +++ b/dev-libs/jsoncpp/jsoncpp-0.10.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/jsoncpp/jsoncpp-0.10.1.ebuild,v 1.1 2015/04/07 18:12:01 mgorny Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils python-any-r1 + +DESCRIPTION="C++ JSON reader and writer" +HOMEPAGE="https://github.com/open-source-parsers/jsoncpp" +SRC_URI="https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( public-domain MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +IUSE="doc test" + +DEPEND=" + doc? ( + app-doc/doxygen + ${PYTHON_DEPS} + ) + test? ( + ${PYTHON_DEPS} + )" +RDEPEND="" + +pkg_setup() { + if use doc || use test; then + python-any-r1_pkg_setup + fi +} + +src_configure() { + local mycmakeargs=( + -DJSONCPP_WITH_TESTS=$(usex test) + -DJSONCPP_WITH_POST_BUILD_UNITTEST=OFF + -DJSONCPP_WITH_CMAKE_PACKAGE=ON + + -DBUILD_SHARED_LIBS=ON + # Follow Debian, Ubuntu, Arch convention for headers location + # bug #452234 + -DINCLUDE_INSTALL_DIR="${EPREFIX}"/usr/include/jsoncpp + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + if use doc; then + "${EPYTHON}" doxybuild.py --doxygen=/usr/bin/doxygen || die + fi +} + +src_test() { + emake -C "${BUILD_DIR}" jsoncpp_check +} + +src_install() { + cmake-utils_src_install + + if use doc; then + dohtml dist/doxygen/jsoncpp*/* + fi +} -- 2.26.2