Take maintainership. Bump to 0.11; bug 131528
authorPeter Weller <welp@gentoo.org>
Thu, 21 Feb 2008 21:21:41 +0000 (21:21 +0000)
committerPeter Weller <welp@gentoo.org>
Thu, 21 Feb 2008 21:21:41 +0000 (21:21 +0000)
Package-Manager: portage-2.1.4.4

net-im/psi/ChangeLog
net-im/psi/Manifest
net-im/psi/metadata.xml
net-im/psi/psi-0.11.ebuild [new file with mode: 0644]

index 0fd5bcd5ea7cecd133fdfd77ce77183790e5c402..d8d4311fa649bcd92414d8d4e825406debb9848c 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-im/psi
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.123 2008/01/22 10:11:25 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.124 2008/02/21 21:21:41 welp Exp $
+
+*psi-0.11 (21 Feb 2008)
+
+  21 Feb 2008; <welp@gentoo.org> metadata.xml, +psi-0.11.ebuild:
+  Take maintainership. Bump to 0.11; bug 131528
 
 *psi-0.10-r4 (22 Jan 2008)
 
index 7d6d21eac797e4d3db7ce02fd10175809051a15b..62af5729ab0bd6431fcb44e57d267bcb479a4a6d 100644 (file)
@@ -9,6 +9,7 @@ AUX psi-reverse_trayicon2.patch 937 RMD160 bbf8ba2c512ceab7b3fe82af12ff9b647d6b3
 DIST gentoo-psi-0.10-r2.tar.bz2 36370 RMD160 157b2f6fd4d1be8886572f10752a94b732cead8f SHA1 67004e3e70ab30129d174567b0332f0577a19dd9 SHA256 e450004e358e949113db1c298990a0d0514012f605ad1d7710b204eb82209a75
 DIST gentoo-psi-0.10.tar.bz2 211538 RMD160 35b7c7c45420ee18917f3b073e063ef3b046ef3a SHA1 96723e8172c581c5e21f5e245658382ded49e6f1 SHA256 1d499ecb693401a69600d48c62bc3cbd3f4eed7605729655959d13af981d72bd
 DIST psi-0.10.tar.bz2 1430929 RMD160 b8be1490cd02f61cf86f09f2dc9f29716ea4c186 SHA1 f1687f8b93338f47cb1c8fa363e4b4f58628f167 SHA256 e10a88586f8d7f29535510cf3a3857dc8ff2792e64db4207d62a935890a60ca1
+DIST psi-0.11.tar.bz2 2000216 RMD160 0e4ce707d7659e02d29b16d6d95a4c4c8ba9850a SHA1 834fac4b51d92e2502cb08d01d40f05ffcdce4a2 SHA256 be37b7b8d86e965362512f47bf68af2b21d35e5c886a9e0eccf1c9bc519706b3
 DIST psi-dev-snapshot-2007-03-14.tar.bz2 2424207 RMD160 07d4a15166cd5e19e310c1b0aaa405cf7f909c0c SHA1 0d704537f4af4eaba013a39a4129af379868fef6 SHA256 64bae96307902520547c395fd31409abcf0d8c66059318caf7eed2731cfb3782
 DIST psi-extras-insecure.tar.bz2 15914 RMD160 a61d51cbc9280677f62d3121eada4981573842fa SHA1 22c8da902f00ae401df756b0d4195dc70083a9ff SHA256 44ac11a3f1a3280a2dc613dc3719a4750f30aadd4516bee61942409d648c4740
 DIST psi_ar-0.9.3.tar.bz2 31466 RMD160 c592e630fda60f097dc8df0079b0fb72380fd996 SHA1 8aedb3f8cfdda29ccf5a59c9b0f84462fcd3b649 SHA256 5108803f55a6c71b15b90d76ca20040970349ee89edc2613d96379d6c61f04a9
@@ -41,6 +42,7 @@ DIST psi_vi-0.10-b-1.tar.bz2 34255 RMD160 e1d168e189a454d392473996e77dbcd8778fbe
 DIST psi_zh-0.10-a-1.tar.bz2 32898 RMD160 c0440dcb7763908354fc9c8f1d1b1873a00f7f75 SHA1 fa859645d2fb7da6a94c028c9413da18abd12b3c SHA256 747993fe4d9c9517d72360a8618c7c33600e2b870223fe69e107d64166d5a43a
 EBUILD psi-0.10-r3.ebuild 11116 RMD160 0383f9c00380b3be3a54dfc559674f24648cd377 SHA1 84d9ab67037060a2a6db940ce144ed3ed00c28aa SHA256 2bcda36f2768cb2f40c609c0a45f7b9661e324be9dc844ef9eb47a3c5685a53a
 EBUILD psi-0.10-r4.ebuild 11400 RMD160 82de0015719a889957216f8ea87a41a618129879 SHA1 a25c56fa3e016bd88dd00aa421b7ad620a156b1c SHA256 7b61a32fd2ff90f81ceac18fc2a9cdacbeb3268e9619cb6395fb678de5af5e25
