Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/portaudio/
Date: Thu, 07 Jan 2021 11:33:39
Message-Id: 1610019203.ed5aa32aed534742d172e03240b9c0bcec4b4067.sam@gentoo
1 commit: ed5aa32aed534742d172e03240b9c0bcec4b4067
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 7 11:32:18 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 7 11:33:23 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5aa32a
7
8 media-libs/portaudio: cleanup old
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 media-libs/portaudio/portaudio-19.06.00-r2.ebuild | 65 -----------------------
14 1 file changed, 65 deletions(-)
15
16 diff --git a/media-libs/portaudio/portaudio-19.06.00-r2.ebuild b/media-libs/portaudio/portaudio-19.06.00-r2.ebuild
17 deleted file mode 100644
18 index f1945f99dd2..00000000000
19 --- a/media-libs/portaudio/portaudio-19.06.00-r2.ebuild
20 +++ /dev/null
21 @@ -1,65 +0,0 @@
22 -# Copyright 1999-2020 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -inherit multilib-minimal
27 -
28 -DESCRIPTION="A free, cross-platform, open-source, audio I/O library"
29 -HOMEPAGE="http://www.portaudio.com/"
30 -SRC_URI="http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz
31 - https://sources.debian.org/data/main/p/portaudio19/19.6.0-1/debian/patches/audacity-portmixer.patch -> ${PN}-19.06.00-audacity-portmixer.patch"
32 -
33 -LICENSE="MIT"
34 -SLOT="0"
35 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
36 -IUSE="alsa +cxx debug doc jack oss static-libs"
37 -
38 -RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
39 - jack? ( virtual/jack[${MULTILIB_USEDEP}] )"
40 -DEPEND="${RDEPEND}"
41 -BDEPEND="
42 - doc? ( app-doc/doxygen )
43 - virtual/pkgconfig
44 -"
45 -
46 -S="${WORKDIR}/${PN}"
47 -
48 -DOCS=( README.txt )
49 -
50 -PATCHES=(
51 - "${DISTDIR}/${PN}-19.06.00-audacity-portmixer.patch"
52 -)
53 -
54 -multilib_src_configure() {
55 - local myeconfargs=(
56 - $(use_enable debug debug-output)
57 - $(use_enable cxx)
58 - $(use_enable static-libs static)
59 - $(use_with alsa)
60 - $(use_with jack)
61 - $(use_with oss)
62 - )
63 -
64 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
65 -}
66 -
67 -multilib_src_compile() {
68 - # workaround parallel build issue
69 - emake lib/libportaudio.la
70 - emake
71 -}
72 -
73 -src_compile() {
74 - multilib-minimal_src_compile
75 -
76 - if use doc; then
77 - doxygen -u Doxyfile || die
78 - doxygen Doxyfile || die
79 - fi
80 -}
81 -
82 -multilib_src_install_all() {
83 - einstalldocs
84 - use doc && dodoc -r doc/html
85 - find "${ED}" -name "*.la" -delete || die
86 -}