Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: media-sound/deadbeef/
Date: Wed, 23 Dec 2020 21:41:11
Message-Id: 1608759491.4fd0dc0bc603bb401324c6995defbd0745263102.sping@gentoo
1 commit: 4fd0dc0bc603bb401324c6995defbd0745263102
2 Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 23 21:38:11 2020 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 23 21:38:11 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=4fd0dc0b
7
8 media-sound/deadbeef: Drop due to "fdo-mime.eclass not found"
9
10 Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
11
12 media-sound/deadbeef/ChangeLog | 18 ----
13 media-sound/deadbeef/deadbeef-0.4.3_rc1-r1.ebuild | 115 ----------------------
14 media-sound/deadbeef/metadata.xml | 28 ------
15 3 files changed, 161 deletions(-)
16
17 diff --git a/media-sound/deadbeef/ChangeLog b/media-sound/deadbeef/ChangeLog
18 deleted file mode 100644
19 index d4ddae3..0000000
20 --- a/media-sound/deadbeef/ChangeLog
21 +++ /dev/null
22 @@ -1,18 +0,0 @@
23 -# ChangeLog for media-sound/deadbeef
24 -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
25 -
26 - 08 Jun 2015; Justin Lecher <jlec@g.o> metadata.xml:
27 - media-sound/deadbeef: Updating remote-id in metadata.xml
28 -
29 - 13 Oct 2013; Justin Lecher <jlec@g.o> deadbeef-0.4.3_rc1-r1.ebuild,
30 - metadata.xml:
31 - QA fixes
32 -
33 - 27 Oct 2011; Justin Lecher <jlec@g.o> metadata.xml:
34 - Removed no-herd from herd tag in metadata.xml
35 -
36 -*deadbeef-0.4.3_rc1-r1 (28 Oct 2010)
37 -
38 - 28 Oct 2010; Sebastian Pipping <sping@g.o>
39 - +deadbeef-0.4.3_rc1-r1.ebuild:
40 - Copy ebuild from xwing overlay, clean up and extend it
41
42 diff --git a/media-sound/deadbeef/deadbeef-0.4.3_rc1-r1.ebuild b/media-sound/deadbeef/deadbeef-0.4.3_rc1-r1.ebuild
43 deleted file mode 100644
44 index 338829e..0000000
45 --- a/media-sound/deadbeef/deadbeef-0.4.3_rc1-r1.ebuild
46 +++ /dev/null
47 @@ -1,115 +0,0 @@
48 -# Copyright 1999-2013 Gentoo Foundation
49 -# Distributed under the terms of the GNU General Public License v2
50 -
51 -EAPI=5
52 -
53 -inherit fdo-mime
54 -
55 -MY_P="${P/_rc/-rc}"
56 -
57 -DESCRIPTION="foobar2000-like music player."
58 -HOMEPAGE="http://deadbeef.sourceforge.net/"
59 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
60 -LICENSE="LGPL-2.1 MIT" # TODO incomplete!
61 -
62 -# License details:
63 -# ./md5/ - MIT
64 -# TODO
65 -
66 -SLOT="0"
67 -KEYWORDS="~x86 ~amd64"
68 -IUSE="aac adplug alsa audiooverload cdda cover curl dbus dts
69 - dumb ffap ffmpeg flac gme gtk +hotkeys lastfm midi mms mp3
70 - musepack nullout oss pulseaudio shellexec shorten sid
71 - sndfile +supereq tta vorbis vtx wavpack"
72 -
73 -RDEPEND="
74 - media-libs/libsamplerate
75 - alsa? ( media-libs/alsa-lib )
76 - cover? ( net-misc/curl )
77 - cdda? ( dev-libs/libcdio media-libs/libcddb )
78 - curl? ( net-misc/curl )
79 - dbus? ( sys-apps/dbus )
80 - ffmpeg? ( media-video/ffmpeg )
81 - flac? ( media-libs/flac )
82 - gtk? ( x11-libs/gtk+:2 )
83 - lastfm? ( net-misc/curl )
84 - mms? ( media-libs/libmms )
85 - mp3? ( media-libs/libmad )
86 - pulseaudio? ( media-sound/pulseaudio )
87 - sndfile? ( media-libs/libsndfile )
88 - wavpack? ( media-sound/wavpack )
89 -"
90 -DEPEND="${RDEPEND}"
91 -
92 -S=${WORKDIR}/${MY_P}
93 -
94 -src_prepare() {
95 - # Removing bundle dependencies
96 - :
97 - # TODO:
98 - # plugins/aac: aac? ( media-libs/faad2 )
99 - # plugins/adplug: adplug? ( media-libs/adplug )
100 - # plugins/ao
101 - # plugins/dca: dts? ( media-libs/libdca )
102 - # plugins/dump
103 - # plugins/gme
104 - # plugins/musepack: musepack? ( media-sound/musepack-tools )
105 - # plugins/shn: shorten? ( media-sound/shorten )
106 - # plugins/sid? ( media-libs/libsidplay )
107 - # plugins/supereq
108 - # plugins/tta
109 - # plugins/vorbis: vorbis? ( media-libs/libvorbis )
110 - # plugins/vtx
111 - # plugins/wildmidi: midi? ( media-sound/wildmidi )
112 -}
113 -
114 -src_configure() {
115 - my_config="
116 - --disable-dependency-tracking \
117 - $(use_enable aac) \
118 - $(use_enable adplug) \
119 - $(use_enable alsa) \
120 - $(use_enable audiooverload ao) \
121 - $(use_enable cdda) \
122 - $(use_enable dbus notify) \
123 - $(use_enable dts dca) \
124 - $(use_enable dumb) \
125 - $(use_enable ffap) \
126 - $(use_enable ffmpeg) \
127 - $(use_enable flac) \
128 - $(use_enable gme) \
129 - $(use_enable gtk gtkui) \
130 - --disable-gtk3 \
131 - $(use_enable hotkeys) \
132 - $(use_enable lastfm lfm) \
133 - $(use_enable mp3 mad) \
134 - $(use_enable midi wildmidi) \
135 - $(use_enable musepack) \
136 - $(use_enable nullout) \
137 - $(use_enable oss) \
138 - $(use_enable pulseaudio pulse) \
139 - $(use_enable shellexec)
140 - $(use_enable shorten shn) \
141 - $(use_enable sid) \
142 - $(use_enable sndfile) \
143 - $(use_enable supereq) \
144 - $(use_enable tta) \
145 - $(use_enable vorbis) \
146 - $(use_enable vtx) \
147 - $(use_enable wavpack) \
148 - "
149 -
150 - if use cover ; then
151 - # artwork need vfs-curl plugin, we force it
152 - my_config="${my_config} \
153 - --enable-vfs-curl \
154 - --enable-artwork"
155 - else
156 - my_config="${my_config} \
157 - $(use_enable curl vfs-curl) \
158 - --disable-artwork"
159 - fi
160 -
161 - econf ${my_config}
162 -}
163
164 diff --git a/media-sound/deadbeef/metadata.xml b/media-sound/deadbeef/metadata.xml
165 deleted file mode 100644
166 index d80d272..0000000
167 --- a/media-sound/deadbeef/metadata.xml
168 +++ /dev/null
169 @@ -1,28 +0,0 @@
170 -<?xml version="1.0" encoding="UTF-8"?>
171 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
172 -<pkgmetadata>
173 - <maintainer type="person">
174 - <email>sping@g.o</email>
175 - <name>Sebastian Pipping</name>
176 - </maintainer>
177 - <use>
178 - <flag name="adplug">Magically adplug support</flag>
179 - <flag name="audiooverload">Magically audiooverload support</flag>
180 - <flag name="cover">Magically cover support</flag>
181 - <flag name="dumb">Magically dumb support</flag>
182 - <flag name="ffap">Magically ffap support</flag>
183 - <flag name="gme">Magically gme support</flag>
184 - <flag name="hotkeys">Magically hotkeys support</flag>
185 - <flag name="lastfm">Magically lastfm support</flag>
186 - <flag name="midi">Magically midi support</flag>
187 - <flag name="nullout">Magically nullout support</flag>
188 - <flag name="shellexec">Magically shellexec support</flag>
189 - <flag name="sid">Magically sid support</flag>
190 - <flag name="supereq">Magically supereq support</flag>
191 - <flag name="tta">Magically tta support</flag>
192 - <flag name="vtx">Magically vtx support</flag>
193 - </use>
194 - <upstream>
195 - <remote-id type="sourceforge">deadbeef</remote-id>
196 - </upstream>
197 -</pkgmetadata>