Gentoo Archives: gentoo-commits

From: "Sven Wegener (swegener)" <swegener@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/centerim: ChangeLog centerim-4.22.3.ebuild
Date: Wed, 12 Mar 2008 19:17:53
Message-Id: E1JZWST-0002P1-NC@stork.gentoo.org
1 swegener 08/03/12 19:17:49
2
3 Modified: ChangeLog
4 Added: centerim-4.22.3.ebuild
5 Log:
6 Version bump, bug #213105.
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.13 net-im/centerim/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/ChangeLog?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/ChangeLog?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/ChangeLog?r1=1.12&r2=1.13
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-im/centerim/ChangeLog,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- ChangeLog 17 Feb 2008 13:09:37 -0000 1.12
23 +++ ChangeLog 12 Mar 2008 19:17:49 -0000 1.13
24 @@ -1,6 +1,11 @@
25 # ChangeLog for net-im/centerim
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/ChangeLog,v 1.12 2008/02/17 13:09:37 opfer Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/ChangeLog,v 1.13 2008/03/12 19:17:49 swegener Exp $
29 +
30 +*centerim-4.22.3 (12 Mar 2008)
31 +
32 + 12 Mar 2008; Sven Wegener <swegener@g.o> +centerim-4.22.3.ebuild:
33 + Version bump, bug #213105.
34
35 17 Feb 2008; Christian Faulhammer <opfer@g.o>
36 centerim-4.22.2.ebuild:
37
38
39
40 1.1 net-im/centerim/centerim-4.22.3.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/centerim-4.22.3.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/centerim-4.22.3.ebuild?rev=1.1&content-type=text/plain
44
45 Index: centerim-4.22.3.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/centerim/centerim-4.22.3.ebuild,v 1.1 2008/03/12 19:17:49 swegener Exp $
50
51 inherit eutils
52
53 PROTOCOL_IUSE="aim gadu icq irc jabber lj msn rss yahoo"
54 IUSE="${PROTOCOL_IUSE} bidi nls ssl crypt jpeg otr"
55
56 DESCRIPTION="CenterIM is a fork of CenterICQ - a ncurses ICQ/Yahoo!/AIM/IRC/MSN/Jabber/GaduGadu/RSS/LiveJournal Client"
57 if [[ ${PV} = *_p* ]] # is this a snaphot?
58 then
59 SRC_URI="http://www.centerim.org/download/snapshots/${PN}-${PV/*_p/}.tar.gz"
60 else
61 SRC_URI="http://www.centerim.org/download/releases/${P}.tar.gz"
62 fi
63 HOMEPAGE="http://www.centerim.org/"
64 SLOT="0"
65 LICENSE="GPL-2"
66 KEYWORDS="~amd64 ~x86"
67
68 DEPEND=">=sys-libs/ncurses-5.2
69 bidi? ( dev-libs/fribidi )
70 ssl? ( >=dev-libs/openssl-0.9.6g )
71 jpeg? ( media-libs/jpeg )
72 jabber? (
73 otr? ( net-libs/libotr )
74 crypt? ( >=app-crypt/gpgme-1.0.2 )
75 )
76 msn? (
77 net-misc/curl
78 dev-libs/openssl
79 )"
80
81 RDEPEND="${DEPEND}
82 nls? ( sys-devel/gettext )"
83
84 S="${WORKDIR}"/${P/_p*}
85
86 check_protocol_iuse() {
87 local flag
88
89 for flag in ${PROTOCOL_IUSE}
90 do
91 use ${flag} && return 0
92 done
93
94 return 1
95 }
96
97 pkg_setup() {
98 if ! check_protocol_iuse
99 then
100 eerror
101 eerror "Please activate at least one of the following protocol USE flags:"
102 eerror "${PROTOCOL_IUSE}"
103 eerror
104 die "Please activate at least one protocol USE flag!"
105 fi
106
107 if use msn && ! built_with_use net-misc/curl ssl
108 then
109 eerror
110 eerror "As of right now, the msn use flags requires curl to be built"
111 eerror "with SSL support. Make sure ssl is in your USE flags and"
112 eerror "re-emerge net-misc/curl."
113 eerror
114 die "net-misc/curl dependencie issue"
115 fi
116
117 if use otr && ! use jabber
118 then
119 eerror
120 eerror "Support for OTR is only supported with Jabber!"
121 eerror
122 die "Support for OTR is only supported with Jabber!"
123 fi
124
125 if use gadu && ! use jpeg
126 then
127 ewarn
128 ewarn "You need jpeg support to be able to register Gadu-Gadu accounts!"
129 ewarn
130 fi
131 }
132
133 src_compile() {
134 econf \
135 $(use_with ssl) \
136 $(use_enable aim) \
137 $(use_with bidi fribidi) \
138 $(use_with jpeg libjpeg) \
139 $(use_with otr libotr) \
140 $(use_enable gadu gg) \
141 $(use_enable icq) \
142 $(use_enable irc) \
143 $(use_enable jabber) \
144 $(use_enable lj) \
145 $(use_enable msn) \
146 $(use_enable nls locales-fix) \
147 $(use_enable nls) \
148 $(use_enable rss) \
149 $(use_enable yahoo) \
150 || die "econf failed"
151 emake || die "emake failed"
152 }
153
154 src_install () {
155 emake DESTDIR="${D}" install || die "emake install failed"
156
157 dodoc AUTHORS ChangeLog FAQ README THANKS TODO
158 }
159
160
161
162 --
163 gentoo-commits@l.g.o mailing list