diff --git a/media-plugins/x42-avldrums/Manifest b/media-plugins/x42-avldrums/Manifest new file mode 100644 index 0000000..9f347ac --- /dev/null +++ b/media-plugins/x42-avldrums/Manifest @@ -0,0 +1,5 @@ +DIST robtk-0.7.1.tar.gz 116841 BLAKE2B 6ea11c113656e07f1334f512102c9ab04f91559b7b3a575518f2f1295942b693be019c0a61740fb9041e80eda828655f8fc98ebf0fd7a6ee01e161fb07081e8a SHA512 b3cb8384ab3f6f125294bdf75ec2a4d80282718829218d5df6ac2d487496374baf6ecfd7fc5c150c6d67fe885b6c10bbd30ede330d6617af437daf585961fbc1 +DIST x42-avldrums-0.4.1.tar.gz 35245158 BLAKE2B ffed38a84ce9be6ae5c7da934ebf7ee86627fad6aca9d8cbf28e9d1b764a0f89131cf7a5796fdf1e41fb42f6ad8391887cda697af5ef803a88509feab28c48e5 SHA512 5c05161bfbdad5304c3d483ecfa9509c15c44d55aac9ee42af46ac08e80da22a73715b47f566a1beb29e453f64400e011786a59ddd365cbd3f6759f0c65db41e +EBUILD x42-avldrums-0.4.1.ebuild 800 BLAKE2B 8e37bf3e6faaec97567ebcdc49e9d00ddcb209895f167223a2f0de14bf949d4f40907e9486d83800b022add8f6095fea445eb37ebf0c7d5be8869836ec70a0c0 SHA512 6e1b97bab5214e7a1899e439997d5ec93fe36a4c8a74f47faecd92f1c83f731b095b877c4fc10a209925cb899acb2fad4af18e6878be0ef8c9565ff184ee2856 +EBUILD x42-avldrums-9999.ebuild 517 BLAKE2B 7a94a6083dd92c52eb009c558d05ccf28d6ddf7929ac6bda85854ebcc55901241cd89956a480346615d3e8b1dfc88d853a2c53c9380a11e8467fcf6656336531 SHA512 9289e0a5f08966d36be5cc1ec57754ab24b28141f857ae22ec4739b760a8ae3363f9f81a584c7e21766789f10034a5d526298b770c146b29eea5d53e57aaabfa +MISC metadata.xml 236 BLAKE2B fdb34c66e3059efc0efb2328ffedb24c495be95dfeb68b7adcdf5ab1a88eee6788294d07ec032238de7d9127cffd50a1598b42aa8f99d3d11f54a761c79a9482 SHA512 43add4c2db3d06110521dea982cfcbddc98d63bb1e1b89952511654d54f09746e0d76ac1e0f0e70d2832357f44fe11fc4653500b856c7b29d05a55bb70535e80 diff --git a/media-plugins/x42-avldrums/metadata.xml b/media-plugins/x42-avldrums/metadata.xml new file mode 100644 index 0000000..b27c0d9 --- /dev/null +++ b/media-plugins/x42-avldrums/metadata.xml @@ -0,0 +1,8 @@ + + + + +flewkey@2a03.party +Ryan Fox + + diff --git a/media-plugins/x42-avldrums/x42-avldrums-0.4.1.ebuild b/media-plugins/x42-avldrums/x42-avldrums-0.4.1.ebuild new file mode 100644 index 0000000..0eef8ed --- /dev/null +++ b/media-plugins/x42-avldrums/x42-avldrums-0.4.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +V_ROBTK="0.7.1" +SRC_URI=" + https://github.com/x42/avldrums.lv2/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/x42/robtk/archive/v${V_ROBTK}.tar.gz -> robtk-${V_ROBTK}.tar.gz +" +KEYWORDS="~amd64" + +DESCRIPTION="Dedicated AVLDrumkits LV2 Plugin" +HOMEPAGE="http://x42-plugins.com/x42/x42-avldrums" +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + media-libs/lv2 +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_unpack() { + default + mv "avldrums.lv2-${PV}" "${P}" || die + rm -rf "${S}/robtk" || die + cp -r "${WORKDIR}/robtk-${V_ROBTK}" "${S}/robtk" || die +} + +src_compile() { + emake STRIP="true" # Disable stripping +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" LV2DIR="/usr/$(get_libdir)/lv2" install +} diff --git a/media-plugins/x42-avldrums/x42-avldrums-9999.ebuild b/media-plugins/x42-avldrums/x42-avldrums-9999.ebuild new file mode 100644 index 0000000..3197a25 --- /dev/null +++ b/media-plugins/x42-avldrums/x42-avldrums-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://github.com/x42/avldrums.lv2.git" + +inherit git-r3 + +DESCRIPTION="Dedicated AVLDrumkits LV2 Plugin" +HOMEPAGE="http://x42-plugins.com/x42/x42-avldrums" +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + media-libs/lv2 +" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_compile() { + emake STRIP="true" # Disable stripping +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" LV2DIR="/usr/$(get_libdir)/lv2" install +}