summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Armak <danarmak@gentoo.org>2003-01-10 12:51:15 +0000
committerDan Armak <danarmak@gentoo.org>2003-01-10 12:51:15 +0000
commita380b841640debd33007e16dde2a283c0802748d (patch)
tree1b23f31a75bd6695fd71c14c2aef49d6513ed4f7
parentDropped spurios make line (diff)
downloadgentoo-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
-rw-r--r--net-irc/kvirc/ChangeLog13
-rw-r--r--net-irc/kvirc/files/digest-kvirc-3.0.0_beta21
-rw-r--r--net-irc/kvirc/kvirc-3.0.0_beta2.ebuild73
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
+
+}
+
+