From 9f79ada4e75ce54ac03b8f37629711d88fad3d4a Mon Sep 17 00:00:00 2001 From: layman Date: Sat, 29 Feb 2020 12:00:23 -0800 Subject: [PATCH] Add rjp 0.9.0 --- dev-libs/rjp/Manifest | 1 + dev-libs/rjp/rjp-0.9.0.ebuild | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 dev-libs/rjp/rjp-0.9.0.ebuild diff --git a/dev-libs/rjp/Manifest b/dev-libs/rjp/Manifest index b541d7c..b2e5176 100644 --- a/dev-libs/rjp/Manifest +++ b/dev-libs/rjp/Manifest @@ -1,2 +1,3 @@ DIST rjp-v0.7.0.tar.gz 22059 BLAKE2B 22855549a569117da87c5028a3ebc000450ff7539fa3655949f599eaf3be68755f697988db2f1ded6a615eaf6be29d126dbbd8076e922bcf78604fdf2c1dbb29 SHA512 584ad267a28fe9af5e1f706a9e24fa790f00af32b5f6276f21282248f526ccd3af9f9c3a130bcea2f300bfb4e2907e0a4fc66a9120a3b175a2c45e03bac983d3 DIST rjp-v0.8.3.tar.gz 26982 BLAKE2B 2950aa13b74f89b07bd9564de3e210b39ec37cc8f080ec52656e258266ff5e6cecb9aa1439ee555ac05a174d4d9bac86bbb1b902865eb87ee0e9bbd5bd7aa0cc SHA512 537919e143154578ea121e2965463eb1db87cfe02a299c79077306fd94e046b0958c00b4f8fb40f6a509d00ac1899cb65ed0aefa0db085716d4079a2e189f2dd +DIST rjp-v0.9.0.tar.gz 28733 BLAKE2B 02bd5f1f2eb92337bbe8a94902d84a762c3e75bd45c1c5986f5e3d5efdfd68a1c11b789f87807510e690df7986744b205e667fcfa1046e3ea23ea6f88e43c4d9 SHA512 77108443da245c916781a7dbed1878603bb6de67d63ebc5244fc17e7de5c8af5cc59ca8e228414f9869cd68d32f758891b278e4d6913b7a8f06e311549e5bb7e diff --git a/dev-libs/rjp/rjp-0.9.0.ebuild b/dev-libs/rjp/rjp-0.9.0.ebuild new file mode 100644 index 0000000..498458f --- /dev/null +++ b/dev-libs/rjp/rjp-0.9.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2020 rexy712 +# Distributed under the terms of the GNU General Public License v3 + +EAPI=7 + +inherit cmake-multilib + +MY_PV="v${PV}" +MY_P="${PN}-${MY_PV}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A simplistic json parser written in C" +HOMEPAGE="https://gitlab.com/rexy712/rjp" +SRC_URI="https://gitlab.com/rexy712/rjp/-/archive/${MY_PV}/rjp-${MY_PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/8" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs debug" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-util/cmake" +BDEPEND="" + +src_prepare(){ + cmake-utils_src_prepare +} +src_configure(){ + local mycmakeargs=( + -DENABLE_SHARED=$(usex static-libs OFF ON) + -DENABLE_DIAGNOSTICS=$(usex debug ON OFF) + ) + cmake-multilib_src_configure +}