Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-irc/weechat: ChangeLog weechat-0.3.4.ebuild weechat-9999.ebuild
Date: Sun, 23 Jan 2011 17:28:00
Message-Id: 20110123172749.C832620054@flycatcher.gentoo.org
1 scarabeus 11/01/23 17:27:49
2
3 Modified: ChangeLog weechat-9999.ebuild
4 Added: weechat-0.3.4.ebuild
5 Log:
6 Version bump. Update live ebuild. Per bug #352508.
7
8 (Portage version: 2.2.0_alpha15/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.81 net-irc/weechat/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/ChangeLog?rev=1.81&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/ChangeLog?rev=1.81&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/ChangeLog?r1=1.80&r2=1.81
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v
20 retrieving revision 1.80
21 retrieving revision 1.81
22 diff -u -r1.80 -r1.81
23 --- ChangeLog 28 Nov 2010 13:57:20 -0000 1.80
24 +++ ChangeLog 23 Jan 2011 17:27:49 -0000 1.81
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-irc/weechat
27 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v 1.80 2010/11/28 13:57:20 scarabeus Exp $
29 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v 1.81 2011/01/23 17:27:49 scarabeus Exp $
31 +
32 +*weechat-0.3.4 (23 Jan 2011)
33 +
34 + 23 Jan 2011; Tomáš Chvátal <scarabeus@g.o> +weechat-0.3.4.ebuild,
35 + weechat-9999.ebuild:
36 + Version bump. Update live ebuild. Per bug #352508.
37
38 28 Nov 2010; Tomáš Chvátal <scarabeus@g.o> -weechat-0.2.6.1.ebuild:
39 old
40
41
42
43 1.3 net-irc/weechat/weechat-9999.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-9999.ebuild?rev=1.3&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-9999.ebuild?rev=1.3&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-9999.ebuild?r1=1.2&r2=1.3
48
49 Index: weechat-9999.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v
52 retrieving revision 1.2
53 retrieving revision 1.3
54 diff -u -r1.2 -r1.3
55 --- weechat-9999.ebuild 13 Dec 2010 22:35:41 -0000 1.2
56 +++ weechat-9999.ebuild 23 Jan 2011 17:27:49 -0000 1.3
57 @@ -1,17 +1,26 @@
58 -# Copyright 1999-2010 Gentoo Foundation
59 +# Copyright 1999-2011 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v 1.2 2010/12/13 22:35:41 idl0r Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v 1.3 2011/01/23 17:27:49 scarabeus Exp $
63
64 -EAPI=2
65 -inherit cmake-utils git
66 +EAPI=3
67 +
68 +PYTHON_DEPEND="python? 2"
69 +
70 +EGIT_REPO_URI="git://git.sv.gnu.org/weechat.git"
71 +[[ ${PV} == "9999" ]] && GIT_ECLASS="git"
72 +inherit python multilib cmake-utils ${GIT_ECLASS}
73
74 DESCRIPTION="Portable and multi-interface IRC client."
75 HOMEPAGE="http://weechat.org/"
76 -EGIT_REPO_URI="git://git.sv.gnu.org/weechat.git"
77 +[[ ${PV} == "9999" ]] || SRC_URI="http://${PN}.org/files/src/${P}.tar.bz2"
78
79 LICENSE="GPL-3"
80 SLOT="0"
81 -KEYWORDS=""
82 +if [[ ${PV} == "9999" ]]; then
83 + KEYWORDS=""
84 +else
85 + KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
86 +fi
87
88 NETWORKS="jabber +irc"
89 PLUGINS="+alias +charset +fifo +logger +relay +rmodifier +scripts +spell +xfer"
90 @@ -26,7 +35,6 @@
91 lua? ( dev-lang/lua[deprecated] )
92 ncurses? ( sys-libs/ncurses )
93 perl? ( dev-lang/perl )
94 - python? ( virtual/python )
95 ruby? ( dev-lang/ruby )
96 ssl? ( net-libs/gnutls )
97 spell? ( app-text/aspell )
98 @@ -36,7 +44,19 @@
99 nls? ( >=sys-devel/gettext-0.15 )
100 "
101
102 -DOCS="AUTHORS ChangeLog NEWS README "
103 +DOCS="AUTHORS ChangeLog NEWS README"
104 +
105 +pkg_setup() {
106 + python_set_active_version 2
107 +}
108 +
109 +src_prepare() {
110 + # fix libdir placement
111 + sed -i \
112 + -e "s:lib/:$(get_libdir)/:g" \
113 + -e "s:lib\":$(get_libdir)\":g" \
114 + CMakeLists.txt || die "sed failed"
115 +}
116
117 # alias, rmodifier, xfer
118 src_configure() {
119
120
121
122 1.1 net-irc/weechat/weechat-0.3.4.ebuild
123
124 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-0.3.4.ebuild?rev=1.1&view=markup
125 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-0.3.4.ebuild?rev=1.1&content-type=text/plain
126
127 Index: weechat-0.3.4.ebuild
128 ===================================================================
129 # Copyright 1999-2011 Gentoo Foundation
130 # Distributed under the terms of the GNU General Public License v2
131 # $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-0.3.4.ebuild,v 1.1 2011/01/23 17:27:49 scarabeus Exp $
132
133 EAPI=3
134
135 PYTHON_DEPEND="python? 2"
136
137 EGIT_REPO_URI="git://git.sv.gnu.org/weechat.git"
138 [[ ${PV} == "9999" ]] && GIT_ECLASS="git"
139 inherit python multilib cmake-utils ${GIT_ECLASS}
140
141 DESCRIPTION="Portable and multi-interface IRC client."
142 HOMEPAGE="http://weechat.org/"
143 [[ ${PV} == "9999" ]] || SRC_URI="http://${PN}.org/files/src/${P}.tar.bz2"
144
145 LICENSE="GPL-3"
146 SLOT="0"
147 if [[ ${PV} == "9999" ]]; then
148 KEYWORDS=""
149 else
150 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
151 fi
152
153 NETWORKS="jabber +irc"
154 PLUGINS="+alias +charset +fifo +logger +relay +rmodifier +scripts +spell +xfer"
155 INTERFACES="+ncurses gtk"
156 SCRIPT_LANGS="lua +perl +python ruby tcl"
157 IUSE="${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS} +crypt doc nls +ssl"
158
159 RDEPEND="
160 charset? ( virtual/libiconv )
161 gtk? ( x11-libs/gtk+:2 )
162 jabber? ( dev-libs/iksemel )
163 lua? ( dev-lang/lua[deprecated] )
164 ncurses? ( sys-libs/ncurses )
165 perl? ( dev-lang/perl )
166 ruby? ( dev-lang/ruby )
167 ssl? ( net-libs/gnutls )
168 spell? ( app-text/aspell )
169 tcl? ( >=dev-lang/tcl-8.4.15 )
170 "
171 DEPEND="${RDEPEND}
172 nls? ( >=sys-devel/gettext-0.15 )
173 "
174
175 DOCS="AUTHORS ChangeLog NEWS README"
176
177 pkg_setup() {
178 python_set_active_version 2
179 }
180
181 src_prepare() {
182 # fix libdir placement
183 sed -i \
184 -e "s:lib/:$(get_libdir)/:g" \
185 -e "s:lib\":$(get_libdir)\":g" \
186 CMakeLists.txt || die "sed failed"
187 }
188
189 # alias, rmodifier, xfer
190 src_configure() {
191 mycmakeargs=(
192 "-DENABLE_LARGEFILE=ON"
193 "-DENABLE_DEMO=OFF"
194 $(cmake-utils_use_enable ncurses)
195 $(cmake-utils_use_enable gtk)
196 $(cmake-utils_use_enable nls)
197 $(cmake-utils_use_enable crypt GCRYPT)
198 $(cmake-utils_use_enable spell ASPELL)
199 $(cmake-utils_use_enable charset)
200 $(cmake-utils_use_enable fifo)
201 $(cmake-utils_use_enable irc)
202 $(cmake-utils_use_enable logger)
203 $(cmake-utils_use_enable relay)
204 $(cmake-utils_use_enable scripts)
205 $(cmake-utils_use_enable perl)
206 $(cmake-utils_use_enable python)
207 $(cmake-utils_use_enable ruby)
208 $(cmake-utils_use_enable lua)
209 $(cmake-utils_use_enable tcl)
210 $(cmake-utils_use_enable doc)
211 )
212
213 cmake-utils_src_configure
214 }