diff options
-rw-r--r-- | media-libs/liblscp/Manifest | 1 | ||||
-rw-r--r-- | media-libs/liblscp/liblscp-0.9.11.ebuild | 37 |
2 files changed, 38 insertions, 0 deletions
diff --git a/media-libs/liblscp/Manifest b/media-libs/liblscp/Manifest index 2051609f6fe1..c1113c8f66b8 100644 --- a/media-libs/liblscp/Manifest +++ b/media-libs/liblscp/Manifest @@ -1 +1,2 @@ DIST liblscp-0.9.10.tar.gz 99115 BLAKE2B 1a0a40bd42d4ecb863b8c0fbb76c31daa3af3494e7959f341843686514a2ee37248a8ee40f4d852645adeeb19b783ecf7ff423d46b63028d068ff567cf67e173 SHA512 5c7f61039cd3f675cb212980200e470c9a3a4a83e083e3fd74ba7f13bebff77c826c1ed30fff6f91ff216db4d384a4fd2e86b29c0cd47ee9b4285d53ef336531 +DIST liblscp-0.9.11.tar.gz 99143 BLAKE2B 840915937fd27b88c730a0216df557a527d1630bd253184a9c09a16deb56a2836f223283d5167d726dbcd50aeb91b96e8f030b331b0034900ceb87fc487d0b36 SHA512 2510df80504e97424d9ce24a67f597ea679dc2017cb1cb6908b107a13c245186d0b68c91e793c64e36f7bf50db2e10f9aeb7f6aefafbaa68937ed6d18df35160 diff --git a/media-libs/liblscp/liblscp-0.9.11.ebuild b/media-libs/liblscp/liblscp-0.9.11.ebuild new file mode 100644 index 000000000000..abf96900d91a --- /dev/null +++ b/media-libs/liblscp/liblscp-0.9.11.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ library for the Linux Sampler control protocol" +HOMEPAGE="https://www.linuxsampler.org" + +if [[ ${PV} == "9999" ]] ; then + inherit subversion + ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk" +else + SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz + https://download.linuxsampler.org/packages/${P}.tar.gz" + KEYWORDS="~amd64 ~ppc ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="doc" + +BDEPEND="doc? ( app-doc/doxygen )" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.6-conditional.patch" +) + +DOCS=( ChangeLog README ) + +src_configure() { + local mycmakeargs=( + -DBUILD_DOC=$(usex doc) + ) + cmake_src_configure +} |