summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2017-08-01 00:09:48 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2017-08-01 00:19:42 +0200
commitb6dd5349d481634e89c1952c0c3430a5cdf9db4d (patch)
treee618ad9d2ed6586e8ecf7e88f0a14d49668a18ed /net-im/psi/psi-0.15.ebuild
parentdev-libs/msgpack: version bump. (diff)
downloadgentoo-b6dd5349d481634e89c1952c0c3430a5cdf9db4d.tar.gz
gentoo-b6dd5349d481634e89c1952c0c3430a5cdf9db4d.tar.bz2
gentoo-b6dd5349d481634e89c1952c0c3430a5cdf9db4d.zip
net-im/psi: Drop old
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Diffstat (limited to 'net-im/psi/psi-0.15.ebuild')
-rw-r--r--net-im/psi/psi-0.15.ebuild130
1 files changed, 0 insertions, 130 deletions
diff --git a/net-im/psi/psi-0.15.ebuild b/net-im/psi/psi-0.15.ebuild
deleted file mode 100644
index 7f771ecfb559..000000000000
--- a/net-im/psi/psi-0.15.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PLOCALES="be cs de fr it ja pl pt_BR ru sl sv ur_PK zh_TW"
-inherit eutils l10n multilib gnome2-utils qt4-r2 readme.gentoo
-
-DESCRIPTION="Qt4 Jabber client, with Licq-like interface"
-HOMEPAGE="http://psi-im.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-for LNG in ${PLOCALES}; do
- SRC_URI="${SRC_URI}
- linguas_${LNG}? ( http://psi-im.org/download/lang/${PN}_${LNG}.qm -> ${P}_${LNG}.qm )"
-done
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm hppa ppc ~ppc64 x86 ~x86-fbsd"
-IUSE="crypt dbus debug doc jingle spell ssl xscreensaver whiteboarding"
-RESTRICT="test"
-
-RDEPEND="
- app-arch/unzip
- >=app-crypt/qca-2.0.2:2[qt4(+)]
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- >=sys-libs/zlib-1.2.5.1-r2[minizip]
- x11-libs/libX11
- dbus? ( dev-qt/qtdbus:4 )
- spell? ( >=app-text/enchant-1.3.0 )
- whiteboarding? ( dev-qt/qtsvg:4 )
- xscreensaver? ( x11-libs/libXScrnSaver )
-"
-DEPEND="${RDEPEND}
- sys-devel/qconf[qt4(+)]
- doc? ( app-doc/doxygen )
-"
-PDEPEND="
- crypt? ( app-crypt/qca:2[gpg] )
- jingle? (
- net-im/psimedia
- app-crypt/qca:2[ssl]
- )
- ssl? ( app-crypt/qca:2[ssl] )
-"
-
-DOC_CONTENTS='Psi+ support(USE="extras") was removed from ebuild since 0.15'
-FORCE_PRINT_ELOG=1
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-0.14-drop-debug-cflags.patch"
- epatch "${FILESDIR}/${P}-qconf-2.patch"
- epatch_user
-
- qconf || die "Failed to create ./configure."
-}
-
-src_configure() {
- # unable to use econf because of non-standard configure script
- # disable growl as it is a MacOS X extension only
- local confcmd="./configure
- --prefix=/usr
- --qtdir=/usr
- --disable-growl
- --no-separate-debug-info
- $(use dbus || echo '--disable-qdbus')
- $(use debug && echo '--debug')
- $(use spell || echo '--disable-aspell')
- $(use spell || echo '--disable-enchant')
- $(use xscreensaver || echo '--disable-xss')
- $(use whiteboarding && echo '--enable-whiteboarding')"
-
- echo ${confcmd}
- ${confcmd} || die "configure failed"
- # Makefile is not always created...
- [[ ! -f Makefile ]] && die "configure failed"
-}
-
-src_compile() {
- eqmake4
-
- emake
-
- if use doc; then
- cd doc || die
- mkdir -p api || die # 259632
- emake api_public
- fi
-}
-
-src_install() {
- install_locale() {
- newins "${DISTDIR}/${P}_${1}.qm" "${PN}_${1}.qm"
- }
-
- emake INSTALL_ROOT="${D}" install
- rm "${D}"/usr/share/psi/{COPYING,README} || die
-
- readme.gentoo_create_doc
-
- # 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 || die
- dohtml -r api
- fi
-
- # install translations
- insinto /usr/share/${PN}
- l10n_for_each_locale_do install_locale
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- readme.gentoo_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}