Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/audiotools/
Date: Fri, 01 Jul 2022 11:17:25
Message-Id: 1656674231.c88061579e7ad6fcb7cc160b2a1588808911fee7.fordfrog@gentoo
1 commit: c88061579e7ad6fcb7cc160b2a1588808911fee7
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 1 11:17:11 2022 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 1 11:17:11 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8806157
7
8 media-sound/audiotools: dropped obsolete 3.1.1
9
10 Closes: https://bugs.gentoo.org/846050
11 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
12
13 media-sound/audiotools/audiotools-3.1.1.ebuild | 92 --------------------------
14 1 file changed, 92 deletions(-)
15
16 diff --git a/media-sound/audiotools/audiotools-3.1.1.ebuild b/media-sound/audiotools/audiotools-3.1.1.ebuild
17 deleted file mode 100644
18 index b63f0e4b37a6..000000000000
19 --- a/media-sound/audiotools/audiotools-3.1.1.ebuild
20 +++ /dev/null
21 @@ -1,92 +0,0 @@
22 -# Copyright 1999-2021 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -PYTHON_COMPAT=( python3_{7,8,9} )
27 -PYTHON_REQ_USE="xml(+)"
28 -
29 -inherit distutils-r1
30 -
31 -DESCRIPTION="A collection of command line audio tools"
32 -HOMEPAGE="http://audiotools.sourceforge.net/"
33 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
34 -
35 -LICENSE="GPL-2"
36 -SLOT="0"
37 -KEYWORDS="~amd64 ~x86"
38 -IUSE="aac alsa cdda cdr cue dvda flac gui twolame mp3 opus pulseaudio vorbis wavpack"
39 -
40 -BDEPEND="virtual/pkgconfig"
41 -DEPEND="
42 - alsa? ( media-libs/alsa-lib )
43 - cdda? ( dev-libs/libcdio-paranoia:0= )
44 - dvda? ( media-libs/libdvd-audio )
45 - twolame? ( media-sound/twolame )
46 - mp3? ( || ( media-sound/mpg123 media-sound/lame ) )
47 - opus? (
48 - media-libs/opus
49 - media-libs/opusfile
50 - )
51 - pulseaudio? ( media-sound/pulseaudio )
52 - vorbis? ( media-libs/libvorbis )
53 - wavpack? ( media-sound/wavpack )
54 -"
55 -RDEPEND="${DEPEND}
56 - aac? (
57 - media-libs/faad2
58 - media-libs/faac
59 - )
60 - cdr? ( app-cdr/cdrtools )
61 - cue? ( app-cdr/cdrdao )
62 - flac? ( media-libs/flac )
63 - gui? (
64 - $(python_gen_impl_dep 'tk(+)')
65 - dev-python/pillow[${PYTHON_USEDEP}]
66 - dev-python/urwid[${PYTHON_USEDEP}]
67 - )
68 -"
69 -
70 -# lots of random failures
71 -RESTRICT="test"
72 -
73 -PATCHES=( "${FILESDIR}"/${P}-libcdio-paranoia.patch )
74 -
75 -src_prepare() {
76 - default
77 -
78 - local USEFLAG_LIBS=(
79 - cdda:libcdio_paranoia
80 - dvda:libdvd-audio
81 - pulseaudio:libpulse
82 - alsa:alsa
83 - mp3:libmpg123
84 - mp3:mp3lame
85 - vorbis:vorbisfile
86 - vorbis:vorbisenc
87 - opus:opusfile
88 - opus:opus
89 - twolame:twolame
90 - )
91 -
92 - # enable/disable deps based on USE flags
93 - local flag_lib flag lib
94 - for flag_lib in "${USEFLAG_LIBS[@]}"; do
95 - flag=${flag_lib/:*}
96 - lib=${flag_lib/*:}
97 - use ${flag} || { sed -i "/^${lib}:/s/probe/no/" setup.cfg || die; }
98 - done
99 -}
100 -
101 -python_compile_all() {
102 - emake -C docs
103 -}
104 -
105 -python_test() {
106 - cd test || die
107 - "${PYTHON}" test.py || die
108 -}
109 -
110 -python_install_all() {
111 - doman docs/*.{1,5}
112 - distutils-r1_python_install_all
113 -}