Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/sim: ChangeLog sim-0.9.4.3-r1.ebuild sim-0.9.4.3-r2.ebuild
Date: Fri, 30 May 2008 07:33:59
Message-Id: E1K1z7Z-00074o-Vm@stork.gentoo.org
1 pva 08/05/30 07:33:53
2
3 Modified: ChangeLog sim-0.9.4.3-r1.ebuild
4 Added: sim-0.9.4.3-r2.ebuild
5 Log:
6 Fix for ssl connection problems with newer openssl versions, bug #224095 thank Anton Bolshakov for report!
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.89 net-im/sim/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/sim/ChangeLog?rev=1.89&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/sim/ChangeLog?rev=1.89&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/sim/ChangeLog?r1=1.88&r2=1.89
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-im/sim/ChangeLog,v
19 retrieving revision 1.88
20 retrieving revision 1.89
21 diff -u -r1.88 -r1.89
22 --- ChangeLog 11 May 2008 13:24:42 -0000 1.88
23 +++ ChangeLog 30 May 2008 07:33:53 -0000 1.89
24 @@ -1,6 +1,14 @@
25 # ChangeLog for net-im/sim
26 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-im/sim/ChangeLog,v 1.88 2008/05/11 13:24:42 pva Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-im/sim/ChangeLog,v 1.89 2008/05/30 07:33:53 pva Exp $
29 +
30 +*sim-0.9.4.3-r2 (30 May 2008)
31 +
32 + 30 May 2008; Peter Volkov <pva@g.o>
33 + +files/sim-0.9.4.3-sslv23.patch, sim-0.9.4.3-r1.ebuild,
34 + +sim-0.9.4.3-r2.ebuild:
35 + Fix for ssl connection problems with newer openssl versions, bug #224095
36 + thank Anton Bolshakov for report!
37
38 11 May 2008; Peter Volkov <pva@g.o> sim-9999.ebuild:
39 Fixed dependencies, e.g. flex should not be in RDEPEND, bug #221339 thank
40
41
42
43 1.9 net-im/sim/sim-0.9.4.3-r1.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/sim/sim-0.9.4.3-r1.ebuild?rev=1.9&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/sim/sim-0.9.4.3-r1.ebuild?rev=1.9&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/sim/sim-0.9.4.3-r1.ebuild?r1=1.8&r2=1.9
48
49 Index: sim-0.9.4.3-r1.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/net-im/sim/sim-0.9.4.3-r1.ebuild,v
52 retrieving revision 1.8
53 retrieving revision 1.9
54 diff -u -r1.8 -r1.9
55 --- sim-0.9.4.3-r1.ebuild 4 May 2008 11:51:10 -0000 1.8
56 +++ sim-0.9.4.3-r1.ebuild 30 May 2008 07:33:53 -0000 1.9
57 @@ -1,6 +1,6 @@
58 # Copyright 1999-2008 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/net-im/sim/sim-0.9.4.3-r1.ebuild,v 1.8 2008/05/04 11:51:10 pva Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/net-im/sim/sim-0.9.4.3-r1.ebuild,v 1.9 2008/05/30 07:33:53 pva Exp $
62
63 inherit kde-functions eutils flag-o-matic
64
65 @@ -34,7 +34,7 @@
66
67 pkg_nofetch() {
68 einfo "${CATEGORY}/${P} contains icons and sounds with unclear licensing and thus"
69 - einfo "you have to download and it put into ${DISTDIR} by yourself."
70 + einfo "you have to download and it put into '${DISTDIR}' by yourself."
71 einfo "Download location:"
72 echo
73 einfo "${SRC_URI}"
74
75
76
77 1.1 net-im/sim/sim-0.9.4.3-r2.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/sim/sim-0.9.4.3-r2.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/sim/sim-0.9.4.3-r2.ebuild?rev=1.1&content-type=text/plain
81
82 Index: sim-0.9.4.3-r2.ebuild
83 ===================================================================
84 # Copyright 1999-2008 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/net-im/sim/sim-0.9.4.3-r2.ebuild,v 1.1 2008/05/30 07:33:53 pva Exp $
87
88 inherit kde-functions eutils flag-o-matic
89
90 DESCRIPTION="Simple Instant Messenger (with KDE support). ICQ/AIM/Jabber/MSN/Yahoo."
91 HOMEPAGE="http://sim-im.org/"
92 SRC_URI="mirror://berlios/sim-im/${P}.tar.bz2
93 http://dev.gentoo.org/~pva/${P}-r1919_1924.patch.bz2"
94 LICENSE="GPL-2"
95
96 SLOT="0"
97 KEYWORDS="~amd64 ~ppc ~x86"
98 IUSE="debug kde spell ssl"
99
100 RESTRICT="fetch"
101
102 # kdebase-data provides the icon "licq.png"
103 RDEPEND="kde? ( =kde-base/kdelibs-3.5*
104 || ( =kde-base/kdebase-data-3.5* =kde-base/kdebase-3.5* ) )
105 !kde? ( $(qt_min_version 3)
106 spell? ( app-text/aspell ) )
107 ssl? ( dev-libs/openssl )
108 dev-libs/libxml2
109 dev-libs/libxslt
110 sys-libs/zlib
111 x11-libs/libXScrnSaver"
112
113 DEPEND="${RDEPEND}
114 sys-devel/flex
115 app-arch/zip
116 x11-proto/scrnsaverproto"
117
118 pkg_nofetch() {
119 einfo "${CATEGORY}/${P} contains icons and sounds with unclear licensing and thus"
120 einfo "you have to download and it put into '${DISTDIR}' by yourself."
121 einfo "Download location:"
122 echo
123 einfo "${SRC_URI}"
124 echo
125 einfo "See http://archives.gentoo.org/gentoo-dev/msg_144003.xml for further"
126 einfo "information."
127 }
128
129 pkg_setup() {
130 if use kde; then
131 if use spell; then
132 if ! built_with_use "=kde-base/kdelibs-3.5*" spell; then
133 ewarn "kde-base/kdelibs were merged without spell in USE."
134 ewarn "Thus spelling will not work in sim. Please, either"
135 ewarn "reemerge kde-base/kdelibs with spell in USE or emerge"
136 ewarn 'sim with USE="-spell" to avoid this message.'
137 ebeep
138 fi
139 else
140 if built_with_use "=kde-base/kdelibs-3.5*" spell; then
141 ewarn 'kde-base/kdelibs were merged with spell in USE.'
142 ewarn 'Thus spelling will work in sim. Please, either'
143 ewarn 'reemerge kde-base/kdelibs without spell in USE or emerge'
144 ewarn 'sim with USE="spell" to avoid this message.'
145 ebeep
146 fi
147 fi
148 if ! built_with_use "=kde-base/kdelibs-3.5*" arts; then
149 myconf="--without-arts"
150 fi
151 fi
152 }
153
154 src_unpack() {
155 unpack ${A}
156 cd "${S}"
157
158 epatch "${FILESDIR}"/${P}-double-message-fix.patch
159 epatch "${FILESDIR}"/${P}-sslv23.patch
160 epatch ../${P}-r1919_1924.patch
161 if use kde; then
162 set-kdedir 3
163 fi
164 }
165
166 src_compile() {
167 filter-flags -fstack-protector -fstack-protector-all
168
169 # Workaround for bug #119906
170 append-flags -fno-stack-protector
171
172 use kde || use spell || export DO_NOT_COMPILE="$DO_NOT_COMPILE plugins/spell"
173
174 econf ${myconf} $(use_enable kde) \
175 $(use_with ssl) \
176 $(use_enable debug) || die "econf failed"
177
178 emake -j1 || die "make failed"
179 }
180
181 src_install() {
182 make DESTDIR="${D}" install || die "make install failed."
183 dodoc TODO README AUTHORS.sim jisp-resources.txt ChangeLog
184 }
185
186
187
188 --
189 gentoo-commits@l.g.o mailing list