Portage is a package management system used by Gentoo Linux
# ChangeLog for net-im/tapiocaui
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/tapiocaui/ChangeLog,v 1.5 2007/01/06 15:40:11 drizzt Exp $
06 Jan 2007; Timothy Redaelli
s/einfo/elog/
30 Oct 2006; Piotr JaroszyĆski
+files/tapiocaui-0.3.9-farsight.patch, tapiocaui-0.3.9.ebuild:
Add naive patch to make it working with farsight >=0.1.8. Add RESTRICT=test
b/c tests are only ready enough to crash.
07 Oct 2006; Simon Stelling
added ~amd64
09 Jun 2006; Stefan Schweizer
-tapiocaui-0.3.0.ebuild, +tapiocaui-0.3.9.ebuild:
version bump
*tapiocaui-0.3.0 (22 May 2006)
22 May 2006; Stefan Schweizer
+tapiocaui-0.3.0.ebuild:
New ebuild tapiocad, bug 127383, thanks to zugaina for the inital ebuild
work in his overlay
AUX tapiocaui-0.3.9-farsight.patch 1294 RMD160 52b9f26c32ed599eb0f23d913674475022625fb5 SHA1 cdf0d4591f2ddad51b7cc49df967316f7f1724d6 SHA256 f78ed5cdbc8ee1553456cf5110c82b2b70efc6dba3a1d33136d7cfc3cab36114
DIST tapiocaui-0.3.9.tar.gz 444408 RMD160 8c4fb29baac5378a17cd944e89571b1d219a0765 SHA1 30633027dd1d3d8bed7bcdfc35d54110cc86f8df SHA256 d6efca333742757e4f0517f03f3dd153af20f5bbeaa15aca26534711c7b0a5a8
EBUILD tapiocaui-0.3.9.ebuild 1867 RMD160 4df0eb1808d249f0425a284536cb3fa37ecbbdfe SHA1 2cfbccadb764addeba32c196c84f7113ff6c5001 SHA256 7c0f0cbab0fb1ab956447a92fdf5c0905cdf29034617da5a3e1049361faa719b
MISC ChangeLog 974 RMD160 7f3f8442589fe49a864607137f06e9cf9db4eec0 SHA1 c62821c7611de31a3046b4338926074fac6120fc SHA256 244567449add4f937ebe2c4290ef490cd9d153ab4eeb1d8476982e069171e327
MISC metadata.xml 157 RMD160 cb900ea8bf389b8f6147746711462b5757752b16 SHA1 bbbbd897cfe8d8bac785b23bead8e185871055bd SHA256 6759dc127ff53f85505b9b455ba325e65015b694b1ec50eb99ddfc8903b967bf
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/tapiocaui/tapiocaui-0.3.9.ebuild,v 1.5 2007/01/06 15:40:11 drizzt Exp $
inherit eutils
DESCRIPTION="Tapioca UI"
HOMEPAGE="http://tapioca-voip.sf.net"
SRC_URI="mirror://sourceforge/tapioca-voip/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="net-im/tapiocad
net-im/tapioca-xmpp
dev-libs/libxml2
gnome-base/gconf
gnome-base/libglade
media-libs/farsight
media-libs/gstreamer
>=media-libs/gst-plugins-base-0.10.5
>=media-libs/gst-plugins-good-0.10.2-r1
media-plugins/gst-plugins-farsight
>=dev-libs/glib-2
>=x11-libs/gtk+-2"
# Test is not ready yet, but it's ready enough to crash :]
RESTRICT="test"
pkg_setup() {
if ! built_with_use media-plugins/gst-plugins-farsight jingle ; then
eerror "In order to use tapioca core and client, you need to have"
eerror "media-plugins/gst-plugins-farsight emerged with 'jingle' flags. Please"
eerror "add that flag, re-emerge gst-plugins-farsight and then tapiocaui"
die "media-plugins/gst-plugins-farsight is missing jingle"
fi
if ! built_with_use media-libs/farsight jingle ; then
eerror "In order to use tapioca core and client, you need to have"
eerror "media-libs/farsight emerged with 'jingle' flags. Please"
eerror "add that flag, re-emerge farsight and then tapiocaui"
die "media-libs/farsight is missing jingle"
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
# Naive fix due to farsight ABI change.
epatch "${FILESDIR}/${P}-farsight.patch"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
}
pkg_postinst() {
elog "If you are using kde you need to run"
elog 'eval `dbus-launch --sh-syntax --exit-with-session`'
elog "in the same environment where you start tapiocaui later"
}