summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Armak <danarmak@gentoo.org>2002-07-01 17:35:13 +0000
committerDan Armak <danarmak@gentoo.org>2002-07-01 17:35:13 +0000
commit12511acd51dacc0bf1beae708a9fa7c3d63d35be (patch)
tree1a9b2392659f4805e70cdfafba3ca1c7ca88a0ec /net-irc
parentfixed DEPEND list (diff)
downloadgentoo-2-12511acd51dacc0bf1beae708a9fa7c3d63d35be.tar.gz
gentoo-2-12511acd51dacc0bf1beae708a9fa7c3d63d35be.tar.bz2
gentoo-2-12511acd51dacc0bf1beae708a9fa7c3d63d35be.zip
new version of kvirc: 3.0.0_beta1. this one compiles with gcc3.x, has working kde support you can turn
on and off, font aa etc. closes a few bugs. note: this is actually an upgrade to the 'xmas' release, which was a prerelease of kvirc-3 and was mistakenly marked as kvirc-3.0.0.ebuild.
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/kvirc/ChangeLog16
-rw-r--r--net-irc/kvirc/files/digest-kvirc-3.0.01
-rw-r--r--net-irc/kvirc/files/digest-kvirc-3.0.0_beta11
-rw-r--r--net-irc/kvirc/kvirc-3.0.0.ebuild38
-rw-r--r--net-irc/kvirc/kvirc-3.0.0_beta1.ebuild64
5 files changed, 80 insertions, 40 deletions
diff --git a/net-irc/kvirc/ChangeLog b/net-irc/kvirc/ChangeLog
index efdf199dfdde..56b83aac63c1 100644
--- a/net-irc/kvirc/ChangeLog
+++ b/net-irc/kvirc/ChangeLog
@@ -1,6 +1,20 @@
# ChangeLog for net-irc/kvirc
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.1 2002/02/01 21:53:32 gbevin Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.2 2002/07/01 17:35:13 danarmak Exp $
+
+*kvirc-3.0.0_beta1 (01 Jul 2002)
+
+ 01 Jul 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ This is the 3.0.0 beta1 release. It compiles under gcc 3.x (fix bug #4127),
+ adds working kde support which can be turned on and off, antialiasing and
+ many other goodies.
+
+ Note: the ebuild with version number 3.0.0 which existed for a long time
+ was actually the 'xmas' release, a prerelease of 3.0.0 which should have
+ been marked e.g. 3.0.0_alpha1. As it is, portage will not automatically
+ update an already-installed 'xmas' kvirc to beta1, but you are encouraged
+ to do so.
*kvirc-3.0.0 (1 Feb 2002)
diff --git a/net-irc/kvirc/files/digest-kvirc-3.0.0 b/net-irc/kvirc/files/digest-kvirc-3.0.0
deleted file mode 100644
index b4886a2306ec..000000000000
--- a/net-irc/kvirc/files/digest-kvirc-3.0.0
+++ /dev/null
@@ -1 +0,0 @@
-MD5 e2b7b769970207aea03f6f6679f97310 kvirc-3.0.0-xmas.tar.gz 1949127
diff --git a/net-irc/kvirc/files/digest-kvirc-3.0.0_beta1 b/net-irc/kvirc/files/digest-kvirc-3.0.0_beta1
new file mode 100644
index 000000000000..048861705ff6
--- /dev/null
+++ b/net-irc/kvirc/files/digest-kvirc-3.0.0_beta1
@@ -0,0 +1 @@
+MD5 b0c9b5391a0697020ac798488c4abffb kvirc-3.0.0-beta1.tar.gz 2565069
diff --git a/net-irc/kvirc/kvirc-3.0.0.ebuild b/net-irc/kvirc/kvirc-3.0.0.ebuild
deleted file mode 100644
index 9e15eb479e17..000000000000
--- a/net-irc/kvirc/kvirc-3.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2000 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# Author Maarten Stolte <datadevil@crash.nu>
-# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/kvirc-3.0.0.ebuild,v 1.2 2002/02/03 21:53:08 danarmak Exp $
-
-S=${WORKDIR}/kvirc-3.0.0-xmas
-DESCRIPTION="An IRC Client for QT 3"
-SRC_URI="ftp://ftp.kvirc.net/kvirc/3.0.0xmas/source/${P}-xmas.tar.gz"
-HOMEPAGE="http://www.kvirc.net"
-
-DEPEND="virtual/glibc
- =x11-libs/qt-3*"
-
-src_unpack() {
-
- cd ${WORKDIR}
- unpack ${P}-xmas.tar.gz
-
-}
-
-src_compile() {
-
- ./configure --mandir=/usr/share/man --infodir=/usr/share/info \
- --host=${CHOST} --prefix=/usr || die
-
- make kvirc || die
-}
-
-src_install () {
-
- make install DESTDIR=${D} || die
- make docs DESTDIR=${D} || die
-
- dodoc ChangeLog INSTALL README TODO
-
-}
-
-
diff --git a/net-irc/kvirc/kvirc-3.0.0_beta1.ebuild b/net-irc/kvirc/kvirc-3.0.0_beta1.ebuild
new file mode 100644
index 000000000000..ba9a0c876e32
--- /dev/null
+++ b/net-irc/kvirc/kvirc-3.0.0_beta1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/kvirc-3.0.0_beta1.ebuild,v 1.1 2002/07/01 17:35:13 danarmak Exp $
+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"
+
+use kde && need-kde 3 || need-qt 3
+
+newdepend "esd? ( media-sound/esound )"
+# ssl? ( dev-libs/openssl )"
+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
+use kde && myconf="$myconf --with-kde-support --with-arts-support" \
+ || myconf="$myconf --without-kde-support --without-arts-support"
+use esd && myconf="$myconf --with-esd-support" \
+ || myconf="$myconf --without-esd-support"
+# no use flag as yet, and a hard dep is rather pointless
+#use audiofile && myconf="$myconf --with-arts-support" \
+# || myconf="$myconf --without-arts-support"
+# doesn't compile
+#use ssl && myconf="$myconf --with-ssl-support" \
+# || myconf="$myconf --without-ssl-support"
+
+# use aa even when kde support is disabled
+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=""
+
+ kde_src_compile configure make
+
+}
+
+src_install () {
+
+ make install DESTDIR=${D} || die
+ make docs DESTDIR=${D} || die
+
+ dodoc ChangeLog INSTALL README TODO
+
+}
+
+