Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/ekg2: ChangeLog ekg2-0.3.1.ebuild
Date: Fri, 01 Apr 2011 20:10:59
Message-Id: 20110401201019.6836620054@flycatcher.gentoo.org
1 mgorny 11/04/01 20:10:19
2
3 Modified: ChangeLog
4 Added: ekg2-0.3.1.ebuild
5 Log:
6 Version bump. The new version introduces SSL support for the irc plugin.
7
8 (Portage version: 2.2.0_alpha29_p5/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.45 net-im/ekg2/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/ekg2/ChangeLog?rev=1.45&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/ekg2/ChangeLog?rev=1.45&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/ekg2/ChangeLog?r1=1.44&r2=1.45
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/ekg2/ChangeLog,v
20 retrieving revision 1.44
21 retrieving revision 1.45
22 diff -u -r1.44 -r1.45
23 --- ChangeLog 26 Feb 2011 19:45:07 -0000 1.44
24 +++ ChangeLog 1 Apr 2011 20:10:19 -0000 1.45
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-im/ekg2
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-im/ekg2/ChangeLog,v 1.44 2011/02/26 19:45:07 signals Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-im/ekg2/ChangeLog,v 1.45 2011/04/01 20:10:19 mgorny Exp $
30 +
31 +*ekg2-0.3.1 (01 Apr 2011)
32 +
33 + 01 Apr 2011; Michał Górny <mgorny@g.o> +ekg2-0.3.1.ebuild:
34 + Version bump. The new version introduces SSL support for the irc plugin.
35
36 26 Feb 2011; Kevin McCarthy <signals@g.o> ekg2-0.3.0.ebuild:
37 Updated depends from media-libs/jpeg to virtual/jpeg
38
39
40
41 1.1 net-im/ekg2/ekg2-0.3.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/ekg2/ekg2-0.3.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/ekg2/ekg2-0.3.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: ekg2-0.3.1.ebuild
47 ===================================================================
48 # Copyright 1999-2011 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-im/ekg2/ekg2-0.3.1.ebuild,v 1.1 2011/04/01 20:10:19 mgorny Exp $
51
52 EAPI=3
53 inherit autotools-utils versionator
54
55 DESCRIPTION="Text-based, multi-protocol instant messenger"
56 HOMEPAGE="http://www.ekg2.org"
57 SRC_URI="http://pl.ekg2.org/${P}.tar.gz"
58
59 LICENSE="GPL-2"
60 SLOT="0"
61 KEYWORDS="~amd64 ~ppc ~x86"
62 IUSE="gadu gif gnutls gpg gpm gsm gtk idn inotify jabber jpeg ncurses nls
63 oracle perl python readline rss spell sqlite sqlite3 ssl threads unicode
64 xosd zlib"
65
66 RDEPEND="
67 gpg? ( app-crypt/gpgme )
68 gsm? ( media-sound/gsm )
69 gtk? ( x11-libs/gtk+:2 )
70 idn? ( net-dns/libidn )
71 nls? ( virtual/libintl )
72 oracle? ( dev-db/oracle-instantclient-basic )
73 perl? ( dev-lang/perl )
74 python? ( dev-lang/python )
75 readline? ( sys-libs/readline )
76 ssl? ( dev-libs/openssl )
77 xosd? ( x11-libs/xosd )
78 zlib? ( sys-libs/zlib )
79
80 gadu? ( net-libs/libgadu
81 gif? ( media-libs/giflib )
82 jpeg? ( virtual/jpeg ) )
83 jabber? ( dev-libs/expat
84 gnutls? ( net-libs/gnutls ) )
85 ncurses? ( sys-libs/ncurses[unicode?]
86 gpm? ( sys-libs/gpm )
87 spell? ( app-text/aspell ) )
88 rss? ( dev-libs/expat )
89 sqlite3? ( dev-db/sqlite:3 )
90 !sqlite3? ( sqlite? ( dev-db/sqlite:0 ) )"
91
92 DEPEND="${RDEPEND}
93 nls? ( sys-devel/gettext )"
94
95 DOCS=(
96 AUTHORS docs/README docs/TODO
97 docs/events.txt docs/mouse.txt docs/sim.txt docs/voip.txt
98 docs/themes.txt docs/themes-en.txt
99 docs/ui-ncurses.txt docs/ui-ncurses-en.txt
100 )
101
102 # Due to MakeMaker being used to build Perl modules.
103 AUTOTOOLS_IN_SOURCE_BUILD=1
104
105 pkg_setup() {
106 if ! use gtk && ! use ncurses && ! use readline; then
107 ewarn 'ekg2 is being compiled without any frontend, you should consider'
108 ewarn 'enabling at least one of following USEflags:'
109 ewarn ' gtk, ncurses, readline.'
110 fi
111
112 if use gnutls && ! use ssl; then
113 ewarn 'You have enabled USE=gnutls without USE=ssl. The SSL support'
114 ewarn 'in ekg2 will be limited to the plugins supporting GnuTLS.'
115 fi
116 }
117
118 src_configure() {
119 myeconfargs=(
120 $(use_with gadu libgadu)
121 $(use_with gif)
122 # gnutls is jabber-specific
123 $(use jabber && use_with gnutls libgnutls || echo '--without-libgnutls')
124 $(use_with gpg)
125 $(use_with gpm gpm-mouse)
126 $(use_with gsm libgsm)
127 $(use_with gtk)
128 $(use_with idn libidn)
129 $(use_with inotify)
130 $(use jabber && echo '--with-expat' || use_with rss expat)
131 $(use_with jpeg libjpeg)
132 $(use_with ncurses)
133 $(use_with oracle logsoracle)
134 $(use_with perl)
135 $(use_with python)
136 $(use_with readline)
137 $(use_with spell aspell)
138 $(use_with sqlite)
139 $(use_with sqlite3)
140 $(use_with ssl openssl)
141 $(use_with threads pthread)
142 $(use_with xosd libxosd)
143 $(use_with zlib)
144 $(use_enable nls)
145 $(use_enable unicode)
146 --without-ioctld
147 --disable-remote
148 --enable-skip-relative-plugins-dir
149 )
150 autotools-utils_src_configure
151 }
152
153 src_install() {
154 autotools-utils_src_install
155 remove_libtool_files all
156 }