Some cleaning of the ebuild to use proper CXXFLAGS
authorGustavo Felisberto <humpback@gentoo.org>
Mon, 27 Dec 2004 11:47:01 +0000 (11:47 +0000)
committerGustavo Felisberto <humpback@gentoo.org>
Mon, 27 Dec 2004 11:47:01 +0000 (11:47 +0000)
net-im/psi/ChangeLog
net-im/psi/Manifest
net-im/psi/files/digest-psi-0.9.2-r1 [new file with mode: 0644]
net-im/psi/psi-0.9.2-r1.ebuild [new file with mode: 0644]

index bc6660c6fd4a1e38ae80d51d2f5d50644e34e92c..f25607dc6026023a2a94e1cb67cea8eade3d14e1 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-im/psi
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.41 2004/08/07 10:17:31 slarti Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.42 2004/12/27 11:47:01 humpback Exp $
+
+*psi-0.9.2-r1 (27 Dec 2004)
+
+  27 Dec 2004; Gustavo Felisberto <humpback@gentoo.org>; +psi-0.9.2-r1.ebuild:
+  Adding some extras to use CXXFLAGS and proper doc instalation.
 
   07 Aug 2004; Tom Martin <slarti@gentoo.org> psi-0.9.2.ebuild:
   Stable on amd64.
index d024f43129d22a823cf9d6a3c726bfba014a7cc5..cfc21789d6e76955f67ff8f4087df60d5b5c0e58 100644 (file)
@@ -1,7 +1,9 @@
-MD5 e9fb10ce0fe04859a0bc4b565c097555 psi-0.9.1.ebuild 818
-MD5 3b41d000c8355fb16dc7b15342c049ef ChangeLog 5181
+MD5 25783b0ff8fa4b2c0c91cc1f8c245652 ChangeLog 5357
 MD5 9b91ead14acbf0da98d3b33e75c67e79 metadata.xml 306
+MD5 e9fb10ce0fe04859a0bc4b565c097555 psi-0.9.1.ebuild 818
+MD5 5af9a0050493634ebbe10112188e716b psi-0.9.2-r1.ebuild 1138
 MD5 ccc0fcb1a164e58fb56cfd999612ff5d psi-0.9.2.ebuild 827
 MD5 d27222ab1b988a3cb4364e0a66b7ff2a files/digest-psi-0.9.1 62
 MD5 dab2c4d26326cec55a905a1a38351d51 files/digest-psi-0.9.2 63
+MD5 dab2c4d26326cec55a905a1a38351d51 files/digest-psi-0.9.2-r1 63
 MD5 c43f1bfd60e72f69346f0a67288c62e8 files/psi_gpg_fix 1193
diff --git a/net-im/psi/files/digest-psi-0.9.2-r1 b/net-im/psi/files/digest-psi-0.9.2-r1
new file mode 100644 (file)
index 0000000..675424f
--- /dev/null
@@ -0,0 +1 @@
+MD5 e29f90aea7d839f2a70e4a6e77e95a70 psi-0.9.2.tar.bz2 1154392
diff --git a/net-im/psi/psi-0.9.2-r1.ebuild b/net-im/psi/psi-0.9.2-r1.ebuild
new file mode 100644 (file)
index 0000000..78482fd
--- /dev/null
@@ -0,0 +1,41 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/psi/psi-0.9.2-r1.ebuild,v 1.1 2004/12/27 11:47:01 humpback Exp $
+
+IUSE="kde ssl crypt"
+RESTRICT="nomirror"
+QV="2.0"
+SRC_URI="mirror://sourceforge/psi/${P}.tar.bz2"
+DESCRIPTION="QT 3.x Jabber Client, with Licq-like interface"
+HOMEPAGE="http://psi.affinix.com"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~hppa ~amd64"
+
+DEPEND="ssl? ( >=dev-libs/openssl-0.9.6c >=app-crypt/qca-tls-1.0 )
+       crypt? ( >=app-crypt/gnupg-1.2.2 )
+       >=x11-libs/qt-3"
+
+src_compile() {
+       use kde || myconf="${myconf} --disable-kde"
+       ./configure --prefix=/usr $myconf || die
+       # for CXXFLAGS from make.conf
+       qmake psi.pro \
+               QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
+               QMAKE_RPATH=
+
+       addwrite "$HOME/.qt"
+       addwrite "$QTDIR/etc/settings"
+       emake || die
+}
+
+src_install() {
+       dodoc README TODO
+       make INSTALL_ROOT="${D}" install
+       #this away the docs will also be installed in the standard gentoo dir
+       for i in roster system emoticons; do
+               newdoc ${S}/iconsets/${i}/README README.${i}
+       done;
+       newdoc certs/README README.certs
+}