summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorPeter Weller <welp@gentoo.org>2008-02-27 19:36:59 +0000
committerPeter Weller <welp@gentoo.org>2008-02-27 19:36:59 +0000
commit8744bc30f451353832039f2462ad0d1e38dbc24a (patch)
tree572a77d2652227c5481b34f45d618c630d5b586a /net-im
parentMarked stable on amd64 as per bug 209574. (diff)
downloadgentoo-2-8744bc30f451353832039f2462ad0d1e38dbc24a.tar.gz
gentoo-2-8744bc30f451353832039f2462ad0d1e38dbc24a.tar.bz2
gentoo-2-8744bc30f451353832039f2462ad0d1e38dbc24a.zip
Remove old and broken 0.11 snapshot
(Portage version: 2.1.4.4)
Diffstat (limited to 'net-im')
-rw-r--r--net-im/psi/ChangeLog5
-rw-r--r--net-im/psi/psi-0.11_pre20070314.ebuild166
2 files changed, 4 insertions, 167 deletions
diff --git a/net-im/psi/ChangeLog b/net-im/psi/ChangeLog
index 352d94beb5bc..6a4474d3fe67 100644
--- a/net-im/psi/ChangeLog
+++ b/net-im/psi/ChangeLog
@@ -1,6 +1,9 @@
# 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.125 2008/02/25 17:10:35 welp Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/psi/ChangeLog,v 1.126 2008/02/27 19:36:59 welp Exp $
+
+ 27 Feb 2008; <welp@gentoo.org> -psi-0.11_pre20070314.ebuild:
+ Remove old and broken 0.11 snapshot
25 Feb 2008; <welp@gentoo.org> psi-0.10-r4.ebuild:
Fix QCA stuff; bug 211405
diff --git a/net-im/psi/psi-0.11_pre20070314.ebuild b/net-im/psi/psi-0.11_pre20070314.ebuild
deleted file mode 100644
index e341772cdfb3..000000000000
--- a/net-im/psi/psi-0.11_pre20070314.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# 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
-}