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
DIST psi_bg-0.10-b-1.tar.bz2 34477 RMD160 0a9b61207a8bf9d0b97ac9bed94aa5b47a1915a5 SHA1 f114dbb802b0f640e52dae1a2dcc0796fd7ea58f SHA256 3418401beefdf694fa24178563558340e69e7a6f8ebde925d0aee5bd09316cf6
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 1795 RMD160 5986d0b5aeb003a93e920eecff1f6aa5c4ff5a00 SHA1 efd0bc56d3da07d50868a5b042eb1b8af17e531b SHA256 a823b1f7fb22f35470e2146779d0e1e88f6a7ed3cfa1af1cdfa21c8aa36c77ab
-EBUILD psi-0.11_pre20070314.ebuild 4110 RMD160 60a46767df79a92ac7e3b97bd618150068bdc46b SHA1 ed9ac4c70fc8885735568654bf82014a4a9acf04 SHA256 a404fa338a90d9fc24dc76cb36aba415e3b09fd3ae54d429df24c5d89bafff2c
-MISC ChangeLog 18033 RMD160 8a84b3cd885ca977f27f7cd2846489ad0bf2d6e9 SHA1 81d112dcab33f0f961b4123a7472f6dbeb33f488 SHA256 1c773b603bff6beffab4615a1eeed1d8bf86d79db19ad2827f9a5425bd692f49
+MISC ChangeLog 18135 RMD160 06f87245576ff3c2065f506d738e3e473abe3c71 SHA1 7624ade45c9e78f0a3d17d0348a745f0235f1980 SHA256 64e0287e6292cf1743ad2265cdf1e55d7e57a6ae849d3a83b1150b635fba00e9
MISC metadata.xml 302 RMD160 65fcfc7ae49e9294d40f9c135862fa20976773cf SHA1 bdc435738f861b5596ad3b50265a3ec03f7d6692 SHA256 bf31cfa66dba7121f79935186c524971782518b285e16f396fbe9aa6d592ceb6
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/psi/psi-0.11_pre20070314.ebuild,v 1.2 2007/05/05 05:05:17 jer Exp $
-
-inherit confutils eutils qt4
-
-MY_PV="${PV:8:4}-${PV:12:2}-${PV:14:2}"
-MY_P="${PN}-dev-snapshot-${MY_PV}"
-
-IUSE="doc jingle plugins sasl spell ssl xscreensaver"
-
-DESCRIPTION="QT 4.x Jabber Client, with Licq-like interface"
-HOMEPAGE="http://psi-im.org/"
-SRC_URI="http://psi-im.org/files/snapshot/${MY_P}.tar.bz2"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~hppa ~x86"
-
-S="${WORKDIR}/${MY_P}"
-
-PLUGINS="chess echo noughtsandcrosses"
-
-RDEPEND="$(qt4_min_version 4.2)
- media-libs/libpng
- sys-libs/zlib
- dev-libs/glib
- jingle? ( ~net-libs/ortp-0.7.1
- media-libs/speex )
- sasl? ( dev-libs/cyrus-sasl )
- spell? ( app-text/aspell )
- ssl? ( dev-libs/openssl )
- xscreensaver? ( x11-libs/libXScrnSaver )"
-
-DEPEND="${RDEPEND}
- doc? ( app-doc/doxygen )"
-
-pkg_setup() {
- if ! (built_with_use x11-libs/qt qt3support); then
- eerror "In order to compile Psi, you will need to recompile"
- eerror "qt-4.2 with qt3support USE-flag enabled."
- die "Recompile qt4 with qt3support use flag enabled"
- fi;
-}
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}
- use jingle && epatch ${FILESDIR}/psi-jingle-gcc4.patch
-
- if use plugins; then
- epatch ${FILESDIR}/psi-ptr_64bit_fix.patch
- epatch ${FILESDIR}/psi-echoplugin.patch
- fi;
-}
-
-src_compile() {
- # growl is mac osx extension only - maybe someday we will want this
- local myconf="--disable-growl"
-
- # jingle is still alpha code...
- if use jingle; then
- mv configure-jingle configure
- chmod +x configure
-
- myconf="${myconf} --enable-jingle"
- else
- # xmms must die!
- myconf="${myconf} --disable-xmms"
- fi;
-
- QTDIR=/usr/lib ./configure \
- --prefix=/usr \
- $(enable_extension_disable xss xscreensaver) \
- $(enable_extension_disable cyrussasl sasl) \
- $(enable_extension_disable aspell spell) \
- $(enable_extension_disable openssl ssl) \
- $(use_enable plugins) \
- ${myconf} || die "configure failed"
-
- # for custom CXXFLAGS - should use eqmake in near future
- cd ${S}/src
- qmake src.pro \
- QTDIR=/usr/lib \
- QMAKE_CFLAGS_RELEASE="${CFLAGS}" \
- QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
- QMAKE=/usr/bin/qmake \
- QMAKE_RPATH= \
- "CONFIG+=no_fixpath release" \
- || die "qmake failed"
-
- cd ${S}
- qmake psi.pro \
- QTDIR=/usr/lib \
- QMAKE_CFLAGS_RELEASE="${CFLAGS}" \
- QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
- QMAKE=/usr/bin/qmake \
- QMAKE_RPATH= \
- "CONFIG+=no_fixpath release" \
- || die "qmake failed"
-
- # for now, we need bundled qca :/
- cd ${S}/third-party/qca
- qmake qca.pro \
- QTDIR=/usr/lib \
- QMAKE_CFLAGS_RELEASE="${CFLAGS}" \
- QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
- QMAKE=/usr/bin/qmake \
- QMAKE_RPATH= \
- "CONFIG+=no_fixpath release" \
- || die "qmake failed"
-
- if use jingle; then
- cd ${S}/third-party/libjingle
- qmake libjingle.pro \
- QTDIR=/usr/lib \
- QMAKE_CFLAGS_RELEASE="${CFLAGS}" \
- QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
- QMAKE=/usr/bin/qmake \
- QMAKE_RPATH= \
- "CONFIG+=no_fixpath release" \
- || die "qmake failed"
-
- fi;
-
- cd ${S}
- emake || die "make failed"
-
- use plugins && for pl in ${PLUGINS}; do
- cd ${S}/src/plugins/generic/${pl}
- qmake ${pl}plugin.pro \
- QTDIR=/usr/lib \
- QMAKE_CFLAGS_RELEASE="${CFLAGS}" \
- QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \
- QMAKE=/usr/bin/qmake \
- QMAKE_RPATH= \
- "CONFIG+=no_fixpath release" \
- || die "qmake failed"
- make || die "make plugin ${pl} failed"
- done
-
- if use doc; then
- cd ${S}/doc
- make api_public
- fi;
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install || die "emake install failed"
-
- #this way the docs will also be installed in the standard gentoo dir
- newdoc ${S}/iconsets/roster/README README.roster
- newdoc ${S}/iconsets/system/README README.system
- newdoc certs/README README.certs
- dodoc ChangeLog README TODO
-
- if use plugins; then
- dodir /usr/share/psi/plugins
- for pl in ${PLUGINS}; do
- cp ${S}/src/plugins/generic/${pl}/lib${pl}plugin.so ${D}/usr/share/psi/plugins
- done;
- fi;
-
- use doc && cp -ar ${S}/doc/api ${D}/usr/share/psi
-}