Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/darkice/
Date: Fri, 23 Sep 2016 10:47:54
Message-Id: 1474627665.6f7a44f7335766f79f887c1058c2612ebe795244.polynomial-c@gentoo
1 commit: 6f7a44f7335766f79f887c1058c2612ebe795244
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 23 10:44:40 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 23 10:47:45 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7a44f7
7
8 media-sound/darkice: Bump to version 1.3
9
10 Package-Manager: portage-2.3.1
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 media-sound/darkice/Manifest | 1 +
14 media-sound/darkice/darkice-1.3.ebuild | 54 ++++++++++++++++++++++++++++++++++
15 2 files changed, 55 insertions(+)
16
17 diff --git a/media-sound/darkice/Manifest b/media-sound/darkice/Manifest
18 index 2ba5042..5b7cb1d 100644
19 --- a/media-sound/darkice/Manifest
20 +++ b/media-sound/darkice/Manifest
21 @@ -1 +1,2 @@
22 DIST darkice-1.2.tar.gz 357026 SHA256 b3fba9be2d9c72f36b0659cd9ce0652c8f973b5c6498407f093da9a364fdb254 SHA512 d8959819d70eb9b44a34d087fcf3897be5e4cb23681c049f8d88e251d83dfd86b90fdd37744fe27d861dfcbb6bb6e1521b48c5c7b4967bb061ede75596f0a823 WHIRLPOOL f12ff32ce31cf508f556146baeb64860b3a698edf0836675a62c817b34fa1df499c3a281a3e2a66a1db5be3eb89d5fc91438184c998f4a7a0ad24e27fd7fea1e
23 +DIST darkice-1.3.tar.gz 371411 SHA256 2c0d0faaa627c0273b2ce8b38775a73ef97e34ef866862a398f660ad8f6e9de6 SHA512 710dde580005e999e9b11981affdefab6c01868710e9de29d93fb0f40db3321dfe3ab6ed2dc1887bb22ac9a0789fe1648d948f4453c92feb312f7af97c253674 WHIRLPOOL 60cb890227303468a58fa1610fec84cf878b71fbbd3f199dbe0c8ea37971340b7e3f87db2731e2186f7e5e87789b942961e12acd16dc2fac6aac6ee35e108d69
24
25 diff --git a/media-sound/darkice/darkice-1.3.ebuild b/media-sound/darkice/darkice-1.3.ebuild
26 new file mode 100644
27 index 00000000..4c5226b
28 --- /dev/null
29 +++ b/media-sound/darkice/darkice-1.3.ebuild
30 @@ -0,0 +1,54 @@
31 +# Copyright 1999-2016 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=6
36 +inherit eutils
37 +
38 +DESCRIPTION="A live audio streamer"
39 +HOMEPAGE="http://www.darkice.org/"
40 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
41 +
42 +LICENSE="GPL-3"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
45 +IUSE="aac aacplus alsa debug jack libsamplerate mp3 opus pulseaudio twolame vorbis"
46 +
47 +RDEPEND="aac? ( media-libs/faac )
48 + aacplus? ( >=media-libs/libaacplus-2.0.0 )
49 + alsa? ( media-libs/alsa-lib )
50 + jack? ( media-sound/jack-audio-connection-kit )
51 + libsamplerate? ( media-libs/libsamplerate )
52 + mp3? ( media-sound/lame )
53 + opus? ( media-libs/opus )
54 + pulseaudio? ( media-sound/pulseaudio )
55 + twolame? ( media-sound/twolame )
56 + vorbis? ( media-libs/libvorbis )"
57 +DEPEND="${RDEPEND}"
58 +
59 +REQUIRED_USE="|| ( aac aacplus mp3 opus twolame vorbis )
60 + || ( alsa jack pulseaudio )"
61 +
62 +#PATCHES=(
63 +# "${FILESDIR}"/${PN}-1.2-gcc47.patch
64 +#)
65 +
66 +src_configure() {
67 + econf \
68 + $(use_enable debug) \
69 + $(use_with aac faac) \
70 + $(use_with aacplus) \
71 + $(use_with alsa) \
72 + $(use_with jack) \
73 + $(use_with libsamplerate samplerate) \
74 + $(use_with mp3 lame) \
75 + $(use_with opus) \
76 + $(use_with pulseaudio) \
77 + $(use_with twolame) \
78 + $(use_with vorbis)
79 +}
80 +
81 +src_install() {
82 + default
83 + dodoc AUTHORS ChangeLog FAQ NEWS README TODO
84 +}