Adding lv2 for audacity

This commit is contained in:
Gerardo J. Puerta 2019-10-30 19:58:18 +01:00
parent dc24a8362d
commit f7af139513
4 changed files with 126 additions and 0 deletions

5
media-libs/lv2/Manifest Normal file
View File

@ -0,0 +1,5 @@
DIST lv2-1.14.0.tar.bz2 386438 BLAKE2B e09e6c2b1bbf24d5896e7803b970fd8877a5b6a9ded0fcf294561c365d5f0b2e89503c0306b02dd956f7ac6ebd9df4ca0c0a17564ef3851443d81847dd41b261 SHA512 6991d848ed9f04a48ca3070efc15af83431f680aa8a8559a02b1666f7b8d43af8e089f78c3b14ad3345dac32fd1c8ad0faf3a3f56dddc07c6f0e0aeef4077498
DIST lv2-1.16.0.tar.bz2 502116 BLAKE2B 00b364311f61b1a9f251d8eb3e27b66d4a59e313006df549dbb80fc6a1106b588bc59c7766910037ee093254d96e508f8538615666833b0c00c8282301bfe0e4 SHA512 ead6d590cded5dd7a548d6ffe0f2f9f8efadfa7bb9e8b4fa0aea6664ccdfbb3ca697514bddebe695a9442fba5b62714b5cd45c1bf7d0aaef12ffe50972c2d88c
EBUILD lv2-1.14.0-r1.ebuild 1320 BLAKE2B ef9c06d4c2899cf615519878116edec5a7bca61800a0757b04b16b2bb87e311faeb7e8c4086d772c69318e6423a08f85d039d118a721141d33a2ec57830f9807 SHA512 a289f5ae246acb8ec6f560596f4d740f11e2638a2cacdc7c092f6db4d07cd2402b8a84d2232d5119f08766fbd6b13e6e07961a68ea35cc814a2baa5d25e9fc0a
EBUILD lv2-1.16.0.ebuild 1324 BLAKE2B 23bfd764178ab5db0cbdbdc466c00c29eb0b3ff859f971c94d832d82f817be871c3358132f7ace8cba46f6bf39f47f36aba53b9e4a2f3391ca12ab0c9722e411 SHA512 5762a422d3506e1864f380aa725381bca1945f44cc9890bd31172e5b05de34498c9734a3f2e39042602ba5056af56a9676a8330e024fe250d9b79cb801d64f9e
MISC metadata.xml 340 BLAKE2B e8469f758a451316b9d89c286f2d47c82b62d57ff9d43a6f2f93da8cf0abb5579fa8e568d8e6422e5d144a368310ccdec6e89ce2672f53b9db149bbf838afa68 SHA512 a31345dfd0bb1ac92461cd26ffcd20197775288be0ee4a2d660e90b8655f5288166c9613ba42ef3eef6dff6c97d268ffc85af3429eb093ffb29ad9581a5fa33d

View File

@ -0,0 +1,55 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
PYTHON_REQ_USE='threads(+)'
inherit python-single-r1 waf-utils multilib-build multilib-minimal
DESCRIPTION="A simple but extensible successor of LADSPA"
HOMEPAGE="http://lv2plug.in/"
SRC_URI="http://lv2plug.in/spec/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 x86"
IUSE="doc plugins"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
${PYTHON_DEPS}
plugins? ( x11-libs/gtk+:2 media-libs/libsndfile )"
RDEPEND="${DEPEND}
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/rdflib[${PYTHON_USEDEP}]
!<media-libs/slv2-0.4.2
!media-libs/lv2core
!media-libs/lv2-ui"
DEPEND="${DEPEND}
plugins? ( virtual/pkgconfig )
doc? ( app-doc/doxygen dev-python/rdflib )"
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}"
}

View File

@ -0,0 +1,55 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
PYTHON_REQ_USE='threads(+)'
inherit python-single-r1 waf-utils multilib-build multilib-minimal
DESCRIPTION="A simple but extensible successor of LADSPA"
HOMEPAGE="http://lv2plug.in/"
SRC_URI="http://lv2plug.in/spec/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 x86"
IUSE="doc plugins"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
${PYTHON_DEPS}
plugins? ( x11-libs/gtk+:2 media-libs/libsndfile )"
RDEPEND="${DEPEND}
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/rdflib[${PYTHON_USEDEP}]
!<media-libs/slv2-0.4.2
!media-libs/lv2core
!media-libs/lv2-ui"
DEPEND="${DEPEND}
plugins? ( virtual/pkgconfig )
doc? ( app-doc/doxygen dev-python/rdflib )"
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}"
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>proaudio@gentoo.org</email>
<name>Gentoo ProAudio Project</name>
</maintainer>
<use>
<flag name="plugins">Enables examples plugins.</flag>
</use>
</pkgmetadata>