+EBUILD psi-0.11.ebuild 1795 RMD160 5986d0b5aeb003a93e920eecff1f6aa5c4ff5a00 SHA1 efd0bc56d3da07d50868a5b042eb1b8af17e531b SHA256 a823b1f7fb22f35470e2146779d0e1e88f6a7ed3cfa1af1cdfa21c8aa36c77ab
 EBUILD psi-0.11_pre20070314.ebuild 4110 RMD160 60a46767df79a92ac7e3b97bd618150068bdc46b SHA1 ed9ac4c70fc8885735568654bf82014a4a9acf04 SHA256 a404fa338a90d9fc24dc76cb36aba415e3b09fd3ae54d429df24c5d89bafff2c
-MISC ChangeLog 17814 RMD160 16925f96b0c9f8869bcc14f29ee08a210ddd7b56 SHA1 7e148d10819973fffb8432aedf2616f5b1740c23 SHA256 2c38dadc4ba5e7a8df52120aaf06ee64a528b872bc17307ec1deecfc0f5a60a8
-MISC metadata.xml 303 RMD160 deecd227e21d24af6eae6f787e0efd65765741e6 SHA1 a379c487e73d24f68f1036f913c745775a6e9846 SHA256 ea6a7b120f076cc2fa66725d5361639a74895eeb3adc404a887da3be921dfb92
+MISC ChangeLog 17951 RMD160 befb3d2bbad3938ad30ccfa183d66fbe47924648 SHA1 6c87d3db4dd5a0294e339530824ea1a6d6a221e6 SHA256 87f104e0a77fe55a60a8d0657e4c7d02650ded2cdf2eeaedb811860ede72b2fe
+MISC metadata.xml 302 RMD160 65fcfc7ae49e9294d40f9c135862fa20976773cf SHA1 bdc435738f861b5596ad3b50265a3ec03f7d6692 SHA256 bf31cfa66dba7121f79935186c524971782518b285e16f396fbe9aa6d592ceb6
index 7d7c0ce07cc890c7d5c489ab3061ae7e26b8caa0..a37963bd69d4691fbf167ffa0b00c2a4ec2e675c 100644 (file)
@@ -3,7 +3,7 @@
 <pkgmetadata>
 <herd>net-im</herd>
 <maintainer>
-  <email>troll@gentoo.org</email>
+  <email>welp@gentoo.org</email>
 </maintainer>
   <longdescription>Psi is a very good jabber client that uses QT</longdescription>
 </pkgmetadata>
diff --git a/net-im/psi/psi-0.11.ebuild b/net-im/psi/psi-0.11.ebuild
new file mode 100644 (file)
index 0000000..1729726
--- /dev/null
@@ -0,0 +1,64 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/psi/psi-0.11.ebuild,v 1.1 2008/02/21 21:21:41 welp Exp $
+
+inherit eutils qt4 multilib
+
+DESCRIPTION="QT 4.x Jabber Client, with Licq-like interface"
+HOMEPAGE="http://psi-im.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+IUSE="crypt doc kernel_linux spell ssl xscreensaver"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="$(qt4_min_version 4.2.3)
+       =app-crypt/qca-2*
+       spell? ( app-text/aspell )
+       xscreensaver? ( x11-libs/libXScrnSaver )"
+
+DEPEND="${COMMON_DEPEND}
+       doc? ( app-doc/doxygen )"
+
+RDEPEND="${COMMON_DEPEND}
+       crypt? ( >=app-crypt/qca-gnupg-2.0.0_beta2 )
+       ssl? ( >=app-crypt/qca-ossl-2.0.0_beta2 )"
+
+QT4_BUILT_WITH_USE_CHECK="qt3support png"
+
+src_compile() {
+       # disable growl as it is a mac osx extension only
+       local myconf="--prefix=/usr --qtdir=/usr"
+       myconf="${myconf} --disable-growl --disable-bundled-qca"
+       use kernel_linux || myconf="${myconf} --disable-dnotify"
+       use spell || myconf="${myconf} --disable-aspell"
+       use xscreensaver || myconf="${myconf} --disable-xss"
+
+       # cannot use econf because of non-standard configure script
+       ./configure ${myconf} || die "configure failed"
+
+       eqmake4 ${PN}.pro
+
+       SUBLIBS="-L/usr/${get_libdir}/qca2" emake || die "emake failed"
+
+       if use doc; then
+               cd doc
+               make api_public || die "make api_public failed"
+       fi
+}
+
+src_install() {
+       emake INSTALL_ROOT="${D}" install || die "emake install failed"
+
+       # this way the docs will be installed in the standard gentoo dir
+       newdoc iconsets/roster/README README.roster
+       newdoc iconsets/system/README README.system
+       newdoc certs/README README.certs
+       dodoc README
+
+       if use doc; then
+               cd doc
+               dohtml -r api || die "dohtml failed"
+       fi
+}