media-plugins/wolf-shaper: add 1.0.1, drop old
Another CLAP version! This is fun.
This commit is contained in:
parent
fab31b4903
commit
3683dcd0f0
@ -1,9 +1,3 @@
|
|||||||
DIST dpf-11ccb2814db15a8f2c22abc8b30b003a20d108f4.tar.gz 1644702 BLAKE2B 7463ceb0f96471eb3e1beeed5bf000deb50a82e804a73fca90d9a90a172eb26f992884d30a2f55adfec6c3ba7c90311835dc9edeb24672ed01237e4851acde75 SHA512 0271aa497be905b4a11f868a6ab82a33cacd4cd90e4faffe148967b6fe666b550f5d84ff832ac1253957deaf8f1ccb3b3bff819259787b1ed0846e6977dd8976
|
DIST dpf-03c361655089e7e8c5b122ab56096c9c21eaf413.tar.gz 2998040 BLAKE2B 383d212269f6b5c8f5eb5a116f58d52f0326974645ef626244c3f288e41e8ecdf960b1ae34de98033d58f9db29be82ea1419d420c4357987d9ea0e18e7a6d9e0 SHA512 59041feb3c2d1954d4e42b06b2b0b6cbec062491032e3f64040cbff72e811f444179f157f2517570ce927b00568246d00f07848263bbdbe793046a3a61175de2
|
||||||
DIST inih-bc989ed4294bfcf9f00c8a8d57a48666568d12e5.tar.gz 8202 BLAKE2B a6ed0480c111fb12bed66978fe914ea8df3c821b5218b1649f8c386085f9c3501de0f5805a0cfa1c3b1c5d12c6d4b03e1aeb0d321c38ae3523872e46ac6a7b79 SHA512 d66b353bd7ea550ddbff5a31025a5536470886bdfff41d6c170116d07b746223d5bb0adf4eb160559804a2c56851452905cc49d35581a9d1bc6501563e88917b
|
DIST pugl-844528e197c51603f6cef3238b4a48d23bf60eb7.tar.gz 214521 BLAKE2B 2f96fd3f97f3e1c56c06e6c1c08f7d585267b1006428925eeafe5250a9f6da489d4870bd4136ab6d3951f2984d631b5495816610774cad74e07ac8ba2622c2f9 SHA512 ad2eb02099d8539dfcffdda093cf4a8dcb1c959d8c4f860bba2a9777f0bfe3d4f2471ae56d5f7be779a8402c5b446e44c2c7aa66ff07bb87787cf0bd8add6772
|
||||||
DIST wolf-common-3e6e293458097d10d97eaf386ab593823942a9c1.tar.gz 62560 BLAKE2B 80800b469d3ec47394b2c6e79f3c71ef930aa72ae510e306ca8a0368e7d7484fa81b8478ec5c6bc8edf642a60e9f0614af5364298aab775b8456de89a8bf3caf SHA512 1acd6aa1b504afdf8cb8b54a542cd0ea09813d6e8dd512135a18e23bb26609f283597127b76543a8250dc621d8359c8fb313325a17dfb95be2f88794defa1de6
|
DIST wolf-shaper-1.0.1.tar.gz 283897 BLAKE2B 7a675d3eb49ea038f50e7fe112235d78240245940c6300f2a9c47c44f0d2032dff5a577f9a4ecf5ba1ca77692299c66aae9d3dd0a475ef7e3cb0997a386152bc SHA512 2d0b5d8ca92f50ff6e73ac2dc6616aa8dfc0d1d7547a46ac92a5ec07e2f880ff3a09bfa4e73a6d7286293b393884329371607fa5adf0b8c1e76b575d2be9520f
|
||||||
DIST wolf-shaper-0.1.7.tar.gz 648559 BLAKE2B 7fea75d2fb5f436c58499eeb77d23de6d5c0fc4370dbbf666b5218aafb861ecf20e634ca06ca9af85d9be815dfc769b191a06549a525d6f3f1b79d1eb6ef774c SHA512 f2180b075dae5bb678733670bd909485f802a5ee694a4c0a0d26454508ee96b4060950f196ace00b8e41a3b271824466e765b0a53b42043e8ce5e726ee078b19
|
|
||||||
DIST wolf-shaper-0.1.8.tar.gz 254108 BLAKE2B 10d902a82bbcaca523c04ad56f1cb440696d51133665e210e07f10e172696fe0524dd15dd3d1ae0eb6139da33d47422cbf993c15f67a62833754472db2d1c781 SHA512 9e419173a3b2c65d4cc283ea6642f4f2713d539eb84e0e5d2f00652c7a936537a2ad1c259f9b55eabc0189a48ae37f01ed302d4b2e40e2302748aa3d78d2b3c7
|
|
||||||
EBUILD wolf-shaper-0.1.7.ebuild 2068 BLAKE2B 97c8b36ee467fb7be0d6e18501c89de23634b404954a53a6d5c3cc908850c5b6fde90a92f8bb9a5e69846cca3eb114ab923727aeb3911b7424a0a9a008bc6aa2 SHA512 408e91ce0d80d0e43d25dac76223a87425fe8390fcd2ea6a8a86a44564528dcbd4be7c061cbfccb39f61856250d43ce7b38ff05b2aea895281c21d5b2cba8ca6
|
|
||||||
EBUILD wolf-shaper-0.1.8.ebuild 2068 BLAKE2B 97c8b36ee467fb7be0d6e18501c89de23634b404954a53a6d5c3cc908850c5b6fde90a92f8bb9a5e69846cca3eb114ab923727aeb3911b7424a0a9a008bc6aa2 SHA512 408e91ce0d80d0e43d25dac76223a87425fe8390fcd2ea6a8a86a44564528dcbd4be7c061cbfccb39f61856250d43ce7b38ff05b2aea895281c21d5b2cba8ca6
|
|
||||||
EBUILD wolf-shaper-9999.ebuild 1202 BLAKE2B 9b93be03154ab4042466c299c4f235cd43aa3fb5f439d5a20df7cd6a3d9e7b72cd5f412455ed0c93ef0523f62b69b1559154b4bfbbf482656850f2d771d76355 SHA512 be1c67f3db1dc57b2c383fde67fa76134878d5b4600236c3903f1a92348d65f76681ded01e6edd132adee2693de711e512681d7e4e7c445e83cfc94385bfdd22
|
|
||||||
MISC metadata.xml 415 BLAKE2B 189682c4b0c9a98ee606c3540f45e9e487b24ac8ecc07f22278fd474f2b57635c8ecf1e267c069a0bb123ac8f70653e24c3214f401852a4632d63bb3168ac99d SHA512 7c6c2ece27d8fa89216994ff6a98dd5c404b256983684a5b84c4a5f0b32f444d10de27569795528acc8447e8a2ac138aa64d1a43beb13f64d595b8a02279b925
|
|
||||||
|
@ -1,13 +1,18 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer type="person">
|
<maintainer type="person">
|
||||||
<email>flewkey@2a03.party</email>
|
<email>flewkey@2a03.party</email>
|
||||||
<name>Ryan Fox</name>
|
<name>Ryan Fox</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
<use>
|
<use>
|
||||||
<flag name="lv2">Enable building of LV2 plugin</flag>
|
<flag name="lv2">Enable building of LV2 plugin</flag>
|
||||||
<flag name="vst2">Enable building of VST2 plugin</flag>
|
<flag name="clap">Enable building of CLAP plugin</flag>
|
||||||
<flag name="dssi">Enable building of DSSI plugin</flag>
|
<flag name="vst3">Enable building of VST3 plugin</flag>
|
||||||
</use>
|
<flag name="vst2">Enable building of VST2 plugin</flag>
|
||||||
|
<flag name="dssi">Enable building of DSSI plugin</flag>
|
||||||
|
</use>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">wolf-plugins/wolf-shaper</remote-id>
|
||||||
|
</upstream>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -1,66 +0,0 @@
|
|||||||
# Copyright 2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
V_DPF="11ccb2814db15a8f2c22abc8b30b003a20d108f4"
|
|
||||||
V_COMMON="3e6e293458097d10d97eaf386ab593823942a9c1"
|
|
||||||
V_INIH="bc989ed4294bfcf9f00c8a8d57a48666568d12e5"
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/pdesaulniers/wolf-shaper/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
|
||||||
https://github.com/pdesaulniers/DPF/archive/${V_DPF}.tar.gz -> dpf-${V_DPF}.tar.gz
|
|
||||||
https://github.com/pdesaulniers/wolf-common/archive/${V_COMMON}.tar.gz -> wolf-common-${V_COMMON}.tar.gz
|
|
||||||
https://github.com/pdesaulniers/inih/archive/${V_INIH}.tar.gz -> inih-${V_INIH}.tar.gz
|
|
||||||
"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
DESCRIPTION="Waveshaper plugin w/ spline-based graph editor"
|
|
||||||
HOMEPAGE="https://pdesaulniers.github.io/wolf-shaper/"
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="+lv2 +vst2 dssi +jack"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
jack? ( virtual/jack )
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
BDEPEND=""
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
default
|
|
||||||
rm -rf "${S}/dpf" || die
|
|
||||||
cp -r "${WORKDIR}/DPF-${V_DPF}" "${S}/dpf" || die
|
|
||||||
rm -rf "${S}/plugins/wolf-shaper/Common" || die
|
|
||||||
cp -r "${WORKDIR}/wolf-common-${V_COMMON}" "${S}/plugins/wolf-shaper/Common" || die
|
|
||||||
rm -rf "${S}/plugins/wolf-shaper/Libs/inih" || die
|
|
||||||
cp -r "${WORKDIR}/inih-${V_INIH}" "${S}/plugins/wolf-shaper/Libs/inih" || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
export BUILD_LV2=$(usex lv2 true false)
|
|
||||||
export BUILD_VST2=$(usex vst2 true false)
|
|
||||||
export BUILD_DSSI=$(usex dssi true false)
|
|
||||||
export BUILD_JACK=$(usex jack true false)
|
|
||||||
export SKIP_STRIPPING=true
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
if use lv2; then
|
|
||||||
dodir /usr/$(get_libdir)/lv2
|
|
||||||
cp -r "${S}/bin/${PN}.lv2" "${D}/usr/$(get_libdir)/lv2" || die "Failed to install"
|
|
||||||
fi
|
|
||||||
if use vst2; then
|
|
||||||
dodir /usr/$(get_libdir)/vst
|
|
||||||
cp "${S}/bin/${PN}-vst.so" "${D}/usr/$(get_libdir)/vst" || die "Failed to install"
|
|
||||||
fi
|
|
||||||
if use dssi; then
|
|
||||||
dodir /usr/$(get_libdir)/dssi
|
|
||||||
cp "${S}/bin/${PN}-dssi.so" "${D}/usr/$(get_libdir)/dssi" || die "Failed to install"
|
|
||||||
cp -r "${S}/bin/${PN}-dssi" "${D}/usr/$(get_libdir)/dssi" || die "Failed to install"
|
|
||||||
fi
|
|
||||||
if use jack; then
|
|
||||||
dodir /usr/bin
|
|
||||||
dobin bin/"${PN}"
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,66 +0,0 @@
|
|||||||
# Copyright 2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
V_DPF="11ccb2814db15a8f2c22abc8b30b003a20d108f4"
|
|
||||||
V_COMMON="3e6e293458097d10d97eaf386ab593823942a9c1"
|
|
||||||
V_INIH="bc989ed4294bfcf9f00c8a8d57a48666568d12e5"
|
|
||||||
SRC_URI="
|
|
||||||
https://github.com/pdesaulniers/wolf-shaper/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
|
||||||
https://github.com/pdesaulniers/DPF/archive/${V_DPF}.tar.gz -> dpf-${V_DPF}.tar.gz
|
|
||||||
https://github.com/pdesaulniers/wolf-common/archive/${V_COMMON}.tar.gz -> wolf-common-${V_COMMON}.tar.gz
|
|
||||||
https://github.com/pdesaulniers/inih/archive/${V_INIH}.tar.gz -> inih-${V_INIH}.tar.gz
|
|
||||||
"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
DESCRIPTION="Waveshaper plugin w/ spline-based graph editor"
|
|
||||||
HOMEPAGE="https://pdesaulniers.github.io/wolf-shaper/"
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="+lv2 +vst2 dssi +jack"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
jack? ( virtual/jack )
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
BDEPEND=""
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
default
|
|
||||||
rm -rf "${S}/dpf" || die
|
|
||||||
cp -r "${WORKDIR}/DPF-${V_DPF}" "${S}/dpf" || die
|
|
||||||
rm -rf "${S}/plugins/wolf-shaper/Common" || die
|
|
||||||
cp -r "${WORKDIR}/wolf-common-${V_COMMON}" "${S}/plugins/wolf-shaper/Common" || die
|
|
||||||
rm -rf "${S}/plugins/wolf-shaper/Libs/inih" || die
|
|
||||||
cp -r "${WORKDIR}/inih-${V_INIH}" "${S}/plugins/wolf-shaper/Libs/inih" || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
export BUILD_LV2=$(usex lv2 true false)
|
|
||||||
export BUILD_VST2=$(usex vst2 true false)
|
|
||||||
export BUILD_DSSI=$(usex dssi true false)
|
|
||||||
export BUILD_JACK=$(usex jack true false)
|
|
||||||
export SKIP_STRIPPING=true
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
if use lv2; then
|
|
||||||
dodir /usr/$(get_libdir)/lv2
|
|
||||||
cp -r "${S}/bin/${PN}.lv2" "${D}/usr/$(get_libdir)/lv2" || die "Failed to install"
|
|
||||||
fi
|
|
||||||
if use vst2; then
|
|
||||||
dodir /usr/$(get_libdir)/vst
|
|
||||||
cp "${S}/bin/${PN}-vst.so" "${D}/usr/$(get_libdir)/vst" || die "Failed to install"
|
|
||||||
fi
|
|
||||||
if use dssi; then
|
|
||||||
dodir /usr/$(get_libdir)/dssi
|
|
||||||
cp "${S}/bin/${PN}-dssi.so" "${D}/usr/$(get_libdir)/dssi" || die "Failed to install"
|
|
||||||
cp -r "${S}/bin/${PN}-dssi" "${D}/usr/$(get_libdir)/dssi" || die "Failed to install"
|
|
||||||
fi
|
|
||||||
if use jack; then
|
|
||||||
dodir /usr/bin
|
|
||||||
dobin bin/"${PN}"
|
|
||||||
fi
|
|
||||||
}
|
|
79
media-plugins/wolf-shaper/wolf-shaper-1.0.1.ebuild
Normal file
79
media-plugins/wolf-shaper/wolf-shaper-1.0.1.ebuild
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/pdesaulniers/wolf-shaper.git"
|
||||||
|
else
|
||||||
|
DPF_REF="03c361655089e7e8c5b122ab56096c9c21eaf413"
|
||||||
|
PUGL_REF="844528e197c51603f6cef3238b4a48d23bf60eb7"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/wolf-plugins/wolf-shaper/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
https://github.com/DISTRHO/DPF/archive/${DPF_REF}.tar.gz -> dpf-${DPF_REF}.tar.gz
|
||||||
|
https://github.com/DISTRHO/pugl/archive/${PUGL_REF}.tar.gz -> pugl-${PUGL_REF}.tar.gz
|
||||||
|
"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Waveshaper plugin w/ spline-based graph editor"
|
||||||
|
HOMEPAGE="https://pdesaulniers.github.io/wolf-shaper/"
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="+lv2 +clap +vst3 vst2 dssi jack"
|
||||||
|
|
||||||
|
DEPEND="jack? ( virtual/jack )"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
BDEPEND=""
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
git-r3_src_unpack
|
||||||
|
else
|
||||||
|
default
|
||||||
|
rm -rf "${S}/dpf" || die
|
||||||
|
cp -r "${WORKDIR}/DPF-${DPF_REF}" "${S}/dpf" || die
|
||||||
|
rm -rf "${S}/dpf/dgl/src/pugl-upstream" || die
|
||||||
|
ln -s "${WORKDIR}/pugl-${PUGL_REF}" "${S}/dpf/dgl/src/pugl-upstream" || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export BUILD_LV2=$(usex lv2 true false)
|
||||||
|
export BUILD_CLAP=$(usex clap true false)
|
||||||
|
export BUILD_VST3=$(usex vst3 true false)
|
||||||
|
export BUILD_VST2=$(usex vst2 true false)
|
||||||
|
export BUILD_DSSI=$(usex dssi true false)
|
||||||
|
export BUILD_JACK=$(usex jack true false)
|
||||||
|
export SKIP_STRIPPING=true
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
if use lv2; then
|
||||||
|
dodir /usr/$(get_libdir)/lv2
|
||||||
|
cp -r "${S}/bin/${PN}.lv2" "${D}/usr/$(get_libdir)/lv2" || die
|
||||||
|
fi
|
||||||
|
if use clap; then
|
||||||
|
dodir /usr/$(get_libdir)/clap
|
||||||
|
cp -r "${S}/bin/${PN}.clap" "${D}/usr/$(get_libdir)/clap" || die
|
||||||
|
fi
|
||||||
|
if use vst3; then
|
||||||
|
dodir /usr/$(get_libdir)/vst3
|
||||||
|
cp -r "${S}/bin/${PN}.vst3" "${D}/usr/$(get_libdir)/vst3" || die
|
||||||
|
fi
|
||||||
|
if use vst2; then
|
||||||
|
dodir /usr/$(get_libdir)/vst
|
||||||
|
cp "${S}/bin/${PN}-vst.so" "${D}/usr/$(get_libdir)/vst" || die
|
||||||
|
fi
|
||||||
|
if use dssi; then
|
||||||
|
dodir /usr/$(get_libdir)/dssi
|
||||||
|
cp "${S}/bin/${PN}-dssi.so" "${D}/usr/$(get_libdir)/dssi" || die
|
||||||
|
cp -r "${S}/bin/${PN}-dssi" "${D}/usr/$(get_libdir)/dssi" || die
|
||||||
|
fi
|
||||||
|
if use jack; then
|
||||||
|
dodir /usr/bin
|
||||||
|
dobin "${S}/bin/${PN}"
|
||||||
|
fi
|
||||||
|
}
|
@ -1,26 +1,48 @@
|
|||||||
# Copyright 2020 Gentoo Authors
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=8
|
||||||
|
|
||||||
EGIT_REPO_URI="https://github.com/pdesaulniers/wolf-shaper.git"
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
inherit git-r3
|
||||||
inherit git-r3
|
EGIT_REPO_URI="https://github.com/pdesaulniers/wolf-shaper.git"
|
||||||
|
else
|
||||||
|
DPF_REF="03c361655089e7e8c5b122ab56096c9c21eaf413"
|
||||||
|
PUGL_REF="844528e197c51603f6cef3238b4a48d23bf60eb7"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/wolf-plugins/wolf-shaper/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
https://github.com/DISTRHO/DPF/archive/${DPF_REF}.tar.gz -> dpf-${DPF_REF}.tar.gz
|
||||||
|
https://github.com/DISTRHO/pugl/archive/${PUGL_REF}.tar.gz -> pugl-${PUGL_REF}.tar.gz
|
||||||
|
"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
fi
|
||||||
|
|
||||||
DESCRIPTION="Waveshaper plugin w/ spline-based graph editor"
|
DESCRIPTION="Waveshaper plugin w/ spline-based graph editor"
|
||||||
HOMEPAGE="https://pdesaulniers.github.io/wolf-shaper/"
|
HOMEPAGE="https://pdesaulniers.github.io/wolf-shaper/"
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="+lv2 +vst2 dssi +jack"
|
IUSE="+lv2 +clap +vst3 vst2 dssi jack"
|
||||||
|
|
||||||
DEPEND="
|
DEPEND="jack? ( virtual/jack )"
|
||||||
jack? ( virtual/jack )
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
||||||
BDEPEND=""
|
BDEPEND=""
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
git-r3_src_unpack
|
||||||
|
else
|
||||||
|
default
|
||||||
|
rm -rf "${S}/dpf" || die
|
||||||
|
cp -r "${WORKDIR}/DPF-${DPF_REF}" "${S}/dpf" || die
|
||||||
|
rm -rf "${S}/dpf/dgl/src/pugl-upstream" || die
|
||||||
|
ln -s "${WORKDIR}/pugl-${PUGL_REF}" "${S}/dpf/dgl/src/pugl-upstream" || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
export BUILD_LV2=$(usex lv2 true false)
|
export BUILD_LV2=$(usex lv2 true false)
|
||||||
|
export BUILD_CLAP=$(usex clap true false)
|
||||||
|
export BUILD_VST3=$(usex vst3 true false)
|
||||||
export BUILD_VST2=$(usex vst2 true false)
|
export BUILD_VST2=$(usex vst2 true false)
|
||||||
export BUILD_DSSI=$(usex dssi true false)
|
export BUILD_DSSI=$(usex dssi true false)
|
||||||
export BUILD_JACK=$(usex jack true false)
|
export BUILD_JACK=$(usex jack true false)
|
||||||
@ -31,18 +53,24 @@ src_compile() {
|
|||||||
src_install() {
|
src_install() {
|
||||||
if use lv2; then
|
if use lv2; then
|
||||||
dodir /usr/$(get_libdir)/lv2
|
dodir /usr/$(get_libdir)/lv2
|
||||||
cp -r "${S}/bin/${PN}.lv2" "${D}/usr/$(get_libdir)/lv2" || die "Failed to install"
|
cp -r "${S}/bin/${PN}.lv2" "${D}/usr/$(get_libdir)/lv2" || die
|
||||||
|
fi
|
||||||
|
if use clap; then
|
||||||
|
dodir /usr/$(get_libdir)/clap
|
||||||
|
cp -r "${S}/bin/${PN}.clap" "${D}/usr/$(get_libdir)/clap" || die
|
||||||
|
fi
|
||||||
|
if use vst3; then
|
||||||
|
dodir /usr/$(get_libdir)/vst3
|
||||||
|
cp -r "${S}/bin/${PN}.vst3" "${D}/usr/$(get_libdir)/vst3" || die
|
||||||
fi
|
fi
|
||||||
if use vst2; then
|
if use vst2; then
|
||||||
dodir /usr/$(get_libdir)/vst
|
dodir /usr/$(get_libdir)/vst
|
||||||
into /usr/$(get_libdir)/vst
|
cp "${S}/bin/${PN}-vst.so" "${D}/usr/$(get_libdir)/vst" || die
|
||||||
dolib.so "${S}/bin/${PN}-vst.so"
|
|
||||||
fi
|
fi
|
||||||
if use dssi; then
|
if use dssi; then
|
||||||
dodir /usr/$(get_libdir)/dssi
|
dodir /usr/$(get_libdir)/dssi
|
||||||
into /usr/$(get_libdir)/dssi
|
cp "${S}/bin/${PN}-dssi.so" "${D}/usr/$(get_libdir)/dssi" || die
|
||||||
dolib.so "${S}/bin/${PN}-dssi.so"
|
cp -r "${S}/bin/${PN}-dssi" "${D}/usr/$(get_libdir)/dssi" || die
|
||||||
cp -r "${S}/bin/${PN}-dssi" "${D}/usr/$(get_libdir)/dssi" || die "Failed to install"
|
|
||||||
fi
|
fi
|
||||||
if use jack; then
|
if use jack; then
|
||||||
dodir /usr/bin
|
dodir /usr/bin
|
||||||
|
Loading…
Reference in New Issue
Block a user