From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-libs/serd/Manifest | 3 +++ dev-libs/serd/metadata.xml | 13 ++++++++++ dev-libs/serd/serd-0.28.0-r1.ebuild | 52 +++++++++++++++++++++++++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 dev-libs/serd/Manifest create mode 100644 dev-libs/serd/metadata.xml create mode 100644 dev-libs/serd/serd-0.28.0-r1.ebuild (limited to 'dev-libs/serd') diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest new file mode 100644 index 000000000000..00b791272895 --- /dev/null +++ b/dev-libs/serd/Manifest @@ -0,0 +1,3 @@ +DIST serd-0.28.0.tar.bz2 371592 BLAKE2B 143e858b5947cd52d01341ec7ff5fb36f98aefceda4e748b2a999c2e6d2c972b2f5d30053d8538f04f236597da93a595d0fabbfa4c667397e27d4c897458d1ee SHA512 b25cc70af17ff821812ab2a70c2812c1713ff811a0f18fb5d5c54f3b67e0c68293aabedfacd687afe6b7acdfd81602ef81764d7e11bc0d933de738bc6d4fce3e +EBUILD serd-0.28.0-r1.ebuild 1104 BLAKE2B 9c87e861eca99b01c20281793527eceec9e34b04589517589bf01492050ec1bb0eb14e5c16d1b070fe4124e7e12f9cb42bc021df18ab35c659bc62907617fbed SHA512 13b92204381e8f8c3e14997738a9d2f962a3c7fcb05e1ba61df6dea0fe57317b74ae7659a8eea8c0a549c4c052b3ee53f6f290e36887990f3f7f3d8b7ab1e67d +MISC metadata.xml 658 BLAKE2B 5495f0e6022b9cb312b6079c970bbfe0caa8cd865c5109a8dfba32b6937a1e19c928a3c424fd257140e38d19717e686b59d649f07354b7d8e88d3d431472803c SHA512 e0718eccdfc18ca985b902aa0592c733205a74f5c0c0d8d295a12343d0ef61b96cda9955b2a45832273becae62d74b251ce59b8123aa95f6196b1e75897395c1 diff --git a/dev-libs/serd/metadata.xml b/dev-libs/serd/metadata.xml new file mode 100644 index 000000000000..f4ea17c07886 --- /dev/null +++ b/dev-libs/serd/metadata.xml @@ -0,0 +1,13 @@ + + + + + proaudio@gentoo.org + Gentoo ProAudio Project + + + Serd is a lightweight C library for RDF syntax which supports reading and writing Turtle and NTriples. + + Serd is not intended to be a swiss-army knife of RDF syntax, but rather is suited to resource limited or performance critical applications, or situations where a simple reader/writer with minimal dependencies is ideal (e.g. in LV2 hosts or plugins). + + diff --git a/dev-libs/serd/serd-0.28.0-r1.ebuild b/dev-libs/serd/serd-0.28.0-r1.ebuild new file mode 100644 index 000000000000..20f404eb2526 --- /dev/null +++ b/dev-libs/serd/serd-0.28.0-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +PYTHON_REQ_USE='threads(+)' +inherit python-any-r1 waf-utils multilib-build multilib-minimal + +DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples" +HOMEPAGE="http://drobilla.net/software/serd/" +SRC_URI="http://download.drobilla.net/${P}.tar.bz2" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="amd64 ~hppa ~ia64 ~ppc x86" +IUSE="doc static-libs test" + +RDEPEND="" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + doc? ( app-doc/doxygen )" + +DOCS=( "AUTHORS" "NEWS" "README.md" ) + +src_prepare() { + sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die + default + multilib_copy_sources +} + +multilib_src_configure() { + waf-utils_src_configure \ + --docdir=/usr/share/doc/${PF} \ + $(multilib_native_usex doc --docs "") \ + $(usex test --test "") \ + $(usex static-libs --static "") +} + +multilib_src_test() { + ./waf test || die +} + +multilib_src_compile() { + waf-utils_src_compile + default +} + +multilib_src_install() { + waf-utils_src_install + default +} -- cgit v1.2.3