diff options
Diffstat (limited to 'media-sound/deadbeef')
-rw-r--r-- | media-sound/deadbeef/Manifest | 1 | ||||
-rw-r--r-- | media-sound/deadbeef/deadbeef-0.6.1.ebuild | 182 | ||||
-rw-r--r-- | media-sound/deadbeef/files/desktop-2.patch | 32 |
3 files changed, 0 insertions, 215 deletions
diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest deleted file mode 100644 index c8a99ba9..00000000 --- a/media-sound/deadbeef/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST deadbeef-0.6.1.tar.bz2 3429924 SHA256 362b7d496eca487a09fa919e1b03ffb3c01034f1e2b05f09ea5a47aaa2f0af45 SHA512 0812f2d6b2ebc2ef1e65af9912546fa769e0e6d090f15cf3f2c4170bfa5aab03545cd63f26dcdcde905416801c0b56bd190cd1792f29eabaa318db212db99f90 WHIRLPOOL 2ac6f4abd70625c4f0898cb07e7b5ef645755136aee4b424af5e9d11c00b290dc75a467288e45bf35f2d25fc51fd76c12c58a58c966ea6fdf9ae4e1cea512339 diff --git a/media-sound/deadbeef/deadbeef-0.6.1.ebuild b/media-sound/deadbeef/deadbeef-0.6.1.ebuild deleted file mode 100644 index c4cd4fe0..00000000 --- a/media-sound/deadbeef/deadbeef-0.6.1.ebuild +++ /dev/null @@ -1,182 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" - -inherit fdo-mime gnome2-utils eutils 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 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 pltbrowser - 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 es et eu fa fi fr gl he hr hu id it ja kk km lg - lt nl pl pt pt_BR ro ru si_LK 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 ) - adplug? ( media-libs/adplug ) - 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 >=virtual/ffmpeg-9 ) - 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" - -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 [[ -f autogen.sh ]];then - touch config.rpath - sh autogen.sh - fi - - 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} - --disable-coreaudio - $(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 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) - $(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 -} diff --git a/media-sound/deadbeef/files/desktop-2.patch b/media-sound/deadbeef/files/desktop-2.patch deleted file mode 100644 index 23899675..00000000 --- a/media-sound/deadbeef/files/desktop-2.patch +++ /dev/null @@ -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 |