Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 352950
Collapse All | Expand All

(-)/usr/portage/net-im/psimedia/psimedia-1.0.3.ebuild (-10 / +18 lines)
Lines 1-10 Link Here
1
# Copyright 1999-2010 Gentoo Foundation
1
# Copyright 1999-2011 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/net-im/psimedia/psimedia-1.0.3.ebuild,v 1.10 2010/11/06 19:04:49 halcy0n Exp $
3
# $Header: /var/cvsroot/gentoo-x86/net-im/psimedia/psimedia-1.0.3.ebuild,v 1.10 2010/11/06 19:04:49 halcy0n Exp $
4
4
5
EAPI="2"
5
EAPI=2
6
6
7
inherit eutils qt4 multilib
7
inherit qt4-r2 multilib eutils
8
8
9
DESCRIPTION="Psi plugin for voice/video calls"
9
DESCRIPTION="Psi plugin for voice/video calls"
10
HOMEPAGE="http://delta.affinix.com/psimedia/"
10
HOMEPAGE="http://delta.affinix.com/psimedia/"
Lines 15-30 Link Here
15
KEYWORDS="amd64 ~arm hppa ppc ppc64 x86"
15
KEYWORDS="amd64 ~arm hppa ppc ppc64 x86"
16
IUSE="demo"
16
IUSE="demo"
17
17
18
DEPEND=">=dev-libs/glib-2.18
18
COMMON_DEPEND="
19
	>=dev-libs/glib-2.18
19
	>=media-libs/gstreamer-0.10.22
20
	>=media-libs/gstreamer-0.10.22
20
	>=media-libs/gst-plugins-base-0.10.22
21
	>=media-libs/gst-plugins-base-0.10.22
21
	media-libs/gst-plugins-good
22
	media-libs/gst-plugins-good
22
	>=dev-libs/liboil-0.3
23
	>=dev-libs/liboil-0.3
23
	x11-libs/qt-core
24
	>=x11-libs/qt-gui-4.4:4
24
	x11-libs/qt-gui
25
	>=media-libs/speex-1.2_rc1
25
	>=media-libs/speex-1.2_rc1"
26
"
26
27
RDEPEND="${COMMON_DEPEND}
27
RDEPEND="${DEPEND}
28
	media-plugins/gst-plugins-speex
28
	media-plugins/gst-plugins-speex
29
	>=media-plugins/gst-plugins-vorbis-0.10.22
29
	>=media-plugins/gst-plugins-vorbis-0.10.22
30
	>=media-plugins/gst-plugins-theora-0.10.22
30
	>=media-plugins/gst-plugins-theora-0.10.22
Lines 35-50 Link Here
35
	media-plugins/gst-plugins-jpeg
35
	media-plugins/gst-plugins-jpeg
36
	!<net-im/psi-0.13_rc1
36
	!<net-im/psi-0.13_rc1
37
"
37
"
38
DEPEND="${COMMON_DEPEND}
39
	dev-util/pkgconfig
40
"
38
41
39
src_prepare() {
42
src_prepare() {
40
	sed -e '/^TEMPLATE/a CONFIG += ordered' -i psimedia.pro || die
43
	sed -e '/^TEMPLATE/a CONFIG += ordered' -i psimedia.pro || die
41
	# Don't build demo if we don't need that.
44
	# Don't build demo if we don't need that.
42
	use demo || { sed -e '/^SUBDIRS[[:space:]]*+=[[:space:]]*demo[[:space:]]*$/d;' -i psimedia.pro || die; }
45
	if use !demo; then
46
		sed -e '/^SUBDIRS[[:space:]]*+=[[:space:]]*demo[[:space:]]*$/d;' \
47
			-i psimedia.pro || die
48
	fi
43
}
49
}
44
50
45
src_configure() {
51
src_configure() {
46
	# qconf generaged configure script...
52
	# qconf generaged configure script...
47
	./configure || die
53
	./configure || die
54
55
	eqmake4
48
}
56
}
49
57
50
src_install() {
58
src_install() {

Return to bug 352950