diff options
author | 2004-07-24 00:31:25 +0000 | |
---|---|---|
committer | 2004-07-24 00:31:25 +0000 | |
commit | 64ca4cd8230191281cdebe169224762569debd97 (patch) | |
tree | 930762e47b943758141abcc832ea55cfd787528e /net-irc/xchat | |
parent | Masked the development versions of net-irc/xchat (diff) | |
download | gentoo-2-64ca4cd8230191281cdebe169224762569debd97.tar.gz gentoo-2-64ca4cd8230191281cdebe169224762569debd97.tar.bz2 gentoo-2-64ca4cd8230191281cdebe169224762569debd97.zip |
Added the development version of xchat. Will stay package.mask'ed until new stable series is released from upstream.
Diffstat (limited to 'net-irc/xchat')
-rw-r--r-- | net-irc/xchat/ChangeLog | 8 | ||||
-rw-r--r-- | net-irc/xchat/Manifest | 12 | ||||
-rw-r--r-- | net-irc/xchat/files/digest-xchat-2.1.0 | 2 | ||||
-rw-r--r-- | net-irc/xchat/xchat-2.1.0.ebuild | 89 |
4 files changed, 100 insertions, 11 deletions
diff --git a/net-irc/xchat/ChangeLog b/net-irc/xchat/ChangeLog index f54b3e705456..1667da2bbd5c 100644 --- a/net-irc/xchat/ChangeLog +++ b/net-irc/xchat/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-irc/xchat # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.113 2004/07/20 23:10:47 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.114 2004/07/24 00:31:25 swegener Exp $ + +*xchat-2.1.0 (24 Jul 2004) + + 24 Jul 2004; Sven Wegener <swegener@gentoo.org> +xchat-2.1.0.ebuild: + Added the development version of xchat. Will stay package.mask'ed until new + stable series is released from upstream. 21 Jul 2004; Sven Wegener <swegener@gentoo.org> xchat-2.0.10-r2.ebuild, xchat-2.0.7-r1.ebuild, xchat-2.0.8-r1.ebuild, xchat-2.0.9.ebuild: diff --git a/net-irc/xchat/Manifest b/net-irc/xchat/Manifest index 16791fa74704..988f9e0a81b7 100644 --- a/net-irc/xchat/Manifest +++ b/net-irc/xchat/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 dce2d2d7544725f811a6fba192313e3e ChangeLog 17320 MD5 fb5772136a872c08434566d4f0bcdc7f metadata.xml 179 MD5 e862cd62853b7ae38fc97f1fcedfcab8 xchat-1.8.11-r1.ebuild 2267 @@ -8,6 +5,7 @@ MD5 e0a89fb8069bfbfb6e59520381d6ef2f xchat-2.0.10-r2.ebuild 2486 MD5 f289ed2366a298f3116d32d37f05c880 xchat-2.0.7-r1.ebuild 2072 MD5 7e4082c7073373ded4fb1aeb399fdc87 xchat-2.0.8-r1.ebuild 2072 MD5 29da1c8a91a21c33d062cf63cabeb705 xchat-2.0.9.ebuild 2130 +MD5 3c7dd45a9f23de5a45b9ad9d5304f9e5 xchat-2.1.0.ebuild 2053 MD5 e2b99b2d2dfc54ba96e560c0ed8392df files/digest-xchat-1.8.11-r1 65 MD5 28706a4c0068f4066e78bc9f93945fc2 files/digest-xchat-2.0.10-r2 135 MD5 15dadb9b77f7536f6c7769689fc883c9 files/digest-xchat-2.0.7-r1 64 @@ -17,10 +15,4 @@ MD5 a8f607d224408d4a27777d2ffce8beac files/xc1811fixststint.diff 422 MD5 ce08cfd7b93fbb37e1d9b510747a58d5 files/xc2010-fixfocus.diff 676 MD5 cce105d96f5155e6454cd0b961038b24 files/xc2010-fixtabcomp2.diff 712 MD5 31de685eff3d16d9466416434c9fd6c3 files/xc208-fixsocks5.diff 688 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.4 (GNU/Linux) - -iD8DBQFA/abCAXomK8S72HoRAn4hAJ0YylktLrg/aWefMBOOZ8Kynza2hgCfYvVB -fgIwy8JXgpDYj3alm1Ijpl8= -=df04 ------END PGP SIGNATURE----- +MD5 fb01dde3d2df1732a975f9f73cbe8516 files/digest-xchat-2.1.0 134 diff --git a/net-irc/xchat/files/digest-xchat-2.1.0 b/net-irc/xchat/files/digest-xchat-2.1.0 new file mode 100644 index 000000000000..c7b1ee5478ec --- /dev/null +++ b/net-irc/xchat/files/digest-xchat-2.1.0 @@ -0,0 +1,2 @@ +MD5 3af79df1c1b95a7ee143fcbe938b7bda xchat-2.1.0.tar.bz2 1112389 +MD5 4e66cb157c70b8d02f74238dc9a5057c xchat-dccserver-0.4.patch 11767 diff --git a/net-irc/xchat/xchat-2.1.0.ebuild b/net-irc/xchat/xchat-2.1.0.ebuild new file mode 100644 index 000000000000..9ff91e5de07a --- /dev/null +++ b/net-irc/xchat/xchat-2.1.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/xchat-2.1.0.ebuild,v 1.1 2004/07/24 00:31:25 swegener Exp $ + +inherit flag-o-matic eutils + +DESCRIPTION="Graphical IRC client" +SRC_URI="http://www.xchat.org/files/source/2.1/${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" +IUSE="perl tcltk python ssl mmx ipv6 nls" +# Local use flag for the text frontend (bug #26427) +IUSE="${IUSE} xchattext xchatnogtk xchatdccserver" + +# Added for to fix a sparc seg fault issue by Jason Wever <weeve@gentoo.org> +if [ ${ARCH} = "sparc" ] +then + replace-flags "-O3" "-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 + + # test for local usage of xchatnogtk + local gtkconf="" + use xchatnogtk \ + && gtkconf="--disable-gtkfe" \ + || gtkconf="--enable-gtkfe" + + econf \ + ${gtkconf} \ + `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` \ + --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 + + dodoc ChangeLog README* + +} |