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.8.ebuild
Date: Tue, 07 Oct 2008 07:29:16
Message-Id: E1Kn70L-0006Hr-UB@stork.gentoo.org
1 wschlich 08/10/07 07:29:13
2
3 Modified: ChangeLog
4 Added: mcabber-0.9.8.ebuild
5 Log:
6 version bump
7 (Portage version: 2.2_rc8/cvs/Linux 2.6.24-gentoo-r5-1 i686)
8
9 Revision Changes Path
10 1.37 net-im/mcabber/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?rev=1.37&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?rev=1.37&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?r1=1.36&r2=1.37
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v
19 retrieving revision 1.36
20 retrieving revision 1.37
21 diff -u -r1.36 -r1.37
22 --- ChangeLog 5 Aug 2008 17:43:01 -0000 1.36
23 +++ ChangeLog 7 Oct 2008 07:29:13 -0000 1.37
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.36 2008/08/05 17:43:01 gentoofan23 Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v 1.37 2008/10/07 07:29:13 wschlich Exp $
29 +
30 +*mcabber-0.9.8 (07 Oct 2008)
31 +
32 + 07 Oct 2008; Wolfram Schlich <wschlich@g.o> +mcabber-0.9.8.ebuild:
33 + version bump
34
35 05 Aug 2008; Thomas Anderson <gentoofan23@g.o> metadata.xml:
36 Add USE flag description to metadata as per GLEP 56.
37
38
39
40 1.1 net-im/mcabber/mcabber-0.9.8.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.8.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.8.ebuild?rev=1.1&content-type=text/plain
44
45 Index: mcabber-0.9.8.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.8.ebuild,v 1.1 2008/10/07 07:29:13 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 RDEPEND="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 DEPEND="${RDEPEND}
75 dev-util/pkgconfig"
76
77 src_compile() {
78 econf \
79 $(use_enable crypt gpgme) \
80 $(use_enable otr) \
81 $(use_enable spell aspell) \
82 $(use_with ssl) \
83 || die "econf failed"
84
85 emake || die "emake failed"
86 }
87
88 src_install() {
89 make install DESTDIR="${D}" || die "make install failed"
90 # clean unneeded language documentation
91 for i in ${LANGS}; do
92 ! use linguas_${i} && rm -rf "${D}"/usr/share/${PN}/help/${i}
93 done
94
95 dodoc AUTHORS ChangeLog NEWS README TODO mcabberrc.example
96 dodoc doc/README_PGP.txt
97
98 # contrib themes
99 insinto /usr/share/${PN}/themes
100 doins "${S}"/contrib/themes/*
101
102 # contrib generic scripts
103 exeinto /usr/share/${PN}/scripts
104 doexe "${S}"/contrib/*.{pl,py,rb}
105
106 # contrib event scripts
107 exeinto /usr/share/${PN}/scripts/events
108 doexe "${S}"/contrib/events/*
109 }
110
111 pkg_postinst() {
112 elog
113 elog "MCabber requires you to create a subdirectory .mcabber in your home"
114 elog "directory and to place a configuration file there."
115 elog "An example mcabberrc was installed as part of the documentation."
116 elog "To create a new mcabberrc based on the example mcabberrc, execute the"
117 elog "following commands:"
118 elog
119 elog " mkdir -p ~/.mcabber"
120 elog " bzcat ${ROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc"
121 elog
122 elog "Then edit ~/.mcabber/mcabberrc with your favorite editor."
123 elog
124 elog "As of MCabber version 0.8.2, there is also a wizard script"
125 elog "with which you can create all necessary configuration options."
126 elog "To use it, simply execute the following command (please note that you need"
127 elog "to have dev-lang/ruby installed for it to work!):"
128 elog
129 elog " ${ROOT}usr/share/${PN}/scripts/mcwizz.rb"
130 elog
131 elog
132 elog "See the CONFIGURATION FILE and FILES sections of the mcabber"
133 elog "manual page (section 1) for more information."
134 elog
135 elog "From version 0.9.0 on, MCabber supports PGP encryption of messages."
136 elog "See README_PGP.txt for details."
137 elog
138 elog "Check out ${ROOT}usr/share/${PN} for contributed themes and event scripts."
139 elog
140 }