Jelajahi Sumber

Added LaunchDarkly C/C++ SDK

Sergey Ilinykh 5 tahun lalu
induk
melakukan
b9177b808d

+ 1 - 0
dev-libs/launchdarkly-sdk-c/Manifest

@@ -0,0 +1 @@
+DIST launchdarkly-sdk-c-1.7.6.tar.gz 75912 SHA256 8c8dd399e79f0e18cca4a0d215c3ab17dc05ad87ef2889384fe210b5fde1ee19 SHA512 e8298554b0810beabbc10ed545add112b2d722f82270466be8578990eac3ec48f3ba3d10dcb13c56cbe4083e8484cb7c3b693676997eaba30ac742e8b35eba41 WHIRLPOOL 91231e2c20aaf87134c2f7fef2e74387d3232ff8b9d6c8f0ec242524970148a8be762441fb513ff5b09ad5a349af9d90eac9b759fa2a96275e507420ad5fd9bd

+ 26 - 0
dev-libs/launchdarkly-sdk-c/launchdarkly-sdk-c-1.7.6.ebuild

@@ -0,0 +1,26 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="LaunchDarkly Client-side SDK for C/C++"
+HOMEPAGE="https://launchdarkly.com/"
+SRC_URI="https://github.com/launchdarkly/c-client-sdk/archive/1.7.6.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/c-client-sdk-${PV}"
+
+src_install() {
+	doheader ldapi.h uthash.h
+	use static-libs && dolib.a libldclientapi.a
+	dolib.so libldclientapiplus.so
+	dolib.so libldclientapi.so
+}

+ 8 - 0
dev-libs/launchdarkly-sdk-c/metadata.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
+<pkgmetadata>
+	<maintainer type="person">
+		<email>rion4ik@gmail.com</email>
+		<name>Sergey Ilinykh</name>
+	</maintainer>
+</pkgmetadata>