summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-im/psi/ChangeLog8
-rw-r--r--net-im/psi/Manifest4
-rw-r--r--net-im/psi/psi-0.12_rc4.ebuild72
3 files changed, 82 insertions, 2 deletions
diff --git a/net-im/psi/ChangeLog b/net-im/psi/ChangeLog
index f809a9ba833e..d5bb001dcce5 100644
--- a/net-im/psi/ChangeLog
+++ b/net-im/psi/ChangeLog
@@ -1,6 +1,12 @@
# 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.132 2008/03/27 17:58:52 fmccor Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.133 2008/07/14 05:07:30 jer Exp $
+
+*psi-0.12_rc4 (14 Jul 2008)
+
+ 14 Jul 2008; Jeroen Roovers <jer@gentoo.org> +psi-0.12_rc4.ebuild:
+ Version bump (bug #215962) thanks to Davide Pesavento fpr noticing
+ and for some of the ebuild changes.
27 Mar 2008; Ferris McCormick <fmccor@gentoo.org> psi-0.11.ebuild:
Add back ~sparc keyword, Bug #211667.
diff --git a/net-im/psi/Manifest b/net-im/psi/Manifest
index a82cb35a59e0..1aa5b04ae53a 100644
--- a/net-im/psi/Manifest
+++ b/net-im/psi/Manifest
@@ -10,6 +10,7 @@ DIST gentoo-psi-0.10-r2.tar.bz2 36370 RMD160 157b2f6fd4d1be8886572f10752a94b732c
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-0.12-RC4.tar.bz2 2142463 RMD160 b2214bac6873e1b9ab192c77fff6296e8c2609b1 SHA1 ce6b38de30a65fb2bd83c13678a7e36424a26017 SHA256 670c961ab5c51a6fe1e33ea0044f9abda45f422f10065434746a6e87ec3ed07e
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
DIST psi_bg-0.10-b-1.tar.bz2 34477 RMD160 0a9b61207a8bf9d0b97ac9bed94aa5b47a1915a5 SHA1 f114dbb802b0f640e52dae1a2dcc0796fd7ea58f SHA256 3418401beefdf694fa24178563558340e69e7a6f8ebde925d0aee5bd09316cf6
@@ -42,5 +43,6 @@ DIST psi_zh-0.10-a-1.tar.bz2 32898 RMD160 c0440dcb7763908354fc9c8f1d1b1873a00f7f
EBUILD psi-0.10-r3.ebuild 11116 RMD160 0383f9c00380b3be3a54dfc559674f24648cd377 SHA1 84d9ab67037060a2a6db940ce144ed3ed00c28aa SHA256 2bcda36f2768cb2f40c609c0a45f7b9661e324be9dc844ef9eb47a3c5685a53a
EBUILD psi-0.10-r4.ebuild 11388 RMD160 3b7f8361ab9e1c75003de69e0c111da63a9386fd SHA1 0e4a83918f48dfd6e7d72d9770465eee84c2c9e9 SHA256 76b7c289da8d39506384ab6f5d7fa5573f3c55c5a86fe22ffb638c92c69bee87
EBUILD psi-0.11.ebuild 1838 RMD160 63847872f552465c07417552717284a2e4baaefb SHA1 56ae56cf96e42e4f9be30af319d9e3461faf7d52 SHA256 0be4dcc8e3a3900d3eeff61515791cae2570f8c49cd4d6eac25a9565fbe37344
-MISC ChangeLog 18785 RMD160 4327242735c87f436ec2abedd5a8d3898488c96b SHA1 44619d054c447923458acdb2b9c392dc67831b71 SHA256 10df2ebe498ab3390839247d3ae09b47c5ef6ebf0dac4938a663911a31baabf7
+EBUILD psi-0.12_rc4.ebuild 2030 RMD160 31636d1c980386ca0e294e3b6336b5674539c6a3 SHA1 bfa8f7b857ba466a367031e0d6f9a4fc109130f1 SHA256 8f133aab21c041bd9c9d0ef399bb9141d450265370b1622d9f4f0e072599a9ad
+MISC ChangeLog 18988 RMD160 ffba7418912f0cd06f22fd9322cca2356c0a41eb SHA1 eff0eaebb23c451a7398266a7938eab40d62e042 SHA256 e5394dcb214f09f1f56ed0becf0c5bb3ec3e6a6555adad4f2bbf59e37bcb2d6e
MISC metadata.xml 302 RMD160 65fcfc7ae49e9294d40f9c135862fa20976773cf SHA1 bdc435738f861b5596ad3b50265a3ec03f7d6692 SHA256 bf31cfa66dba7121f79935186c524971782518b285e16f396fbe9aa6d592ceb6
diff --git a/net-im/psi/psi-0.12_rc4.ebuild b/net-im/psi/psi-0.12_rc4.ebuild
new file mode 100644
index 000000000000..7e0014d24cc3
--- /dev/null
+++ b/net-im/psi/psi-0.12_rc4.ebuild
@@ -0,0 +1,72 @@
+# 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.12_rc4.ebuild,v 1.1 2008/07/14 05:07:30 jer Exp $
+
+inherit eutils qt4 multilib
+
+MY_P=${P/_rc/-RC}
+
+DESCRIPTION="Qt4 Jabber client, with Licq-like interface"
+HOMEPAGE="http://psi-im.org/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+IUSE="crypt dbus debug doc kernel_linux spell ssl xscreensaver"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+RESTRICT="test"
+
+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 )"
+
+S="${WORKDIR}/${MY_P}"
+
+QT4_BUILT_WITH_USE_CHECK="qt3support png"
+QT4_OPTIONAL_BUILT_WITH_USE_CHECK="dbus"
+
+src_compile() {
+ # disable growl as it is a MacOS X extension only
+ local myconf="--prefix=/usr --qtdir=/usr"
+ myconf="${myconf} --disable-growl --disable-bundled-qca"
+ use debug && myconf="${myconf} --enable-debug"
+ use dbus || myconf="${myconf} --disable-qdbus"
+ 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
+}