summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2010-05-24 18:14:17 +0000
committerTony Vroon <chainsaw@gentoo.org>2010-05-24 18:14:17 +0000
commit91fa8b1266191d02d35155ddf9858f5d236a3427 (patch)
treead83113be4ce7324d95f2d2fe53486c1e8f7f6c9 /media-sound/mangler
parentVersion bump, bug fixes from upstream and improved Speed Dial feature. http:/... (diff)
downloadgentoo-2-91fa8b1266191d02d35155ddf9858f5d236a3427.tar.gz
gentoo-2-91fa8b1266191d02d35155ddf9858f5d236a3427.tar.bz2
gentoo-2-91fa8b1266191d02d35155ddf9858f5d236a3427.zip
Version bump. Ebuild changes by Matthew Thode, closes bug #315167.
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'media-sound/mangler')
-rw-r--r--media-sound/mangler/ChangeLog8
-rw-r--r--media-sound/mangler/mangler-1.2.0_beta1.ebuild44
-rw-r--r--media-sound/mangler/metadata.xml6
3 files changed, 57 insertions, 1 deletions
diff --git a/media-sound/mangler/ChangeLog b/media-sound/mangler/ChangeLog
index 645e921aa1e4..d10c2c6b1865 100644
--- a/media-sound/mangler/ChangeLog
+++ b/media-sound/mangler/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/mangler
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mangler/ChangeLog,v 1.6 2010/01/29 13:07:03 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mangler/ChangeLog,v 1.7 2010/05/24 18:14:17 chainsaw Exp $
+
+*mangler-1.2.0_beta1 (24 May 2010)
+
+ 24 May 2010; <chainsaw@gentoo.org> +mangler-1.2.0_beta1.ebuild,
+ metadata.xml:
+ Version bump. Ebuild changes by Matthew Thode, closes bug #315167.
29 Jan 2010; Ben de Groot <yngwin@gentoo.org> -mangler-1.0_rc4.ebuild,
-mangler-1.0.0.ebuild, mangler-1.0.1.ebuild:
diff --git a/media-sound/mangler/mangler-1.2.0_beta1.ebuild b/media-sound/mangler/mangler-1.2.0_beta1.ebuild
new file mode 100644
index 000000000000..e629654be9d0
--- /dev/null
+++ b/media-sound/mangler/mangler-1.2.0_beta1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mangler/mangler-1.2.0_beta1.ebuild,v 1.1 2010/05/24 18:14:17 chainsaw Exp $
+
+EAPI=2
+
+DESCRIPTION="Open source VOIP client capable of connecting to Ventrilo 3.x servers"
+HOMEPAGE="http://www.mangler.org/"
+SRC_URI="http://www.mangler.org/downloads/mangler-1.2.0beta1.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa celt espeak g15 +gsm nowplaying pulseaudio +speex +xosd"
+
+RDEPEND="dev-cpp/gtkmm:2.4
+ gnome-base/librsvg
+ alsa? ( media-libs/alsa-lib )
+ celt? ( media-libs/celt )
+ espeak? ( app-accessibility/espeak )
+ g15? ( app-misc/g15daemon )
+ gsm? ( media-sound/gsm )
+ >=dev-libs/dbus-glib-0.80
+ pulseaudio? ( media-sound/pulseaudio )
+ speex? ( media-libs/speex )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S=${WORKDIR}/${P/_/}
+
+src_configure() {
+ econf $(use_with alsa) \
+ $(use_with pulseaudio) \
+ $(use_enable celt) \
+ $(use_enable espeak) \
+ $(use_enable g15) \
+ $(use_enable gsm) \
+ $(use_enable speex) \
+ $(use_enable xosd)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+}
diff --git a/media-sound/mangler/metadata.xml b/media-sound/mangler/metadata.xml
index 3bf6bcfeb512..d9ad67b5a3a2 100644
--- a/media-sound/mangler/metadata.xml
+++ b/media-sound/mangler/metadata.xml
@@ -2,4 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sound</herd>
+ <use>
+ <flag name="celt">High quality, low delay audio codec</flag>
+ <flag name="espeak">Text to speach engine</flag>
+ <flag name="g15">Logitech g15 lcd support</flag>
+ <flag name="nowplaying">Shows what music is playing</flag>
+ </use>
</pkgmetadata>