diff options
author | Marcin Kryczek <mkay@gentoo.org> | 2005-09-20 16:31:08 +0000 |
---|---|---|
committer | Marcin Kryczek <mkay@gentoo.org> | 2005-09-20 16:31:08 +0000 |
commit | 569a7e6bd82edca96dbf225c224e4e5a2f229263 (patch) | |
tree | d98bf9598186afad8efcba7ffadb0fcd31b5387d /net-p2p/xmule/xmule-1.10.0-r1.ebuild | |
parent | Getting rid of gtk1 support (bug #106560) (diff) | |
download | historical-569a7e6bd82edca96dbf225c224e4e5a2f229263.tar.gz historical-569a7e6bd82edca96dbf225c224e4e5a2f229263.tar.bz2 historical-569a7e6bd82edca96dbf225c224e4e5a2f229263.zip |
dropping gtk2 flag
Package-Manager: portage-1.589-cvs
Diffstat (limited to 'net-p2p/xmule/xmule-1.10.0-r1.ebuild')
-rw-r--r-- | net-p2p/xmule/xmule-1.10.0-r1.ebuild | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/net-p2p/xmule/xmule-1.10.0-r1.ebuild b/net-p2p/xmule/xmule-1.10.0-r1.ebuild new file mode 100644 index 000000000000..87d317cefd54 --- /dev/null +++ b/net-p2p/xmule/xmule-1.10.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/xmule/xmule-1.10.0-r1.ebuild,v 1.1 2005/09/20 16:31:08 mkay Exp $ + +inherit wxwidgets eutils + +DESCRIPTION="wxWidgets based client for the eDonkey/eMule/lMule network" +HOMEPAGE="http://xmule.ws/" +SRC_URI="http://download.berlios.de/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2 ZLIB GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" + +IUSE="nls gtk debug" + +DEPEND="=x11-libs/wxGTK-2.4* + nls? ( sys-devel/gettext ) + >=sys-libs/zlib-1.2.1 + !net-p2p/amule + >=dev-libs/crypto++-5.2.1" + +src_unpack() { + unpack ${A} + cd ${S} + sed -i 's/@datadir@/${DESTDIR}@datadir@/' Makefile.in || die + + epatch ${FILESDIR}/${P}-crypto-gentoo.patch + autoreconf +} + +src_compile () { + local myconf= + # replace flags -O3 with -O2 because amule can crash with this + # flag, bug #87437 + replace-flags -O3 -O2 + + need-wxwidgets gtk2 + + myconf="${myconf} --with-zlib=/tmp/zlib/" + + myconf="${myconf} `use_enable debug` `use_enable nls`" + + econf ${myconf} || die + emake || die +} + +src_install () { + einstall mkinstalldirs=${S}/mkinstalldirs DESTDIR=${D} || die + rm -rf ${D}/var || die +} |