Gentoo Archives: gentoo-commits

From: "Peter Weller (welp)" <welp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/psi: ChangeLog metadata.xml psi-0.11.ebuild
Date: Thu, 21 Feb 2008 21:21:45
Message-Id: E1JSIrN-0003KJ-Ss@stork.gentoo.org
1 welp 08/02/21 21:21:41
2
3 Modified: ChangeLog metadata.xml
4 Added: psi-0.11.ebuild
5 Log:
6 Take maintainership. Bump to 0.11; bug 131528
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.124 net-im/psi/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/psi/ChangeLog?rev=1.124&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/psi/ChangeLog?rev=1.124&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/psi/ChangeLog?r1=1.123&r2=1.124
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v
19 retrieving revision 1.123
20 retrieving revision 1.124
21 diff -u -r1.123 -r1.124
22 --- ChangeLog 22 Jan 2008 10:11:25 -0000 1.123
23 +++ ChangeLog 21 Feb 2008 21:21:41 -0000 1.124
24 @@ -1,6 +1,11 @@
25 # ChangeLog for net-im/psi
26 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.123 2008/01/22 10:11:25 alonbl Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.124 2008/02/21 21:21:41 welp Exp $
29 +
30 +*psi-0.11 (21 Feb 2008)
31 +
32 + 21 Feb 2008; <welp@g.o> metadata.xml, +psi-0.11.ebuild:
33 + Take maintainership. Bump to 0.11; bug 131528
34
35 *psi-0.10-r4 (22 Jan 2008)
36
37
38
39
40 1.3 net-im/psi/metadata.xml
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/psi/metadata.xml?rev=1.3&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/psi/metadata.xml?rev=1.3&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/psi/metadata.xml?r1=1.2&r2=1.3
45
46 Index: metadata.xml
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/net-im/psi/metadata.xml,v
49 retrieving revision 1.2
50 retrieving revision 1.3
51 diff -u -r1.2 -r1.3
52 --- metadata.xml 25 Sep 2006 21:30:55 -0000 1.2
53 +++ metadata.xml 21 Feb 2008 21:21:41 -0000 1.3
54 @@ -3,7 +3,7 @@
55 <pkgmetadata>
56 <herd>net-im</herd>
57 <maintainer>
58 - <email>troll@g.o</email>
59 + <email>welp@g.o</email>
60 </maintainer>
61 <longdescription>Psi is a very good jabber client that uses QT</longdescription>
62 </pkgmetadata>
63
64
65
66 1.1 net-im/psi/psi-0.11.ebuild
67
68 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/psi/psi-0.11.ebuild?rev=1.1&view=markup
69 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/psi/psi-0.11.ebuild?rev=1.1&content-type=text/plain
70
71 Index: psi-0.11.ebuild
72 ===================================================================
73 # Copyright 1999-2008 Gentoo Foundation
74 # Distributed under the terms of the GNU General Public License v2
75 # $Header: /var/cvsroot/gentoo-x86/net-im/psi/psi-0.11.ebuild,v 1.1 2008/02/21 21:21:41 welp Exp $
76
77 inherit eutils qt4 multilib
78
79 DESCRIPTION="QT 4.x Jabber Client, with Licq-like interface"
80 HOMEPAGE="http://psi-im.org/"
81 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
82
83 IUSE="crypt doc kernel_linux spell ssl xscreensaver"
84 SLOT="0"
85 LICENSE="GPL-2"
86 KEYWORDS="~amd64 ~x86"
87
88 COMMON_DEPEND="$(qt4_min_version 4.2.3)
89 =app-crypt/qca-2*
90 spell? ( app-text/aspell )
91 xscreensaver? ( x11-libs/libXScrnSaver )"
92
93 DEPEND="${COMMON_DEPEND}
94 doc? ( app-doc/doxygen )"
95
96 RDEPEND="${COMMON_DEPEND}
97 crypt? ( >=app-crypt/qca-gnupg-2.0.0_beta2 )
98 ssl? ( >=app-crypt/qca-ossl-2.0.0_beta2 )"
99
100 QT4_BUILT_WITH_USE_CHECK="qt3support png"
101
102 src_compile() {
103 # disable growl as it is a mac osx extension only
104 local myconf="--prefix=/usr --qtdir=/usr"
105 myconf="${myconf} --disable-growl --disable-bundled-qca"
106 use kernel_linux || myconf="${myconf} --disable-dnotify"
107 use spell || myconf="${myconf} --disable-aspell"
108 use xscreensaver || myconf="${myconf} --disable-xss"
109
110 # cannot use econf because of non-standard configure script
111 ./configure ${myconf} || die "configure failed"
112
113 eqmake4 ${PN}.pro
114
115 SUBLIBS="-L/usr/${get_libdir}/qca2" emake || die "emake failed"
116
117 if use doc; then
118 cd doc
119 make api_public || die "make api_public failed"
120 fi
121 }
122
123 src_install() {
124 emake INSTALL_ROOT="${D}" install || die "emake install failed"
125
126 # this way the docs will be installed in the standard gentoo dir
127 newdoc iconsets/roster/README README.roster
128 newdoc iconsets/system/README README.system
129 newdoc certs/README README.certs
130 dodoc README
131
132 if use doc; then
133 cd doc
134 dohtml -r api || die "dohtml failed"
135 fi
136 }
137
138
139
140 --
141 gentoo-commits@l.g.o mailing list