Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 138043 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/net-p2p/qtella/qtella-0.7.0-r1.ebuild (-17 / +13 lines)
Lines 1-44 Link Here
1
# Copyright 1999-2005 Gentoo Foundation
1
# Copyright 1999-2006 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-p2p/qtella/qtella-0.7.0-r1.ebuild,v 1.4 2005/09/12 17:31:55 mkay Exp $
3
# $Header: /var/cvsroot/gentoo-x86/net-p2p/qtella/qtella-0.7.0-r1.ebuild,v 1.4 2005/09/12 17:31:55 mkay Exp $
4
4
5
inherit eutils kde-functions
5
inherit eutils qt3
6
6
7
SRC_URI="mirror://sourceforge/qtella/${P}.tar.gz"
7
SRC_URI="mirror://sourceforge/qtella/${P}.tar.gz"
8
HOMEPAGE="http://www.qtella.net"
8
HOMEPAGE="http://qtella.sourceforge.net/"
9
DESCRIPTION="Excellent QT/KDE Gnutella Client"
9
DESCRIPTION="Excellent QT/KDE Gnutella Client"
10
10
11
LICENSE="GPL-2"
11
LICENSE="GPL-2"
12
IUSE="kde"
12
IUSE="kde"
13
KEYWORDS="~x86 ~ppc ~sparc"
13
KEYWORDS="~ppc ~sparc ~x86"
14
SLOT="3" # why??
14
SLOT="3" # why??
15
15
16
DEPEND="=x11-libs/qt-3*
16
DEPEND="$(qt_min_version 3)
17
	kde? ( >=kde-base/kdelibs-3 )"
17
	kde? ( >=kde-base/kdelibs-3 )"
18
18
19
export MAKEOPTS="$MAKEOPTS -j1"
20
21
src_unpack() {
19
src_unpack() {
22
	unpack ${A}
20
	unpack ${A}
23
	cd ${S}
21
	cd "${S}"
24
	if ! use kde; then
22
	if ! use kde; then
25
		epatch ${FILESDIR}/${PV}-nokde.patch
23
		epatch "${FILESDIR}"/${PV}-nokde.patch
26
	fi
24
	fi
27
	epatch ${FILESDIR}/${P}-errno.patch
25
	epatch "${FILESDIR}"/${P}-errno.patch
26
	epatch "${FILESDIR}"/${P}-gcc41.patch
28
}
27
}
29
28
30
src_compile() {
29
src_compile() {
31
	set-qtdir 3
32
	set-kdedir 3
33
34
	local myconf
30
	local myconf
35
	use kde || myconf="--with-kde=no"
31
	use kde || myconf="--with-kde=no"
36
32
37
	econf ${myconf} || die
33
	econf ${myconf} || die "econf failed"
38
	emake || die
34
	emake -j1 || die "emake failed"
39
}
35
}
40
36
41
src_install() {
37
src_install() {
42
	emake DESTDIR=${D} install || die
38
	make DESTDIR="${D}" install || die "make install failed"
43
	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
39
	dodoc AUTHORS ChangeLog THANKS
44
}
40
}

Return to bug 138043