Gentoo Archives: gentoo-commits

From: "Sven Wegener
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/centerim: ChangeLog centerim-4.22.1_p20070625.ebuild
Date: Sat, 08 Sep 2007 20:38:55
Message-Id: E1IU6yC-0006LR-Gs@stork.gentoo.org
1 swegener 07/09/08 20:31:56
2
3 Modified: ChangeLog
4 Added: centerim-4.22.1_p20070625.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.1.3.9)
8
9 Revision Changes Path
10 1.2 net-im/centerim/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/ChangeLog?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/ChangeLog?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/ChangeLog?r1=1.1&r2=1.2
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-im/centerim/ChangeLog,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- ChangeLog 7 Aug 2007 20:13:12 -0000 1.1
23 +++ ChangeLog 8 Sep 2007 20:31:55 -0000 1.2
24 @@ -1,6 +1,12 @@
25 # ChangeLog for net-im/centerim
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/ChangeLog,v 1.1 2007/08/07 20:13:12 swegener Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-im/centerim/ChangeLog,v 1.2 2007/09/08 20:31:55 swegener Exp $
29 +
30 +*centerim-4.22.1_p20070625 (08 Sep 2007)
31 +
32 + 08 Sep 2007; Sven Wegener <swegener@g.o>
33 + +centerim-4.22.1_p20070625.ebuild:
34 + Version bump.
35
36 *centerim-4.22.1_p20070618 (07 Aug 2007)
37
38
39
40
41 1.1 net-im/centerim/centerim-4.22.1_p20070625.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/centerim-4.22.1_p20070625.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/centerim/centerim-4.22.1_p20070625.ebuild?rev=1.1&content-type=text/plain
45
46 Index: centerim-4.22.1_p20070625.ebuild
47 ===================================================================
48 # Copyright 1999-2007 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-im/centerim/centerim-4.22.1_p20070625.ebuild,v 1.1 2007/09/08 20:31:55 swegener Exp $
51
52 inherit eutils
53
54 PROTOCOL_IUSE="aim gadu icq irc jabber lj msn rss yahoo"
55 IUSE="${PROTOCOL_IUSE} bidi nls ssl crypt"
56
57 DESCRIPTION="CenterIM is a fork of CenterICQ - a ncurses ICQ/Yahoo!/AIM/IRC/MSN/Jabber/GaduGadu/RSS/LiveJournal Client"
58 SRC_URI="ftp://ftp.centerim.org/${PN}-${PV/*_p/}.tar.gz"
59 HOMEPAGE="http://www.centerim.org/"
60 SLOT="0"
61 LICENSE="GPL-2"
62 KEYWORDS="~x86 ~amd64"
63
64 DEPEND=">=sys-libs/ncurses-5.2
65 bidi? ( dev-libs/fribidi )
66 ssl? ( >=dev-libs/openssl-0.9.6g )
67 jabber? ( crypt? ( >=app-crypt/gpgme-1.0.2 ) )
68 msn? (
69 net-misc/curl
70 dev-libs/openssl
71 )"
72
73 RDEPEND="${DEPEND}
74 !net-im/centericq
75 nls? ( sys-devel/gettext )"
76
77 S="${WORKDIR}"/${P/_*}
78
79 check_protocol_iuse() {
80 local flag
81
82 for flag in ${PROTOCOL_IUSE}
83 do
84 use ${flag} && return 0
85 done
86
87 return 1
88 }
89
90 pkg_setup() {
91 if ! check_protocol_iuse
92 then
93 eerror
94 eerror "Please activate at least one of the following protocol USE flags:"
95 eerror "${PROTOCOL_IUSE}"
96 eerror
97 die "Please activate at least one protocol USE flag!"
98 fi
99
100 if use msn && ! built_with_use net-misc/curl ssl
101 then
102 eerror
103 eerror "As of right now, the msn use flags requires curl to be built"
104 eerror "with SSL support. Make sure ssl is in your USE flags and"
105 eerror "re-emerge net-misc/curl."
106 eerror
107 die "net-misc/curl dependencie issue"
108 fi
109 }
110
111 src_compile() {
112 econf \
113 $(use_with ssl) \
114 $(use_enable aim) \
115 $(use_with bidi fribidi) \
116 $(use_enable gadu gg) \
117 $(use_enable icq) \
118 $(use_enable irc) \
119 $(use_enable jabber) \
120 $(use_enable lj) \
121 $(use_enable msn) \
122 $(use_enable nls locales-fix) \
123 $(use_enable nls) \
124 $(use_enable rss) \
125 $(use_enable yahoo) \
126 || die "econf failed"
127 emake || die "emake failed"
128 }
129
130 src_install () {
131 emake DESTDIR="${D}" install || die "emake install failed"
132
133 dodoc ABOUT-NLS AUTHORS ChangeLog COPYING FAQ README THANKS TODO
134 }
135
136
137
138 --
139 gentoo-commits@g.o mailing list