summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2005-03-19 14:51:05 +0000
committerSven Wegener <swegener@gentoo.org>2005-03-19 14:51:05 +0000
commit91537e6fbc33333482401e01fcfd9364d673e45e (patch)
tree41023188b51bb891516823afecc4a81ddb0723c6 /net-irc/xchat
parentStable on alpha. (diff)
downloadgentoo-2-91537e6fbc33333482401e01fcfd9364d673e45e.tar.gz
gentoo-2-91537e6fbc33333482401e01fcfd9364d673e45e.tar.bz2
gentoo-2-91537e6fbc33333482401e01fcfd9364d673e45e.zip
Version bump.
(Portage version: 2.0.51.19)
Diffstat (limited to 'net-irc/xchat')
-rw-r--r--net-irc/xchat/ChangeLog7
-rw-r--r--net-irc/xchat/Manifest12
-rw-r--r--net-irc/xchat/files/digest-xchat-2.4.22
-rw-r--r--net-irc/xchat/xchat-2.4.2.ebuild81
4 files changed, 91 insertions, 11 deletions
diff --git a/net-irc/xchat/ChangeLog b/net-irc/xchat/ChangeLog
index 1280b3bcf5ea..5fdbc0607fce 100644
--- a/net-irc/xchat/ChangeLog
+++ b/net-irc/xchat/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-irc/xchat
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.149 2005/03/04 22:28:23 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.150 2005/03/19 14:51:05 swegener Exp $
+
+*xchat-2.4.2 (19 Mar 2005)
+
+ 19 Mar 2005; Sven Wegener <swegener@gentoo.org> +xchat-2.4.2.ebuild:
+ Version bump.
*xchat-2.4.1-r1 (04 Mar 2005)
diff --git a/net-irc/xchat/Manifest b/net-irc/xchat/Manifest
index 9210cb084926..a50288dbd43a 100644
--- a/net-irc/xchat/Manifest
+++ b/net-irc/xchat/Manifest
@@ -1,24 +1,16 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 46410ec58328bede3461067d7ee63613 xchat-2.4.1-r1.ebuild 2102
MD5 0be17dadd26963cc2616c76f0e6da87c xchat-2.4.0.ebuild 2235
MD5 8ebf40ee60968abaf73442bfb9873e93 xchat-1.8.11-r1.ebuild 2267
+MD5 46410ec58328bede3461067d7ee63613 xchat-2.4.2.ebuild 2102
MD5 d22e0e2a5a132b2fcfdccdebc356475d xchat-2.0.9.ebuild 2059
MD5 20f1f71401cb0243f2ef5a2ce7bb53dc ChangeLog 22628
MD5 fb5772136a872c08434566d4f0bcdc7f metadata.xml 179
MD5 2effc9c4c2a5454c5abba3817894e865 files/digest-xchat-2.0.9 126
MD5 3ddde600db975d5c534197fa4fe2b1b7 files/digest-xchat-2.4.0 134
+MD5 cbb203891b82a388b7f0bec0f20a94d1 files/digest-xchat-2.4.2 134
MD5 a8f607d224408d4a27777d2ffce8beac files/xc1811fixststint.diff 422
MD5 e4f52004b3e7ca6598d403f2fa74dcd4 files/2.4.1-fe-text.patch 697
MD5 31de685eff3d16d9466416434c9fd6c3 files/xc208-fixsocks5.diff 688
MD5 e2b99b2d2dfc54ba96e560c0ed8392df files/digest-xchat-1.8.11-r1 65
MD5 9d213a58f6822d1958b6a5a4ad07ec14 files/2.4.1-close-fds-on-exec.patch 1041
MD5 4a066f82a7a8ab6fe970340332d70105 files/digest-xchat-2.4.1-r1 134
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFCKOENI1lqEGTUzyQRAr7lAJ0ZU384cUy4J3eS0zWcLq3yopAWVgCgluJY
-MsSt9fHYWtw0WbSGWtBzm9k=
-=Xcgh
------END PGP SIGNATURE-----
diff --git a/net-irc/xchat/files/digest-xchat-2.4.2 b/net-irc/xchat/files/digest-xchat-2.4.2
new file mode 100644
index 000000000000..86444e8bd909
--- /dev/null
+++ b/net-irc/xchat/files/digest-xchat-2.4.2
@@ -0,0 +1,2 @@
+MD5 2d1f30fb2f088449f5f8892194bd1b55 xchat-2.4.2.tar.bz2 1258832
+MD5 4e66cb157c70b8d02f74238dc9a5057c xchat-dccserver-0.4.patch 11767
diff --git a/net-irc/xchat/xchat-2.4.2.ebuild b/net-irc/xchat/xchat-2.4.2.ebuild
new file mode 100644
index 000000000000..2c9400aa9bad
--- /dev/null
+++ b/net-irc/xchat/xchat-2.4.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/xchat-2.4.2.ebuild,v 1.1 2005/03/19 14:51:05 swegener Exp $
+
+inherit flag-o-matic eutils
+
+DESCRIPTION="Graphical IRC client"
+SRC_URI="mirror://sourceforge/xchat/${P}.tar.bz2
+ xchatdccserver? ( http://dfx.at/xchat/xchat-dccserver-0.4.patch )"
+HOMEPAGE="http://www.xchat.org/"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~x86 ~sparc ~hppa ~ppc ~alpha ~amd64 ~ia64 ~mips ~ppc64"
+IUSE="perl tcltk python ssl mmx ipv6 nls xchattext xchatnogtk xchatdccserver"
+
+# Added for to fix a sparc seg fault issue by Jason Wever <weeve@gentoo.org>
+if [ ${ARCH} = "sparc" ]
+then
+ replace-flags "-O[3-9]" "-O2"
+fi
+
+RDEPEND=">=dev-libs/glib-2.0.3
+ !xchatnogtk? ( >=x11-libs/gtk+-2.0.3 )
+ ssl? ( >=dev-libs/openssl-0.9.6d )
+ perl? ( >=dev-lang/perl-5.6.1 )
+ python? ( dev-lang/python )
+ tcltk? ( dev-lang/tcl )"
+
+DEPEND="${RDEPEND}
+ >=dev-util/pkgconfig-0.7
+ >=sys-apps/sed-4
+ nls? ( sys-devel/gettext )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ use xchatdccserver && epatch ${DISTDIR}/xchat-dccserver-0.4.patch
+}
+
+src_compile() {
+
+ # xchat's configure script uses sys.path to find library path
+ # instead of python-config (#25943)
+ unset PYTHONPATH
+
+ econf \
+ $(use_enable ssl openssl) \
+ $(use_enable perl) \
+ $(use_enable python) \
+ $(use_enable tcltk tcl) \
+ $(use_enable mmx) \
+ $(use_enable ipv6) \
+ $(use_enable nls) \
+ $(use_enable xchattext textfe) \
+ $(use_enable !xchatnogtk gtkfe) \
+ --program-suffix=-2 \
+ || die "Configure failed"
+
+ emake || die "Compile failed"
+
+}
+
+src_install() {
+
+ # some magic to create a menu entry for xchat 2
+ sed -i \
+ -e "s:^Exec=xchat$:Exec=xchat-2:" \
+ -e "s:Name=XChat IRC:Name=XChat 2 IRC:" \
+ xchat.desktop
+
+ make DESTDIR=${D} install || die "Install failed"
+
+ # install plugin development header
+ insinto /usr/include/xchat
+ doins src/common/xchat-plugin.h || die "doins failed"
+
+ dodoc ChangeLog README* || die "dodoc failed"
+
+}