1 |
radhermit 14/11/29 00:16:40 |
2 |
|
3 |
Modified: metadata.xml ChangeLog weechat-9999.ebuild |
4 |
Added: weechat-1.0.1.ebuild |
5 |
Log: |
6 |
Version bump (bug #520088) and add myself as primary maintainer. |
7 |
|
8 |
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3) |
9 |
|
10 |
Revision Changes Path |
11 |
1.9 net-irc/weechat/metadata.xml |
12 |
|
13 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/metadata.xml?rev=1.9&view=markup |
14 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/metadata.xml?rev=1.9&content-type=text/plain |
15 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/metadata.xml?r1=1.8&r2=1.9 |
16 |
|
17 |
Index: metadata.xml |
18 |
=================================================================== |
19 |
RCS file: /var/cvsroot/gentoo-x86/net-irc/weechat/metadata.xml,v |
20 |
retrieving revision 1.8 |
21 |
retrieving revision 1.9 |
22 |
diff -u -r1.8 -r1.9 |
23 |
--- metadata.xml 19 Feb 2012 13:48:47 -0000 1.8 |
24 |
+++ metadata.xml 29 Nov 2014 00:16:40 -0000 1.9 |
25 |
@@ -3,16 +3,21 @@ |
26 |
<pkgmetadata> |
27 |
<herd>net-irc</herd> |
28 |
<maintainer> |
29 |
+ <email>radhermit@g.o</email> |
30 |
+ </maintainer> |
31 |
+ <maintainer> |
32 |
<email>scarabeus@g.o</email> |
33 |
</maintainer> |
34 |
<use> |
35 |
<flag name="alias">Enable plugin for alias control.</flag> |
36 |
<flag name="charset">Enable encoding conversions.</flag> |
37 |
+ <flag name="exec">Enable exec plugin.</flag> |
38 |
<flag name="fifo">Enable FIFO support (sh pipes).</flag> |
39 |
<flag name="logger">Enable support for logging.</flag> |
40 |
<flag name="relay">Enable relay plugin (experimental)</flag> |
41 |
<flag name="rmodifier">Enable rmodifier plugin.</flag> |
42 |
<flag name="scripts">Build infrastructure for scripting.</flag> |
43 |
+ <flag name="trigger">Enable trigger plugin.</flag> |
44 |
<flag name="xfer">Enable xfer plugin support.</flag> |
45 |
<flag name="irc">Enable IRC protocol support.</flag> |
46 |
</use> |
47 |
|
48 |
|
49 |
|
50 |
1.145 net-irc/weechat/ChangeLog |
51 |
|
52 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/ChangeLog?rev=1.145&view=markup |
53 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/ChangeLog?rev=1.145&content-type=text/plain |
54 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/ChangeLog?r1=1.144&r2=1.145 |
55 |
|
56 |
Index: ChangeLog |
57 |
=================================================================== |
58 |
RCS file: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v |
59 |
retrieving revision 1.144 |
60 |
retrieving revision 1.145 |
61 |
diff -u -r1.144 -r1.145 |
62 |
--- ChangeLog 28 Nov 2014 13:37:39 -0000 1.144 |
63 |
+++ ChangeLog 29 Nov 2014 00:16:40 -0000 1.145 |
64 |
@@ -1,6 +1,12 @@ |
65 |
# ChangeLog for net-irc/weechat |
66 |
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
67 |
-# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v 1.144 2014/11/28 13:37:39 pacho Exp $ |
68 |
+# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/ChangeLog,v 1.145 2014/11/29 00:16:40 radhermit Exp $ |
69 |
+ |
70 |
+*weechat-1.0.1 (29 Nov 2014) |
71 |
+ |
72 |
+ 29 Nov 2014; Tim Harder <radhermit@g.o> +weechat-1.0.1.ebuild, |
73 |
+ weechat-9999.ebuild, metadata.xml: |
74 |
+ Version bump (bug #520088) and add myself as primary maintainer. |
75 |
|
76 |
28 Nov 2014; Pacho Ramos <pacho@g.o> weechat-0.4.3-r1.ebuild, |
77 |
weechat-9999.ebuild: |
78 |
|
79 |
|
80 |
|
81 |
1.35 net-irc/weechat/weechat-9999.ebuild |
82 |
|
83 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-9999.ebuild?rev=1.35&view=markup |
84 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-9999.ebuild?rev=1.35&content-type=text/plain |
85 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-9999.ebuild?r1=1.34&r2=1.35 |
86 |
|
87 |
Index: weechat-9999.ebuild |
88 |
=================================================================== |
89 |
RCS file: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v |
90 |
retrieving revision 1.34 |
91 |
retrieving revision 1.35 |
92 |
diff -u -r1.34 -r1.35 |
93 |
--- weechat-9999.ebuild 28 Nov 2014 13:37:39 -0000 1.34 |
94 |
+++ weechat-9999.ebuild 29 Nov 2014 00:16:40 -0000 1.35 |
95 |
@@ -1,34 +1,35 @@ |
96 |
# Copyright 1999-2014 Gentoo Foundation |
97 |
# Distributed under the terms of the GNU General Public License v2 |
98 |
-# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v 1.34 2014/11/28 13:37:39 pacho Exp $ |
99 |
+# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-9999.ebuild,v 1.35 2014/11/29 00:16:40 radhermit Exp $ |
100 |
|
101 |
EAPI=5 |
102 |
-PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} ) |
103 |
+PYTHON_COMPAT=( python{2_7,3_3,3_4} ) |
104 |
+inherit eutils python-single-r1 multilib cmake-utils |
105 |
|
106 |
-EGIT_REPO_URI="https://github.com/weechat/weechat.git" |
107 |
-[[ ${PV} == "9999" ]] && GIT_ECLASS="git-r3" |
108 |
-inherit eutils python-single-r1 multilib cmake-utils ${GIT_ECLASS} |
109 |
+if [[ ${PV} == "9999" ]] ; then |
110 |
+ inherit git-r3 |
111 |
+ EGIT_REPO_URI="https://github.com/weechat/weechat.git" |
112 |
+else |
113 |
+ SRC_URI="http://${PN}.org/files/src/${P}.tar.bz2" |
114 |
+ KEYWORDS="~amd64 ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" |
115 |
+fi |
116 |
|
117 |
DESCRIPTION="Portable and multi-interface IRC client" |
118 |
HOMEPAGE="http://weechat.org/" |
119 |
-[[ ${PV} == "9999" ]] || SRC_URI="http://${PN}.org/files/src/${P}.tar.bz2" |
120 |
|
121 |
LICENSE="GPL-3" |
122 |
SLOT="0" |
123 |
-if [[ ${PV} == "9999" ]]; then |
124 |
- KEYWORDS="" |
125 |
-else |
126 |
- KEYWORDS="~amd64 ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" |
127 |
-fi |
128 |
|
129 |
NETWORKS="+irc" |
130 |
-PLUGINS="+alias +charset +fifo +logger +relay +rmodifier +scripts +spell +xfer" |
131 |
+PLUGINS="+alias +charset +exec +fifo +logger +relay +scripts +spell +trigger +xfer" |
132 |
#INTERFACES="+ncurses gtk" |
133 |
SCRIPT_LANGS="guile lua +perl +python ruby tcl" |
134 |
-IUSE="${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS} doc nls +ssl" |
135 |
+LANGS=" cs de es fr hu it ja pl pt_BR ru tr" |
136 |
+IUSE="doc nls +ssl ${LANGS// / linguas_} ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS}" |
137 |
+#REQUIRED_USE=" || ( ncurses gtk )" |
138 |
|
139 |
RDEPEND=" |
140 |
- dev-libs/libgcrypt:0 |
141 |
+ dev-libs/libgcrypt:0= |
142 |
net-misc/curl[ssl] |
143 |
sys-libs/ncurses |
144 |
sys-libs/zlib |
145 |
@@ -55,13 +56,6 @@ |
146 |
|
147 |
DOCS="AUTHORS.asciidoc ChangeLog.asciidoc ReleaseNotes.asciidoc README.asciidoc" |
148 |
|
149 |
-#REQUIRED_USE=" || ( ncurses gtk )" |
150 |
- |
151 |
-LANGS=( cs de es fr hu it ja pl pt_BR ru ) |
152 |
-for X in "${LANGS[@]}" ; do |
153 |
- IUSE="${IUSE} linguas_${X}" |
154 |
-done |
155 |
- |
156 |
pkg_setup() { |
157 |
use python && python-single-r1_pkg_setup |
158 |
} |
159 |
@@ -76,7 +70,7 @@ |
160 |
CMakeLists.txt || die "sed failed" |
161 |
|
162 |
# install only required translations |
163 |
- for i in "${LANGS[@]}" ; do |
164 |
+ for i in ${LANGS} ; do |
165 |
if ! use linguas_${i} ; then |
166 |
sed -i \ |
167 |
-e "/${i}.po/d" \ |
168 |
@@ -107,6 +101,7 @@ |
169 |
$(cmake-utils_use_enable alias) |
170 |
$(cmake-utils_use_enable doc) |
171 |
$(cmake-utils_use_enable charset) |
172 |
+ $(cmake-utils_use_enable exec) |
173 |
$(cmake-utils_use_enable fifo) |
174 |
$(cmake-utils_use_enable guile) |
175 |
$(cmake-utils_use_enable irc) |
176 |
@@ -116,13 +111,13 @@ |
177 |
$(cmake-utils_use_enable perl) |
178 |
$(cmake-utils_use_enable python) |
179 |
$(cmake-utils_use_enable relay) |
180 |
- $(cmake-utils_use_enable rmodifier) |
181 |
$(cmake-utils_use_enable ruby) |
182 |
$(cmake-utils_use_enable scripts) |
183 |
$(cmake-utils_use_enable scripts script) |
184 |
$(cmake-utils_use_enable spell ASPELL) |
185 |
$(cmake-utils_use_enable ssl GNUTLS) |
186 |
$(cmake-utils_use_enable tcl) |
187 |
+ $(cmake-utils_use_enable trigger) |
188 |
$(cmake-utils_use_enable xfer) |
189 |
) |
190 |
|
191 |
|
192 |
|
193 |
|
194 |
1.1 net-irc/weechat/weechat-1.0.1.ebuild |
195 |
|
196 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-1.0.1.ebuild?rev=1.1&view=markup |
197 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/weechat/weechat-1.0.1.ebuild?rev=1.1&content-type=text/plain |
198 |
|
199 |
Index: weechat-1.0.1.ebuild |
200 |
=================================================================== |
201 |
# Copyright 1999-2014 Gentoo Foundation |
202 |
# Distributed under the terms of the GNU General Public License v2 |
203 |
# $Header: /var/cvsroot/gentoo-x86/net-irc/weechat/weechat-1.0.1.ebuild,v 1.1 2014/11/29 00:16:40 radhermit Exp $ |
204 |
|
205 |
EAPI=5 |
206 |
PYTHON_COMPAT=( python{2_7,3_3,3_4} ) |
207 |
inherit eutils python-single-r1 multilib cmake-utils |
208 |
|
209 |
if [[ ${PV} == "9999" ]] ; then |
210 |
inherit git-r3 |
211 |
EGIT_REPO_URI="https://github.com/weechat/weechat.git" |
212 |
else |
213 |
SRC_URI="http://${PN}.org/files/src/${P}.tar.bz2" |
214 |
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" |
215 |
fi |
216 |
|
217 |
DESCRIPTION="Portable and multi-interface IRC client" |
218 |
HOMEPAGE="http://weechat.org/" |
219 |
|
220 |
LICENSE="GPL-3" |
221 |
SLOT="0" |
222 |
|
223 |
NETWORKS="+irc" |
224 |
PLUGINS="+alias +charset +exec +fifo +logger +relay +scripts +spell +trigger +xfer" |
225 |
#INTERFACES="+ncurses gtk" |
226 |
SCRIPT_LANGS="guile lua +perl +python ruby tcl" |
227 |
LANGS=" cs de es fr hu it ja pl pt_BR ru tr" |
228 |
IUSE="doc nls +ssl ${LANGS// / linguas_} ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS}" |
229 |
#REQUIRED_USE=" || ( ncurses gtk )" |
230 |
|
231 |
RDEPEND=" |
232 |
dev-libs/libgcrypt:0= |
233 |
net-misc/curl[ssl] |
234 |
sys-libs/ncurses |
235 |
sys-libs/zlib |
236 |
charset? ( virtual/libiconv ) |
237 |
guile? ( dev-scheme/guile ) |
238 |
lua? ( dev-lang/lua[deprecated] ) |
239 |
nls? ( virtual/libintl ) |
240 |
perl? ( dev-lang/perl ) |
241 |
python? ( ${PYTHON_DEPS} ) |
242 |
ruby? ( >=dev-lang/ruby-1.9 ) |
243 |
ssl? ( net-libs/gnutls ) |
244 |
spell? ( app-text/aspell ) |
245 |
tcl? ( >=dev-lang/tcl-8.4.15 ) |
246 |
" |
247 |
# ncurses? ( sys-libs/ncurses ) |
248 |
# gtk? ( x11-libs/gtk+:2 ) |
249 |
DEPEND="${RDEPEND} |
250 |
doc? ( |
251 |
app-text/asciidoc |
252 |
dev-util/source-highlight |
253 |
) |
254 |
nls? ( >=sys-devel/gettext-0.15 ) |
255 |
" |
256 |
|
257 |
DOCS="AUTHORS.asciidoc ChangeLog.asciidoc ReleaseNotes.asciidoc README.asciidoc" |
258 |
|
259 |
pkg_setup() { |
260 |
use python && python-single-r1_pkg_setup |
261 |
} |
262 |
|
263 |
src_prepare() { |
264 |
local i |
265 |
|
266 |
# fix libdir placement |
267 |
sed -i \ |
268 |
-e "s:lib/:$(get_libdir)/:g" \ |
269 |
-e "s:lib\":$(get_libdir)\":g" \ |
270 |
CMakeLists.txt || die "sed failed" |
271 |
|
272 |
# install only required translations |
273 |
for i in ${LANGS} ; do |
274 |
if ! use linguas_${i} ; then |
275 |
sed -i \ |
276 |
-e "/${i}.po/d" \ |
277 |
po/CMakeLists.txt || die |
278 |
fi |
279 |
done |
280 |
|
281 |
# install only required documentation ; en always |
282 |
for i in `grep ADD_SUBDIRECTORY doc/CMakeLists.txt \ |
283 |
| sed -e 's/.*ADD_SUBDIRECTORY( \(..\) ).*/\1/' -e '/en/d'`; do |
284 |
if ! use linguas_${i} ; then |
285 |
sed -i \ |
286 |
-e '/ADD_SUBDIRECTORY( '${i}' )/d' \ |
287 |
doc/CMakeLists.txt || die |
288 |
fi |
289 |
done |
290 |
} |
291 |
|
292 |
src_configure() { |
293 |
# $(cmake-utils_use_enable gtk) |
294 |
# $(cmake-utils_use_enable ncurses) |
295 |
local mycmakeargs=( |
296 |
"-DENABLE_NCURSES=ON" |
297 |
"-DENABLE_LARGEFILE=ON" |
298 |
"-DENABLE_DEMO=OFF" |
299 |
"-DENABLE_GTK=OFF" |
300 |
"-DPYTHON_EXECUTABLE=${PYTHON}" |
301 |
$(cmake-utils_use_enable alias) |
302 |
$(cmake-utils_use_enable doc) |
303 |
$(cmake-utils_use_enable charset) |
304 |
$(cmake-utils_use_enable exec) |
305 |
$(cmake-utils_use_enable fifo) |
306 |
$(cmake-utils_use_enable guile) |
307 |
$(cmake-utils_use_enable irc) |
308 |
$(cmake-utils_use_enable logger) |
309 |
$(cmake-utils_use_enable lua) |
310 |
$(cmake-utils_use_enable nls) |
311 |
$(cmake-utils_use_enable perl) |
312 |
$(cmake-utils_use_enable python) |
313 |
$(cmake-utils_use_enable relay) |
314 |
$(cmake-utils_use_enable ruby) |
315 |
$(cmake-utils_use_enable scripts) |
316 |
$(cmake-utils_use_enable scripts script) |
317 |
$(cmake-utils_use_enable spell ASPELL) |
318 |
$(cmake-utils_use_enable ssl GNUTLS) |
319 |
$(cmake-utils_use_enable tcl) |
320 |
$(cmake-utils_use_enable trigger) |
321 |
$(cmake-utils_use_enable xfer) |
322 |
) |
323 |
|
324 |
cmake-utils_src_configure |
325 |
} |