diff options
author | Dan Armak <danarmak@gentoo.org> | 2003-01-10 12:51:15 +0000 |
---|---|---|
committer | Dan Armak <danarmak@gentoo.org> | 2003-01-10 12:51:15 +0000 |
commit | a380b841640debd33007e16dde2a283c0802748d (patch) | |
tree | 1b23f31a75bd6695fd71c14c2aef49d6513ed4f7 /net-irc | |
parent | Dropped spurios make line (diff) | |
download | gentoo-2-a380b841640debd33007e16dde2a283c0802748d.tar.gz gentoo-2-a380b841640debd33007e16dde2a283c0802748d.tar.bz2 gentoo-2-a380b841640debd33007e16dde2a283c0802748d.zip |
new version that fixes all known bugs, including kde and ssl support
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/kvirc/ChangeLog | 13 | ||||
-rw-r--r-- | net-irc/kvirc/files/digest-kvirc-3.0.0_beta2 | 1 | ||||
-rw-r--r-- | net-irc/kvirc/kvirc-3.0.0_beta2.ebuild | 73 |
3 files changed, 86 insertions, 1 deletions
diff --git a/net-irc/kvirc/ChangeLog b/net-irc/kvirc/ChangeLog index 4852a4730345..7ef34987ff1d 100644 --- a/net-irc/kvirc/ChangeLog +++ b/net-irc/kvirc/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for net-irc/kvirc # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.4 2002/12/19 13:07:55 danarmak Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.5 2003/01/10 12:51:15 danarmak Exp $ + +*kvirc-3.0.0_beta2 (10 Jan 2003) + + 10 Jan 2003; Dan Armak <danarmak@gentoo.org> ChangeLog : + + A new version. KDE support and ssl support now work properly. This should + be a lot better than beta1, and more stable than the cvs snapshot. + + 26 Dec 2002; Dan Armak <danarmak@gentoo.org> kvirc-3.0.0_pre20021217.ebuild : + + Some fixes. *kvirc-3.0.0_pre20021217 (19 Dec 2002) diff --git a/net-irc/kvirc/files/digest-kvirc-3.0.0_beta2 b/net-irc/kvirc/files/digest-kvirc-3.0.0_beta2 new file mode 100644 index 000000000000..f177e39f2761 --- /dev/null +++ b/net-irc/kvirc/files/digest-kvirc-3.0.0_beta2 @@ -0,0 +1 @@ +MD5 53960975a2002f9b03845f640f0d85d4 kvirc-3.0.0-beta2.tar.gz 2815485 diff --git a/net-irc/kvirc/kvirc-3.0.0_beta2.ebuild b/net-irc/kvirc/kvirc-3.0.0_beta2.ebuild new file mode 100644 index 000000000000..6263f5edcafe --- /dev/null +++ b/net-irc/kvirc/kvirc-3.0.0_beta2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/kvirc-3.0.0_beta2.ebuild,v 1.1 2003/01/10 12:51:15 danarmak Exp $ +IUSE="kde esd ipv6 ssl" +inherit kde-base + +MYP=${P//_/-} +MYPV=${PV//_/-} +S=${WORKDIR}/${MYP} +DESCRIPTION="An advanced IRC Client" +SRC_URI="ftp://ftp.kvirc.net/kvirc/${MYPV}/source/${MYP}.tar.gz" +HOMEPAGE="http://www.kvirc.net" + +SLOT="3" +LICENSE="kvirc" +KEYWORDS="~x86" + +use kde && need-kde 3 || need-qt 3 + +newdepend "esd? ( media-sound/esound ) + ssl? ( dev-libs/openssl ) + oss? ( media-libs/audiofile )" +use kde || newdepend "arts? ( kde-base/arts )" + +[ -n "$DEBUG" ] && myconf="$myconf --with-debug-symbols" +[ "$ARCH" == "x86" ] && myconf="$myconf --with-ix86-asm" +use ipv6 && myconf="$myconf --with-ipv6-support" \ + || myconf="$myconf --without-ipv6-support" +# arts support without kde support isn't liked by the configure script +# possibly it could be made to work but i didn't want to spend time on it +# also, explicitly passing --with-kde-support seems to break configure's logic, so just +# let it autodetect in that case +#use kde && myconf="$myconf --with-kde-support --with-arts-support" \ +use kde || myconf="$myconf --without-kde-support --without-arts-support" +#use esd && myconf="$myconf --with-esd-support" \ +use esd || myconf="$myconf --without-esd-support" +use oss && myconf="$myconf --with-af--support" \ + || myconf="$myconf --without-af-support" +#use ssl && myconf="$myconf --with-ssl-support" \ +use ssl || myconf="$myconf --without-ssl-support" + +# use aa even when kde support is disabled; disable local 8bit character set conversion, doesn't compile +myconf="$myconf --with-aa-fonts" + +src_compile() { + + use kde && kde_src_compile myconf + + # always install into /usr regardless of kde support + # kvirc doesn't have a kde-like installed file structure anyway + myconf="$myconf --prefix=/usr -v" + + # make sure we disable kde support as the configure script can auto-enable + # it when it isn't wanted + use kde || export KDEDIR="" + + need-automake 1.5 + need-autoconf 2.5 + + kde_src_compile configure make + +} + +src_install () { + + make install DESTDIR=${D} || die + make docs DESTDIR=${D} || die + + dodoc ChangeLog INSTALL README TODO + +} + + |