Gentoo Archives: gentoo-commits

From: "Lars Wendler (polynomial-c)" <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-irc/xchat: metadata.xml ChangeLog xchat-2.8.8.ebuild
Date: Tue, 01 Jun 2010 08:13:58
Message-Id: 20100601081355.A7B342CE14@corvid.gentoo.org
1 polynomial-c 10/06/01 08:13:55
2
3 Modified: metadata.xml ChangeLog
4 Added: xchat-2.8.8.ebuild
5 Log:
6 Version bump reported by Lev Panov (bug #322307)
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.7 net-irc/xchat/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/xchat/metadata.xml?rev=1.7&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/xchat/metadata.xml?rev=1.7&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/xchat/metadata.xml?r1=1.6&r2=1.7
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-irc/xchat/metadata.xml,v
19 retrieving revision 1.6
20 retrieving revision 1.7
21 diff -u -r1.6 -r1.7
22 --- metadata.xml 6 Apr 2010 22:06:41 -0000 1.6
23 +++ metadata.xml 1 Jun 2010 08:13:55 -0000 1.7
24 @@ -2,6 +2,10 @@
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 <herd>net-irc</herd>
28 + <maintainer>
29 + <email>polynomial-c@g.o</email>
30 + <name>Lars Wendler</name>
31 + </maintainer>
32 <use>
33 <flag name='ntlm'>Enable NTLM authentication</flag>
34 <flag name='xchatdccserver'>Enables support for the /dccserver command via a patch</flag>
35
36
37
38 1.280 net-irc/xchat/ChangeLog
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/xchat/ChangeLog?rev=1.280&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/xchat/ChangeLog?rev=1.280&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/xchat/ChangeLog?r1=1.279&r2=1.280
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v
47 retrieving revision 1.279
48 retrieving revision 1.280
49 diff -u -r1.279 -r1.280
50 --- ChangeLog 25 Apr 2010 17:46:16 -0000 1.279
51 +++ ChangeLog 1 Jun 2010 08:13:55 -0000 1.280
52 @@ -1,6 +1,13 @@
53 # ChangeLog for net-irc/xchat
54 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.279 2010/04/25 17:46:16 armin76 Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/ChangeLog,v 1.280 2010/06/01 08:13:55 polynomial-c Exp $
57 +
58 +*xchat-2.8.8 (01 Jun 2010)
59 +
60 + 01 Jun 2010; Lars Wendler <polynomial-c@g.o> +xchat-2.8.8.ebuild,
61 + metadata.xml:
62 + Version bump reported by Lev Panov (bug #322307). Added myself as
63 + maintainer.
64
65 25 Apr 2010; Raúl Porcel <armin76@g.o> xchat-2.8.6-r3.ebuild:
66 Add ~arm
67
68
69
70 1.1 net-irc/xchat/xchat-2.8.8.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/xchat/xchat-2.8.8.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/xchat/xchat-2.8.8.ebuild?rev=1.1&content-type=text/plain
74
75 Index: xchat-2.8.8.ebuild
76 ===================================================================
77 # Copyright 1999-2010 Gentoo Foundation
78 # Distributed under the terms of the GNU General Public License v2
79 # $Header: /var/cvsroot/gentoo-x86/net-irc/xchat/xchat-2.8.8.ebuild,v 1.1 2010/06/01 08:13:55 polynomial-c Exp $
80
81 EAPI=2
82
83 inherit eutils versionator gnome2 autotools
84
85 DESCRIPTION="Graphical IRC client"
86 SRC_URI="http://www.xchat.org/files/source/$(get_version_component_range 1-2)/${P}.tar.bz2
87 mirror://sourceforge/${PN}/${P}.tar.bz2
88 xchatdccserver? ( mirror://gentoo/${PN}-dccserver-0.6.patch.bz2 )"
89 HOMEPAGE="http://www.xchat.org/"
90
91 LICENSE="GPL-2"
92 SLOT="2"
93 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
94 IUSE="dbus ipv6 libnotify mmx nls ntlm perl python spell ssl tcl xchatnogtk xchatdccserver xft"
95
96 RDEPEND=">=dev-libs/glib-2.6.0
97 !xchatnogtk? ( >=x11-libs/gtk+-2.10.0 )
98 ssl? ( >=dev-libs/openssl-0.9.6d )
99 perl? ( >=dev-lang/perl-5.8.0 )
100 python? ( >=dev-lang/python-2.2 )
101 tcl? ( dev-lang/tcl )
102 dbus? ( >=dev-libs/dbus-glib-0.71 )
103 spell? ( app-text/gtkspell )
104 libnotify? ( x11-libs/libnotify )
105 ntlm? ( net-libs/libntlm )
106 !<net-irc/xchat-gnome-0.9"
107
108 DEPEND="${RDEPEND}
109 >=dev-util/pkgconfig-0.16
110 nls? ( sys-devel/gettext )"
111
112 pkg_setup() {
113 # Added for to fix a sparc seg fault issue by Jason Wever <weeve@g.o>
114 if [[ ${ARCH} = sparc ]] ; then
115 replace-flags "-O[3-9]" "-O2"
116 fi
117 }
118
119 src_prepare() {
120 use xchatdccserver && epatch "${DISTDIR}"/xchat-dccserver-0.6.patch.bz2
121
122 # use libdir/xchat/plugins as the plugin directory
123 if [ $(get_libdir) != "lib" ] ; then
124 sed -i -e 's:${prefix}/lib/xchat:${libdir}/xchat:' \
125 "${S}"/configure.in || die
126 fi
127
128 # xchat sourcecode ships with po/Makefile.in.in from gettext-0.17
129 # which fails with >=gettext-0.18
130 cp /usr/share/gettext/po/Makefile.in.in "${S}"/po/ || die
131
132 eautoreconf
133 }
134
135 src_configure() {
136 # xchat's configure script uses sys.path to find library path
137 # instead of python-config (#25943)
138 unset PYTHONPATH
139
140 econf \
141 --enable-shm \
142 $(use_enable dbus) \
143 $(use_enable ipv6) \
144 $(use_enable mmx) \
145 $(use_enable nls) \
146 $(use_enable ntlm) \
147 $(use_enable perl) \
148 $(use_enable python) \
149 $(use_enable spell spell gtkspell) \
150 $(use_enable ssl openssl) \
151 $(use_enable tcl) \
152 $(use_enable !xchatnogtk gtkfe) \
153 $(use_enable xft)
154 }
155
156 src_install() {
157 USE_DESTDIR=1 gnome2_src_install || die "make install failed"
158
159 # install plugin development header
160 insinto /usr/include/xchat
161 doins src/common/xchat-plugin.h || die "doins failed"
162
163 dodoc ChangeLog README* || die "dodoc failed"
164 }
165
166 pkg_postinst() {
167 elog
168 elog "XChat binary has been renamed from xchat-2 to xchat."
169 elog
170
171 if has_version net-irc/xchat-systray
172 then
173 elog "XChat now includes it's own systray icon, you may want to remove net-irc/xchat-systray."
174 elog
175 fi
176 }