summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2019-11-13 16:06:58 +0100
committerMiroslav Šulc <fordfrog@gentoo.org>2019-11-13 16:06:58 +0100
commit00ed0dd81f175d82a565ab82a91626cdaab4b42b (patch)
tree4c1ea0542b2c1b69e68a3a74ec1dd2f0fc038d99 /media-libs
parentmedia-sound/linuxsampler-9999: synced with the main tree (diff)
downloadfordfrog-00ed0dd81f175d82a565ab82a91626cdaab4b42b.tar.gz
fordfrog-00ed0dd81f175d82a565ab82a91626cdaab4b42b.tar.bz2
fordfrog-00ed0dd81f175d82a565ab82a91626cdaab4b42b.zip
media-libs/liblscp-9999: synced with the main tree
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/liblscp/Manifest2
-rw-r--r--media-libs/liblscp/liblscp-9999.ebuild36
2 files changed, 16 insertions, 22 deletions
diff --git a/media-libs/liblscp/Manifest b/media-libs/liblscp/Manifest
index c8a155143..f19690d6b 100644
--- a/media-libs/liblscp/Manifest
+++ b/media-libs/liblscp/Manifest
@@ -1,2 +1,2 @@
-EBUILD liblscp-9999.ebuild 740 BLAKE2B efbc3a8723fb2ee20c201ecc3135481fc7625f91e753cd884e7cb0d98958a11623498f6ebc86a09bf35830c9f30d19aebec0ea9e04af23f329fdb6ca04cf5305 SHA512 f87cc6e1540fd121650b95ac0a34d63367ea8d776ebe4067c24b3c70e8e7d30d21a8b94edfd0ae019c0470512a3ef8352c8b6fa8fefa64d40b35c712acde83a8
+EBUILD liblscp-9999.ebuild 679 BLAKE2B cf7dc610015e8c526f6d6f5f5fd75cf1a42113eba033def3d4286979cbf8ad12f0bccf3c872273b99f4b22c94bc4e184af7b6eb941aa6866a8847472522718f6 SHA512 355f8396ad7b74865e1c0fb1b9dc1f2c377dec65d22a1ea1adf7d02760956d2bb2254c80e939130ec25918fed978c02e8a2bb0336f03237f32234242a8644af1
MISC metadata.xml 245 BLAKE2B c469feac4514d136d3fe1ac3febd7b4ff941e1beb4783293fa0741b2010faa1fc0be3689f0fc2b15b157e78912b294c775d6cb737c36c7cc22f49f134431d3a3 SHA512 dbe84aa81b15c725b68f1967b1165f7d75378afa586f628b061b534ae39798b8cab85d7de1d1d5719ee2ee717e2fad011d3889e1760c9f63c2029207aa069672
diff --git a/media-libs/liblscp/liblscp-9999.ebuild b/media-libs/liblscp/liblscp-9999.ebuild
index c148d2b5a..9d5ea0a40 100644
--- a/media-libs/liblscp/liblscp-9999.ebuild
+++ b/media-libs/liblscp/liblscp-9999.ebuild
@@ -1,42 +1,36 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit subversion
+EAPI=7
+
+inherit autotools subversion
DESCRIPTION="C++ library for the Linux Sampler control protocol"
-HOMEPAGE="http://www.linuxsampler.org"
+HOMEPAGE="https://www.linuxsampler.org"
ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS=""
-IUSE="doc static-libs"
+KEYWORDS="amd64 ~ppc x86"
+IUSE="doc"
-RDEPEND=""
DEPEND="doc? ( app-doc/doxygen )"
DOCS=( AUTHORS ChangeLog TODO NEWS README )
-src_configure() {
- emake -f Makefile.svn
+src_prepare() {
+ default
- econf \
- $(! has static-libs && echo --enable-static=no)
+ emake -f Makefile.svn
+ eautoreconf
}
-src_compile() {
- default
-
- use doc && emake docs
+src_configure() {
+ econf --disable-static
}
src_install() {
+ use doc && local HTML_DOCS=( doc/html/. )
default
-
- ! use static-libs && prune_libtool_files --modules
-
- if use doc; then
- dohtml -r doc/html/*
- fi
+ find "${D}" -name '*.la' -delete || die
}