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.6.ebuild
Date: Sun, 10 Feb 2008 01:52:28
Message-Id: E1JO1Mk-00042P-Ue@stork.gentoo.org
1 wschlich 08/02/10 01:52:22
2
3 Modified: ChangeLog
4 Added: mcabber-0.9.6.ebuild
5 Log:
6 version bump
7 (Portage version: 2.1.4)
8
9 Revision Changes Path
10 1.26 net-im/mcabber/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?rev=1.26&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?rev=1.26&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?r1=1.25&r2=1.26
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v
19 retrieving revision 1.25
20 retrieving revision 1.26
21 diff -u -r1.25 -r1.26
22 --- ChangeLog 27 Jan 2008 16:01:55 -0000 1.25
23 +++ ChangeLog 10 Feb 2008 01:52:22 -0000 1.26
24 @@ -1,6 +1,11 @@
25 # ChangeLog for net-im/mcabber
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v 1.25 2008/01/27 16:01:55 angelos Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v 1.26 2008/02/10 01:52:22 wschlich Exp $
29 +
30 +*mcabber-0.9.6 (10 Feb 2008)
31 +
32 + 10 Feb 2008; Wolfram Schlich <wschlich@g.o> +mcabber-0.9.6.ebuild:
33 + version bump
34
35 27 Jan 2008; Christoph Mende <angelos@g.o> mcabber-0.9.5.ebuild:
36 Stable on amd64, bug #204287
37
38
39
40 1.1 net-im/mcabber/mcabber-0.9.6.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.6.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.6.ebuild?rev=1.1&content-type=text/plain
44
45 Index: mcabber-0.9.6.ebuild
46 ===================================================================
47 # Copyright 1999-2008 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/mcabber-0.9.6.ebuild,v 1.1 2008/02/10 01:52:22 wschlich Exp $
50
51 DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP"
52 HOMEPAGE="http://www.lilotux.net/~mikael/mcabber/"
53 SRC_URI="http://www.lilotux.net/~mikael/${PN}/files/${P}.tar.bz2"
54
55 LICENSE="GPL-2"
56 SLOT="0"
57 KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
58
59 IUSE="crypt otr spell ssl"
60
61 LANGS="de en fr nl pl uk ru"
62 # localized help versions are installed only, when LINGUAS var is set
63 for i in ${LANGS}; do
64 IUSE="${IUSE} linguas_${i}"
65 done;
66
67 DEPEND="ssl? ( >=dev-libs/openssl-0.9.7-r1 )
68 crypt? ( >=app-crypt/gpgme-1.0.0 )
69 otr? ( >=net-libs/libotr-3.1.0 )
70 spell? ( app-text/aspell )
71 >=dev-libs/glib-2.0.0
72 sys-libs/ncurses"
73
74 src_compile() {
75 econf \
76 $(use_enable crypt gpgme) \
77 $(use_enable otr) \
78 $(use_enable spell aspell) \
79 $(use_with ssl) \
80 || die "econf failed"
81
82 emake || die "emake failed"
83 }
84
85 src_install() {
86 make install DESTDIR="${D}" || die "make install failed"
87 # clean unneeded language documentation
88 for i in ${LANGS}; do
89 ! use linguas_${i} && rm -rf "${D}"/usr/share/${PN}/help/${i}
90 done
91
92 dodoc AUTHORS ChangeLog NEWS README TODO mcabberrc.example
93 dodoc doc/README_PGP.txt
94
95 # contrib themes
96 insinto /usr/share/${PN}/themes
97 doins "${S}"/contrib/themes/*
98
99 # contrib generic scripts
100 exeinto /usr/share/${PN}/scripts
101 doexe "${S}"/contrib/*.{pl,py,rb}
102
103 # contrib event scripts
104 exeinto /usr/share/${PN}/scripts/events
105 doexe "${S}"/contrib/events/*
106 }
107
108 pkg_postinst() {
109 elog
110 elog "MCabber requires you to create a subdirectory .mcabber in your home"
111 elog "directory and to place a configuration file there."
112 elog "An example mcabberrc was installed as part of the documentation."
113 elog "To create a new mcabberrc based on the example mcabberrc, execute the"
114 elog "following commands:"
115 elog
116 elog " mkdir -p ~/.mcabber"
117 elog " bzcat ${ROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc"
118 elog
119 elog "Then edit ~/.mcabber/mcabberrc with your favorite editor."
120 elog
121 elog "As of MCabber version 0.8.2, there is also a wizard script"
122 elog "with which you can create all necessary configuration options."
123 elog "To use it, simply execute the following command (please note that you need"
124 elog "to have dev-lang/ruby installed for it to work!):"
125 elog
126 elog " ${ROOT}usr/share/${PN}/scripts/mcwizz.rb"
127 elog
128 elog
129 elog "See the CONFIGURATION FILE and FILES sections of the mcabber"
130 elog "manual page (section 1) for more information."
131 elog
132 elog "From version 0.9.0 on, MCabber supports PGP encryption of messages."
133 elog "See README_PGP.txt for details."
134 elog
135 elog "Check out ${ROOT}usr/share/${PN} for contributed themes and event scripts."
136 elog
137 }
138
139
140
141 --
142 gentoo-commits@l.g.o mailing list