From e804c0c21916308feb01a72ad580bfa9e5936fa8 Mon Sep 17 00:00:00 2001 From: Pavlos Ratis Date: Wed, 28 Mar 2012 17:24:21 +0300 Subject: [PATCH] [media-sound/idjc] version bump 0.8.7 --- media-sound/idjc/Manifest | 2 + media-sound/idjc/idjc-0.8.7.ebuild | 55 ++++++++++++++++++++++++++++++++++++ media-sound/idjc/metadata.xml | 9 ++++++ 3 files changed, 66 insertions(+), 0 deletions(-) create mode 100644 media-sound/idjc/Manifest create mode 100644 media-sound/idjc/idjc-0.8.7.ebuild create mode 100644 media-sound/idjc/metadata.xml diff --git a/media-sound/idjc/Manifest b/media-sound/idjc/Manifest new file mode 100644 index 0000000..7dceec2 --- /dev/null +++ b/media-sound/idjc/Manifest @@ -0,0 +1,2 @@ +DIST idjc-0.8.7.tar.gz 2261709 RMD160 b1e92704f84129ec6234ead8299d46557f27bc57 SHA1 5d8c4a1a2227329f08e14c1cbb29620a014fd2c3 SHA256 987f168de16c13342f16a55dcbbe9f9607c79e5dcf8d198523bd8fa28feafa4c +EBUILD idjc-0.8.7.ebuild 1523 RMD160 7b53cba6646146d62df6d02d65f61374327ba646 SHA1 29d6c9273de185d10e9bb719c5203db12c8bbba8 SHA256 3d3e13d3b36df4607934bdc0fdc7f086b5d43fc30c5793bc7ea60b71a52577a2 diff --git a/media-sound/idjc/idjc-0.8.7.ebuild b/media-sound/idjc/idjc-0.8.7.ebuild new file mode 100644 index 0000000..9287509 --- /dev/null +++ b/media-sound/idjc/idjc-0.8.7.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header $ + +EAPI=4 + +inherit eutils autotools + +PYTHON_DEPEND="2:2.6" + +DESCRIPTION="A DJ console for ShoutCast/IceCast streaming" +HOMEPAGE="http://idjc.sourceforge.net/" +SRC_URI="mirror://sourceforge/idjc/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +IUSE="aac ffmpeg flac mp3 mp3-streaming mp3-tagging speex" + +DEPEND=" + >=dev-util/pkgconfig-0.9.0 +" + +RDEPEND="${DEPEND} + dev-python/pygtk + media-libs/libsamplerate + media-libs/libshout + media-libs/libsndfile + >=media-libs/mutagen-1.18 + >=media-sound/jack-audio-connection-kit-0.116.0 + >=media-sound/vorbis-tools-1.2.0 + aac? ( media-libs/faad2 ) + ffmpeg? ( virtual/ffmpeg ) + flac? ( >=media-libs/flac-1.1.3 ) + mp3? ( >=media-libs/libmad-0.15.1b ) + mp3-streaming? ( media-sound/lame ) + mp3-tagging? ( dev-python/eyeD3 ) + speex? ( >=media-libs/speex-1.2_rc1 ) +" + +src_configure() { + econf \ + $(use_enable aac mp4) +} + +pkg_postinst() { + einfo "In order to run idjc you first need to have a JACK sound server running." + einfo "With all audio apps closed and sound servers on idle type the following:" + einfo "jackd -d alsa -r 44100 -p 2048" + einfo "Alternatively to have JACK start automatically when launching idjc:" + einfo "echo \"/usr/bin/jackd -d alsa -r 44100 -p 2048\" >~/.jackdrc" + einfo "" + einfo "If you want to announce tracks playing in idjc to IRC using X-Chat," + einfo "copy or link /usr/share/idjc/idjc-announce.py to your ~/.xchat2/ dir." +} diff --git a/media-sound/idjc/metadata.xml b/media-sound/idjc/metadata.xml new file mode 100644 index 0000000..c877cad --- /dev/null +++ b/media-sound/idjc/metadata.xml @@ -0,0 +1,9 @@ + + + + kde + + dastergon@gmail.com + Pavlos Ratis + + -- 1.7.8.5