From b7b97785ebbb2f11d24d14dab8b81ed274f4ce6a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 19 Mar 2019 11:37:34 +0000 Subject: gentoo resync : 19.03.2019 --- media-libs/liblo/Manifest | 2 ++ media-libs/liblo/liblo-0.30.ebuild | 44 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 media-libs/liblo/liblo-0.30.ebuild (limited to 'media-libs/liblo') diff --git a/media-libs/liblo/Manifest b/media-libs/liblo/Manifest index 7f2dee8dda1a..76bf24b6f833 100644 --- a/media-libs/liblo/Manifest +++ b/media-libs/liblo/Manifest @@ -1,4 +1,6 @@ AUX liblo-0.29-ipv6_build_fix.patch 4943 BLAKE2B 3555606b1f3aa1409facd5bb81947b02bfc5eab60463134e591249d3eef0b3638eaa002feb4b101decd344efe751310b15d8e8e645d2a2fc9345a88987a2eb20 SHA512 3f077109bcc8e0e5ffb18e41b8e27a9809aa00f59dbba40c30f3a83a526aad4ca25e620b0fb59825de5da37e27b4596572cfad0769c330eece1cfe857293dc3f DIST liblo-0.29.tar.gz 645313 BLAKE2B 2ef68c49446c83e13541e626eb666360f4b1b579abd2685a9eeaf18989e0252860a7c2eb99e9f6991210873b60dd4b0a62f4f2adfe88c8ac2e069b41fea0e2d4 SHA512 11e20725a049c55c02ef8cd106be5802507f3df95422d8dad10009bdd1237af7517e3261c7336c3005e21ae8fd1e663badef46e4bae006c7af70520bdb336c7c +DIST liblo-0.30.tar.gz 641498 BLAKE2B d884cc723d770f45414e838b6f2520c1f3b2a11972a9977d19b20ba68bc653f895eeb21ba0182a09fde1f096c9be084def1572f747463cd71e96bf0022ef7549 SHA512 51132933cc23237b70ed08fa7986a4a9f838529b83807746b358bcc171f8bbce7f37115b7c855520c9219bae93c74e502aebfb90e44dabdc6d0a00b8335336e3 EBUILD liblo-0.29.ebuild 954 BLAKE2B 7fb70af478e08e76f4a78ef76cf4fe55437765097bcfd0041eacf189238f6b0a5521d462bc2e19b990e8d1b197b731db2cc424d1d9cfab9257ddc29b433a025f SHA512 bbb2fdae4173ece64cf88700ca30bf206c1c1c134e4f6d9ce4f008536d065cc38113102440d0c4a70ef369a50466678c1f8d56a12661757c0bd5352709722fc5 +EBUILD liblo-0.30.ebuild 920 BLAKE2B 22b230178e8d79ea42066fa952d58b74effd8be304a6db3626351b3f2111d836e95decf4029a0d91342708aa9e2fdab056ad27317db80096d5513102243a18b3 SHA512 4c9adb5529ea9c9ac9dc9f6f155d5932accf0c341497ee8615d23a910d914e67f95bbb6f31b7a077cb7ef6c494140de1c8fc7311dc2a9c9683d43c9b9fb3d092 MISC metadata.xml 470 BLAKE2B 1402a4921f55313ebaa73a1b4733f9e850943fe23033fdd0980df892665ed42355762d27c64f2091a23d4d72e991498628dcca0a26df55603b086ed3c87ab6f5 SHA512 2604ac7fbd125c9f45faeefcad35a40bcd65d4034311cda5a95ceaaa3904b7e46b6e449f0373ad6f0ffca66ff9bd23d785a035a63888adc754939e19fb93eb56 diff --git a/media-libs/liblo/liblo-0.30.ebuild b/media-libs/liblo/liblo-0.30.ebuild new file mode 100644 index 000000000000..77076911f198 --- /dev/null +++ b/media-libs/liblo/liblo-0.30.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="Lightweight OSC (Open Sound Control) implementation" +HOMEPAGE="https://sourceforge.net/projects/liblo/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos" +IUSE="doc ipv6 static-libs" + +RESTRICT="test" + +BDEPEND="doc? ( app-doc/doxygen )" + +src_prepare() { + default + + # don't build examples by default + sed -i '/^SUBDIRS =/s/examples//' Makefile.am || die + + eautoreconf +} + +src_configure() { + use doc || export ac_cv_prog_HAVE_DOXYGEN=false + + # switching threads on/off breaks ABI, bugs #473282, #473286 and #473356 + myeconfargs=( + --enable-threads + $(use_enable ipv6) + $(use_enable static-libs static) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${ED}" -name "*.la" -delete || die +} -- cgit v1.2.3