1
0
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:
2018-08-25 17:59:06 +02:00
parent 4913f46079
commit 01c9d79e96
11 changed files with 0 additions and 1116 deletions

View File

@@ -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

View File

@@ -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
}

View File

@@ -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
}

View File

@@ -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"
}

View File

@@ -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"
}

View File

@@ -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
}

View File

@@ -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"
}

View File

@@ -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
}

View File

@@ -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
}

View File

@@ -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

View File

@@ -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