From 342922f04a58a969ff23806acc427c7ff79119ce Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 24 Oct 2023 20:44:11 +0100 Subject: gentoo auto-resync : 24:10:2023 - 20:44:11 --- dev-libs/serd/Manifest | 2 ++ dev-libs/serd/serd-0.32.0.ebuild | 47 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 dev-libs/serd/serd-0.32.0.ebuild (limited to 'dev-libs/serd') diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest index 26f7f92506fd..c52cb58da476 100644 --- a/dev-libs/serd/Manifest +++ b/dev-libs/serd/Manifest @@ -1,3 +1,5 @@ DIST serd-0.30.16.tar.xz 173932 BLAKE2B 0021125505bf23565a1cca24dc83eff3496fc11fe6b38dc07b68d800c7bd6a854923bc7c529161b659bd80cb7aa8c3b45e767f0841b57d4803d820e0016e2ed2 SHA512 1bc2e310027d52ea675aa261b52e89c4c1ccb622fa9fef11c874876de7821fe94672918ff58b9edcc7995daa70fc88b7ceb88fae61dd40f601285de1995b39ff +DIST serd-0.32.0.tar.xz 168028 BLAKE2B 839440f197a7b9b4082c7a39a7f63ddcc9129aed8968ab5a52780d0b8072743c78d7ccd9d6fc0e810944e3f55661cbd11969ea0f0242d4133d1883098ca4215c SHA512 eefd5e4b371213cc77cff3ca6e67c0c460d7cd1a70e55dbac64948ab77703679ee24a446f51d6bfc229fe0cd8089d32eeaa236136cbd1162f7d2100ed2946cbc EBUILD serd-0.30.16.ebuild 957 BLAKE2B e0600ff55aca0923739e8f7b8cbbfcc5f26f404735c6671ab31874a2187ff9f22de4cfda6ebc7f8672fc94021f9acc9abad7a0ca4a542524ec38ca215bb1b915 SHA512 1daac13086dfe7b6752a2863155820f758c87c029c7b758d4440444de5966b6b3bd2ac6ccf323e5e87f0aff5c584c47c8fe2817dc36f0334f05a35c06dadc6b5 +EBUILD serd-0.32.0.ebuild 1038 BLAKE2B fd5b8e8de5cc67f9ddd43e495d18b34fbf42672dd0d5959a98c5712af29b78a3e0fa1a01e085664f40019fe156c088c1dd3302e52a922f28f4c5cbe460b8d4ca SHA512 23812795e3be73c2ee8792955a19b2c1984a9e790e2f8f0d224763d0063ff400c03d2cca2e223974e1b950e31621235af68c2dde5fa3c699597391e3d73bd796 MISC metadata.xml 817 BLAKE2B 227ff475b019a065d0f3078357e44acb5726b9ff2de63d1ea8cd7335b2601c552a7ff8943b1f25deeef78091c598fccd4771c2fbdddb4040993941669041cb33 SHA512 62e4e41d9b854e1d7b01173099289dd1ddf33923565b23766201f82282d1ef15a23985f677f515fa68ffa9dda67064bc92b9f432846a5e4ea98c82c5b481b192 diff --git a/dev-libs/serd/serd-0.32.0.ebuild b/dev-libs/serd/serd-0.32.0.ebuild new file mode 100644 index 000000000000..003085e418aa --- /dev/null +++ b/dev-libs/serd/serd-0.32.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples" +HOMEPAGE="https://drobilla.net/software/serd.html" +SRC_URI="https://download.drobilla.net/${P}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc test +tools" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-doc/doxygen + dev-python/sphinx + dev-python/sphinx-lv2-theme + dev-python/sphinxygen +) +" + +src_prepare() { + default + + # fix doc installation path + sed -i "s/versioned_name/'${PF}'/g" doc/man/meson.build doc/html/meson.build doc/singlehtml/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_feature doc docs) + $(meson_feature test tests) + $(meson_feature tools) + ) + + meson_src_configure +} + +multilib_src_install_all() { + local DOCS=( AUTHORS NEWS README.md ) + einstalldocs +} -- cgit v1.2.3