mirror of
https://github.com/gryf/gryf-overlay.git
synced 2025-12-24 23:22:31 +01:00
Removed deadbeef ebuild in favor of damex/deadbeef-overlay repo
This commit is contained in:
@@ -1,17 +0,0 @@
|
||||
AUX desktop-2.patch 702 SHA256 85f0b3456f8acfb5fbcd7d139a60e145a85a506a4a716a3aec6fb8812d602eda SHA512 b0d8c1f80c06cd1dbe6ecce503907594834b980107770f3daccac9f567562d71cd2f0028e0364df63277b82fb3d7e745bec176754b249fb2cb395ddb7fbb2e07 WHIRLPOOL 140c120c945739ae45d324b1ea276e5d81ea8efee739e7b2f2e15645ffa937385865a4371c49bc4197295cbbbd0ea8e7692636257980042a51fbbd12a6157bf8
|
||||
AUX desktop.patch 672 SHA256 4ad550c3c20bb8ade6fa1973135a0503accd4615cf759d5141844258fbc79836 SHA512 f94329be0fd4c9a1a2ef9ca48a03d1b839b2645504f5a0cdd2f8b91d0eded6162fbc11ebb7ab95ce47fa9c1ea471abf02c54b00b50adcc0ff8149140adda07fd WHIRLPOOL 8f5861b87ccd475bfb51eec297b586a07e435a63656ba9cc3b0ff0d6a818730bcc1aaca855823bac0184d7aedbdfc7e8b4028714ca90d1ad19e340e621cca3cb
|
||||
DIST deadbeef-0.4.2.tar.bz2 2544788 SHA256 a3a2b483aa4a0f053c5f33d12efc3b18105ee8107e00816eb9ba7a92c1037136
|
||||
DIST deadbeef-0.4.4.tar.bz2 2612233 SHA256 93547e776f1c67a68236d394a67d0d84478f12ad375a4208e6dbba5972f6ec32
|
||||
DIST deadbeef-0.5.1.tar.bz2 2317508 SHA256 449e2933634c8f06dfdac65cd1afbe87a7f97fcd8e541694d6e65fe1941ac18f
|
||||
DIST deadbeef-0.5.6.tar.bz2 3279899 SHA256 17c123eb50e33c89403d8d3035b9132463a227a6905fd42bcbb2a3a5616cea5b SHA512 20d8d58e2df90078af2dd6583c7ae9d7b3b6f7d73cef1d823910614278779614c1544e839a886ab7ab972ad235220829d8e07dc1c959e98c94fc1e47299e5b4a WHIRLPOOL 9b7349c4664be4e98a935fb97393195cc4911d28e011a83c8f3d621b004ccb70f3e5e06129138eb3edf64b17c533b0b214a29e2fb71b96e7b6638b92d2a69947
|
||||
DIST deadbeef-0.6.0.tar.bz2 3433789 SHA256 78a684bd50f3bae2cb3913a7d9c1b06549d0718b37f923fbb0ea523fd9e7826a SHA512 3f6add4998dd0fc67c94c289905700144153ae2dc8c7e6cfa1bbfab7844c7dfe3985d5ff87909d9d0b1abe4926b5498055389ab74e83cc7db63f254081d7e666 WHIRLPOOL a8fb43cef99b030e2c79e54533516d142ef805e0d3f30639d13eb246dc9a1b8c71500f23d61d400ddd0776857d6cac4daf0d1d7656e21de249cd36d077d97fd4
|
||||
DIST deadbeef-0.6.2.tar.bz2 3495920 SHA256 3433b966683286c03ffbcc79b2201cd517f8dbf6b41da8600778dfa93cd64e1a SHA512 7caee245d7fa68e98ce5edc6aa6acc829d62c963f523c81e0406182a1aa36759219a8c0a2bdf010ac810f22b15acc81d06e8cab4ab820956c96cbc0a94423b7b WHIRLPOOL a8fc10c0f44f9f4d4eafb99a52f26efef34c2a1164d19b1f60693347a4b7a5564c6f7fafd394914149240a2a2f30926ce853bf42bbf3a07699bd8ba422a59f63
|
||||
DIST deadbeef-0.7.2.tar.bz2 4736472 SHA256 8a63abdf00c2f37c33e018ae0b39d391873e037434074b84bb47381bf283c884 SHA512 9ea61a3820d9d57f038b80652ce63bd87e6781259c0f58a93b70607b02e71debbf5598f4a06d607d3840a804c3b7fc5039a4c4b0a8bb01e8e5107bba3f0bd980 WHIRLPOOL cf19e77467eb1436c06533e565a1ad7755c3efcd75bdda27d3cede9506466ac21a115f69c480dc799963985c0f0883458a9e84ee583f31364c14aea60c9afb04
|
||||
EBUILD deadbeef-0.4.2.ebuild 2291 SHA256 bfcd1e294f0ee11f207bd66db55653d828df2550bcbb1f91a9b04b9ea354f97b SHA512 40b7ac23edcdcba1844d98ff27a409195d901b35fd0e3402789a32d46efb531bf25fdf41b0ff78cd0aba1268891d2b32189534ee88a08feeded07d917ee6b62b WHIRLPOOL 93d09bb4d44c943e0215e9ddf4df79c6c2092126e31b69571daca03cec870e1c1b1899a7316ff20bed478367cb3846539a0db695336b3d551a0f675de6eee26c
|
||||
EBUILD deadbeef-0.4.4-r1.ebuild 2809 SHA256 a75e229d02adbccf8f1107dede2938cce557cae1125174cef2fd93735ff86830 SHA512 a567f35c66ad1c95e42f038512221f966e4ba0585198c48fc6e9af8bb378e9d111de6b5789d4534f4ef8a7c2dfcbbc06c174e364c8ac2c5d608d245cd080d040 WHIRLPOOL 0b0bdace8aef6c066607c464844d348e07d69138d24282d9b1cc547762f78407334d94632ec563ff55cca4b96ef5d4e96e3bfba3e21702dbccac85aa19a923e1
|
||||
EBUILD deadbeef-0.5.1-r1.ebuild 2795 SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80 SHA512 5101cef8d813992bc471454f6ac031eab56700cdf407463f81ba5c33344f34e2ee8fcd8e0ac13e7e9c1381487085b8c60f5acf7f5b9eed2857d48c120fb22195 WHIRLPOOL 05ddd25de4be294d31173bd115be2d27823f5140e251e389d8c5cd5a75bf82cf9ac8552adee95117bf9f5f89e6456adb088ef12cc3997b8b7f31b20a71ebfc8f
|
||||
EBUILD deadbeef-0.5.6.ebuild 2795 SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80 SHA512 5101cef8d813992bc471454f6ac031eab56700cdf407463f81ba5c33344f34e2ee8fcd8e0ac13e7e9c1381487085b8c60f5acf7f5b9eed2857d48c120fb22195 WHIRLPOOL 05ddd25de4be294d31173bd115be2d27823f5140e251e389d8c5cd5a75bf82cf9ac8552adee95117bf9f5f89e6456adb088ef12cc3997b8b7f31b20a71ebfc8f
|
||||
EBUILD deadbeef-0.6.0-r1.ebuild 4450 SHA256 298752305cc39d9f1b586c6aab4a7336018c6e3b0476f9e339b9f5faf8db873e SHA512 36e4552cebe82709c1e8282411a4424480a0648c76ec669c8e52075eb294a39a17e9da4de8b53ea23fdbcf6a80ae1e8444eb2055dcb8cdaa6bff657cd585d0ce WHIRLPOOL 13562655cafd81fde4979e691d03c17c0276bb098139638c5bea09add1a1f1016fcc5d2c533d06d077d812f2d18c1d3d3a85c33cc983def25f5b44243c9dd671
|
||||
EBUILD deadbeef-0.6.0.ebuild 2795 SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80 SHA512 5101cef8d813992bc471454f6ac031eab56700cdf407463f81ba5c33344f34e2ee8fcd8e0ac13e7e9c1381487085b8c60f5acf7f5b9eed2857d48c120fb22195 WHIRLPOOL 05ddd25de4be294d31173bd115be2d27823f5140e251e389d8c5cd5a75bf82cf9ac8552adee95117bf9f5f89e6456adb088ef12cc3997b8b7f31b20a71ebfc8f
|
||||
EBUILD deadbeef-0.6.2.ebuild 4398 SHA256 1d2fc42439c8ced4a0f385052fca0af26de6af17a40dd515ae7cb1e697bf9d23 SHA512 d2e5197193c52da64ca12a855bfdf4f21094c40edf1c6fc128efc918a4038cad47f610934c8ffef823b98ac570ea3d7a08e60290a6cfd02c35ffc505062ea001 WHIRLPOOL f95a18f9828c52c05276b6cf94ea8e8c18d6c616b7c1674e2b563b185e889e8e2b002f7a6106628bc1dccfde7203f0799899fbdd5f51093c07dd8fd2733a389e
|
||||
EBUILD deadbeef-0.7.2.ebuild 4378 SHA256 180b9ddac45cef98980f3bd3c7409809bf4316cecb1b726164829dd05ba48441 SHA512 7ef00692c39edee8b7051db65fe23ccbeb188af6231cad7727cd5c5a49e3344952e1c83159e0d422f4ce547698813f7783201d028a903f7db618e04a54d2ebb8 WHIRLPOOL 0cb2f1c792dfe834277f194321f5011399490b93b154aeaa3b02493a31c0c3df1778e00c8bf4119543bc66e81b09a61f9a5f974b0e965485dfed82d3d4b76610
|
||||
@@ -1,88 +0,0 @@
|
||||
# Copyright 2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit fdo-mime
|
||||
|
||||
DESCRIPTION="foobar2000-like music player."
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
LICENSE="|| ( GPL-2 LGPL-2.1 )"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ~amd64"
|
||||
IUSE="+gtk +alsa ffmpeg pulseaudio +mad +vorbis +flac wavpack +sndfile cdda +hotkeys
|
||||
oss lastfm adplug ffap sid nullout +supereq vtx gme dumb +dbus +artwork curl
|
||||
shellexec musepack tta dts aac mms shorten audiooverload"
|
||||
|
||||
RDEPEND="
|
||||
media-libs/libsamplerate
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
mad? ( media-libs/libmad )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
flac? ( media-libs/flac )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
cdda? ( dev-libs/libcdio media-libs/libcddb )
|
||||
lastfm? ( net-misc/curl )
|
||||
artwork? ( net-misc/curl )
|
||||
curl? ( net-misc/curl )
|
||||
dbus? ( sys-apps/dbus )
|
||||
musepack? ( media-sound/musepack-tools )
|
||||
dts? ( media-libs/libdca )
|
||||
aac? ( media-libs/faad2 )
|
||||
mms? ( media-libs/libmms )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
my_config="$(use_enable gtk gtkui) \
|
||||
$(use_enable alsa) \
|
||||
$(use_enable ffmpeg) \
|
||||
$(use_enable pulseaudio pulse) \
|
||||
$(use_enable mad) \
|
||||
$(use_enable vorbis) \
|
||||
$(use_enable flac) \
|
||||
$(use_enable wavpack) \
|
||||
$(use_enable sndfile) \
|
||||
$(use_enable cdda) \
|
||||
$(use_enable hotkeys) \
|
||||
$(use_enable oss) \
|
||||
$(use_enable lastfm lfm) \
|
||||
$(use_enable adplug) \
|
||||
$(use_enable ffap) \
|
||||
$(use_enable sid) \
|
||||
$(use_enable nullout) \
|
||||
$(use_enable supereq) \
|
||||
$(use_enable vtx) \
|
||||
$(use_enable gme) \
|
||||
$(use_enable dumb) \
|
||||
$(use_enable dbus notify) \
|
||||
$(use_enable musepack) \
|
||||
$(use_enable tta) \
|
||||
$(use_enable dts dca)
|
||||
$(use_enable aac) \
|
||||
$(use_enable shorten shn) \
|
||||
$(use_enable audiooverload ao) \
|
||||
$(use_enable shellexec)"
|
||||
if use artwork ; then
|
||||
# artwork need vfs-curl plugin, we force it
|
||||
my_config="${my_config} \
|
||||
--enable-vfs-curl \
|
||||
$(use_enable artwork)"
|
||||
else
|
||||
my_config="${my_config} \
|
||||
$(use_enable curl vfs-curl) \
|
||||
$(use_enable artwork)"
|
||||
fi
|
||||
econf ${my_config} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die
|
||||
}
|
||||
@@ -1,111 +0,0 @@
|
||||
# Copyright 2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit fdo-mime
|
||||
|
||||
DESCRIPTION="foobar2000-like music player."
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
LICENSE="GPL-2 ZLIB
|
||||
dumb? ( DUMB-0.9.2 )
|
||||
shorten? ( shorten )
|
||||
audiooverload? ( BSD XMAME )"
|
||||
|
||||
## TODO:
|
||||
## add shorten license to portage
|
||||
## enable gtk3 support when available in portage
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ~amd64"
|
||||
IUSE="aac adplug alsa audiooverload cdda cover curl dts dumb ffmpeg flac gme +gtk hotkeys lastfm libnotify mac midi mms mp3 musepack nls null oss pulseaudio rpath shellexec shorten sid sndfile supereq threads tta vorbis vtx wavpack"
|
||||
|
||||
RDEPEND="
|
||||
media-libs/libsamplerate
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
cover? ( net-misc/curl )
|
||||
curl? ( net-misc/curl )
|
||||
lastfm? ( net-misc/curl )
|
||||
mp3? ( media-libs/libmad )
|
||||
flac? ( media-libs/flac )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
cdda? ( dev-libs/libcdio media-libs/libcddb )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
hotkeys? ( x11-libs/libX11 )
|
||||
libnotify? ( sys-apps/dbus )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
aac? ( media-libs/faad2 )
|
||||
audiooverload? ( sys-libs/zlib )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
if use midi; then
|
||||
# set default gentoo path
|
||||
sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
|
||||
-i "${S}/plugins/wildmidi/wildmidiplug.c"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_config="--disable-dependency-tracking
|
||||
$(use_enable nls)
|
||||
$(use_enable threads)
|
||||
$(use_enable rpath)
|
||||
$(use_enable null nullout)
|
||||
$(use_enable alsa)
|
||||
$(use_enable oss)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable gtk gtkui)
|
||||
--disable-gtk3
|
||||
$(use_enable supereq)
|
||||
$(use_enable sid)
|
||||
$(use_enable mp3 mad)
|
||||
$(use_enable mac ffap)
|
||||
$(use_enable vtx)
|
||||
$(use_enable adplug)
|
||||
$(use_enable hotkeys)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable cdda)
|
||||
$(use_enable gme)
|
||||
$(use_enable dumb)
|
||||
$(use_enable libnotify notify)
|
||||
$(use_enable shellexec)
|
||||
$(use_enable musepack)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable tta)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable aac)
|
||||
$(use_enable mms)
|
||||
$(use_enable shorten shn)
|
||||
$(use_enable audiooverload ao)"
|
||||
|
||||
# artowrk and lastfm plugins both require curl
|
||||
if use cover || use lastfm ; then
|
||||
my_config="${my_config}
|
||||
--enable-vfs-curl
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable lastfm lfm)"
|
||||
else
|
||||
my_config="${my_config}
|
||||
--disable-artwork
|
||||
--disable-lfm
|
||||
$(use_enable curl vfs-curl)"
|
||||
fi
|
||||
|
||||
econf ${my_config} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstall
|
||||
}
|
||||
@@ -1,108 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime
|
||||
|
||||
DESCRIPTION="foobar2000-like music player."
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
LICENSE="GPL-2 ZLIB"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ~amd64"
|
||||
IUSE="aac adplug alsa cdda cover curl dts encode ffmpeg flac gme +gtk
|
||||
hotkeys imlib lastfm libnotify libsamplerate m3u mac midi mms mp3
|
||||
musepack nls null oss pulseaudio shellexec sid sndfile supereq threads
|
||||
tta vorbis vtx wavpack zip"
|
||||
|
||||
REQUIRED_USE="encode? ( gtk )
|
||||
cover? ( curl )
|
||||
lastfm? ( curl )"
|
||||
|
||||
RDEPEND="
|
||||
aac? ( media-libs/faad2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cdda? ( dev-libs/libcdio media-libs/libcddb )
|
||||
cover? (
|
||||
imlib? ( media-libs/imlib2 )
|
||||
!imlib? ( virtual/jpeg media-libs/libpng )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
flac? ( media-libs/flac )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
hotkeys? ( x11-libs/libX11 )
|
||||
libnotify? ( sys-apps/dbus )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
mp3? ( media-libs/libmad )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
zip? ( sys-libs/zlib )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( virtual/libintl dev-util/intltool )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
if use midi; then
|
||||
# set default gentoo path
|
||||
sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
|
||||
-i "${S}/plugins/wildmidi/wildmidiplug.c"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_config="$(use_enable nls)
|
||||
$(use_enable threads)
|
||||
$(use_enable null nullout)
|
||||
$(use_enable alsa)
|
||||
$(use_enable oss)
|
||||
$(use_enable gtk gtkui)
|
||||
$(use_enable aac)
|
||||
$(use_enable adplug)
|
||||
$(use_enable cdda)
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable curl vfs-curl)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable encode converter)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable gme)
|
||||
$(use_enable hotkeys)
|
||||
$(use_enable imlib artwork-imlib2)
|
||||
$(use_enable lastfm lfm)
|
||||
$(use_enable libnotify notify)
|
||||
$(use_enable libsamplerate src)
|
||||
$(use_enable m3u)
|
||||
$(use_enable mac ffap)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable mms)
|
||||
$(use_enable mp3 mad)
|
||||
$(use_enable musepack)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable shellexec)
|
||||
$(use_enable sid)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable supereq)
|
||||
$(use_enable tta)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable vtx)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable zip vfs-zip)
|
||||
--docdir=/usr/share/doc/${PF}"
|
||||
|
||||
econf ${my_config}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Do not compress docs as we need it for deadbeef's help function.
|
||||
PORTAGE_DOCOMPRESS_SKIP+=( "/usr/share/doc/${PF}" )
|
||||
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
}
|
||||
@@ -1,108 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime
|
||||
|
||||
DESCRIPTION="foobar2000-like music player."
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
LICENSE="GPL-2 ZLIB"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ~amd64"
|
||||
IUSE="aac adplug alsa cdda cover curl dts encode ffmpeg flac gme +gtk
|
||||
hotkeys imlib lastfm libnotify libsamplerate m3u mac midi mms mp3
|
||||
musepack nls null oss pulseaudio shellexec sid sndfile supereq threads
|
||||
tta vorbis vtx wavpack zip"
|
||||
|
||||
REQUIRED_USE="encode? ( gtk )
|
||||
cover? ( curl )
|
||||
lastfm? ( curl )"
|
||||
|
||||
RDEPEND="
|
||||
aac? ( media-libs/faad2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cdda? ( dev-libs/libcdio media-libs/libcddb )
|
||||
cover? (
|
||||
imlib? ( media-libs/imlib2 )
|
||||
!imlib? ( virtual/jpeg media-libs/libpng )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
flac? ( media-libs/flac )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
hotkeys? ( x11-libs/libX11 )
|
||||
libnotify? ( sys-apps/dbus )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
mp3? ( media-libs/libmad )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
zip? ( sys-libs/zlib )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( virtual/libintl dev-util/intltool )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
if use midi; then
|
||||
# set default gentoo path
|
||||
sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
|
||||
-i "${S}/plugins/wildmidi/wildmidiplug.c"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_config="$(use_enable nls)
|
||||
$(use_enable threads)
|
||||
$(use_enable null nullout)
|
||||
$(use_enable alsa)
|
||||
$(use_enable oss)
|
||||
$(use_enable gtk gtkui)
|
||||
$(use_enable aac)
|
||||
$(use_enable adplug)
|
||||
$(use_enable cdda)
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable curl vfs-curl)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable encode converter)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable gme)
|
||||
$(use_enable hotkeys)
|
||||
$(use_enable imlib artwork-imlib2)
|
||||
$(use_enable lastfm lfm)
|
||||
$(use_enable libnotify notify)
|
||||
$(use_enable libsamplerate src)
|
||||
$(use_enable m3u)
|
||||
$(use_enable mac ffap)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable mms)
|
||||
$(use_enable mp3 mad)
|
||||
$(use_enable musepack)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable shellexec)
|
||||
$(use_enable sid)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable supereq)
|
||||
$(use_enable tta)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable vtx)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable zip vfs-zip)
|
||||
--docdir=/usr/share/doc/${PF}"
|
||||
|
||||
econf ${my_config}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Do not compress docs as we need it for deadbeef's help function.
|
||||
PORTAGE_DOCOMPRESS_SKIP+=( "/usr/share/doc/${PF}" )
|
||||
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
}
|
||||
@@ -1,175 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime gnome2-utils eutils
|
||||
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}-${PV}.tar.bz2
|
||||
http://sourceforge.net/projects/${PN}/files/${PN}-${PV}.tar.bz2/download -> ${PN}-${PV}.tar.bz2"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
DESCRIPTION="foobar2k-like music player"
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2
|
||||
LGPL-2.1
|
||||
ZLIB
|
||||
psf? ( BSD XMAME )
|
||||
dumb? ( DUMB-0.9.2 )
|
||||
shn? ( shorten )"
|
||||
SLOT="0"
|
||||
IUSE="adplug aac alac alsa psf ape -cdda cover cover-imlib2 dts +dumb
|
||||
+converter +curl ffmpeg flac gme +hotkeys lastfm m3u +midi +mms mp3
|
||||
musepack nls notify nullout oss pulseaudio rpath mono2stereo shellexec shn
|
||||
sid +sndfile src static +supereq threads tta vorbis vtx wavpack +zip gtk3
|
||||
+gtk2 wma"
|
||||
|
||||
REQUIRED_USE="
|
||||
cover? ( curl )
|
||||
lastfm? ( curl )
|
||||
|| ( alsa oss pulseaudio nullout )"
|
||||
|
||||
LANGS="be bg bn ca cs da de el en_GB eo es et fa fi fr gl he hr hu id it ja kk km lg lt nb nl pl pt
|
||||
pt_BR ro ru si sk sl sr sr@latin sv te tr ug uk vi zh_CN zh_TW"
|
||||
|
||||
for lang in ${LANGS}; do
|
||||
IUSE+=" linguas_${lang}"
|
||||
done
|
||||
|
||||
RDEPEND="aac? ( media-libs/faad2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
alac? ( media-libs/faad2 )
|
||||
cdda? ( >=dev-libs/libcdio-0.90 media-libs/libcddb )
|
||||
cover? ( media-libs/imlib2 )
|
||||
ffmpeg? ( !media-plugins/deadbeef-ffmpeg >=media-video/ffmpeg-1.0.7 )
|
||||
flac? ( media-libs/flac )
|
||||
gtk2? ( x11-libs/gtk+:2 x11-libs/gtkglext )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
notify? ( sys-apps/dbus )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
mms? ( media-libs/libmms )
|
||||
mp3? ( media-libs/libmad )
|
||||
musepack? ( media-sound/musepack-tools )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
src? ( media-libs/libsamplerate )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
zip? ( dev-libs/libzip
|
||||
sys-libs/zlib )
|
||||
curl? ( net-misc/curl )"
|
||||
|
||||
DEPEND="
|
||||
dev-util/intltool
|
||||
${RDEPEND}"
|
||||
|
||||
QA_TEXTRELS="usr/lib/deadbeef/ffap.so.0.0.0"
|
||||
|
||||
pkg_setup() {
|
||||
if use psf || use dumb || use shn && use static ; then
|
||||
die "ao/converter/dumb or shn plugins can't be builded statically"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
touch config.rpath
|
||||
sh autogen.sh
|
||||
|
||||
if use midi ; then
|
||||
# set default gentoo path
|
||||
sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
|
||||
-i "${S}/plugins/wildmidi/wildmidiplug.c"
|
||||
fi
|
||||
|
||||
# remove unity trash
|
||||
epatch "${FILESDIR}/desktop-2.patch"
|
||||
|
||||
for lang in ${LANGS};do
|
||||
for x in ${lang};do
|
||||
if ! use linguas_${x}; then
|
||||
sed -e "s|^${x}$||" -i "po/LINGUAS"
|
||||
fi
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_config="--disable-portable
|
||||
--docdir=/usr/share/${PN}
|
||||
$(use_enable aac)
|
||||
$(use_enable adplug)
|
||||
$(use_enable alac)
|
||||
$(use_enable alsa)
|
||||
$(use_enable ape ffap)
|
||||
$(use_enable cdda)
|
||||
$(use_enable converter)
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable cover-imlib2 artwork-imlib2)
|
||||
$(use_enable curl vfs-curl)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable dumb)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable gme)
|
||||
$(use_enable gtk2)
|
||||
$(use_enable gtk3)
|
||||
$(use_enable hotkeys)
|
||||
$(use_enable lastfm lfm)
|
||||
$(use_enable m3u)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable mms)
|
||||
$(use_enable mono2stereo)
|
||||
$(use_enable mp3 mad)
|
||||
$(use_enable musepack)
|
||||
$(use_enable nls)
|
||||
$(use_enable notify)
|
||||
$(use_enable nullout)
|
||||
$(use_enable oss)
|
||||
$(use_enable psf)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable rpath)
|
||||
$(use_enable shellexec)
|
||||
$(use_enable shellexec shellexecui)
|
||||
$(use_enable shn)
|
||||
$(use_enable sid)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable src)
|
||||
$(use_enable static)
|
||||
$(use_enable static staticlink)
|
||||
$(use_enable supereq)
|
||||
$(use_enable threads)
|
||||
$(use_enable tta)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable vtx)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable zip vfs-zip)
|
||||
$(use_enable wma)"
|
||||
|
||||
econf ${my_config}
|
||||
}
|
||||
pkg_preinst() {
|
||||
use linguas_pt_BR || rm -f "${D}/usr/share/deadbeef/help.pt_BR.txt"
|
||||
use linguas_ru || rm -f "${D}/usr/share/deadbeef/help.ru.txt"
|
||||
gnome2_icon_savelist
|
||||
gnome2_schemas_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use midi ; then
|
||||
einfo "enable manually freepats support for timidity via"
|
||||
einfo "eselect timidity set --global freepats"
|
||||
fi
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
@@ -1,108 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime
|
||||
|
||||
DESCRIPTION="foobar2000-like music player."
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
LICENSE="GPL-2 ZLIB"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ~amd64"
|
||||
IUSE="aac adplug alsa cdda cover curl dts encode ffmpeg flac gme +gtk
|
||||
hotkeys imlib lastfm libnotify libsamplerate m3u mac midi mms mp3
|
||||
musepack nls null oss pulseaudio shellexec sid sndfile supereq threads
|
||||
tta vorbis vtx wavpack zip"
|
||||
|
||||
REQUIRED_USE="encode? ( gtk )
|
||||
cover? ( curl )
|
||||
lastfm? ( curl )"
|
||||
|
||||
RDEPEND="
|
||||
aac? ( media-libs/faad2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cdda? ( dev-libs/libcdio media-libs/libcddb )
|
||||
cover? (
|
||||
imlib? ( media-libs/imlib2 )
|
||||
!imlib? ( virtual/jpeg media-libs/libpng )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
flac? ( media-libs/flac )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
hotkeys? ( x11-libs/libX11 )
|
||||
libnotify? ( sys-apps/dbus )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
mp3? ( media-libs/libmad )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
zip? ( sys-libs/zlib )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( virtual/libintl dev-util/intltool )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
if use midi; then
|
||||
# set default gentoo path
|
||||
sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
|
||||
-i "${S}/plugins/wildmidi/wildmidiplug.c"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_config="$(use_enable nls)
|
||||
$(use_enable threads)
|
||||
$(use_enable null nullout)
|
||||
$(use_enable alsa)
|
||||
$(use_enable oss)
|
||||
$(use_enable gtk gtkui)
|
||||
$(use_enable aac)
|
||||
$(use_enable adplug)
|
||||
$(use_enable cdda)
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable curl vfs-curl)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable encode converter)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable gme)
|
||||
$(use_enable hotkeys)
|
||||
$(use_enable imlib artwork-imlib2)
|
||||
$(use_enable lastfm lfm)
|
||||
$(use_enable libnotify notify)
|
||||
$(use_enable libsamplerate src)
|
||||
$(use_enable m3u)
|
||||
$(use_enable mac ffap)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable mms)
|
||||
$(use_enable mp3 mad)
|
||||
$(use_enable musepack)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable shellexec)
|
||||
$(use_enable sid)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable supereq)
|
||||
$(use_enable tta)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable vtx)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable zip vfs-zip)
|
||||
--docdir=/usr/share/doc/${PF}"
|
||||
|
||||
econf ${my_config}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Do not compress docs as we need it for deadbeef's help function.
|
||||
PORTAGE_DOCOMPRESS_SKIP+=( "/usr/share/doc/${PF}" )
|
||||
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
}
|
||||
@@ -1,173 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime gnome2-utils versionator
|
||||
|
||||
MY_PV="$(replace_version_separator 3 '-')"
|
||||
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.bz2
|
||||
http://sourceforge.net/projects/${PN}/files/${PN}-${MY_PV}.tar.bz2/download -> ${PN}-${MY_PV}.tar.bz2"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
DESCRIPTION="foobar2k-like music player"
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2
|
||||
LGPL-2.1
|
||||
ZLIB
|
||||
psf? ( BSD XMAME )
|
||||
dumb? ( DUMB-0.9.2 )
|
||||
shn? ( shorten )"
|
||||
SLOT="0"
|
||||
IUSE="adplug aac alsa psf ape cdda cover cover-imlib2 dts dumb converter curl ffmpeg flac gme
|
||||
hotkeys lastfm m3u midi mms mp3 musepack nls notify nullout oss pulseaudio pltbrowser rpath mono2stereo
|
||||
shellexec shn sid sndfile src static supereq threads tta vorbis vtx wavpack zip gtk3 +gtk2 infobar"
|
||||
|
||||
LANGS="be bg bn ca cs da de el en_GB es fa fi fr gl he hr hu id it ja kk km lg nb nl pl pt_BR pt ru si sk sl sr@latin sr sv te tr uk vi zh_CN zh_TW"
|
||||
for lang in ${LANGS}; do
|
||||
IUSE+=" linguas_${lang}"
|
||||
done
|
||||
|
||||
RDEPEND="aac? ( media-libs/faad2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cdda? ( dev-libs/libcdio media-libs/libcddb )
|
||||
cover? ( media-libs/imlib2 net-misc/curl )
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
flac? ( media-libs/flac )
|
||||
gtk2? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
lastfm? ( net-misc/curl )
|
||||
notify? ( sys-apps/dbus )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
mms? ( media-libs/libmms )
|
||||
mp3? ( media-libs/libmad )
|
||||
musepack? ( media-sound/musepack-tools )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
src? ( media-libs/libsamplerate )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
zip? ( dev-libs/libzip
|
||||
sys-libs/zlib )
|
||||
curl? ( net-misc/curl )
|
||||
infobar? ( net-misc/curl )"
|
||||
|
||||
DEPEND="
|
||||
dev-util/intltool
|
||||
${RDEPEND}"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
pkg_setup() {
|
||||
if use psf || use dumb || use shn && use static ; then
|
||||
die "ao/converter/dumb or shn plugins can't be builded statically"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use midi ; then
|
||||
# set default gentoo path
|
||||
sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
|
||||
-i "${S}/plugins/wildmidi/wildmidiplug.c"
|
||||
fi
|
||||
for lang in ${LANGS};do
|
||||
for x in ${lang};do
|
||||
if ! use linguas_${x}; then
|
||||
rm -f "po/${x}.po"
|
||||
fi
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_config="--disable-portable
|
||||
--docdir=/usr/share/${PN}
|
||||
$(use_enable aac)
|
||||
$(use_enable adplug)
|
||||
$(use_enable alsa)
|
||||
$(use_enable ape ffap)
|
||||
$(use_enable cdda)
|
||||
$(use_enable converter)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable dumb)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable gme)
|
||||
$(use_enable gtk2)
|
||||
$(use_enable gtk3)
|
||||
$(use_enable hotkeys)
|
||||
$(use_enable m3u)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable mms)
|
||||
$(use_enable mono2stereo)
|
||||
$(use_enable mp3 mad)
|
||||
$(use_enable musepack)
|
||||
$(use_enable nls)
|
||||
$(use_enable notify)
|
||||
$(use_enable nullout)
|
||||
$(use_enable oss)
|
||||
$(use_enable psf)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable pltbrowser)
|
||||
$(use_enable rpath)
|
||||
$(use_enable shellexec)
|
||||
$(use_enable shellexec shellexecui)
|
||||
$(use_enable shn)
|
||||
$(use_enable sid)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable src)
|
||||
$(use_enable static)
|
||||
$(use_enable static staticlink)
|
||||
$(use_enable supereq)
|
||||
$(use_enable threads)
|
||||
$(use_enable tta)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable vtx)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable zip vfs-zip)"
|
||||
|
||||
if use cover || use lastfm ; then
|
||||
my_config="${my_config}
|
||||
--enable-vfs-curl
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable cover-imlib2 artwork-imlib2)
|
||||
$(use_enable lastfm lfm)"
|
||||
else
|
||||
my_config="${my_config}
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable cover-imlib2 artwork-imlib2)
|
||||
$(use_enable curl vfs-curl)
|
||||
$(use_enable lastfm lfm)"
|
||||
fi
|
||||
|
||||
if use infobar; then
|
||||
my_config="${my_config}
|
||||
--enable-vfs-curl"
|
||||
fi
|
||||
|
||||
econf ${my_config}
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
gnome2_schemas_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use midi ; then
|
||||
einfo "enable manually freepats support for timidity via"
|
||||
einfo "eselect timidity set --global freepats"
|
||||
fi
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
@@ -1,164 +0,0 @@
|
||||
# Copyright 2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: media-sound/deadbeef/deadbeef-9999.ebuild,v 1.6 2016/06/06 19:57:55 Exp $
|
||||
|
||||
EAPI=5
|
||||
PLOCALES="be bg bn ca cs da de el en_GB eo es et fa fi fr gl he hr hu id it ja kk km
|
||||
lg lt nb nl pl pt pt_BR ro ru si sk sl sr sr@latin sv te tr ug uk vi zh_CN zh_TW"
|
||||
|
||||
case "${PV}" in
|
||||
(*9999*)
|
||||
KEYWORDS=""
|
||||
VCS_ECLASS=git-2
|
||||
EGIT_REPO_URI="git://github.com/Alexey-Yakovenko/${PN}.git"
|
||||
EGIT_PROJECT="${PN}.git"
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
;;
|
||||
(*)
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
VCS_ECLASS=vcs-snapshot
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
;;
|
||||
esac
|
||||
inherit l10n fdo-mime gnome2-utils flag-o-matic autotools-utils ${VCS_ECLASS}
|
||||
|
||||
DESCRIPTION="DeaDBeeF - Ultimate Music Player For GNU/Linux"
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
LICENSE="|| ( GPL-2 LGPL-2.1 )"
|
||||
|
||||
SLOT="0"
|
||||
IUSE="+aac adplug alac +alsa +artwork +cdda +curl dts dumb ffmpeg +flac gme gtk
|
||||
gtk3 lastfm libnotify libsamplerate +mad +mac sid sndfile +wavpack musepack midi
|
||||
mms +nls oss pulseaudio +nptl sndfile static +twolame aosdk pth shn tta +vorbis
|
||||
vtx +X zip imlib"
|
||||
|
||||
REQUIRED_USE="lastfm? ( curl )
|
||||
imlib? ( curl )
|
||||
?? ( gtk gtk3 )
|
||||
?? ( nptl pth )"
|
||||
|
||||
GTK_DEPEND="dev-libs/jansson
|
||||
x11-libs/gtkglext"
|
||||
RDEPEND="adplug? ( media-libs/adplug )
|
||||
dts? ( media-libs/libdca )
|
||||
mac? ( media-sound/mac )
|
||||
gme? ( media-libs/game-music-emu )
|
||||
mms? ( media-libs/libmms )
|
||||
sid? ( media-sound/sidplay )
|
||||
tta? ( media-sound/ttaenc )
|
||||
midi? ( media-sound/wildmidi )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
mad? ( media-libs/libmad )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
flac? ( media-libs/flac )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
twolame? ( media-sound/twolame )
|
||||
curl? ( >=net-misc/curl-7.10 )
|
||||
cdda? ( dev-libs/libcdio media-libs/libcddb )
|
||||
gtk? ( >=x11-libs/gtk+-2.12:2
|
||||
${GTK_DEPEND} )
|
||||
gtk3? ( x11-libs/gtk+:3
|
||||
${GTK_DEPEND} )
|
||||
X? ( x11-libs/libX11
|
||||
|| ( x11-libs/libSM x11-libs/libICE ) )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
imlib? ( media-libs/imlib2 )
|
||||
!imlib? ( virtual/jpeg media-libs/libpng )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
musepack? ( media-sound/musepack-tools )
|
||||
aac? ( media-libs/faad2 )
|
||||
alac? ( media-libs/faad2 )
|
||||
libnotify? ( virtual/notification-daemon sys-apps/dbus )
|
||||
zip? ( sys-libs/zlib dev-libs/libzip )
|
||||
pth? ( dev-libs/pth )
|
||||
gme? ( sys-libs/zlib )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
lastfm? ( net-misc/curl )
|
||||
dumb? ( media-libs/dumb )"
|
||||
|
||||
DEPEND=">=dev-lang/perl-5.8.1
|
||||
dev-perl/XML-Parser
|
||||
dev-lang/yasm
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
nls? ( virtual/libintl )
|
||||
oss? ( virtual/libc )"
|
||||
|
||||
AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
|
||||
|
||||
pkg_setup() {
|
||||
local LINGUAS
|
||||
use nls && LINGUAS="$(l10n_get_locales)"
|
||||
export LINGUAS
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable nls)
|
||||
--enable-threads=$(usex nptl posix $(usex pth pth))
|
||||
$(use_enable alsa)
|
||||
$(use_enable oss)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable gtk gtk2)
|
||||
$(use_enable gtk3 gtk3)
|
||||
$(use_enable curl vfs-curl)
|
||||
$(use_enable lastfm lfm)
|
||||
$(use_enable artwork artwork)
|
||||
$(use_enable imlib artwork_imlib2)
|
||||
$(use_enable sid)
|
||||
$(use_enable mad mad)
|
||||
$(use_enable mac ffap)
|
||||
$(use_enable adplug)
|
||||
$(use_enable X hotkeys)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable cdda )
|
||||
$(use_enable gme)
|
||||
$(use_enable libnotify notify)
|
||||
$(use_enable musepack)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable tta)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable aac)
|
||||
$(use_enable mms)
|
||||
$(use_enable libsamplerate src)
|
||||
$(use_enable zip vfs_zip)
|
||||
$(use_enable alac)
|
||||
$(use_enable dumb dumb)
|
||||
$(use_enable aosdk psf)
|
||||
$(use_enable shn)
|
||||
$(use_enable static staticlink)
|
||||
$(use_enable vtx)
|
||||
--docdir="/usr/share/doc/${PF}"
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
docompress -x /usr/share/doc/${PF}
|
||||
for l in LGPLv2.1 GPLv2; do
|
||||
rm -f "${D}"/usr/share/doc/${PF}/COPYING.${l}
|
||||
dosym "${PORTDIR}"/licenses/${l/v/-} /usr/share/doc/${PF}/COPYING.${l}
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
if use gtk || use gtk3; then
|
||||
gnome2_icon_cache_update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
if use gtk || use gtk3; then
|
||||
gnome2_icon_cache_update
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
--- deadbeef.desktop.in 2013-11-02 15:03:15.000000000 +0400
|
||||
+++ /home/megabaks/deadbeef.desktop.in 2013-11-25 21:40:07.000000000 +0400
|
||||
@@ -13,29 +13,3 @@
|
||||
Type=Application
|
||||
Icon=deadbeef
|
||||
X-PulseAudio-Properties=media.role=music
|
||||
-
|
||||
-X-Ayatana-Desktop-Shortcuts=Play;Pause;Stop;Next;Prev
|
||||
-[Play Shortcut Group]
|
||||
-Name=Play
|
||||
-Exec=deadbeef --play
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Pause Shortcut Group]
|
||||
-Name=Pause
|
||||
-Exec=deadbeef --pause
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Stop Shortcut Group]
|
||||
-Name=Stop
|
||||
-Exec=deadbeef --stop
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Next Shortcut Group]
|
||||
-Name=Next
|
||||
-Exec=deadbeef --next
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Prev Shortcut Group]
|
||||
-Name=Prev
|
||||
-Exec=deadbeef --prev
|
||||
-TargetEnvironment=Unity
|
||||
@@ -1,32 +0,0 @@
|
||||
--- orig/deadbeef.desktop.in 2012-10-18 13:58:43.000000000 +0400
|
||||
+++ fixed/deadbeef.desktop.in 2012-10-18 13:58:08.000000000 +0400
|
||||
@@ -12,29 +12,3 @@
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Icon=deadbeef
|
||||
-
|
||||
-X-Ayatana-Desktop-Shortcuts=Play;Pause;Stop;Next;Prev
|
||||
-[Play Shortcut Group]
|
||||
-Name=Play
|
||||
-Exec=deadbeef --play
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Pause Shortcut Group]
|
||||
-Name=Pause
|
||||
-Exec=deadbeef --pause
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Stop Shortcut Group]
|
||||
-Name=Stop
|
||||
-Exec=deadbeef --stop
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Next Shortcut Group]
|
||||
-Name=Next
|
||||
-Exec=deadbeef --next
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Prev Shortcut Group]
|
||||
-Name=Prev
|
||||
-Exec=deadbeef --prev
|
||||
-TargetEnvironment=Unity
|
||||
Reference in New Issue
Block a user