From 28f9d28669d4930464c2bd30f801e8d69db9564d Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Fri, 10 Jul 2020 01:45:18 +0000 Subject: [PATCH] Add reMID Hopefully I did the ebuild for this properly. --- media-plugins/remid/Manifest | 4 +++ media-plugins/remid/metadata.xml | 8 ++++++ media-plugins/remid/remid-0.3.ebuild | 37 +++++++++++++++++++++++++++ media-plugins/remid/remid-9999.ebuild | 31 ++++++++++++++++++++++ 4 files changed, 80 insertions(+) create mode 100644 media-plugins/remid/Manifest create mode 100644 media-plugins/remid/metadata.xml create mode 100644 media-plugins/remid/remid-0.3.ebuild create mode 100644 media-plugins/remid/remid-9999.ebuild diff --git a/media-plugins/remid/Manifest b/media-plugins/remid/Manifest new file mode 100644 index 0000000..8673a82 --- /dev/null +++ b/media-plugins/remid/Manifest @@ -0,0 +1,4 @@ +DIST remid-0.3.tar.gz 106652 BLAKE2B 62dbf72ec3685afbec78b37ae058c313fd4d28936e5043f462154872564eb00b84dc54d6d964c41ce2b5bfc58fd38a180c2942f340c356ff0be17e00999c1d2c SHA512 609391b646fee6470e84663ab5c3ebbbc6f96be919218b0b6178630e3730a7dea5e8756bb7a1c5a6d86cb571728dad9aba18a1c06599cf4c29054ff443fb8521 +EBUILD remid-0.3.ebuild 658 BLAKE2B 68cac2291ad8ac405ab7f39ccf795ab63387a306d6a6958141c20192151e017819d974322eacfb0ac37d8fef96a83b50d74460c26e1e39a497b0b73afbad1229 SHA512 645bcdcecf0b519d0904c1083d0b8f45eb78a1d44258381325aecddf9ac4e9d90b628d4ae6640c29bbaade242fe4ef5d6e9e4b3c350dbfa64b587a9753a53edf +EBUILD remid-9999.ebuild 567 BLAKE2B 568fd781f299dca6a4ee0f60ee389f7a8a105ccc5374eac6deb716632d6a43578237fdb7d1f186c320c95327d2674c2b8eda1d0d0e687fd73b705df67f171cbe SHA512 42b37d66a3f0267953debb916cb533b1c7fe8271b102b703adf03b5e90d9ec5a9a1fd3b2dadc74b47fba4e33e58724e50eb1447e1bd9c49cec3ec14a4cd16a78 +MISC metadata.xml 236 BLAKE2B fdb34c66e3059efc0efb2328ffedb24c495be95dfeb68b7adcdf5ab1a88eee6788294d07ec032238de7d9127cffd50a1598b42aa8f99d3d11f54a761c79a9482 SHA512 43add4c2db3d06110521dea982cfcbddc98d63bb1e1b89952511654d54f09746e0d76ac1e0f0e70d2832357f44fe11fc4653500b856c7b29d05a55bb70535e80 diff --git a/media-plugins/remid/metadata.xml b/media-plugins/remid/metadata.xml new file mode 100644 index 0000000..b27c0d9 --- /dev/null +++ b/media-plugins/remid/metadata.xml @@ -0,0 +1,8 @@ + + + + +flewkey@2a03.party +Ryan Fox + + diff --git a/media-plugins/remid/remid-0.3.ebuild b/media-plugins/remid/remid-0.3.ebuild new file mode 100644 index 0000000..fd1f1ef --- /dev/null +++ b/media-plugins/remid/remid-0.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +SRC_URI="https://github.com/ssj71/reMID.lv2/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="A free software percussion synthesizer" +HOMEPAGE="https://github.com/ssj71/reMID.lv2" +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + dev-libs/glib + media-libs/alsa-lib + media-libs/lv2 + virtual/jack +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +src_unpack() { + default + mv reMID.lv2-${PV} ${P} +} + +src_configure() { + local mycmakeargs=( + "-DCMAKE_INSTALL_PREFIX:PATH=/usr" + ) + CFLAGS+=" -D_BSD_SOURCE" cmake_src_configure +} diff --git a/media-plugins/remid/remid-9999.ebuild b/media-plugins/remid/remid-9999.ebuild new file mode 100644 index 0000000..452146d --- /dev/null +++ b/media-plugins/remid/remid-9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://github.com/ssj71/reMID.lv2.git" + +inherit git-r3 cmake + +DESCRIPTION="A free software percussion synthesizer" +HOMEPAGE="https://github.com/ssj71/reMID.lv2" +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + dev-libs/glib + media-libs/alsa-lib + media-libs/lv2 + virtual/jack +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + "-DCMAKE_INSTALL_PREFIX:PATH=/usr" + ) + CFLAGS+=" -D_BSD_SOURCE" cmake_src_configure +}