diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-09-28 09:11:58 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-09-28 09:11:58 +0100 |
commit | c50fa1b9d54c15707ec744b80db6610da7dd7832 (patch) | |
tree | 32b63837ee84220100640b5b035b0f8f94405b88 /media-libs | |
parent | 1bc9c3b9d5a8c51b67f6ea2f57bdd76ff5073097 (diff) |
gentoo auto-resync : 28:09:2022 - 09:11:58
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/Manifest.gz | bin | 66311 -> 66304 bytes | |||
-rw-r--r-- | media-libs/lilv/Manifest | 6 | ||||
-rw-r--r-- | media-libs/lilv/lilv-0.24.14.ebuild | 80 | ||||
-rw-r--r-- | media-libs/lilv/lilv-0.24.16-r1.ebuild | 73 | ||||
-rw-r--r-- | media-libs/lilv/metadata.xml | 1 | ||||
-rw-r--r-- | media-libs/lv2/Manifest | 4 | ||||
-rw-r--r-- | media-libs/lv2/lv2-1.18.4.ebuild | 62 | ||||
-rw-r--r-- | media-libs/lv2/lv2-1.18.6-r2.ebuild | 72 | ||||
-rw-r--r-- | media-libs/sratom/Manifest | 2 | ||||
-rw-r--r-- | media-libs/sratom/sratom-0.6.10.ebuild | 64 |
10 files changed, 1 insertions, 363 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex 4c66d4a65971..9858bfd32c5c 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/lilv/Manifest b/media-libs/lilv/Manifest index ec2f55357ffa..04ab06491d9a 100644 --- a/media-libs/lilv/Manifest +++ b/media-libs/lilv/Manifest @@ -1,7 +1,3 @@ -DIST lilv-0.24.14.tar.bz2 428004 BLAKE2B bc84fe5a4bf34f88ea7f9c09cb3168186f7f0fd2f3f23b08f55100502d959fd74fe7e1c6d9307772b1983fbeedde100f75d6751e9bf92a9663aaaa115ca0770c SHA512 f266e91f3cbc325c25dd7d08bde5033091cb3072c2dcb1490e9474f562b798dbc71c45ca7d971ed4dfd6bb16f5f6725ae242a58c4486684b71350e73f1469f47 -DIST lilv-0.24.16.tar.xz 117928 BLAKE2B c3e7e9c55f2c2ebe8a02181cd2e11d3413e69a7327e36f6a00b8598174da9f1a8187bd093bc6734cf8057f89b66d8b88bdca8b0e740bbd99b279d9d94ef8da33 SHA512 0e66411a5130771c6440f02ecaf33284ece55ac525d7487436936bca576fa5f5a51a358e50a4b354a927132bdc2b372d6919879514e7c6a679e18f7c0af0178e DIST lilv-0.24.18.tar.xz 118216 BLAKE2B c1d191a8513776b4e783f05076b8a8d5a20866e734527ff84e04d970d190b26d2c922aa6f7ba346632caea47daa265c1008d9295c3f0e41f85227103337ccd1f SHA512 eece846338403ba3e7c366024511d33bd5e399d3b1e6871d04ec3907540a9e3541ab7b0445bf17cf61c5779c5263f1ef23eadefb6411a2e4be8d79464a5b873e -EBUILD lilv-0.24.14.ebuild 1776 BLAKE2B 1cd04755b543809c7ec44ec4e3295784398d86213a9dc99fd26fdabea8ee0e72ba11eb1d56105a11360151d0cd83203ae86e590590b29d192701c71ef5c2dfb8 SHA512 a836bdb1fe475aab2664c3fb46889b1b24846396abb08a3e396928afa3579ca6daf6126f1e6a85f75209c65525fa195cfea8182f83f6161b430187d7959126cc -EBUILD lilv-0.24.16-r1.ebuild 1574 BLAKE2B ab615f638f2f8650cac38b241057c888d6af2a91dd1fc4d26256a26189a491588cb537edb33d97ba5c18029ca0fec05103fd318c7d63198c1937f471985ef8d8 SHA512 2c89faf134d7a8e5648ebe02fc298896143c485239d6c351e55a5fdbd3def40705a8ba4a17265d1d5a5c41262134983b07cec2c54e23d99b52dafdfe7169ba5b EBUILD lilv-0.24.18-r1.ebuild 1547 BLAKE2B 1d2f3aa6aa9b22e7aa0e7e58f204f49c29b1ebfb2b6727101e3268fa0debf9dd34f708c5ca8fdc1b2ebf15e5622dc0854e89e20ac6530adb7ed09ac2cd102b06 SHA512 39888db622bcb885be0e6d9e961e423837287001268d1b22162b6a63779547305dc3ae7aa10e21595ac29b50ae3b17fed9bff7f5203e5b8e9e04567aa5c32206 -MISC metadata.xml 684 BLAKE2B 82fdd1a88f5487cfa131221c915a77c19e04d3643fab9c8a9ea702920bbfce881c93f727e560e68532f583060a876407a412e3632a8f84cd30457a6c578f0524 SHA512 e1788982d4cc5c782cad4a3efbc93f7bc4560d45c72809f7c28df377ab7e38774844e013c6bc4859ecabf2cb654d0a89d1f7823d7712ab493c559f9ee4955ee0 +MISC metadata.xml 573 BLAKE2B 5bc3986be5111f0c3777c47531b3c9677d9aa9ca4e95388472ed8abab5dd8339cf8df16cfba780b06c7cb1241613b02797c7c7b2100e4e2e6f2991ef02b3b9e4 SHA512 9b4fb81ec6e44bfa6a167b74f1ec6577542f88a9925101561cb87da122a4f67081966b71a17f5ce48a8ab251fb86cc82a45f68b4f36d5b66bc2c51623d5661a5 diff --git a/media-libs/lilv/lilv-0.24.14.ebuild b/media-libs/lilv/lilv-0.24.14.ebuild deleted file mode 100644 index 50059800f673..000000000000 --- a/media-libs/lilv/lilv-0.24.14.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE='threads(+)' - -inherit python-single-r1 waf-utils bash-completion-r1 multilib-build multilib-minimal - -DESCRIPTION="Library to make the use of LV2 plugins as simple as possible for applications" -HOMEPAGE="http://drobilla.net/software/lilv/" -SRC_URI="http://download.drobilla.net/${P}.tar.bz2" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="doc +dyn-manifest static-libs test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-python/sphinx - dev-python/sphinx_lv2_theme - ) -" -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/serd[${MULTILIB_USEDEP}] - dev-libs/sord[${MULTILIB_USEDEP}] - media-libs/libsndfile - media-libs/lv2[${MULTILIB_USEDEP}] - media-libs/sratom[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -pkg_setup() { - python_setup -} - -src_prepare() { - default - sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --no-bash-completion \ - $(multilib_native_usex doc --docs "") \ - $(usex test --test "") \ - $(usex static-libs --static "") \ - $(usex dyn-manifest --dyn-manifest "") -} - -multilib_src_compile() { - ./waf build || die -} - -multilib_src_test() { - ./waf test || die -} - -multilib_src_install() { - waf-utils_src_install -} - -multilib_src_install_all() { - sed -i "/lv2jack/d" utils/lilv.bash_completion - newbashcomp utils/lilv.bash_completion lv2info - - dodir /etc/env.d - echo "LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2" > "${ED}/etc/env.d/60lv2" - - python_optimize -} diff --git a/media-libs/lilv/lilv-0.24.16-r1.ebuild b/media-libs/lilv/lilv-0.24.16-r1.ebuild deleted file mode 100644 index 5df9c7793256..000000000000 --- a/media-libs/lilv/lilv-0.24.16-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE='threads(+)' - -inherit meson-multilib python-single-r1 - -DESCRIPTION="Library to make the use of LV2 plugins as simple as possible for applications" -HOMEPAGE="http://drobilla.net/software/lilv/" -SRC_URI="http://download.drobilla.net/${P}.tar.xz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="doc python test tools" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-python/sphinx - dev-python/sphinx_lv2_theme - ) -" -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/serd[${MULTILIB_USEDEP}] - dev-libs/sord[${MULTILIB_USEDEP}] - media-libs/libsndfile - media-libs/lv2[${MULTILIB_USEDEP}] - media-libs/sratom[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" - -pkg_setup() { - python_setup -} - -src_prepare() { - default - - # fix doc installation path - sed -iE "s%install_dir: docdir / 'lilv-0',%install_dir: docdir / '${PF}',%g" doc/c/meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - $(meson_native_use_feature doc docs) - $(meson_feature python bindings_py) - $(meson_feature test tests) - $(meson_feature tools) - ) - - meson_src_configure -} - -multilib_src_install() { - meson_src_install - python_optimize -} - -multilib_src_install_all() { - local DOCS=( AUTHORS NEWS README.md ) - einstalldocs - - dodir /etc/env.d - echo "LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2" > "${ED}/etc/env.d/60lv2" -} diff --git a/media-libs/lilv/metadata.xml b/media-libs/lilv/metadata.xml index 73ee86845cd8..8c5780085cd4 100644 --- a/media-libs/lilv/metadata.xml +++ b/media-libs/lilv/metadata.xml @@ -10,7 +10,6 @@ Lilv is the successor to SLV2, rewritten to be significantly faster and have minimal dependencies. </longdescription> <use> - <flag name="dyn-manifest">Add LV2 Dynamic Manifest support. See http://lv2plug.in/ns/ext/dynmanifest/</flag> <flag name="tools">Build command line utilities</flag> </use> </pkgmetadata> diff --git a/media-libs/lv2/Manifest b/media-libs/lv2/Manifest index b9111272336f..b5c702d26b45 100644 --- a/media-libs/lv2/Manifest +++ b/media-libs/lv2/Manifest @@ -1,8 +1,4 @@ AUX lv2-1.18.6-add-missing-lv2.h.patch 470 BLAKE2B 345287510492455a60505fc617eec81ee5037b4b3d35a77723701c1e49e7e7bb5a257a246f5ff58bffbf82b8109b3687a7ae5737c385b11e104d0b52c04cef4a SHA512 033d421061c12a77b25c623c80a126c5b86e5333338a8da4f7e513dfda3bc87e7cb4ed6cf1872bfd1112845b46fd0d59578cec7f5cee1d166a9150c3c1c99903 -DIST lv2-1.18.4.tar.bz2 540611 BLAKE2B 84bcb5578110ff933b37b398029ed062c9393e17f17ddaa6329638f3c71e2b17b424f84987c00bc2c5699ffc15649362b98d5b238521e593c578c67450ecfeec SHA512 8095a1f3dcf70cf8cefff18c40b52c1dffeab0fe1f6bfb083c9f0e48a9617d3c8647b3f4db567ac1f5f33564399ffe1023774ad9bacb1bb0133f182422f22d6a -DIST lv2-1.18.6.tar.xz 232836 BLAKE2B 27c9eb3e15e4515a63f93552c8924c502f8bc585fbf62a62a1fca4ff7fd2e9940827cda4b5c7cbb6858324e1dba5bcad2ad75239da9f860db56e6839224ae186 SHA512 baecef70abe8354bca056d67085657e2174e39d2030a5173a226ee194c96662d6c3351df4500b4631e08798765dfed6d758b6be16a2ea78c4f29abb53c5d786f DIST lv2-1.18.8.tar.xz 230584 BLAKE2B b9d6480286f0709d3e7ddd9444c092e4e1e108ed384a8cdc7991ec870e8374869bab21e09ebebad4c59445ec3a90ddd05bf2c461a1c9aeb986f68d84a937bbbd SHA512 9925290818bd683200bc738e3e9342b946fe82a04d983e89c240ae70b9053a7a59a8d505c522fe7af5b804adeba00fdf94403bd34844ce11e26cc1ff62c2f254 -EBUILD lv2-1.18.4.ebuild 1353 BLAKE2B 2570bea49f79de9acefa1539f19788fb2129e59375491d0802e6070ed766e9d48d77e04c21e6f64e354d23e31487738d1448f696ba2ef15da0a7b2d6d89b5c4a SHA512 51bfeb0cc93da2ee4dfd9af0109983e7118641e340060d0a142b79615a78ab8053d581c4044c42ef25dd1a5188057504e2c3a0297171237aab5e45bb2ed3268c -EBUILD lv2-1.18.6-r2.ebuild 1395 BLAKE2B b8b6c0ac0954c7644a7ba1764e000dc2830853398266eaa4b4c27925b9ecdc8fec6e8e558c9b46e103bf87d82ff988a2ede6e8f4af3178bc2f84114630fe90c0 SHA512 795ccdeca300f61606e3e9fd10969fb435e431e758fd7aaf77a3e9648f503340726b39ebe9c319f77487342147b3255e27d088a818f33917d97ee4822acc90f6 EBUILD lv2-1.18.8-r1.ebuild 1424 BLAKE2B 2bd49e0e3b605a072cde179a61c7902c46c6a2d30a6279eb93e6034339c1f43f07bd4ed8ee86235b344fd79f0e5ca2d79e57cf5d0e34c4f40463f7f1cf45776d SHA512 3330cc9390f950569d04e8c7bf7f0de44d6ad8ac2b68a9fea1e10ca51b594da7d94c6604c9f2d1f5fd22cadcc4e4df84c18e7d477c1fb5b8e6d42e392d5db87c MISC metadata.xml 341 BLAKE2B 041aa9ea5ba80d8639da9242b14896da75fe648666ec6f4a59de8449a2daf7c741a05187e3265da96c8032ca0ae5a1430dc516fd667b9a0826d561462b5079ca SHA512 7a949f5da6524129d3edbde9917ae3a996b67a36d362a1bbba8a842d70eacb3d3cc5040a62a4daddfd776733635e49b5e70d02001d2a0bf09e9421fc22f3b894 diff --git a/media-libs/lv2/lv2-1.18.4.ebuild b/media-libs/lv2/lv2-1.18.4.ebuild deleted file mode 100644 index 515e321d0440..000000000000 --- a/media-libs/lv2/lv2-1.18.4.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE='threads(+)' - -inherit python-single-r1 waf-utils multilib-build multilib-minimal - -DESCRIPTION="A simple but extensible successor of LADSPA" -HOMEPAGE="https://lv2plug.in/" -SRC_URI="https://lv2plug.in/spec/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="doc plugins" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - plugins? ( virtual/pkgconfig ) - doc? ( app-doc/doxygen dev-python/rdflib ) -" -CDEPEND=" - ${PYTHON_DEPS} - plugins? ( x11-libs/gtk+:2 media-libs/libsndfile ) -" -DEPEND=" - ${CDEPEND} - doc? ( dev-python/markdown ) -" -RDEPEND=" - ${CDEPEND} - $(python_gen_cond_dep ' - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/rdflib[${PYTHON_USEDEP}] - ') -" -DOCS=( "README.md" "NEWS" ) - -src_prepare() { - default - multilib_copy_sources -} - -multilib_src_configure() { - waf-utils_src_configure \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --lv2dir="${EPREFIX}"/usr/$(get_libdir)/lv2 \ - $(use plugins || echo " --no-plugins") \ - $(multilib_native_usex doc --docs "") -} - -multilib_src_install() { - waf-utils_src_install -} - -multilib_src_install_all() { - python_fix_shebang "${D}" -} diff --git a/media-libs/lv2/lv2-1.18.6-r2.ebuild b/media-libs/lv2/lv2-1.18.6-r2.ebuild deleted file mode 100644 index bfe5e1c08de9..000000000000 --- a/media-libs/lv2/lv2-1.18.6-r2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE='threads(+)' - -inherit meson-multilib python-single-r1 - -DESCRIPTION="A simple but extensible successor of LADSPA" -HOMEPAGE="https://lv2plug.in/" -SRC_URI="https://lv2plug.in/spec/${P}.tar.xz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="doc plugins" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - plugins? ( virtual/pkgconfig ) - doc? ( - app-doc/doxygen - dev-python/rdflib - ) -" -CDEPEND=" - ${PYTHON_DEPS} - plugins? ( - media-libs/libsndfile - x11-libs/gtk+:2 - ) -" -DEPEND=" - ${CDEPEND} - doc? ( dev-python/markdown ) -" -RDEPEND=" - ${CDEPEND} - $(python_gen_cond_dep ' - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/rdflib[${PYTHON_USEDEP}] - ') -" - -PATCHES=( - "${FILESDIR}/${P}-add-missing-lv2.h.patch" -) - -src_prepare() { - default - - # fix doc installation path - sed -iE "s%lv2_docdir = .*%lv2_docdir = '"${EPREFIX}"/usr/share/doc/${PF}'%g" meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - -Dlv2dir="${EPREFIX}"/usr/$(get_libdir)/lv2 - $(meson_native_use_feature doc docs) - $(meson_feature plugins) - ) - - meson_src_configure -} - -multilib_src_install_all() { - local DOCS=( NEWS README.md ) - einstalldocs -} diff --git a/media-libs/sratom/Manifest b/media-libs/sratom/Manifest index 2eb31b1fda76..c5a4856b5663 100644 --- a/media-libs/sratom/Manifest +++ b/media-libs/sratom/Manifest @@ -1,7 +1,5 @@ -DIST sratom-0.6.10.tar.bz2 327047 BLAKE2B 6205a0269216099556556cd251649eba58fdf1a2c8a80611367f3b9564fe410ed7ff1c565ab7b628743fa99ca893eb7a86fed631872eff86e19de9ba534fae49 SHA512 cc5d2848d61de45a37d1f844b2c741016decf065bcac975214dd01108171ba332f0a51526f2f1078d5f501055af0a48716704515cbe7a9f73526fd878621ca4b DIST sratom-0.6.12.tar.xz 23328 BLAKE2B 76a01c84e418ee3ffeb1e0e44214e9b02ab58b9b572372ee43309650a7a674a55e49384e8b62657af30933b7bdb02faf38ff100030e2ec86947972cacf32db69 SHA512 e677945f59494970c8c723319216cf6543ed38c590b6db94e5e928e830004e96dc957a2cf2fb0b76278cf55f0d62ea03ba705fbc449424c467e29593eaa948dc DIST sratom-0.6.14.tar.xz 24252 BLAKE2B 6f468e9a0de97cf83a4f3faeb8ceff8a5502da7f0dff6b5721ef985df352057cda0dbbf13656471ef7f3103a891570e3462ed6bf4517dbc546d9f83115db433b SHA512 3647ccca3ac98299a0bcc30d540788c627445c9a55f0b68a53e08ee45b15138c7a5466c92d1c10eac614325718d4f59eff6f0664f99891e8349e613be675c87d -EBUILD sratom-0.6.10.ebuild 1278 BLAKE2B e1b8bd5bc3dd4c6ba7d922b3f7a021023c048c7efeba7f246e7eb12fd9a2ebb1c1996e8f3b713fc6748b8a10c08eca3966217ebb61c5559129125f9ebb58567b SHA512 79cd92b9ee933fdcea36374c4d8b7754176f084b9e6906e8603d3f929b7bf2467da5e4f22cb1c519c83b383e4b3492c8894f6c4730c61d9be71bc74d539875e8 EBUILD sratom-0.6.12-r1.ebuild 1134 BLAKE2B 6d2e5f598ee921a858f5b450fcb58fe42d1919aa329d24cbbfb1778f7d801a2fb8d07097aa04448df0fd850089ef8399058f8300a6a83fb30fbf6a7356383492 SHA512 c90c64df6783f96f5e0356edc429ada093e86f30710863c92ebac1256d0ff08315ba24b542617ded283e7f3dcae339b0053fa777b95f0456e3a66031ca2a5c64 EBUILD sratom-0.6.14.ebuild 1140 BLAKE2B 7d0a34f5ecb76c9d7cf7e32cfd35833f4516e91396704860654ca5eadb29803e60cf3069c0a983ef54cd831552d67f46f408835d006080cc352dcc420cfda6ab SHA512 85bed3f5d72b26687d9997cdd111fcbc042366892264088e4b38932aefb9cdf48d0c02d6c052f5c341c8cdcd4bee304da80b851198ee51bc104f63db7a8c57d0 MISC metadata.xml 256 BLAKE2B 211ca90d8f704be5ca8a1994f0e8f1adbe1fd4937a10a301ced0b9be171dfdabb223661d168535cd7f5edfe0c8edca4620945e13dc3c43b5832ac183913188f0 SHA512 fde3b658512fa6742886d7dd84efc906331b43f5b0f8fdca353fe2280653381716d7143473c9237b9fe58b9df5889b38b008da34f6ce4b64336f38642d78e3dd diff --git a/media-libs/sratom/sratom-0.6.10.ebuild b/media-libs/sratom/sratom-0.6.10.ebuild deleted file mode 100644 index f7864ab3044d..000000000000 --- a/media-libs/sratom/sratom-0.6.10.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..11} ) -PYTHON_REQ_USE='threads(+)' -inherit python-any-r1 waf-utils multilib-build multilib-minimal - -DESCRIPTION="Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax" -HOMEPAGE="http://drobilla.net/software/sratom/" -SRC_URI="http://download.drobilla.net/${P}.tar.bz2" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="doc static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-python/sphinx - dev-python/sphinx_lv2_theme -) -" -RDEPEND=" - dev-libs/serd - dev-libs/sord - media-libs/lv2 -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} -" -DOCS=( "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 -} |