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
Date: Mon, 19 Nov 2007 23:08:05
Message-Id: E1IuFii-0003FS-6F@stork.gentoo.org
1 wschlich 07/11/19 23:08:00
2
3 Modified: ChangeLog
4 Added: mcabber-0.9.4.ebuild
5 Log:
6 version bump
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.18 net-im/mcabber/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?rev=1.18&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?rev=1.18&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/ChangeLog?r1=1.17&r2=1.18
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v
19 retrieving revision 1.17
20 retrieving revision 1.18
21 diff -u -r1.17 -r1.18
22 --- ChangeLog 26 Jun 2007 16:18:19 -0000 1.17
23 +++ ChangeLog 19 Nov 2007 23:07:59 -0000 1.18
24 @@ -1,6 +1,11 @@
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.17 2007/06/26 16:18:19 wschlich Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v 1.18 2007/11/19 23:07:59 wschlich Exp $
29 +
30 +*mcabber-0.9.4 (19 Nov 2007)
31 +
32 + 19 Nov 2007; Wolfram Schlich <wschlich@g.o> +mcabber-0.9.4.ebuild:
33 + version bump
34
35 26 Jun 2007; Wolfram Schlich <wschlich@g.o> mcabber-0.9.3.ebuild:
36 added aspell support wrt bug #182760
37
38
39
40 1.1 net-im/mcabber/mcabber-0.9.4.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.4.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/mcabber/mcabber-0.9.4.ebuild?rev=1.1&content-type=text/plain
44
45 Index: mcabber-0.9.4.ebuild
46 ===================================================================
47 # Copyright 1999-2007 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.4.ebuild,v 1.1 2007/11/19 23:07:59 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 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 spell? ( app-text/aspell )
70 >=dev-libs/glib-2.0.0
71 sys-libs/ncurses"
72
73 src_compile() {
74 econf \
75 $(use_enable crypt gpgme) \
76 $(use_enable spell aspell) \
77 $(use_with ssl) \
78 || die "econf failed"
79
80 emake || die "emake failed"
81 }
82
83 src_install() {
84 make install DESTDIR=${D} || die "make install failed"
85 # clean unneeded language documentation
86 for i in ${LANGS}; do
87 ! use linguas_${i} && rm -rf ${D}/usr/share/${PN}/help/${i}
88 done
89
90 dodoc AUTHORS ChangeLog NEWS README TODO mcabberrc.example
91 dodoc doc/README_PGP.txt
92
93 # contrib themes
94 insinto /usr/share/${PN}/themes
95 doins ${S}/contrib/themes/*
96
97 # contrib generic scripts
98 exeinto /usr/share/${PN}/scripts
99 doexe ${S}/contrib/*.{pl,py,rb}
100
101 # contrib event scripts
102 exeinto /usr/share/${PN}/scripts/events
103 doexe ${S}/contrib/events/*
104 }
105
106 pkg_postinst() {
107 elog
108 elog "MCabber requires you to create a subdirectory .mcabber in your home"
109 elog "directory and to place a configuration file there."
110 elog "An example mcabberrc was installed as part of the documentation."
111 elog "To create a new mcabberrc based on the example mcabberrc, execute the"
112 elog "following commands:"
113 elog
114 elog " mkdir -p ~/.mcabber"
115 elog " bzcat ${ROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc"
116 elog
117 elog "Then edit ~/.mcabber/mcabberrc with your favorite editor."
118 elog
119 elog "As of MCabber version 0.8.2, there is also a wizard script"
120 elog "with which you can create all necessary configuration options."
121 elog "To use it, simply execute the following command:"
122 elog
123 elog " ${ROOT}usr/share/${PN}/scripts/mcwizz.rb"
124 elog
125 elog "See the CONFIGURATION FILE and FILES sections of the mcabber"
126 elog "manual page (section 1) for more information."
127 elog
128 elog "From version 0.9.0 on, MCabber supports PGP encryption of messages."
129 elog "See README_PGP.txt for details."
130 elog
131 elog "Check out ${ROOT}usr/share/${PN} for contributed themes and event scripts."
132 elog
133 }
134
135
136
137 --
138 gentoo-commits@g.o mailing list