summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-im/psi/ChangeLog538
-rw-r--r--net-im/psi/files/172695001826a36856024967f7fba38701a5e8c0.diff70
-rw-r--r--net-im/psi/files/483ad783da05144b92d35cc0baa3862d82e8bded.diff13
-rw-r--r--net-im/psi/files/9f0f3d083f025cdd501ef6e2b5e74442182e4fdf.diff47
-rw-r--r--net-im/psi/files/e0e370aec4231398d742f4a7118bf1aab4842447.diff35
-rw-r--r--net-im/psi/metadata.xml24
-rw-r--r--net-im/psi/psi-9999-r1.ebuild242
7 files changed, 969 insertions, 0 deletions
diff --git a/net-im/psi/ChangeLog b/net-im/psi/ChangeLog
new file mode 100644
index 0000000..6e9fd39
--- /dev/null
+++ b/net-im/psi/ChangeLog
@@ -0,0 +1,538 @@
+# ChangeLog for net-im/psi
+# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 31 Mar 2016; rion <rion4ik@gmail.com> psi-9999.ebuild, metadata.xml:
+ Added use flag for stream management
+
+ 02 Feb 2015; Maxim Koltsov <maksbotan@gentoo.org> metadata.xml,
+ psi-9999.ebuild:
+ Synchronize qca[ssl/openssl] dependency with qca-2.1.0.3::gentoo, fix trailing
+ whitespace errors, remove unused 'powersave' USE description, add sql USE
+ description
+
+ 05 Aug 2013; Nikoli <nikoli@lavabit.com> -psi-0.15_pre20110810.ebuild,
+ -psi-0.15_pre20111105.ebuild, psi-0.15_pre20120326.ebuild, psi-9999.ebuild:
+ psi: fix USE dbus
+
+ 11 Oct 2012; rion <rion4ik@gmail.com> psi-9999.ebuild:
+ get rid of 5000 hack
+
+ 28 Sep 2012; rion <rion4ik@gmail.com> psi-9999.ebuild:
+ psi langs repo changed
+
+*psi-0.15_pre20120326 (26 Mar 2012)
+
+ 26 Mar 2012; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20120326.ebuild:
+ new snapshot
+
+*psi-0.15_pre20111105 (05 Nov 2011)
+
+ 05 Nov 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20111105.ebuild:
+ new snapshot
+
+ 25 Sep 2011; Rion <rion4ik@gmail.com> psi-9999.ebuild:
+ support for system minizip
+
+*psi-0.15_pre20110810 (10 Aug 2011)
+
+ 10 Aug 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20110810.ebuild:
+ add snapshot
+
+ 10 Aug 2011; Nikoli <nikoli@lavabit.com> psi-9999.ebuild:
+ 1) migrate psi-ru to git and remove subversion eclass
+ 2) fix EPREFIX, must not be inside any var:
+ http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-video/mplayer/m
+ player-9999.ebuild?r1=1.101&r2=1.102
+ 3) do not isntall qt translation, it is part of qt-core package:
+ /usr/share/qt4/translations/qt_*.qm
+ 4) cosmetics
+
+ 27 Jun 2011; rion <rion4ik@spamogmail.com> psi-9999.ebuild:
+ Psi+ moved to github
+
+ 31 May 2011; rion <rion4ik@spamogmail.com> psi-9999.ebuild:
+ Use ivan101's russian translation instead of mva's one
+
+*psi-0.15_pre20110526 (26 May 2011)
+
+ 26 May 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20110526.ebuild,
+ psi-9999.ebuild:
+ version bump, cosmetics
+
+ 15 May 2011; Nikoli <nikoli@lavabit.com> psi-9999.ebuild:
+ use REQUIRED_USE instead of ewarn
+
+ 15 May 2011; Nikoli <nikoli@lavabit.com> psi-9999.ebuild:
+ support emerge with custom EGIT_COMMIT, translations do not have submodules
+
+ 24 Apr 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20110424.ebuild:
+ new snapshot
+
+ 21 Apr 2011; rion <rion4ik@spamogmail.com> psi-9999.ebuild:
+ move to git-2 and eapi=4
+
+ 25 Jan 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20110125.ebuild:
+ new snapshot
+
+ 17 Jan 2011; Rion <rion4ik@notagmail.com> psi-9999.ebuild:
+ fixed pathes after upstream brand rename
+
+ 27 Dec 2010; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20101227.ebuild:
+ new snapshot
+
+ 12 Dec 2010; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20101212.ebuild:
+ new snapshot
+
+ 01 Dec 2010; Nikoli <nikoli@lavabit.com> psi-0.15_pre20101019.ebuild,
+ psi-0.15_pre20101127.ebuild, psi-9999.ebuild:
+ style fixes
+
+ 28 Nov 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild:
+ fix wc_info
+
+ 28 Nov 2010; Nikoli <nikoli@lavabit.com> psi-0.15_pre20101019.ebuild,
+ psi-0.15_pre20101127.ebuild, psi-9999.ebuild, metadata.xml:
+ fix USE enchant, cosmetics
+
+ 27 Nov 2010; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20101127.ebuild:
+ new snapshot
+
+ 16 Nov 2010; Nikoli <nikoli@lavabit.com> psi-0.15_pre20101019.ebuild,
+ psi-9999.ebuild:
+ Drop USE=debug as it strips symbols and breaks debugging, #345285
+
+ 25 Oct 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild:
+ install default icons for affiliations
+
+ 22 Oct 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild:
+ fix icons exporting. required in new revisions
+
+ 19 Oct 2010; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20101019.ebuild:
+ add snapshot
+
+ 19 Oct 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild:
+ some translations do not have INFO
+
+ 18 Oct 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild:
+ fix build, some patches may affect qca
+
+ 18 Oct 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild, metadata.xml:
+ run qmake in src_configure, fix deps, cosmetics
+
+ 14 Oct 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild:
+ fixed revision getting
+
+ 12 Sep 2010; Rion <rion4ik@gmail.com> psi-9999.ebuild:
+ psi: fix compilation failure
+
+ 13 Aug 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild:
+ fix revision writing
+
+ 10 Jun 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild:
+ fix revision number
+
+ 10 Jun 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild:
+ ebuild synced with portage
+
+ 29 Apr 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild:
+ changed webkit configure option in the upstream
+
+ 11 Apr 2010; Rion <rion4ik@gmail.com> psi-9999.ebuild:
+ move to qt4-r2
+
+ 12 Mar 2010; <slep@gentoo.org> metadata.xml:
+ fix repoman QA
+
+ 27 Aug 2009; A. Vinogradov <spamslepnoga@inbox.ru> metadata.xml:
+ add plugin flag in metadata.xml
+
+ 05 Dec 2006; Stefan Schweizer <genstef@gentoo.org> ChangeLog:
+ remove 0.11_pre20061020 - older than beta4 and does not build for me
+
+*psi-0.11_beta4 (04 Dec 2006)
+
+ 04 Dec 2006; Hanno Boeck <hanno@gentoo.org> +psi-0.11_beta4.ebuild:
+ Add beta version of 0.11.
+
+ 13 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> psi-0.10.ebuild:
+ Remove xmms useflag.
+
+*psi-0.10-r2 (12 Nov 2006)
+
+ 12 Nov 2006; Przemysław Maciąg <troll@gentoo.org>
+ -files/psi-taskbar_flashing.patch, -psi-0.10-r1.ebuild,
+ +psi-0.10-r2.ebuild:
+ Removing broken psi-0.10-r1, so everyone will see it changed. Removing xmms
+ support in status messages (xmms must die) - added audacious initial
+ support. Probably fixing #154556 - some qmake problems, when creating
+ makefiles. Fixing langpacks installation (#149590). Closing #139159 - it's
+ time for psi-0.11. Small ebuild cleanups.
+
+ 27 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>;
+ files/digest-psi-0.10, files/digest-psi-0.10-r1, Manifest:
+ Re-fixed the bug that genstef re-introduced in the digest.
+
+ 25 Oct 2006; Stefan Schweizer <genstef@gentoo.org>
+ psi-0.11_pre20061020.ebuild:
+ remove ~amd64, users say that it does not build
+
+ 22 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>;
+ files/digest-psi-0.10, files/digest-psi-0.10-r1, Manifest:
+ Fixed broken digest. Genstef is a bad bad boy. Closes bug #152361
+
+*psi-0.11_pre20061020 (21 Oct 2006)
+
+ 21 Oct 2006; Stefan Schweizer <genstef@gentoo.org>
+ +files/psi-jingle-gcc4.patch, +psi-0.11_pre20061020.ebuild:
+ Add new psi-0.11 ebuild, using a svn snapshot.
+
+*psi-0.10-r1 (29 Sep 2006)
+
+ 29 Sep 2006; Przemysław Maciąg <troll@gentoo.org>
+ +files/psi-taskbar_flashing.patch, +psi-0.10-r1.ebuild:
+ Fixed icon missing in gnome menu (#106665). Thx to Martin Schwier.
+ Taskbar flashing patch, as requested (#139159).
+ Updated langpacks.
+
+ 25 Sep 2006; Przemysław Maciąg <troll@gentoo.org> -psi-0.9.3-r1.ebuild,
+ -psi-0.9.3-r2.ebuild, -psi-0.9.3-r3.ebuild, -psi-0.9.3-r4.ebuild,
+ -files/digest-psi-0.9.3-r1, -files/digest-psi-0.9.3-r2,
+ -files/digest-psi-0.9.3-r3, -files/digest-psi-0.9.3-r4,
+ -files/psi-add-status-history.patch, -files/psi-desktop.patch,
+ -files/psi-desktop_file_and_icons_directories.patch,
+ -files/psi-emergency.png, -files/psi-fix_popup_richtext.patch,
+ -files/psi-pathfix.patch, -files/psi-reverse_trayicon.patch,
+ -files/psi-status_indicator++_add-on_roster-nr.patch,
+ -files/vcard-photo-interface.patch.bz2:
+ Removing older psi version, since 0.10 is stable some time now.
+ Corrected LINGUAS according to profiles/desc/linguas.desc (see #136953).
+ Added linguas into IUSE. Cleaning unneeded files from files directory.
+ Add myself as a new psi maintainer.
+
+ 26 Jun 2006; Simon Stelling <blubb@gentoo.org> psi-0.10.ebuild:
+ fix HOMEPAGE
+
+ 25 Jun 2006; Simon Stelling <blubb@gentoo.org> psi-0.10.ebuild:
+ stable on amd64
+
+ 25 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> psi-0.10.ebuild:
+ ppc stable, bug #137181
+
+ 22 Jun 2006; Gustavo Felisberto <humpback@gentoo.org>; psi-0.10.ebuild:
+ Small typo in the SRC for the brasilian translation, thanks to Denilson in
+ bug #137181 for finding this one.
+
+ 19 Jun 2006; Guy Martin <gmsoft@gentoo.org> psi-0.10.ebuild:
+ Stable on hppa.
+
+ 19 Jun 2006; Ferris McCormick <fmccor@gentoo.org> psi-0.10.ebuild:
+ Stable on sparc. Removing sparc from Bug #137181 list.
+
+ 18 Jun 2006; Andrej Kacian <ticho@gentoo.org> psi-0.10.ebuild:
+ Stable on x86. Bug #137181.
+
+ 18 Jun 2006; Markus Rothe <corsair@gentoo.org> psi-0.10.ebuild:
+ Stable on ppc64; bug #137181
+
+ 18 Jun 2006; Gustavo Felisberto <humpback@gentoo.org>; psi-0.10.ebuild:
+ Added a patch from 135298 to help fix a build issue.
+
+ 23 May 2006; Markus Rothe <corsair@gentoo.org> psi-0.9.3-r4.ebuild:
+ Stable on ppc64
+
+ 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-psi-0.9.3-r1,
+ files/digest-psi-0.9.3-r2, files/digest-psi-0.9.3-r3,
+ files/digest-psi-0.9.3-r4, files/digest-psi-0.10, Manifest:
+ Fixing SHA256 digest, pass four
+
+ 07 Feb 2006; Aron Griffis <agriffis@gentoo.org> psi-0.9.3-r4.ebuild:
+ Mark 0.9.3-r4 stable on alpha
+
+ 22 Jan 2006; Gustavo Felisberto <humpback@gentoo.org>; psi-0.10.ebuild:
+ Solved bug #119899 and did some extra cleaning.
+
+*psi-0.10 (21 Jan 2006)
+
+ 21 Jan 2006; Gustavo Felisberto <humpback@gentoo.org>;
+ +files/psi-desktop2.patch, +files/psi-fix_popup_richtext.patch,
+ -psi-0.10_rc2.ebuild, +psi-0.10.ebuild:
+ Removing thr 0.10 rc and adding the final 0.10 with all our juicy patches.
+ Thanks to all the work in bug #118743 p_maciag@wp.pl did a great work here.
+
+ 03 Jan 2006; Caleb Tennis <caleb@gentoo.org> psi-0.9.3-r1.ebuild,
+ psi-0.9.3-r2.ebuild, psi-0.9.3-r3.ebuild, psi-0.9.3-r4.ebuild,
+ psi-0.10_rc2.ebuild:
+ Fix qmake path error from bug #103589
+
+ 11 Nov 2005; Fernando J. Pereda <ferdy@gentoo.org> psi-0.9.3-r4.ebuild:
+ marked ~alpha wrt bug #108985
+
+*psi-0.10_rc2 (03 Sep 2005)
+
+ 03 Sep 2005; Gustavo Felisberto <humpback@gentoo.org>;
+ +files/psi-pathfix2.patch, +files/psi-reverse_trayicon2.patch,
+ +psi-0.10_rc2.ebuild:
+ Added 0.10.0_rc2 hardmasked as this is some really beta code. But hardcore
+ users will get to see some of the new features psi is going to have.
+
+ 02 Jul 2005; Gustavo Felisberto <humpback@gentoo.org>;
+ psi-0.9.3-r1.ebuild, psi-0.9.3-r2.ebuild, psi-0.9.3-r3.ebuild,
+ psi-0.9.3-r4.ebuild:
+ Adding /usr/qt/3/bin to lrelease call. Helps fix bux #97291.
+
+ 01 Jul 2005; Caleb Tennis <caleb@gentoo.org> psi-0.9.3-r1.ebuild,
+ psi-0.9.3-r2.ebuild, psi-0.9.3-r3.ebuild, psi-0.9.3-r4.ebuild:
+ Fix qmake dir per bug #97535
+
+ 28 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>;
+ +files/psi-status_indicator++_add-on_roster-nr.patch,
+ +files/vcard-photo-interface.patch, psi-0.9.3-r4.ebuild:
+ Small changes to the patches. Fixes bug #97177.
+
+ 27 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>;
+ psi-0.9.3-r1.ebuild, psi-0.9.3-r2.ebuild, psi-0.9.3-r3.ebuild,
+ psi-0.9.3-r4.ebuild:
+ Cosmetic changes so that ebeep comes after the warnings. RoadRunner was
+ bugging me about this :P \!
+
+ 27 Jun 2005; Markus Rothe <corsair@gentoo.org> psi-0.9.3-r4.ebuild:
+ Added ~ppc64
+
+ 26 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>; -files/psi_gpg_fix,
+ -psi-0.9.2.ebuild, -psi-0.9.2-r1.ebuild:
+ All KEYWORDS that were present in 0.9.2 are in some 0.9.3 package so time to
+ do some house cleaning.
+
+*psi-0.9.3-r4 (26 Jun 2005)
+
+ 26 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>;
+ +files/psi-emergency.png, +files/psi-indicator.png,
+ files/psi-pathfix.patch, +files/psi-reverse_trayicon.patch,
+ +psi-0.9.3-r4.ebuild:
+ New revision that takes care of a bunch of pending bugs. 85% of credits go
+ to Maciag our Gentoo/Psi connection :)
+
+*psi-0.9.3-r3 (17 Apr 2005)
+
+ 17 Apr 2005; Gustavo Felisberto <humpback@gentoo.org>;
+ files/psi-desktop.patch, +psi-0.9.3-r3.ebuild:
+ Przemek continues to bring us some very nice extras, and now he even codes
+ his own. Lets hope colored chat's get accepted upstream.
+
+ 02 Apr 2005; Jason Wever <weeve@gentoo.org> psi-0.9.3-r1.ebuild:
+ Stable on SPARC.
+
+ 01 Apr 2005; Lars Weiler <pylon@gentoo.org> psi-0.9.3-r1.ebuild:
+ Stable on ppc.
+
+ 24 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> psi-0.9.3-r1.ebuild:
+ stable on amd64, fixes #86389
+
+ 21 Mar 2005; Guy Martin <gmsoft@gentoo.org> psi-0.9.3-r1.ebuild:
+ Stable on hppa.
+
+*psi-0.9.3-r2 (27 Feb 2005)
+
+ 27 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>;
+ +files/psi-desktop.patch,
+ +files/psi-desktop_file_and_icons_directories.patch,
+ +files/psi-pathfix.patch, +psi-0.9.3-r2.ebuild:
+ More fixes than can be named. Most of the patching credits must go to
+ Przemek. This release helps close bugs #66380 and #80119.
+
+ 03 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>; -psi-0.9.1.ebuild,
+ psi-0.9.3-r1.ebuild:
+ Removing older version
+
+*psi-0.9.3-r1 (24 Jan 2005)
+
+ 24 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>; +psi-0.9.3-r1.ebuild,
+ psi-0.9.3.ebuild:
+ Some cosmetic fixes, thanks to Justin (psi developer). Also changed the way we
+ handle the extra patches.
+
+ 11 Jan 2005; Guy Martin <gmsoft@gentoo.org> psi-0.9.2-r1.ebuild:
+ Stable on hppa.
+
+*psi-0.9.3 (09 Jan 2005)
+
+ 09 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>; +psi-0.9.3.ebuild:
+ Adding 0.9.3 final version
+
+*psi-0.9.3_rc2 (04 Jan 2005)
+
+ 04 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>;
+ +psi-0.9.3_rc2.ebuild:
+ New test version with extra patches and header update again credit must go
+ to Przemek for most of the work.
+
+ 31 Dec 2004; Ferris McCormick <fmccor@gentoo.org> psi-0.9.2-r1.ebuild:
+ Add ~sparc keyword at developer's (humpback's) request. Builds fine and runs.
+
+ 28 Dec 2004; Gustavo Felisberto <humpback@gentoo.org>; psi-0.9.2-r1.ebuild:
+ Stable on x86
+
+ 28 Dec 2004; Gustavo Felisberto <humpback@gentoo.org>;
+ -psi-0.9.3_rc1.ebuild:
+ New test version that includes extra patches. Credits to Przemek Maciag for
+ the hard work in bug #75737 and extra work in RT mode.
+
+*psi-0.9.3_rc1 (27 Dec 2004)
+
+ 27 Dec 2004; Gustavo Felisberto <humpback@gentoo.org>;
+ +psi-0.9.3_rc1.ebuild:
+ Added a test version. This is hardmasked due to needed test on qca, and the
+ fact that is still rc code, this version has alot of work done by Przmek
+ Maciag see bug #75737 for more info.
+
+*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.
+
+ 18 Jul 2004; Daniel Ahlberg <aliz@gentoo.org> psi-0.9.2.ebuild:
+ Added amd64 keyword, closing #57381.
+
+ 05 Jul 2004; Lars Weiler <pylon@gentoo.org> psi-0.9.2.ebuild:
+ Stable on ppc.
+
+ 30 Jun 2004; Guy Martin <gmsoft@gentoo.org> psi-0.9.2.ebuild:
+ Marked stable on hppa.
+
+ 21 Jun 2004; Gustavo Felisberto <humpback@gentoo.org>; psi-0.9.1.ebuild,
+ psi-0.9.2.ebuild:
+ Small QA and added 0.9.2 stable on x86
+
+ 12 Jun 2004; Lars Weiler <pylon@gentoo.org> psi-0.9.2.ebuild:
+ Added ~ppc to keywords again.
+
+*psi-0.9.2 (10 Jun 2004)
+
+ 10 Jun 2004; Gustavo Felisberto <humpback@gentoo.org>; psi-0.9-r1.ebuild,
+ psi-0.9.2.ebuild, psi-0.9.2_rc2.ebuild, psi-0.9.ebuild:
+ Removing older versions and updating to the latest 0.9.2
+
+ 24 May 2004; Gustavo Felisberto <humpback@gentoo.org>; :
+ Adding version 0.9.2_rc2 wich is hardmasked
+
+ 27 Apr 2004; Guy Martin <gmsoft@gentoo.org> psi-0.9.1.ebuild:
+ Marked stable on hppa.
+
+ 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> psi-0.9-r1.ebuild:
+ Add inherit eutils
+
+ 25 Apr 2004; Guy Martin <gmsoft@gentoo.org> psi-0.9-r1.ebuild:
+ Marked stable on hppa.
+
+ 28 Mar 2004; Jason Wever <weeve@gentoo.org> psi-0.9.1.ebuild:
+ Added ~sparc keyword.
+
+ 28 Feb 2004; Gustavo Felisberto <humpback@gentoo.org>; psi-0.9.1.ebuild:
+ stable on x86. Added metadata.xml
+
+ 09 Feb 2004; Dylan Carlson <absinthe@gentoo.org> psi-0.9.1.ebuild:
+ added amd64 keyword. removed ~alpha because of bad dependencies.
+
+ 07 Feb 2004; Lars Weiler <pylon@gentoo.org> psi-0.9-r1.ebuild:
+ stable on ppc
+
+ 05 Feb 2004; Caleb Tennis <caleb@gentoo.org> psi-0.9.1.ebuild:
+ Allow settings writing to take place in the Qt settings directory.
+
+ 20 Jan 2004; Caleb Tennis <caleb@gentoo.org> psi-0.9.1.ebuild,
+ psi-0.9.ebuild:
+ Re-add dep on qca-tls.
+
+*psi-0.9.1 (18 Jan 2004)
+
+ 18 Jan 2004; Caleb Tennis <caleb@gentoo.org> psi-0.9.1.ebuild:
+ New version, from bug #37051
+
+ 14 Jan 2004; Aron Griffis <agriffis@gentoo.org> psi-0.9-r1.ebuild:
+ add ~alpha
+
+ 07 Jan 2004; Martin Holzer <mholzer@gentoo.org> psi-0.9-r1.ebuild,
+ psi-0.9.ebuild:
+ adding RESTRICT=nomirror
+
+ 03 Jan 2004; Caleb Tennis <caleb@gentoo.org> psi-0.9-r1.ebuild,
+ psi-0.9.ebuild:
+ Move need-qt over to dep directly in ebuild
+
+*psi-0.9-r1 (24 Oct 2003)
+
+ 24 Oct 2003; Hanno Boeck <hanno@gentoo.org> psi-0.9-r1.ebuild,
+ files/psi_gpg_fix:
+ Fix for latest gnupg versions, provided by Martin Ehmsen in bug 27359.
+
+ 21 Oct 2003; Luke-Jr <luke-jr@gentoo.org> psi-0.9.ebuild,
+ files/gen2-branding-0.9.patch:
+ Removed useless patch; Psi already identifies Gentoo :)
+
+ 30 Jun 2003; Rainer Groesslinger <scandium@gentoo.org> psi-0.9.ebuild:
+ mark stable on x86, removing older versions
+
+ 30 Jun 2003; Sascha Schwabbauer <cybersystem@gentoo.org> psi-0.9.ebuild:
+ marked stable on ppc
+
+*psi-0.9 (18 Jun 2003)
+
+ 18 Jun 2003; Rainer Groesslinger <scandium@gentoo.org> psi-0.9.ebuild:
+ new version, provided by Andrey Ulanov <drey@rt.mipt.ru> in bug #23003
+ with minor fixes added
+
+*psi-0.8.7-r1 (21 May 2003)
+
+ 21 May 2003; Paul de Vrieze <pauldv@gentoo.org> psi-0.8.7-r1.ebuild,
+ files/0.8.7-shutdown.patch:
+ Get a patch from psi cvs (one line) that fixes its shutdown behaviour, so that
+ kde will shut down when psi is running.
+
+ 01 Feb 2003; Dan Armak <danarmak@gentoo.org> ChangeLog :
+
+ Hopefully fix bug #13957 - use need-qt() from kde-functions.eclass toget
+ the sandbox fix for qt apps.
+
+ 6 Dec 2002; Bart Verwilst <verwilst@gentoo.org> :
+ Added a patch that shows "Gentoo Linux" as OS instead of "Linux" :o)
+
+*psi-0.8.7 (1 Nov 2002); Bart Verwilst <verwilst@gentoo.org>
+
+ 1 Nov 2002; Bart Verwilst <verwilst@gentoo.org> :
+ Added ppc keywords
+
+
+*psi-0.8.6 (9 July 2002)
+
+ 28 Oct 2002; Mike Frysinger <vapier@gentoo.org> :
+ Added pkg_setup fix for #9663
+
+ 25 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
+ Change qt dep to >= so that qt-5, the cvs ebuilds, can satisfy it. It will be ok
+ until qt 4.x is released; we should have slot-dependencies working before then.
+
+ 14 Sep 2002; Owen Stampflee <owen@gentoo.org> :
+ Added PPC to KEYWORDS.
+
+ 9 July 2002; Bart Verwilst <verwilst@gentoo.org> ChangeLog :
+ Emoticons, finally! Proxy support, .... Long Changelog on the site,
+ check it out..
+
+*psi-0.8.5 (1 April 2002)
+
+ 1 April 2002; Bart Verwilst <verwilst@gentoo.org> ChangeLog :
+ 0.8.5 works, had to change the sed command from 0.8.4... New stuff are
+ profiles, new iconsets, sounds, and some bugfixes..
+
+*psi-0.8.4 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/net-im/psi/files/172695001826a36856024967f7fba38701a5e8c0.diff b/net-im/psi/files/172695001826a36856024967f7fba38701a5e8c0.diff
new file mode 100644
index 0000000..0e98482
--- /dev/null
+++ b/net-im/psi/files/172695001826a36856024967f7fba38701a5e8c0.diff
@@ -0,0 +1,70 @@
+diff --git a/src/miniclient.cpp b/src/miniclient.cpp
+index 9b66b22c..aeb7de51 100644
+--- a/src/miniclient.cpp
++++ b/src/miniclient.cpp
+@@ -121,7 +121,7 @@ void MiniClient::connectToServer(const Jid &jid, bool legacy_ssl_probe, bool leg
+ }
+
+ conn = new AdvancedConnector;
+- if (QCA::isSupported("tls")) {
++ if (QCA::isSupported("tls") && !QCA::KeyStoreManager().isBusy()) {
+ tls = new QCA::TLS;
+ tls->setTrustedCertificates(CertificateHelpers::allCertificates(ApplicationInfo::getCertificateStoreDirs()));
+ tlsHandler = new QCATLSHandler(tls);
+diff --git a/src/psiaccount.cpp b/src/psiaccount.cpp
+index a25d63f2..e66065c1 100644
+--- a/src/psiaccount.cpp
++++ b/src/psiaccount.cpp
+@@ -1673,17 +1673,34 @@ void PsiAccount::login()
+ if(isActive() && !doReconnect)
+ return;
+
+- if((d->acc.ssl == UserAccount::SSL_Yes || d->acc.ssl == UserAccount::SSL_Legacy) && !QCA::isSupported("tls")) {
+- QString title;
+- if (d->psi->contactList()->enabledAccounts().count() > 1) {
+- title = QString("%1: ").arg(name());
++ const bool tlsSupported = QCA::isSupported("tls");
++ const bool keyStoreManagerAvailable = !QCA::KeyStoreManager().isBusy();
++ if(d->acc.ssl == UserAccount::SSL_Yes || d->acc.ssl == UserAccount::SSL_Legacy) {
++ if(!tlsSupported) {
++ QString title;
++ if (d->psi->contactList()->enabledAccounts().count() > 1) {
++ title = QStringLiteral("%1: ").arg(name());
++ }
++ title += tr("Encryption Error");
++ QString message = tr("Cannot connect: Encryption is enabled but no QCA2 SSL/TLS plugin is available.");
++
++ psi()->alertManager()->raiseMessageBox(AlertManager::ConnectionError,
++ QMessageBox::Information, title, message);
++ return;
+ }
+- title += tr("Encryption Error");
+- QString message = tr("Cannot connect: Encryption is enabled but no QCA2 SSL/TLS plugin is available.");
++ if(!keyStoreManagerAvailable) {
++ // setTrustedCertificates() requires keystore manager
++ QString title;
++ if (d->psi->contactList()->enabledAccounts().count() > 1) {
++ title = QStringLiteral("%1: ").arg(name());
++ }
++ title += tr("Encryption Error");
++ QString message = tr("Cannot connect: Encryption is enabled but no QCA keystore manager is not available.");
+
+- psi()->alertManager()->raiseMessageBox(AlertManager::ConnectionError,
+- QMessageBox::Information, title, message);
+- return;
++ psi()->alertManager()->raiseMessageBox(AlertManager::ConnectionError,
++ QMessageBox::Information, title, message);
++ return;
++ }
+ }
+
+ if(d->acc.legacy_ssl_probe) {
+@@ -1728,7 +1745,7 @@ void PsiAccount::login()
+
+ // stream
+ d->conn = new AdvancedConnector;
+- if(d->acc.ssl != UserAccount::SSL_No && QCA::isSupported("tls")) {
++ if(d->acc.ssl != UserAccount::SSL_No && tlsSupported && keyStoreManagerAvailable) {
+ d->tls = new QCA::TLS;
+ d->tls->setTrustedCertificates(CertificateHelpers::allCertificates(ApplicationInfo::getCertificateStoreDirs()));
+ d->tlsHandler = new QCATLSHandler(d->tls);
diff --git a/net-im/psi/files/483ad783da05144b92d35cc0baa3862d82e8bded.diff b/net-im/psi/files/483ad783da05144b92d35cc0baa3862d82e8bded.diff
new file mode 100644
index 0000000..fb78e57
--- /dev/null
+++ b/net-im/psi/files/483ad783da05144b92d35cc0baa3862d82e8bded.diff
@@ -0,0 +1,13 @@
+diff --git a/src/psiaccount.cpp b/src/psiaccount.cpp
+index e66065c1..42916ccc 100644
+--- a/src/psiaccount.cpp
++++ b/src/psiaccount.cpp
+@@ -1323,8 +1323,6 @@ PsiAccount::~PsiAccount()
+ // nuke all related dialogs
+ deleteAllDialogs();
+
+- QString str = name();
+-
+ while (!d->messageQueue.isEmpty())
+ delete d->messageQueue.takeFirst();
+
diff --git a/net-im/psi/files/9f0f3d083f025cdd501ef6e2b5e74442182e4fdf.diff b/net-im/psi/files/9f0f3d083f025cdd501ef6e2b5e74442182e4fdf.diff
new file mode 100644
index 0000000..c8898a5
--- /dev/null
+++ b/net-im/psi/files/9f0f3d083f025cdd501ef6e2b5e74442182e4fdf.diff
@@ -0,0 +1,47 @@
+diff --git a/src/main.cpp b/src/main.cpp
+index ddcc756d..c3664b64 100644
+--- a/src/main.cpp
++++ b/src/main.cpp
+@@ -555,7 +555,22 @@ int main(int argc, char *argv[])
+ QCA::setProperty("pgp-always-trust", true);
+ QCA::KeyStoreManager keystoremgr;
+ QCA::KeyStoreManager::start();
+- keystoremgr.waitForBusyFinished(); // FIXME get rid of this
++ QTimer keystoremgrTimeout;
++ if(keystoremgr.isBusy()) {
++ keystoremgrTimeout.setTimerType(Qt::VeryCoarseTimer);
++ keystoremgrTimeout.setSingleShot(true);
++ keystoremgrTimeout.setInterval(7500);
++ keystoremgrTimeout.start();
++ QObject::connect(&keystoremgr, &QCA::KeyStoreManager::busyFinished, &keystoremgrTimeout, &QTimer::stop);
++ QObject::connect(&keystoremgrTimeout, &QTimer::timeout, [] {
++ QMessageBox::warning(nullptr,
++ QApplication::applicationName(),
++ QApplication::translate("main",
++ "The keystore manager provided by QCA takes longer to load than usual."
++ " Maybe <i>gpg</i> hangs.<br><br>"
++ "Note that login via TLS and OpenPGP related features require the keystore manager."));
++ });
++ }
+
+ #ifdef USE_CRASH
+ int useCrash = !cmdline.contains("nocrash");
+diff --git a/src/pgputil.cpp b/src/pgputil.cpp
+index 5ae4be18..866d3510 100644
+--- a/src/pgputil.cpp
++++ b/src/pgputil.cpp
+@@ -15,12 +15,9 @@ PGPUtil::PGPUtil() : qcaEventHandler_(NULL), passphraseDlg_(NULL), cache_no_pgp_
+ qcaEventHandler_ = new QCA::EventHandler(this);
+ connect(qcaEventHandler_,SIGNAL(eventReady(int,const QCA::Event&)),SLOT(handleEvent(int,const QCA::Event&)));
+ qcaEventHandler_->start();
+- qcaKeyStoreManager_.waitForBusyFinished(); // FIXME get rid of this
+ connect(&qcaKeyStoreManager_, SIGNAL(keyStoreAvailable(const QString&)), SLOT(keyStoreAvailable(const QString&)));
+- foreach(QString k, qcaKeyStoreManager_.keyStores()) {
+- QCA::KeyStore* ks = new QCA::KeyStore(k, &qcaKeyStoreManager_);
+- connect(ks, SIGNAL(updated()), SIGNAL(pgpKeysUpdated()));
+- keystores_ += ks;
++ foreach(const QString& k, qcaKeyStoreManager_.keyStores()) {
++ keyStoreAvailable(k);
+ }
+
+ connect(QCoreApplication::instance(),SIGNAL(aboutToQuit()),SLOT(deleteLater()));
diff --git a/net-im/psi/files/e0e370aec4231398d742f4a7118bf1aab4842447.diff b/net-im/psi/files/e0e370aec4231398d742f4a7118bf1aab4842447.diff
new file mode 100644
index 0000000..c67768b
--- /dev/null
+++ b/net-im/psi/files/e0e370aec4231398d742f4a7118bf1aab4842447.diff
@@ -0,0 +1,35 @@
+diff --git a/src/psiaccount.cpp b/src/psiaccount.cpp
+index 42916ccc..cf38cfea 100644
+--- a/src/psiaccount.cpp
++++ b/src/psiaccount.cpp
+@@ -674,7 +674,6 @@ private slots:
+ {
+ PsiContact* contact = findContact(jid);
+ if (contact) {
+- Q_ASSERT(contact);
+ delete contact;
+ emit account->removeContact(jid);
+ }
+@@ -1331,10 +1330,7 @@ PsiAccount::~PsiAccount()
+ #endif
+
+ delete d->avCallManager;
+-
+- if (d->voiceCaller)
+- delete d->voiceCaller;
+-
++ delete d->voiceCaller;
+ delete d->ahcManager;
+ delete d->privacyManager;
+ delete d->pepManager;
+@@ -1364,9 +1360,7 @@ PsiAccount::~PsiAccount()
+ void PsiAccount::cleanupStream()
+ {
+ // GSOC: Get SM state out of stream
+- if (d->stream) {
+- delete d->stream;
+- }
++ delete d->stream;
+
+ delete d->tls;
+ d->tls = 0;
diff --git a/net-im/psi/metadata.xml b/net-im/psi/metadata.xml
new file mode 100644
index 0000000..8894e28
--- /dev/null
+++ b/net-im/psi/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>rion4ik@gmail.com</email>
+ <name>Sergey Ilinykh</name>
+ </maintainer>
+ <longdescription>Psi is a very good XMPP client that uses QT</longdescription>
+ <use>
+ <flag name='aspell'>Enable spellchecking using <pkg>app-text/aspell</pkg></flag>
+ <flag name='enchant'>Enable spellchecking using <pkg>app-text/enchant</pkg></flag>
+ <flag name='extras'>Enable Psi+ patcheset</flag>
+ <flag name='hunspell'>Enable spellchecking using <pkg>app-text/hunspell</pkg></flag>
+ <flag name='iconsets'>Install additional iconsets, some of them has not clear licensing</flag>
+ <flag name='plugins'>Enable plugins support</flag>
+ <flag name='sql'>Enable psi-new-history extras patch</flag>
+ <flag name='webengine'>Use <pkg>dev-qt/qtwebengine</pkg> instead of <pkg>dev-qt/qtwebkit</pkg></flag>
+ <flag name='webkit'>Enable themed, html-based chatlogs</flag>
+ <flag name='whiteboarding'>Enable experimental interactive SVG drawing</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">psi-im/psi</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-im/psi/psi-9999-r1.ebuild b/net-im/psi/psi-9999-r1.ebuild
new file mode 100644
index 0000000..c9a78ac
--- /dev/null
+++ b/net-im/psi/psi-9999-r1.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="be bg ca cs de en eo es et fa fi fr he hu it ja kk mk nl pl pt pt_BR ru sk sl sr@latin sv sw uk ur_PK vi zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+PSI_URI="git://github.com/psi-im"
+PSI_PLUS_URI="git://github.com/psi-plus"
+EGIT_REPO_URI="${PSI_URI}/psi.git"
+PSI_LANGS_URI="${PSI_URI}/psi-translations.git"
+PSI_PLUS_LANGS_URI="${PSI_PLUS_URI}/psi-plus-l10n.git"
+EGIT_MIN_CLONE_TYPE="single"
+
+inherit eutils l10n multilib git-r3 qmake-utils
+
+DESCRIPTION="Qt4 Jabber client, with Licq-like interface"
+HOMEPAGE="http://psi-im.org/"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="aspell crypt dbus debug doc enchant extras +hunspell jingle iconsets +qt4 qt5 spell sql ssl xscreensaver
++plugins whiteboarding webengine webkit"
+
+REQUIRED_USE="
+ spell? ( ^^ ( aspell enchant hunspell ) )
+ aspell? ( spell )
+ enchant? ( spell )
+ hunspell? ( spell )
+ iconsets? ( extras )
+ sql? ( extras )
+ webengine? ( webkit )
+ ^^ ( qt4 qt5 )
+"
+
+RDEPEND="
+ net-dns/libidn
+ sys-libs/zlib[minizip]
+ spell? (
+ enchant? ( >=app-text/enchant-1.3.0 )
+ hunspell? ( app-text/hunspell )
+ aspell? ( app-text/aspell )
+ )
+ xscreensaver? ( x11-libs/libXScrnSaver )
+ qt4? (
+ dev-qt/qtgui:4
+ dbus? ( dev-qt/qtdbus:4 )
+ app-crypt/qca:2[qt4]
+ whiteboarding? ( dev-qt/qtsvg:4 )
+ webkit? ( dev-qt/qtwebkit:4 )
+ extras? (
+ sql? (
+ dev-qt/qtsql:4
+ dev-libs/qjson
+ )
+ )
+ )
+ qt5? (
+ dev-qt/qtgui:5
+ dev-qt/qtxml:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtx11extras:5
+ dbus? ( dev-qt/qtdbus:5 )
+ app-crypt/qca:2[qt5]
+ whiteboarding? ( dev-qt/qtsvg:5 )
+ webkit? (
+ webengine? ( >=dev-qt/qtwebengine-5.7:5 )
+ !webengine? ( dev-qt/qtwebkit:5 )
+ )
+ extras? (
+ sql? ( dev-qt/qtsql:5 )
+ )
+ )
+"
+DEPEND="${RDEPEND}
+ extras? (
+ >=sys-devel/qconf-2.3
+ )
+ doc? ( app-doc/doxygen )
+ virtual/pkgconfig
+ qt5? ( dev-qt/linguist-tools )
+"
+PDEPEND="
+ crypt? ( app-crypt/qca[gpg] )
+ jingle? (
+ net-im/psimedia[extras?]
+ app-crypt/qca[ssl]
+ )
+ ssl? ( app-crypt/qca[ssl] )
+"
+RESTRICT="test"
+
+pkg_setup() {
+ MY_PN=psi
+ if use extras; then
+ MY_PN=psi-plus
+ echo
+ ewarn "You're about to build heavily patched version of Psi called Psi+."
+ ewarn "It has really nice features but still is under heavy development."
+ ewarn "Take a look at homepage for more info: http://psi-plus.com/"
+ echo
+
+ if use iconsets; then
+ echo
+ ewarn "Some artwork is from open source projects, but some is provided 'as-is'"
+ ewarn "and has not clear licensing."
+ ewarn "Possibly this build is not redistributable in some countries."
+ fi
+ fi
+}
+
+src_unpack() {
+ git-r3_src_unpack
+
+ # fetch translations
+ unset EGIT_BRANCH EGIT_COMMIT
+ if use extras; then
+ EGIT_REPO_URI="${PSI_PLUS_LANGS_URI}"
+ else
+ EGIT_REPO_URI="${PSI_LANGS_URI}"
+ fi
+ EGIT_CHECKOUT_DIR="${WORKDIR}/psi-l10n"
+ git-r3_src_unpack
+
+ if use extras; then
+ unset EGIT_BRANCH EGIT_COMMIT
+ EGIT_CHECKOUT_DIR="${WORKDIR}/psi-plus" \
+ EGIT_REPO_URI="${PSI_PLUS_URI}/main.git" \
+ git-r3_src_unpack
+
+ if use iconsets; then
+ unset EGIT_BRANCH EGIT_COMMIT
+ EGIT_CHECKOUT_DIR="${WORKDIR}/resources" \
+ EGIT_REPO_URI="${PSI_PLUS_URI}/resources.git" \
+ git-r3_src_unpack
+ fi
+ fi
+}
+
+src_prepare() {
+ eapply "${FILESDIR}"/*.diff
+ default
+ if use extras; then
+ cp -a "${WORKDIR}/psi-plus/iconsets" "${S}" || die
+ if use iconsets; then
+ cp -a "${WORKDIR}/resources/iconsets" "${S}" || die
+ fi
+
+ PATCHES_DIR="${WORKDIR}/psi-plus/patches"
+ EPATCH_SOURCE="${PATCHES_DIR}" EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch
+ use sql && epatch "${PATCHES_DIR}/dev/psi-new-history.patch"
+
+ vergen="${WORKDIR}/psi-plus/admin/psi-plus-nightly-version"
+ features="$(use webkit && { use webengine && echo '--webengine' || echo '--webkit'; }) $(use sql && echo '--sql')"
+ NIGHTLY_VER=$("${vergen}" ./ $features)
+ elog "Prepared version: ${NIGHTLY_VER}"
+ echo "${NIGHTLY_VER}" > version
+
+ qconf || die "Failed to create ./configure."
+ fi
+}
+
+src_configure() {
+ # unable to use econf because of non-standard configure script
+ # disable growl as it is a MacOS X extension only
+
+ CONF=(
+ --libdir="${EPREFIX}"/usr/$(get_libdir)
+ --prefix="${EPREFIX}"/usr
+ --no-separate-debug-info
+ --disable-growl
+ )
+
+ use qt4 && CONF+=(--qtdir="$(qt4_get_bindir)/..")
+ use qt5 && CONF+=(--qtdir="$(qt5_get_bindir)/..")
+
+ use dbus || CONF+=("--disable-qdbus")
+ use debug && CONF+=("--debug")
+
+ for s in aspell enchant hunspell; do
+ use $s || CONF+=("--disable-$s")
+ done
+
+ use whiteboarding && CONF+=("--enable-whiteboarding")
+ use xscreensaver || CONF+=("--disable-xss")
+ use plugins || CONF+=("--disable-plugins")
+ if use webkit; then
+ CONF+=("--enable-webkit")
+ use webengine && CONF+=("--with-webkit=qtwebengine")
+ use webengine || CONF+=("--with-webkit=qtwebkit")
+ fi
+
+ elog ./configure "${CONF[@]}"
+ ./configure "${CONF[@]}"
+
+ use qt4 && eqmake4 psi.pro
+ use qt5 && eqmake5 psi.pro
+}
+
+src_compile() {
+ emake
+
+ if use doc; then
+ cd doc
+ make api_public || die "make api_public failed"
+ fi
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+
+ # this way the docs will be installed in the standard gentoo dir
+ rm -f "${ED}"/usr/share/${MY_PN}/{COPYING,README}
+ newdoc iconsets/roster/README README.roster
+ newdoc iconsets/system/README README.system
+ newdoc certs/README README.certs
+ dodoc README
+
+ use doc && dohtml -r doc/api
+
+ # install translations
+ local mylrelease="$(qt$(usex qt5 5 4)_get_bindir)"/lrelease
+ cd "${WORKDIR}/psi-l10n"
+ insinto /usr/share/${MY_PN}
+ install_locale() {
+ if use extras; then
+ "${mylrelease}" "translations/${PN}_${1}.ts" || die "lrelease ${1} failed"
+ doins "translations/${PN}_${1}.qm"
+ else
+ # PLOCALES are set from Psi+. So we don't want to fail here if no locale
+ if [ -f "${x}/${PN}_${1}.ts" ]; then
+ "${mylrelease}" "${x}/${PN}_${1}.ts" || die "lrelease ${1} failed"
+ doins "${x}/${PN}_${1}.qm"
+ else
+ ewarn "Unfortunately locale \"${1}\" is supported for Psi+ only"
+ fi
+ fi
+ }
+ l10n_for_each_locale_do install_locale
+}