Gentoo Archives: gentoo-commits

From: Daniel Pielmeier <billie@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/
Date: Sat, 04 Mar 2017 18:39:14
Message-Id: 1488652740.602ad4ce90808c7a2fd9ee0639e0bfb3ae0bd92a.billie@gentoo
1 commit: 602ad4ce90808c7a2fd9ee0639e0bfb3ae0bd92a
2 Author: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 4 18:38:39 2017 +0000
4 Commit: Daniel Pielmeier <billie <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 4 18:39:00 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602ad4ce
7
8 media-sound/aqualung: Revision bump.
9
10 This version depends on monkeys audio 4.11.
11 The patch to make it work with 3.99 is not required anymore.
12
13 Package-Manager: Portage-2.3.3, Repoman-2.3.1
14
15 media-sound/aqualung/aqualung-1.0-r2.ebuild | 100 ++++++++++++++++++++++++++++
16 1 file changed, 100 insertions(+)
17
18 diff --git a/media-sound/aqualung/aqualung-1.0-r2.ebuild b/media-sound/aqualung/aqualung-1.0-r2.ebuild
19 new file mode 100644
20 index 00000000000..5c6ec6bde40
21 --- /dev/null
22 +++ b/media-sound/aqualung/aqualung-1.0-r2.ebuild
23 @@ -0,0 +1,100 @@
24 +# Copyright 1999-2017 Gentoo Foundation
25 +# Distributed under the terms of the GNU General Public License v2
26 +
27 +EAPI=6
28 +
29 +inherit eutils
30 +
31 +MY_PV=${PV/_/-}
32 +
33 +DESCRIPTION="Music player for a wide range of formats designed for gapless playback"
34 +HOMEPAGE="http://aqualung.jeremyevans.net/ https://github.com/jeremyevans/aqualung"
35 +SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz"
36 +
37 +LICENSE="GPL-2"
38 +SLOT="0"
39 +KEYWORDS="~amd64 ~x86"
40 +IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libav libsamplerate
41 + lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex systray
42 + vorbis wavpack"
43 +
44 +RDEPEND="
45 + app-arch/bzip2
46 + dev-libs/libxml2
47 + sys-libs/zlib
48 + x11-libs/gtk+:2
49 + alsa? ( media-libs/alsa-lib )
50 + cdda? ( dev-libs/libcdio-paranoia )
51 + cddb? ( media-libs/libcddb )
52 + ffmpeg? (
53 + libav? ( media-video/libav:0= )
54 + !libav? ( media-video/ffmpeg:0= )
55 + )
56 + flac? ( media-libs/flac )
57 + ifp? ( media-libs/libifp )
58 + jack? ( media-sound/jack-audio-connection-kit )
59 + ladspa? ( media-libs/liblrdf )
60 + lame? ( media-sound/lame )
61 + libsamplerate? ( media-libs/libsamplerate )
62 + lua? ( dev-lang/lua:0= )
63 + mac? ( >=media-sound/mac-4.11.4.5.7 )
64 + modplug? ( media-libs/libmodplug )
65 + mp3? ( media-libs/libmad )
66 + musepack? ( >=media-sound/musepack-tools-444 )
67 + pulseaudio? ( media-sound/pulseaudio )
68 + sndfile? ( media-libs/libsndfile )
69 + speex? ( media-libs/speex media-libs/liboggz media-libs/libogg )
70 + vorbis? ( media-libs/libvorbis media-libs/libogg )
71 + wavpack? ( media-sound/wavpack )
72 +"
73 +DEPEND="${RDEPEND}
74 + sys-devel/gettext
75 + virtual/pkgconfig
76 +"
77 +
78 +S=${WORKDIR}/${PN}-${MY_PV}
79 +
80 +PATCHES=(
81 + "${FILESDIR}/${P}-ffmpeg3.patch"
82 +)
83 +
84 +src_configure() {
85 + econf \
86 + --disable-rpath \
87 + --enable-loop \
88 + --enable-nls \
89 + --enable-transcoding \
90 + $(use_enable debug) \
91 + $(use_enable podcast) \
92 + $(use_enable systray) \
93 + $(use_enable jack jack-mgmt) \
94 + $(use_with alsa) \
95 + $(use_with cdda) \
96 + $(use_with cddb) \
97 + $(use_with ffmpeg lavc) \
98 + $(use_with flac) \
99 + $(use_with ifp) \
100 + $(use_with jack) \
101 + $(use_with ladspa) \
102 + $(use_with lame) \
103 + $(use_with libsamplerate src) \
104 + $(use_with lua) \
105 + $(use_with mac) \
106 + $(use_with modplug mod) \
107 + $(use_with mp3 mpeg) \
108 + $(use_with musepack mpc) \
109 + $(use_with oss) \
110 + $(use_with pulseaudio pulse) \
111 + $(use_with sndfile) \
112 + $(use_with speex) \
113 + $(use_with vorbis vorbis) \
114 + $(use_with vorbis vorbisenc) \
115 + $(use_with wavpack)
116 +}
117 +
118 +src_install() {
119 + default
120 +
121 + newicon src/img/icon_64.png aqualung.png
122 + make_desktop_entry aqualung Aqualung
123 +}