Gentoo Archives: gentoo-commits

From: "Wolfram Schlich (wschlich)" <wschlich@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/mcabber: ChangeLog mcabber-0.9.4.ebuild mcabber-0.9.5.ebuild
Date: Tue, 20 Nov 2007 00:41:11
Message-Id: E1IuHAl-0003kD-1L@stork.gentoo.org
1 wschlich 07/11/20 00:41:03
2
3 Modified: ChangeLog mcabber-0.9.4.ebuild
4 Added: mcabber-0.9.5.ebuild
5 Log:
6 version bump, add missing otr USE flag
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.19 net-im/mcabber/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?rev=1.19&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?rev=1.19&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?r1=1.18&r2=1.19
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v
19 retrieving revision 1.18
20 retrieving revision 1.19
21 diff -u -r1.18 -r1.19
22 --- ChangeLog 19 Nov 2007 23:07:59 -0000 1.18
23 +++ ChangeLog 20 Nov 2007 00:41:02 -0000 1.19
24 @@ -1,6 +1,12 @@
25 # ChangeLog for net-im/mcabber
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v 1.18 2007/11/19 23:07:59 wschlich Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v 1.19 2007/11/20 00:41:02 wschlich Exp $
29 +
30 +*mcabber-0.9.5 (19 Nov 2007)
31 +
32 + 19 Nov 2007; Wolfram Schlich <wschlich@g.o> mcabber-0.9.4.ebuild,
33 + +mcabber-0.9.5.ebuild:
34 + version bump, add missing otr USE flag for 0.9.4 and new 0.9.5
35
36 *mcabber-0.9.4 (19 Nov 2007)
37
38
39
40
41 1.2 net-im/mcabber/mcabber-0.9.4.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.4.ebuild?rev=1.2&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.4.ebuild?rev=1.2&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.4.ebuild?r1=1.1&r2=1.2
46
47 Index: mcabber-0.9.4.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/net-im/mcabber/mcabber-0.9.4.ebuild,v
50 retrieving revision 1.1
51 retrieving revision 1.2
52 diff -u -r1.1 -r1.2
53 --- mcabber-0.9.4.ebuild 19 Nov 2007 23:07:59 -0000 1.1
54 +++ mcabber-0.9.4.ebuild 20 Nov 2007 00:41:02 -0000 1.2
55 @@ -1,6 +1,6 @@
56 # Copyright 1999-2007 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/mcabber-0.9.4.ebuild,v 1.1 2007/11/19 23:07:59 wschlich Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/mcabber-0.9.4.ebuild,v 1.2 2007/11/20 00:41:02 wschlich Exp $
60
61 DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP"
62 HOMEPAGE="http://www.lilotux.net/~mikael/mcabber/"
63 @@ -10,7 +10,7 @@
64 SLOT="0"
65 KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
66
67 -IUSE="crypt spell ssl"
68 +IUSE="crypt otr spell ssl"
69
70 LANGS="de en fr nl pl uk ru"
71 # localized help versions are installed only, when LINGUAS var is set
72 @@ -20,6 +20,7 @@
73
74 DEPEND="ssl? ( >=dev-libs/openssl-0.9.7-r1 )
75 crypt? ( >=app-crypt/gpgme-1.0.0 )
76 + otr? ( net-libs/libotr )
77 spell? ( app-text/aspell )
78 >=dev-libs/glib-2.0.0
79 sys-libs/ncurses"
80 @@ -27,6 +28,7 @@
81 src_compile() {
82 econf \
83 $(use_enable crypt gpgme) \
84 + $(use_enable otr) \
85 $(use_enable spell aspell) \
86 $(use_with ssl) \
87 || die "econf failed"
88 @@ -35,10 +37,10 @@
89 }
90
91 src_install() {
92 - make install DESTDIR=${D} || die "make install failed"
93 + make install DESTDIR="${D}" || die "make install failed"
94 # clean unneeded language documentation
95 for i in ${LANGS}; do
96 - ! use linguas_${i} && rm -rf ${D}/usr/share/${PN}/help/${i}
97 + ! use linguas_${i} && rm -rf "${D}"/usr/share/${PN}/help/${i}
98 done
99
100 dodoc AUTHORS ChangeLog NEWS README TODO mcabberrc.example
101 @@ -46,15 +48,15 @@
102
103 # contrib themes
104 insinto /usr/share/${PN}/themes
105 - doins ${S}/contrib/themes/*
106 + doins "${S}"/contrib/themes/*
107
108 # contrib generic scripts
109 exeinto /usr/share/${PN}/scripts
110 - doexe ${S}/contrib/*.{pl,py,rb}
111 + doexe "${S}"/contrib/*.{pl,py,rb}
112
113 # contrib event scripts
114 exeinto /usr/share/${PN}/scripts/events
115 - doexe ${S}/contrib/events/*
116 + doexe "${S}"/contrib/events/*
117 }
118
119 pkg_postinst() {
120 @@ -72,10 +74,12 @@
121 elog
122 elog "As of MCabber version 0.8.2, there is also a wizard script"
123 elog "with which you can create all necessary configuration options."
124 - elog "To use it, simply execute the following command:"
125 + elog "To use it, simply execute the following command (please note that you need"
126 + elog "to have dev-lang/ruby installed for it to work!):"
127 elog
128 elog " ${ROOT}usr/share/${PN}/scripts/mcwizz.rb"
129 elog
130 + elog
131 elog "See the CONFIGURATION FILE and FILES sections of the mcabber"
132 elog "manual page (section 1) for more information."
133 elog
134
135
136
137 1.1 net-im/mcabber/mcabber-0.9.5.ebuild
138
139 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.5.ebuild?rev=1.1&view=markup
140 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.5.ebuild?rev=1.1&content-type=text/plain
141
142 Index: mcabber-0.9.5.ebuild
143 ===================================================================
144 # Copyright 1999-2007 Gentoo Foundation
145 # Distributed under the terms of the GNU General Public License v2
146 # $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/mcabber-0.9.5.ebuild,v 1.1 2007/11/20 00:41:02 wschlich Exp $
147
148 DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP"
149 HOMEPAGE="http://www.lilotux.net/~mikael/mcabber/"
150 SRC_URI="http://www.lilotux.net/~mikael/${PN}/files/${P}.tar.bz2"
151
152 LICENSE="GPL-2"
153 SLOT="0"
154 KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
155
156 IUSE="crypt otr spell ssl"
157
158 LANGS="de en fr nl pl uk ru"
159 # localized help versions are installed only, when LINGUAS var is set
160 for i in ${LANGS}; do
161 IUSE="${IUSE} linguas_${i}"
162 done;
163
164 DEPEND="ssl? ( >=dev-libs/openssl-0.9.7-r1 )
165 crypt? ( >=app-crypt/gpgme-1.0.0 )
166 otr? ( net-libs/libotr )
167 spell? ( app-text/aspell )
168 >=dev-libs/glib-2.0.0
169 sys-libs/ncurses"
170
171 src_compile() {
172 econf \
173 $(use_enable crypt gpgme) \
174 $(use_enable otr) \
175 $(use_enable spell aspell) \
176 $(use_with ssl) \
177 || die "econf failed"
178
179 emake || die "emake failed"
180 }
181
182 src_install() {
183 make install DESTDIR=${D} || die "make install failed"
184 # clean unneeded language documentation
185 for i in ${LANGS}; do
186 ! use linguas_${i} && rm -rf "${D}"/usr/share/${PN}/help/${i}
187 done
188
189 dodoc AUTHORS ChangeLog NEWS README TODO mcabberrc.example
190 dodoc doc/README_PGP.txt
191
192 # contrib themes
193 insinto /usr/share/${PN}/themes
194 doins "${S}"/contrib/themes/*
195
196 # contrib generic scripts
197 exeinto /usr/share/${PN}/scripts
198 doexe "${S}"/contrib/*.{pl,py,rb}
199
200 # contrib event scripts
201 exeinto /usr/share/${PN}/scripts/events
202 doexe "${S}"/contrib/events/*
203 }
204
205 pkg_postinst() {
206 elog
207 elog "MCabber requires you to create a subdirectory .mcabber in your home"
208 elog "directory and to place a configuration file there."
209 elog "An example mcabberrc was installed as part of the documentation."
210 elog "To create a new mcabberrc based on the example mcabberrc, execute the"
211 elog "following commands:"
212 elog
213 elog " mkdir -p ~/.mcabber"
214 elog " bzcat ${ROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc"
215 elog
216 elog "Then edit ~/.mcabber/mcabberrc with your favorite editor."
217 elog
218 elog "As of MCabber version 0.8.2, there is also a wizard script"
219 elog "with which you can create all necessary configuration options."
220 elog "To use it, simply execute the following command (please note that you need"
221 elog "to have dev-lang/ruby installed for it to work!):"
222 elog
223 elog " ${ROOT}usr/share/${PN}/scripts/mcwizz.rb"
224 elog
225 elog
226 elog "See the CONFIGURATION FILE and FILES sections of the mcabber"
227 elog "manual page (section 1) for more information."
228 elog
229 elog "From version 0.9.0 on, MCabber supports PGP encryption of messages."
230 elog "See README_PGP.txt for details."
231 elog
232 elog "Check out ${ROOT}usr/share/${PN} for contributed themes and event scripts."
233 elog
234 }
235
236
237
238 --
239 gentoo-commits@g.o mailing list