diff options
author | Peter Weller <welp@gentoo.org> | 2008-02-21 21:21:41 +0000 |
---|---|---|
committer | Peter Weller <welp@gentoo.org> | 2008-02-21 21:21:41 +0000 |
commit | 6ad2df77d784de5eb1a5458049975e6379538b06 (patch) | |
tree | 2c75cde9618df7dc335a7dc18f785f3f41b4477f /net-im | |
parent | Mask consolekit and cracklib USE flags for pambase. (diff) | |
download | gentoo-2-6ad2df77d784de5eb1a5458049975e6379538b06.tar.gz gentoo-2-6ad2df77d784de5eb1a5458049975e6379538b06.tar.bz2 gentoo-2-6ad2df77d784de5eb1a5458049975e6379538b06.zip |
Take maintainership. Bump to 0.11; bug 131528
(Portage version: 2.1.4.4)
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/psi/ChangeLog | 7 | ||||
-rw-r--r-- | net-im/psi/metadata.xml | 2 | ||||
-rw-r--r-- | net-im/psi/psi-0.11.ebuild | 64 |
3 files changed, 71 insertions, 2 deletions
diff --git a/net-im/psi/ChangeLog b/net-im/psi/ChangeLog index 0fd5bcd5ea7c..d8d4311fa649 100644 --- a/net-im/psi/ChangeLog +++ b/net-im/psi/ChangeLog @@ -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) diff --git a/net-im/psi/metadata.xml b/net-im/psi/metadata.xml index 7d7c0ce07cc8..a37963bd69d4 100644 --- a/net-im/psi/metadata.xml +++ b/net-im/psi/metadata.xml @@ -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 index 000000000000..1729726c909d --- /dev/null +++ b/net-im/psi/psi-0.11.ebuild @@ -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 +} |