debian/0000755000000000000000000000000012265552250007172 5ustar debian/psi-plus.dirs0000644000000000000000000000001012265552246011625 0ustar usr/bin debian/psi-plus-webkit.install0000644000000000000000000000005612265552246013627 0ustar debian/psi-plus-webkit.xpm usr/share/psi-plus debian/psi-plus.10000644000000000000000000000146212265552246011040 0ustar .TH PSI 1 "November 1, 2001" .\" Please adjust this date whenever revising the manpage. .SH NAME psi \- jabber client .SH SYNOPSIS .B psi .SH DESCRIPTION .B psi is a free instant messaging application designed for the Jabber (XMPP) IM network (including Google Talk). It has full Unicode support, and supports most important XMPP features like file transfer, group chat, encryption etc. .PP Psi relies on the qca2 library for its encryption features. Therefore, it's necessary to install libqca2-plugin-ossl for SSL (client-to-server) encryption and libqca2-plugin-gnupg for PGP (end-to-end) encryption. .PP A tutorial can be found on the web at http://psi-im.org/wiki/Tutorial .SH AUTHOR This manual page was written by Jan Niehusmann , for the Debian GNU/Linux system (but may be used by others). debian/psi-plus-webkit.menu0000644000000000000000000000027012265552246013123 0ustar ?package(psi-plus-webkit):needs="X11" section="Applications/Network/Communication"\ title="Psi+" command="/usr/bin/psi-plus-webkit"\ icon="/usr/share/psi-plus/psi-plus-webkit.xpm" debian/psi-plus-skins.install0000644000000000000000000000003112265552246013462 0ustar skins usr/share/psi-plus debian/psi-plus-plugins.dirs0000644000000000000000000000003112265552246013307 0ustar usr/lib/psi-plus/plugins debian/psi-plus.menu0000644000000000000000000000024312265552246011640 0ustar ?package(psi-plus):needs="X11" section="Applications/Network/Communication"\ title="Psi+" command="/usr/bin/psi-plus"\ icon="/usr/share/psi-plus/psi-plus.xpm" debian/changelog0000644000000000000000000007346412265552246011067 0ustar psi-plus (0.16.268-1) unstable; urgency=medium * New upstream release: fixed OTRv3 support in Psi+ OTR plugin. (Closes: #733319) * Update debian/copyright: - new copyright holder - update years -- Boris Pek Wed, 15 Jan 2014 21:44:37 +0400 psi-plus (0.16.262-1) unstable; urgency=medium * New upstream release. * Bump debhelper version to 9 (was 8); update debian/compat. * Bump Standards-Version to 3.9.5 (was 3.9.4): no changes required. * Change build dependency from libotr5-dev to 'libotr5-dev | libotr2-dev'. (For simplifying backports.) * Simplify get-orig-source section in debian/rules. * Package psi-plus-plugins now replaces psi-plus-content-download. It does not affect users of Debian >= 7.0 (Wheezy), but it still may be useful for some users (see #731106 for example). -- Boris Pek Sun, 15 Dec 2013 11:57:50 +0400 psi-plus (0.16.242-1) unstable; urgency=low * New upstream release: fixed the problem of initialization of private conversation when both sides use libotr 4.0.x. (Closes: #724880) * Update debian/watch: sources were moved. * Delete psi-plus-content-downloader package and update all related files. This plugin is in psi-plus-plugins package now. * Update debian/control: - remove all currently unneeded Replaces and Breaks fields - add build dependency on libidn11-dev * Update debian/rules: simplify get-orig-source section. * Update debian/copyright: - update Source field due to changes in sources location - remove copyright holders whose code was deleted from source tree (bundled libidn library was removed) -- Boris Pek Wed, 23 Oct 2013 02:42:20 +0300 psi-plus (0.16.132-1) unstable; urgency=low * New upstream release. * Fixed in upstream: added support of libotr >= 4.0.0. (Closes: #702359) * Change build dependency from libotr2-dev to libotr5-dev. * Update get-orig-source section in debian/rules. * Update debian/psi-plus-webkit.desktop. * Update debian/copyright. -- Boris Pek Thu, 18 Jul 2013 00:28:09 +0300 psi-plus (0.16.117-1) unstable; urgency=low * New upstream release. * Move package to unstable: no changes required. -- Boris Pek Sun, 12 May 2013 22:02:20 +0300 psi-plus (0.16.111.1-1) experimental; urgency=low * New upstream release. -- Boris Pek Thu, 18 Apr 2013 22:12:52 +0300 psi-plus (0.16.105-1) experimental; urgency=low * New upstream release. (Closes: #702975) -- Boris Pek Mon, 18 Mar 2013 01:36:26 +0200 psi-plus (0.16.78-1) experimental; urgency=low * New upstream release. * Update years in debian/copyright. * Bump Standards-Version to 3.9.4 (was 3.9.3): no changes required. -- Boris Pek Mon, 04 Feb 2013 00:43:25 +0200 psi-plus (0.16.37-1) experimental; urgency=low * New upstream release. * Update debian/watch: fix after recent changes in GitHub. * Update debian/rules: - fix get-orig-source section after recent changes in GitHub - correctly process errors during build of Psi+ plugins (Closes: #692328) -- Boris Pek Sun, 18 Nov 2012 23:41:08 +0200 psi-plus (0.16.19-1) experimental; urgency=low * New upstream release. * Recommend psi-plus-l10n instead of psi-plus-i18n. * Move recommendations and suggestions from package psi-plus-common to packages psi-plus and psi-plus-webkit. * Packages psi-plus-plugins, psi-plus-content-downloader, psi-plus-skins, psi-plus-sounds now depend from "psi-plus | psi-plus-webkit" instead of psi-plus-common. * Bumped debhelper version to 8 (was 7.0.50~); updated debian/compat. * Remove obsolete DM-Upload-Allowed flag. -- Boris Pek Mon, 22 Oct 2012 23:38:36 +0300 psi-plus (0.15.5367-1) experimental; urgency=low * New upstream release. * Simplified debian/rules. * Updated years in debian/copyright. * Small fixes in debian/psi-plus-webkit.install and debian/psi-plus.install. -- Boris Pek Mon, 24 Sep 2012 02:14:12 +0300 psi-plus (0.15.5350-1) experimental; urgency=low * New upstream release. -- Boris Pek Tue, 28 Aug 2012 23:18:34 +0300 psi-plus (0.15.5347-1) experimental; urgency=low * New upstream release. * Updated debian/rules: - added small hack for adding special mark into version string of psi-plus-webkit program (needed after changes in upstream) - fixed build of psi-plus-webkit package (needed after changes in upstream) * Updated debian/patches/add-hardening-flags-in-compiler-options: file was changed in upstream. -- Boris Pek Fri, 17 Aug 2012 23:15:03 +0300 psi-plus (0.15.5343-1) experimental; urgency=low * New upstream release. * Updated debian/rules: deleted configuration option --disable-bundled-qca. * Updated debian/copyright: third-party/* subdirectories and files were removed from source tree in upstream, so the list of copyright holders was reduced. -- Boris Pek Sat, 11 Aug 2012 00:34:00 +0300 psi-plus (0.15.5338-1) unstable; urgency=low * New upstream release. * debian/copyright was updated: updated years. * Used hardening flags in compiler options: - added file debian/patches/add-hardening-flags-in-compiler-options - updated debian/rules -- Boris Pek Fri, 22 Jun 2012 00:00:09 +0300 psi-plus (0.15.5333-1) unstable; urgency=low * New upstream release. * debian/rules was updated: fixed FTBFS with new build-arch handling (Closes: #673340) -- Boris Pek Fri, 18 May 2012 21:40:24 +0300 psi-plus (0.15.5329-1) unstable; urgency=low * New upstream release. -- Boris Pek Sun, 06 May 2012 17:58:19 +0300 psi-plus (0.15.5271-1) unstable; urgency=low * New upstream release. * Bumped Standards-Version to 3.9.3. * Package psi-plus-content-download was renamed to psi-plus-content-downloader. * Russian translation was moved to separate source package psi-plus-i18n. * Sound files were moved to separate package psi-plus-sounds. * Changed tarball compression format: LZMA2 is used now. * debian/control was updated: - added string `DM-Upload-Allowed: yes' - added build dependencies: libotr2-dev and libtidy-dev - removed build dependency on quilt (it is not used in debian/rules anymore) - updated short and detail descriptions of packages * debian/rules was updated: - added additional section get-orig-source - built all plugins from unix sub-directory (only general plugins were built before) * debian/watch was updated: new location of sources * debian/psi-plus-webkit.desktop was updated: added entry StartupWMClass (LP: #894585). * debian/copyright was updated. * Upstream fixed wrong location of icons and similar data files in content-downloader plugin (Closes: #665649). -- Boris Pek Tue, 27 Mar 2012 23:39:03 +0300 psi-plus (0.15~svn3910-2) unstable; urgency=low * File debian/control was updated: - removed dependence from non available package psi-plus-icons (Closes: #640399, #640723) - fixed typos in detail description of psi-plus-content-download package (Closes: #644800) - added additional fields Vcs-Git and Vcs-Browser * File debian/rules was updated: added possibility of parallel compilation. (parallel= from DEB_BUILD_OPTIONS is used) * File debian/copyright was rewritten in according to DEP-5. * Removed useless file README.source -- Boris Pek Sun, 09 Oct 2011 17:35:08 +0300 psi-plus (0.15~svn3910-1) unstable; urgency=low * Uploader became maintainer. (Closes: #620034) * File debian/copyright was completely rewrited. (Closes: #610338) * File debian/control was updated: - psi-plus now depends from psi-plus-common (= ${source:Version}) - psi-plus-webkit now depends from psi-plus-common (= ${source:Version}) - psi-plus-plugins now depends from psi-plus-common (= ${source:Version}) (Closes: #613232) - removed ${shlibs:Depends} dependences from psi-plus-common and psi-plus-skins packages * Here are no appreciable memory leaks now. (Closes: #610024) * File psi2psi-plus.patch was removed. * File debian-watch was updated. * New upstream release. -- Boris Pek Sun, 22 May 2011 19:08:25 +0300 psi-plus (0.15~svn3775-0ubuntu1) natty; urgency=low * New upstream release * rename psi to psi-plus (9996 upstream patch) - add psi2psi-plus.patch for reverting if need - remove conflict whis psi -- Ivan Borzenkov Tue, 29 Mar 2011 12:32:44 +0400 psi-plus (0.15~svn3753-0ubuntu1) natty; urgency=low * New upstream release * add --enable-whiteboarding -- Ivan Borzenkov Sat, 05 Mar 2011 03:00:40 +0300 psi-plus (0.15~svn3447-1) experimental; urgency=low * New upstream release * Fixed short descriptions for psi-plus and psi-plus-webkit packages -- Boris Pek Sat, 25 Dec 2010 13:46:52 +0200 psi-plus (0.15~svn3410-1) experimental; urgency=low * New upstream release (Closes: #598944, #588669) * Fixed lintian remarks: I: duplicate-long-description I: debian-watch-file-is-missing I: extended-description-is-probably-too-short I: conflicts-with-version psi-plus (<< 0.15~svn3057) -- Boris Pek Fri, 17 Dec 2010 23:45:15 +0200 psi-plus (0.15~svn3396-0ubuntu1) natty; urgency=low * New upstream release * Close old Launchpad bugs (LP: #653802, #664020) * stop build when errors on apply patches -- Ivan Borzenkov Thu, 16 Dec 2010 03:01:10 +0300 psi-plus (0.15~svn3386-0ubuntu1) natty; urgency=low * New upstream release * psi-plus-skins - skin plugin move to all plugins -- Ivan Borzenkov Mon, 13 Dec 2010 03:01:33 +0300 psi-plus (0.15~svn3325-1) experimental; urgency=low * Upload to Debian -- Boris Pek Tue, 07 Dec 2010 00:01:44 +0200 psi-plus (0.15~svn3325-0ubuntu1) natty; urgency=low * New upstream release -- Ivan Borzenkov Mon, 06 Dec 2010 22:56:20 +0300 psi-plus (0.15~svn3216-0ubuntu1) natty; urgency=low * New upstream release * add debug packages (thanks Stefan Zerkalica) * psi-plus and psi-plus-webkit not conflict * remove libproxy-dev depend -- Ivan Borzenkov Tue, 16 Nov 2010 13:55:18 +0300 psi-plus (0.15~svn3111-0ubuntu1) natty; urgency=low * New upstream release * update build scripts - fix compiled icons - fix change to natty -- Ivan Borzenkov Wed, 20 Oct 2010 09:58:09 +0400 psi-plus (0.15~svn3088-0ubuntu1) natty; urgency=low * New upstream release * separate icons in other source package * change maverick to natty -- Ivan Borzenkov Thu, 14 Oct 2010 03:01:11 +0400 psi-plus (0.15~svn3057-1) maverick; urgency=low * New upstream release * add webkit version * new package psi-plus-common -- Ivan Borzenkov Sat, 02 Oct 2010 03:01:13 +0400 psi-plus (0.15~svn3040-1) maverick; urgency=low * New upstream release * add libproxy-dev for contentdownloader * separate contentdownloader plugin * separate icons -- Ivan Borzenkov Mon, 27 Sep 2010 03:01:19 +0400 psi-plus (0.15~svn2774-1) maverick; urgency=low * New upstream release * Bump Standards-Version to 3.9.1 * rename README.sources -> README.source * fix short description * remove libqca2 conflicts -- Ivan Borzenkov Sat, 31 Jul 2010 15:24:24 +0400 psi-plus (0.15~svn2744-1) unstable; urgency=low * New upstream release - fix bug whis hidden group -- Ivan Borzenkov Sat, 24 Jul 2010 13:38:18 +0400 psi-plus (0.15~svn2653-1) unstable; urgency=low * New upstream release * Bump Standards-Version to 3.9.0 -- Ivan Borzenkov Fri, 09 Jul 2010 16:19:31 +0400 psi-plus (0.15~svn2501-1) unstable; urgency=low * New upstream release * fix compile options - plugins (Closes: #584279) -- Ivan Borzenkov Tue, 01 Jun 2010 21:09:49 +0400 psi-plus (0.15~svn2393-1) unstable; urgency=low * New upstream release * update psibuild.sh - move psi+ icon to other dir (Closes: #580581) - not apply patches in orig source * apply psi+ patches when build using quilt -- Ivan Borzenkov Thu, 13 May 2010 16:15:05 +0400 psi-plus (0.15~svn2353-1) unstable; urgency=low * New upstream release * remove cdbs * add Replace for psi-plus-icons (Closes: #580581) * fix error in description -- Ivan Borzenkov Fri, 07 May 2010 12:03:58 +0400 psi-plus (0.15~svn2289-1) unstable; urgency=low * New upstream release - new roster * Bump Standards-Version to 3.8.4 * update psibuild.sh * change rules to new debhelper * chande source format to 3.0(quilt) * get description from english site * separate icons and skins -- Ivan Borzenkov Sat, 01 May 2010 17:58:08 +0400 psi-plus (0.15~svn1748-1) unstable; urgency=low * New upstream release * Fix import of roster (Closes: #567629) -- Ivan Borzenkov Sat, 30 Jan 2010 16:39:57 +0300 psi-plus (0.15~svn1682-1) unstable; urgency=low * New upstream release * update psibuild.sh (patch 600 change to 0600) -- Ivan Borzenkov Sun, 24 Jan 2010 10:45:15 +0300 psi-plus (0.15~svn1515-1) unstable; urgency=low * New upstream release * update psibuild.sh (change version) -- Ivan Borzenkov Thu, 24 Dec 2009 17:13:04 +0300 psi-plus (0.14~svn1378-1) unstable; urgency=low * New upstream release * add Stop Spam, Autoreplay, Birthday Reminder and Conference Logger plugins -- Ivan Borzenkov Wed, 18 Nov 2009 22:12:44 +0300 psi-plus (0.14~svn1120-1) unstable; urgency=low * New upstream release * update psibuild.sh (change github to git.psi-im.org) -- Ivan Borzenkov Sat, 10 Oct 2009 22:55:37 +0400 psi-plus (0.14~svn1035-1) unstable; urgency=low * New upstream release * update psibuild.sh (not work whis dash) -- Ivan Borzenkov Tue, 29 Sep 2009 01:59:40 +0400 psi-plus (0.14~svn980-1) unstable; urgency=low * New upstream release * update psibuild.sh -- Ivan Borzenkov Sun, 13 Sep 2009 11:39:02 +0400 psi-plus (0.14~svn952-1) unstable; urgency=low * New upstream release * fix error in description (Closes: Bug#543144) -- Ivan Borzenkov Sun, 23 Aug 2009 11:59:56 +0400 psi-plus (0.14~svn892-1) unstable; urgency=low * New upstream release * fix error in description (Closes: Bug#540181) * change build depend libqt4-dev 4.4.0 to 4.5.1 -- Ivan Borzenkov Tue, 11 Aug 2009 21:54:45 +0400 psi-plus (0.14~svn812-1) unstable; urgency=low * New upstream release * fixed crash in translate plugin -- Ivan Borzenkov Thu, 06 Aug 2009 23:09:18 +0400 psi-plus (0.14~svn803-1) unstable; urgency=low * New upstream release * update build.sh - switch to 0.14 * update description -- Ivan Borzenkov Wed, 29 Jul 2009 00:49:55 +0400 psi-plus (0.13.r802-1) unstable; urgency=low * New upstream release * add conflict with psi and psi-translations (Closes: Bug#538746) * fix errors on description - thanks to "Artur R. Czechowski" (Closes: Bug#538749, Bug#538719) -- Ivan Borzenkov Tue, 28 Jul 2009 22:44:40 +0400 psi-plus (0.13.r735-1) unstable; urgency=low * New upstream release * Add plugins * update build.sh * change rules for use cdbs -- Ivan Borzenkov Sat, 18 Jul 2009 22:58:36 +0400 psi-plus (0.13.r537-1) unstable; urgency=low * Use Psi package for build Psi+ package * Add script for get Psi+ from git and svn * Add clean iris/lib * Add conflict to psi * Create fork - ITP (Closes: Bug#515684) -- Ivan Borzenkov Sun, 08 Jun 2009 01:24:54 +0300 psi (0.13git090101-1) unstable; urgency=low * Update from git -- Ivan Borzenkov Thu, 01 Jan 2009 19:15:19 +0300 psi (0.12-2) unstable; urgency=low * Uploading to unstable (Closes: Bug#494352) -- Jan Niehusmann Thu, 28 Aug 2008 18:46:52 +0200 psi (0.12-1) experimental; urgency=low * Updated to upstream version 0.12 * Removed some (windows) binaries without sources available from the orig tarball * Noticed removal of binaries in debian/copyright * Fixed some lintian warnings regarding file formatting * Bumped Standards-Version to 3.8.0 * Changed dependency on libqt4-dev to >=4.2.3 (instead of >=4.2.3-1) * Revert CONFIG -= link_prl additions as they are not necessary since qt 4.4.0~rc1-4 * Build-Conflict with libqt4-dev 4.4.0~rc1-3 -- Jan Niehusmann Wed, 20 Aug 2008 09:25:13 +0200 psi (0.11-8) unstable; urgency=low * added CONFIG -= link_prl to .pro files and removed dependencies which are made unnecessary by this change * Fix segfault when closing last chat tab with qt4.4 (This is from upstream svn, rev. 1101) (Closes: Bug#476122) -- Jan Niehusmann Mon, 14 Apr 2008 18:57:30 +0200 psi (0.11-7) unstable; urgency=low * With version 4.4.0~rc1-3, libqt4-dev removed some dependencies which psi needs for building. Added them directly to the psi package. -- Jan Niehusmann Sun, 13 Apr 2008 21:43:33 +0200 psi (0.11-6) unstable; urgency=low * Initialize w2tab before calling addTab in optionstab.cpp (Closes: Bug#475748) * added -Wl,--as-needed to LDFLAGS, to minimize dependencies -- Jan Niehusmann Sun, 13 Apr 2008 17:24:11 +0200 psi (0.11-5) unstable; urgency=low * Suggest xdg-utils, since psi can use it to select the default browser. (Closes: Bug#473837) * remove /usr/sbin von debian/dirs * Add README.chinese_fonts with some hints provided by Toni Mueller (Closes: Bug#280124) * Update the manual page. It now mentions the online tutorial on the psi wiki, which should provide sufficient documentation for new users. (Closes: Bug#307766) -- Jan Niehusmann Sun, 06 Apr 2008 22:08:11 +0200 psi (0.11-4) unstable; urgency=low * Set debian/compat to 5 * Really set build-dependency on debhelper to >= 5.0.51 (and not >>5.0.51) * Update package description. (Closes: Bug#471396) * Ignore trailing and leading whitespaces in host name * Apply upstream patch to properly show gpg passphrase dialog. (Closes: Bug#421194) * Update Standards-Version to 3.7.3 -- Jan Niehusmann Mon, 24 Mar 2008 20:30:24 +0100 psi (0.11-3) unstable; urgency=low * Added libaspell-dev as build-dependency (Closes: Bug#448434) * Applied patch submitted by Sikon to use lsb_release to retreive operating system name (Closes: Bug#451131) * Added call to dh_icons to debian/rules * Set build-dependency on debhelper to >= 5.0.51 (for dh_icons) -- Jan Niehusmann Thu, 15 Nov 2007 13:17:28 +0100 psi (0.11-2) unstable; urgency=low * Call configure with option --disable-bundled-qca (Closes: Bug#448363) * Remove old NEWS.Debian -- Jan Niehusmann Wed, 07 Nov 2007 12:02:15 +0100 psi (0.11-1) unstable; urgency=low * New Upstream Version * Upload to unstable -- Jan Niehusmann Sat, 27 Oct 2007 15:44:16 +0200 psi (0.11~rc3-1) experimental; urgency=low * New upstream release * Updated dependencies (Closes: Bug#443120) -- Jan Niehusmann Sun, 07 Oct 2007 15:36:20 +0200 psi (0.11~rc2-2.1) experimental; urgency=low * always build with --enable-debug -- Jan Niehusmann Tue, 14 Aug 2007 19:15:40 +0200 psi (0.11~rc2-2) experimental; urgency=low * Honour DEB_BUILD_OPTIONS=nostrip (Closes: Bug#437834) * Updated menu file to new menu policy (Section is now Applications/Network/Communication) * Applied patch 769:770 from upstream SVN do fix invisible section headings. -- Jan Niehusmann Tue, 14 Aug 2007 16:15:15 +0200 psi (0.11~rc2-1) experimental; urgency=low * New upstream release * remove dependency on libqt4-debug (Closes: Bug#432620, Bug#412708) -- Jan Niehusmann Wed, 25 Jul 2007 00:11:28 +0200 psi (0.11~beta2-1) experimental; urgency=low * New upstream release -- Jan Niehusmann Wed, 9 Aug 2006 18:09:04 +0200 psi (0.10-2) unstable; urgency=low * Added upstream changelog (Closes: Bug#327748) * Mention --no-gpg and --no-gpg-agent in manpage (Closes: Bug#204416) -- Jan Niehusmann Fri, 20 Jan 2006 00:20:36 +0100 psi (0.10-1) experimental; urgency=low * New upstream release * Change default to not play sounds -- Jan Niehusmann Sat, 14 Jan 2006 16:33:55 +0100 psi (0.9.3+0.10-test2-1) experimental; urgency=low * New upstream release * Cleaned up diff file -- Jan Niehusmann Wed, 7 Sep 2005 01:45:19 +0200 psi (0.9.3-2) unstable; urgency=low * C++ ABI transition * Apply patch submitted by Andreas Jochens to make psi compile on amd64 using gcc-4.0 (Closes: Bug#290455) -- Jan Niehusmann Fri, 26 Aug 2005 19:51:23 +0200 psi (0.9.3-1) unstable; urgency=low * New upstream release * Cleaned up debian/rules (some things are done by upstream Makefiles now) * Fixed some lintian warnings: - removed executable bit from some .png files - moved psi.desktop to /usr/share/applications * Updated menu files -- Jan Niehusmann Mon, 10 Jan 2005 17:41:43 +0100 psi (0.9.2+0.9.3-test2-1) experimental; urgency=low * New upstream (test-)release -- Jan Niehusmann Fri, 31 Dec 2004 15:24:54 +0100 psi (0.9.2+0.9.3-test1-1) experimental; urgency=low * New upstream (test-)release * Added Build-Dependency on qca-dev -- Jan Niehusmann Mon, 22 Nov 2004 01:35:33 +0100 psi (0.9.2-3) experimental; urgency=low * Patch by William Waghorn to fix docking behaviour. (may fix: Bug#207882, Bug#266258) * Forward ctrl-c key-event to ChatView. (Closes: Bug#260123) * Updated target 'clean' of debian/rules -- Jan Niehusmann Wed, 18 Aug 2004 09:54:40 +0200 psi (0.9.2-2) unstable; urgency=low * Use menu icon with transparent background, again. (Closes: Bug#261326) This reverts a change from 0.8.7-2, which is obsolete now. * Do not listen on a network port if transfer port is set to 0. Note that this breaks file transfer, if both parties disable the transfer port. (Closes: Bug#256901) * Recommend qca-tls (instead of suggesting it). I can't imagine a good reason not to install qca-tls. (Closes: Bug#263462) -- Jan Niehusmann Thu, 12 Aug 2004 09:02:46 +0200 psi (0.9.2-1) unstable; urgency=low * New upstream release * Set KDEDIR for ./configure so kde specific files get installed * Don't install libpsiwidgets.so. It got installed in /usr/share where it doesn't belong. May be included (at a better location) later. -- Jan Niehusmann Tue, 15 Jun 2004 00:10:41 +0200 psi (0.9.1-0.9.2-test1-1) experimental; urgency=low * New upstream release * Quote strings in menu files -- Jan Niehusmann Sat, 8 May 2004 22:27:07 +0200 psi (0.9.1-3) unstable; urgency=low * Make the menu entry start with a captial letter -- Jan Niehusmann Tue, 23 Mar 2004 11:13:40 +0100 psi (0.9.1-2) unstable; urgency=low * Finally uploaded to unstable * some minor changes to build scripts -- Jan Niehusmann Tue, 10 Feb 2004 00:18:09 +0100 psi (0.9.1-1) experimental; urgency=low * New upstream release -- Jan Niehusmann Sun, 18 Jan 2004 23:15:32 +0100 psi (0.9-pre-0.9.1-test2-1) experimental; urgency=low * New upstream release -- Jan Niehusmann Sun, 21 Dec 2003 22:42:30 +0100 psi (0.9-pre-0.9.1-test1-1) experimental; urgency=low * New upstream release * Suggest qca-tls (instead of qssl) * removed gpg 1.2.3 workaround from debian patch, as it was included upstream -- Jan Niehusmann Sun, 28 Sep 2003 22:12:52 +0200 psi (0.9-3) unstable; urgency=low * Changed Standards-Version to 3.6.1.0 -- Jan Niehusmann Wed, 3 Sep 2003 11:52:21 +0200 psi (0.9-2) unstable; urgency=low * Look for libgnome-2.so.0 instead of libgnome-2.so (Closes: Bug#201892) * Deal with the changed output of gpg 1.2.3 (Closes: Bug#208082, Bug#208085) -- Jan Niehusmann Tue, 19 Aug 2003 19:21:22 +0200 psi (0.9-1) unstable; urgency=low * New upstream release (Closes: Bug#198041) - fixes the shutdown bug (Closes: Bug#195520) - don't open user info window automatically (Closes: Bug#171924) * revert to psi's native os name detection as it now detects debian * correct order for chats and sysmessages if chat window is hidden * Updated README.Debian * look for libqssl.so.2 (not .1) -- Jan Niehusmann Tue, 17 Jun 2003 14:48:44 +0200 psi (0.8.7-4) unstable; urgency=low * Suggest libqssl1c102 instead of libqssl1 -- Jan Niehusmann Tue, 11 Feb 2003 13:38:04 +0100 psi (0.8.7-3) unstable; urgency=low * compiled with g++-3.2 * some minor tweaks to make psi compile with qt 3.1.1-2 -- Jan Niehusmann Sun, 2 Feb 2003 15:34:35 +0100 psi (0.8.7-2) unstable; urgency=low * Ctrl-U deletes whole text in message and chat window * Suggests psi-translations * Do not reset proxy port to 8080 (Closes: Bug#171610) * Changed menu icon to only use colors from cmap.xpm -- Jan Niehusmann Wed, 4 Dec 2002 18:42:54 +0100 psi (0.8.7-1) unstable; urgency=low * New upstream release * Standards-Version: 3.5.7 (do not create or remove doc symlinks). * Fixed small bug that prevented proper checking of SSL certificates -- Jan Niehusmann Thu, 31 Oct 2002 00:31:21 +0100 psi (0.8.6-1.2) unstable; urgency=low * Remove Build-Depends on libssl-dev * Depend on qt 3.0.5 and remove workarounds for bugs in older versions of qt -- Jan Niehusmann Wed, 7 Aug 2002 15:57:26 +0200 psi (0.8.6-1.1) unstable; urgency=low * Fix small bug in workaround for word wrap bug :-) -- Jan Niehusmann Wed, 10 Jul 2002 18:56:56 +0200 psi (0.8.6-1) unstable; urgency=low * New upstream release * Advertise Debian GNU/Linux as the operating system running the client * Build uses qmake instead of tmake, so don't depend on tmake. * Workaround for 'zombie bug' (Still creates one zombie, but doesn't fill up the process table) (Closes: Bug#143763) * Temporary workaround for word wrap bug. (Closes: Bug#150856) * Changed description. Closes: Bug#144239 * Psi now doesn't use openssl directly. Suggests libqssl. Closes: Bug#142246 * Do not allow empty profile name in psirc. Closes: Bug#145800 -- Jan Niehusmann Mon, 8 Jul 2002 21:50:00 +0200 psi (0.8.5-5) unstable; urgency=low * Do not escape '&' when calling the web browser -- Jan Niehusmann Fri, 19 Apr 2002 02:28:44 +0200 psi (0.8.5-4) unstable; urgency=medium * Added comment from Justin Karneges to copyright file * Fixed small config bug -- Jan Niehusmann Fri, 19 Apr 2002 02:04:36 +0200 psi (0.8.5-3) unstable; urgency=low * Fixed silly bug I introduced in -2 (http:// urls didn't work) -- Jan Niehusmann Thu, 11 Apr 2002 21:41:09 +0200 psi (0.8.5-2) unstable; urgency=low * Recognise https:// URLs -- Jan Niehusmann Tue, 9 Apr 2002 10:01:29 +0200 psi (0.8.5-1) unstable; urgency=low * New upstream release * Remove patch from 0.8.3.1-1 and depend on qt >= 3.0.1, 3.0.0 is obsolete * Add icon to menu entry * Add KDE applnk * Recommends: sox (because psi uses 'play' to play sound effects) * Not uploaded -- Jan Niehusmann Mon, 1 Apr 2002 16:28:24 +0200 psi (0.8.4-3) unstable; urgency=low * moved from non-US to main -- Jan Niehusmann Wed, 27 Mar 2002 10:30:12 +0100 psi (0.8.4-2) unstable; urgency=medium * load /usr/lib/libssl.so.0.9.6 (from libssl.0.9.6) instead of /usr/lib/libssl.so (from libssl-dev) for SSL support. Closes: Bug#133897 -- Jan Niehusmann Sun, 17 Feb 2002 18:08:42 +0100 psi (0.8.4-1) unstable; urgency=low * New upstream release * Removed openssl header files from psi_0.8.4.orig.tar.gz * Moved to non-US/main because psi now Build-Depends on libssl-dev -- Jan Niehusmann Thu, 24 Jan 2002 11:55:21 +0100 psi (0.8.3.1-2) unstable; urgency=medium * Fixed a bug in SHA::blk0. (only occurs on big endian) -- Jan Niehusmann Tue, 15 Jan 2002 11:10:51 +0100 psi (0.8.3.1-1) unstable; urgency=low * New upstream release * You will need to reenter your passwords because the encryption changed * upstream 0.8.3.1 only works with qt3 >=3.0.1. The debian version includes code from 0.8.2 to work around a bug in qt3 3.0.0. -- Jan Niehusmann Sat, 15 Dec 2001 00:48:26 +0100 psi (0.8.2-2) unstable; urgency=medium * Fix for alpha (and other 64bit architectures). Closes: Bug#123766 -- Jan Niehusmann Thu, 13 Dec 2001 02:22:03 +0100 psi (0.8.2-1) unstable; urgency=low * New upstream release -- Jan Niehusmann Wed, 14 Nov 2001 01:36:22 +0100 psi (0.8.1-2) unstable; urgency=low * Fix segmentation fault when accessing some invalid hosts * Include README and COPYING in /usr/share/psi, because the binary needs them -- Jan Niehusmann Tue, 6 Nov 2001 17:43:11 +0100 psi (0.8.1-1) unstable; urgency=low * Initial Release. Closes: Bug#117957 * Fixed bug that prevented psi from saving its configuration * Get byteorder from endian.h for SHA1 algorithmn -- Jan Niehusmann Thu, 1 Nov 2001 22:20:28 +0100 debian/psi-plus.xpm0000644000000000000000000000255512265552246011510 0ustar /* XPM */ static char *noname[] = { /* width height ncolors chars_per_pixel */ "32 32 8 1", /* colors */ " c #000000", ". c #CA8AC9", "X c #57ACDA", "o c #ABDBF4", "O c #72BDE6", "@ c #87CCF2", "# c #CDE9F8", "+ c None", /* pixels */ "+ ++++ +++ +", " ++ + ", " ###### + #### #####X ", " #oooooX #ooX #ooooXX ", " #o@@OX #oOX #o@@OX ", "+ #o@OX #oOX #o@OX +", "+++ #o@OX #oOX #o@OX +++", "+++ #o@OX #oOX #o@OX +++", "+++ #o@@OX #oOX #o@@OX +++", "+++ #o@@OX #oOX #o@@OX +++", "+++ #o@OX #oOX #o@OX +++", "++++ #o@OX #oOX #o@OX ++++", "++++ #o@OX #oOX #o@OX ++++", "++++ #o@OX #oOX #o@OX ++++", "++++ #o@OX #oOX #o@OX ++++", "++++ #o@OX #oOX #o@OX ++", "++++ #o@OX #oOX #o@OX +", "+++++ #o@OX #oOX #o@OX .. ", "+++++ Xo@OX #oOX #o@OX .. .. ", "++++++ Xo@@@@@OOOOOO.. .. .. ", "+++++++ XXXooo@OOXXX .. .. .. ", "++++++++ XXoOXX .. .. .. ", "+++++++++ #oOX .. .. .. ", "++++++++++++ #oOX + .. .. .. ", "++++++++++++ #oOX + .. .. ", "++++++++++++ #oOX ++ .. ", "++++++++++++ #oOX ++++ +", "++++++++++++ #oOX ++++++ ++", "++++++++++++ #oOX ++++++++++++", "++++++++++++ #XXX ++++++++++++", "++++++++++++ ++++++++++++", "+++++++++++++ +++++++++++++" }; debian/psi-plus-webkit.10000644000000000000000000000152512265552246012323 0ustar .TH PSI 1 "November 1, 2001" .\" Please adjust this date whenever revising the manpage. .SH NAME psi \- jabber client .SH SYNOPSIS .B psi .SH DESCRIPTION .B psi is a free instant messaging application designed for the Jabber (XMPP) IM network (including Google Talk). It has full Unicode support, and supports most important XMPP features like file transfer, group chat, encryption etc. .PP Psi relies on the qca2 library for its encryption features. Therefore, it's necessary to install libqca2-plugin-ossl for SSL (client-to-server) encryption and libqca2-plugin-gnupg for PGP (end-to-end) encryption. .PP A tutorial can be found on the web at http://psi-im.org/wiki/Tutorial .PP This version build whis webkit .SH AUTHOR This manual page was written by Jan Niehusmann , for the Debian GNU/Linux system (but may be used by others). debian/copyright0000644000000000000000000003573212265552246011144 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Debianized-By: Ivan Borzenkov Debianized-Date: Mon, 23 Feb 2009 19:56:49 +0300 Upstream-Name: Psi+ Upstream-Contact: zet rion Dealer_WeARE maj diSabler Source: https://github.com/psi-plus/psi-plus-snapshots/tags The orig.tar.xz is generated from upstream gzipped tarball, except it uses LZMA2 compression. See section get-orig-source in debian/rules file for details. . There is no constant tarball in GitHub: it is generated each time when it is asked. So we do not need to keep original tarball in Debian. Files: * admin/* certs/* doc/* mac/* options/* qa/* qcm/* sound/* src/* tools/* Copyright: 2001-2008 Justin Karneges 2003-2009 Michail Pishchagin 2001-2008 Remko Troncon 2010-2013 Il'inykh Sergey aka Rion 2006-2007 Kevin Smith 2006-2008 Martin Hostettler 2006-2008 Joonas Govenius 1992-2007 Trolltech ASA. 2005 SilverSoft.Net (Denis Kozadaev) 2009 Barracuda Networks, Inc. 2010 Tobias Markmann 2006 Cestonaro Thilo 2007 Maciek Niedzielski 2011 Evgeny Khryukin 2011 Artem Izmaylov License: GPL-2+ with OpenSSL exception This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. . As a special exception, Justin Karneges gives permission to link this program with the Qt Library (commercial or non-commercial edition), and distribute the resulting executable, without including the source code for the Qt library in the source distribution. . As a special exception, Justin Karneges gives permission to link this program with the OpenSSL Library (or with modified versions of it that use the same license as the "OpenSSL" library), and distribute the linked executables. You must obey the GNU General Public License in all respects for all of the code used other than "OpenSSL". If you modify this file, you may extend this exception to your version of the file, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. Files: iconsets/roster/* Copyright: 2003-2007 Michail Pishchagin 2005-2007 Remko Tronçon (http://el-tramo.be) 2005-2007 Everaldo Coelho (http://www.everaldo.com) 2003 Jason Kim License: LGPL-3 Files: src/psimedia/* src/tools/advwidget/* src/tools/iconset/* src/widgets/* Copyright: 2008-2009 Barracuda Networks, Inc. 2003-2007 Michail Pishchagin 2003-2007 Justin Karneges 2007 Kevin Smith 2009 Sergey Il'inykh 2009 Maciej Niedzielski 1992-2006 Trolltech AS. 2010 Evgeny Khryukin 2010 Vitaly Tonkacheyev License: LGPL-2.1+ Files: src/tools/crash/crash_sigsegv.h src/tools/crash/crash_sigsegv.cpp Copyright: 2003-2007 Justin Karneges 2003 Juan F. Codagnone License: BSD-2-clause Files: src/tools/tunecontroller/plugins/winamp/third-party/wa_ipc.h Copyright: 1997-2008 Nullsoft, Inc. License: zlib-License Files: src/plugins/generic/noughtsandcrosses/tictac.h src/plugins/generic/noughtsandcrosses/tictac.cpp Copyright: 1992-2000 Trolltech AS. All rights reserved. License: public-domain This files are part of an example program for Qt. This example program may be used, distributed and modified without limitation. Files: iris/* iris/src/xmpp/* Copyright: 2001-2008 Justin Karneges 2008 Remko Troncon License: LGPL-3 Files: iris/tools/icetunnel/* iris/tools/nettool/* iris/src/irisnet/* iris/src/xmpp/xmpp-core/* iris/src/xmpp/xmpp-im/* Copyright: 2008-2010 Barracuda Networks, Inc. 2001-2008 Justin Karneges 2003-2007 Michail Pishchagin 2006 Remko Troncon 2010-2013 Il'inykh Sergey aka Rion 2006 Maciek Niedzielski License: LGPL-2.1+ Files: iris/src/jdns/* Copyright: 2005-2006 Justin Karneges 2005 Jeremie Miller License: MIT Files: src/libpsi/* Copyright: 2003-2009 Michail Pishchagin 2006-2008 Maciej Niedzielski 2003-2006 Justin Karneges 2005-2008 James Chaldecott 2006 Cestonaro Thilo 2007 Remko Troncon 2009 Caolán McNamara 2009 Barracuda Networks, Inc. 2010 Dmitriy.trt License: GPL-2+ Files: src/libpsi/tools/idle/* src/libpsi/tools/zip/zip.* Copyright: 2001-2008 Justin Karneges 2003 Tarkvara Design Inc. License: LGPL-2.1+ Files: libpsi/tools/globalshortcut/NDKeyboardLayout.h libpsi/tools/globalshortcut/NDKeyboardLayout.m Copyright: 2010 Nathan Day License: MIT Files: src/libpsi/tools/zip/minizip/* Copyright: 1998 Gilles Vollant License: zlib-License Files: themes/* skins/* sound/attention.wav sound/chess_finish.wav sound/chess_start.wav sound/pepnotify.wav sound/watcher.wav sound/chess_error.wav sound/chess_move.wav sound/email.wav sound/reminder.wav iconsets/system/default/psiplus/* iconsets/roster/default/typing.png src/plugins/generic/attentionplugin/* src/plugins/generic/extendedoptionsplugin/* src/plugins/generic/qipxstatusesplugin/* src/plugins/generic/autoreplyplugin/* src/plugins/generic/gmailserviceplugin/* src/plugins/generic/screenshotplugin/* src/plugins/generic/birthdayreminderplugin/* src/plugins/generic/gomokugameplugin/* src/plugins/generic/skinsplugin/* src/plugins/generic/captchaformsplugin/* src/plugins/generic/historykeeperplugin/* src/plugins/generic/stopspamplugin/* src/plugins/generic/chessplugin/* src/plugins/generic/icqdieplugin/* src/plugins/generic/storagenotesplugin/* src/plugins/generic/cleanerplugin/* src/plugins/generic/imageplugin/* src/plugins/generic/translateplugin/* src/plugins/generic/clientswitcherplugin/* src/plugins/generic/jabberdiskplugin/* src/plugins/generic/videostatusplugin/* src/plugins/generic/conferenceloggerplugin/* src/plugins/generic/juickplugin/* src/plugins/generic/watcherplugin/* src/plugins/generic/contentdownloaderplugin/* src/plugins/generic/pepchangenotifyplugin/* src/plugins/generic/extendedmenuplugin/* src/plugins/generic/pstoplugin/* src/plugins/generic/otrplugin/* src/plugins/deprecated/yandexnarodplugin/* Copyright: 2009-2013 Sergey Ilinyh aka Rion 2009-2012 Evgeny Khryukin 2009-2010 Virnik 2006-2007 Maciej Niedzielski 2009-2012 Kravtsov Nikolai 2009-2010 VampiRus 2009-2010 Ivan Borzenkov 2010-2013 Ivan Romanov aka taurus 2011-2013 Aleksey Andreev 2003 Justin Karneges 2010 senu 2008 Ustyugov Roman 2010 Michail Pishchagin 2010 Dmitriy.trt 2008 Armando Jagucki 2010 Vitaly Tonkacheyev 2010 KukuRuzo 2011 Evgeny Khryukin 2004-2008 Ian Goldberg 2004-2008 Chris Alexander 2004-2008 Nikita Borisov 2007-2010 Timo Engel 2008-2009 Alexander Kazarin 2013-2014 Boris Pek 2013 Georg Rudoy License: GPL-2+ Files: src/plugins/generic/screenshotplugin/qxt/* Copyright: 2006-2011 Qxt Foundation 2011 Marcin Jakubowski License: BSD-3-clause Files: generate-single-repo.sh Copyright: 2012-2014 Boris Pek License: GPL-2+ Files: debian/* Copyright: 2009-2011 Ivan Borzenkov 2011-2014 Boris Pek License: GPL-2+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. License: LGPL-3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-3'. License: LGPL-2.1+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 2.1 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. License: BSD-2-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the LibQxt project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: zlib-License This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. . Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. debian/control0000644000000000000000000001464712265552246010616 0ustar Source: psi-plus Section: net Priority: optional Maintainer: Boris Pek Build-Depends: debhelper (>= 9), libqtwebkit-dev , qconf, libqca2-dev (>= 2.0.0), libxss-dev, libaspell-dev, zlib1g-dev, libsm-dev, libotr5-dev | libotr2-dev, libtidy-dev, libidn11-dev Homepage: http://psi-dev.googlecode.com/ Vcs-Git: git://github.com/tehnick/psi-plus-debian.git Vcs-Browser: https://github.com/tehnick/psi-plus-debian Standards-Version: 3.9.5 Package: psi-plus Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, psi-plus-common (= ${source:Version}) Recommends: sox, libqca2-plugin-ossl, psi-plus-plugins, psi-plus-sounds, psi-plus-l10n Suggests: libqca2-plugin-gnupg, xdg-utils Description: Qt-based XMPP/Jabber client (basic version) This package contains basic version of Psi+. . Psi is a cross-platform powerful XMPP/Jabber client (Qt, C++) designed for the Jabber power users. Psi+ is a development branch of Psi IM XMPP/Jabber client by team. . Project Purpose: collection, refinement and writing new patches for transfer them to Psi upstream developers. . Full list of features you can found at: http://psi-plus.com/wiki/doku.php/en:features Package: psi-plus-dbg Section: debug Priority: extra Architecture: any Depends: ${misc:Depends}, psi-plus (=${binary:Version}) Description: Qt-based XMPP/Jabber client (basic version) [debug symbols] This package contains the debugging symbols for basic version of Psi+. . Psi is a cross-platform powerful XMPP/Jabber client (Qt, C++) designed for the Jabber power users. Psi+ is a development branch of Psi IM XMPP/Jabber client by team. . Project Purpose: collection, refinement and writing new patches for transfer them to Psi upstream developers. . Full list of features you can found at: http://psi-plus.com/wiki/doku.php/en:features Package: psi-plus-webkit Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, psi-plus-common (= ${source:Version}) Recommends: sox, libqca2-plugin-ossl, psi-plus-plugins, psi-plus-sounds, psi-plus-skins, psi-plus-l10n Suggests: libqca2-plugin-gnupg, xdg-utils Description: Qt-based XMPP/Jabber client (WebKit version) This package contains WebKit version of Psi+. . Psi is a cross-platform powerful XMPP/Jabber client (Qt, C++) designed for the Jabber power users. Psi+ is a development branch of Psi IM XMPP/Jabber client by team. . Project Purpose: collection, refinement and writing new patches for transfer them to Psi upstream developers. . Full list of features you can found at: http://psi-plus.com/wiki/doku.php/en:features Package: psi-plus-webkit-dbg Section: debug Priority: extra Architecture: any Depends: ${misc:Depends}, psi-plus-webkit (=${binary:Version}) Description: Qt-based XMPP/Jabber client (WebKit version) [debug symbols] This package contains the debugging symbols for WebKit version of Psi+. . Psi is a cross-platform powerful XMPP/Jabber client (Qt, C++) designed for the Jabber power users. Psi+ is a development branch of Psi IM XMPP/Jabber client by team. . Project Purpose: collection, refinement and writing new patches for transfer them to Psi upstream developers. . Full list of features you can found at: http://psi-plus.com/wiki/doku.php/en:features Package: psi-plus-common Architecture: all Depends: ${misc:Depends} Description: common files for Psi+ This package contains common files for Psi+. . Psi is a cross-platform powerful XMPP/Jabber client (Qt, C++) designed for the Jabber power users. Psi+ is a development branch of Psi IM XMPP/Jabber client by team. . Project Purpose: collection, refinement and writing new patches for transfer them to Psi upstream developers. . Full list of features you can found at: http://psi-plus.com/wiki/doku.php/en:features Package: psi-plus-plugins Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, psi-plus (=${binary:Version}) | psi-plus-webkit (=${binary:Version}) Replaces: psi-plus-content-downloader, psi-plus-content-download Conflicts: psi-plus-content-downloader, psi-plus-content-download Description: plugins for Psi+ This package contains plugins for Psi+. . Psi is a cross-platform powerful XMPP/Jabber client (Qt, C++) designed for the Jabber power users. Psi+ is a development branch of Psi IM XMPP/Jabber client by team. . Project Purpose: collection, refinement and writing new patches for transfer them to Psi upstream developers. . Full list of features you can found at: http://psi-plus.com/wiki/doku.php/en:features Package: psi-plus-plugins-dbg Section: debug Priority: extra Architecture: any Depends: ${misc:Depends}, psi-plus-plugins (=${binary:Version}) Description: plugins for Psi+ [debug symbols] This package contains the debugging symbols for Psi+ plugins. . Psi is a cross-platform powerful XMPP/Jabber client (Qt, C++) designed for the Jabber power users. Psi+ is a development branch of Psi IM XMPP/Jabber client by team. . Project Purpose: collection, refinement and writing new patches for transfer them to Psi upstream developers. . Full list of features you can found at: http://psi-plus.com/wiki/doku.php/en:features Package: psi-plus-skins Architecture: all Depends: ${misc:Depends}, psi-plus | psi-plus-webkit, psi-plus-plugins Description: skins for Psi+ This package contains skins for Psi+. . Psi is a cross-platform powerful XMPP/Jabber client (Qt, C++) designed for the Jabber power users. Psi+ is a development branch of Psi IM XMPP/Jabber client by team. . Project Purpose: collection, refinement and writing new patches for transfer them to Psi upstream developers. . Full list of features you can found at: http://psi-plus.com/wiki/doku.php/en:features Package: psi-plus-sounds Architecture: all Depends: ${misc:Depends}, psi-plus | psi-plus-webkit Description: sound files for Psi+ This package contains sound files for Psi+. . Psi is a cross-platform powerful XMPP/Jabber client (Qt, C++) designed for the Jabber power users. Psi+ is a development branch of Psi IM XMPP/Jabber client by team. . Project Purpose: collection, refinement and writing new patches for transfer them to Psi upstream developers. . Full list of features you can found at: http://psi-plus.com/wiki/doku.php/en:features debian/psi-plus.install0000644000000000000000000000004712265552246012344 0ustar debian/psi-plus.xpm usr/share/psi-plus debian/source/0000755000000000000000000000000012265552246010477 5ustar debian/source/format0000644000000000000000000000001412265552246011705 0ustar 3.0 (quilt) debian/psi-plus-webkit.manpages0000644000000000000000000000003112265552246013745 0ustar debian/psi-plus-webkit.1 debian/psi-plus-webkit.xpm0000644000000000000000000000255512265552246012773 0ustar /* XPM */ static char *noname[] = { /* width height ncolors chars_per_pixel */ "32 32 8 1", /* colors */ " c #000000", ". c #CA8AC9", "X c #57ACDA", "o c #ABDBF4", "O c #72BDE6", "@ c #87CCF2", "# c #CDE9F8", "+ c None", /* pixels */ "+ ++++ +++ +", " ++ + ", " ###### + #### #####X ", " #oooooX #ooX #ooooXX ", " #o@@OX #oOX #o@@OX ", "+ #o@OX #oOX #o@OX +", "+++ #o@OX #oOX #o@OX +++", "+++ #o@OX #oOX #o@OX +++", "+++ #o@@OX #oOX #o@@OX +++", "+++ #o@@OX #oOX #o@@OX +++", "+++ #o@OX #oOX #o@OX +++", "++++ #o@OX #oOX #o@OX ++++", "++++ #o@OX #oOX #o@OX ++++", "++++ #o@OX #oOX #o@OX ++++", "++++ #o@OX #oOX #o@OX ++++", "++++ #o@OX #oOX #o@OX ++", "++++ #o@OX #oOX #o@OX +", "+++++ #o@OX #oOX #o@OX .. ", "+++++ Xo@OX #oOX #o@OX .. .. ", "++++++ Xo@@@@@OOOOOO.. .. .. ", "+++++++ XXXooo@OOXXX .. .. .. ", "++++++++ XXoOXX .. .. .. ", "+++++++++ #oOX .. .. .. ", "++++++++++++ #oOX + .. .. .. ", "++++++++++++ #oOX + .. .. ", "++++++++++++ #oOX ++ .. ", "++++++++++++ #oOX ++++ +", "++++++++++++ #oOX ++++++ ++", "++++++++++++ #oOX ++++++++++++", "++++++++++++ #XXX ++++++++++++", "++++++++++++ ++++++++++++", "+++++++++++++ +++++++++++++" }; debian/watch0000644000000000000000000000020412265552246010224 0ustar version=3 https://github.com/psi-plus/psi-plus-snapshots/tags .*/psi-plus/psi-plus-snapshots/archive/(\d.+)\.tar\.gz debian uupdate debian/psi-plus.manpages0000644000000000000000000000002212265552246012462 0ustar debian/psi-plus.1 debian/psi-plus.docs0000644000000000000000000000000712265552246011622 0ustar README debian/psi-plus-webkit.desktop0000755000000000000000000000414012265552246013633 0ustar [Desktop Entry] # This is the spec version, *not* the application version Version=1.0 Type=Application Name=Psi+ Webkit GenericName=XMPP Client Comment=Communicate over the XMPP network Icon=psi-plus Exec=psi-plus-webkit %U MimeType=x-scheme-handler/xmpp; Terminal=false StartupWMClass=psi-plus Categories=Network;InstantMessaging;Qt; Keywords=XMPP;Jabber;Chat;InstantMessaging; # Translations GenericName[be]=Кліент XMPP Comment[be]=Размаўляйце ў сетцы XMPP GenericName[bg]=XMPP Клиент Comment[bg]=Комуникирайте през XMPP мрежата GenericName[ca]=Client XMPP Comment[ca]=Comuniqui's a través de la xarxa XMPP GenericName[cs]=XMPP Klient Comment[cs]=Komunikujte přes XMPP po síti GenericName[de]=XMPP-Programm Comment[de]=Im XMPP-Netzwerk kommunizieren GenericName[eo]=Ĵabbera Klientilo Comment[eo]=Komunikiĝu per la ĵabbera reto GenericName[es]=Cliente XMPP Comment[es]=Comunícate a través de la red XMPP GenericName[fr]=Client XMPP Comment[fr]=Communiquez via le réseau XMPP GenericName[it]=Client XMPP Comment[it]=Comunica sulla rete XMPP GenericName[ja]=XMPPクライアント Comment[ja]=XMPPネットーワーク通信 GenericName[mk]=Клиент за XMPP Comment[mk]=Комуницирајте преку XMPP мрежата GenericName[nl]=XMPP Client Comment[nl]=Communiceer over het XMPP netwerk GenericName[pl]=Klient XMPP Comment[pl]=Komunikacja poprzez sieć XMPP GenericName[pt_BR]=Cliente XMPP Comment[pt_BR]=Comunique-se através da rede XMPP GenericName[ru]=XMPP-клиент Comment[ru]=Общение в сети XMPP GenericName[sl]=Odjemalec za XMPP Comment[sl]=Takojšnje sporočanje prek omrežij XMPP GenericName[sv]=XMPPklient Comment[sv]=Kommunicera över XMPPnätverket GenericName[uk]=XMPP клієнт Comment[uk]=Програма для спілкування в мережі XMPP GenericName[ur_PK]=جیبر وصول کار Comment[ur_PK]=جیبر نیٹ ورک پر مواصلت کریں GenericName[vi]=Ứng dụng khách XMPP Comment[vi]=Liên lạc qua mạng XMPP nhé GenericName[zh_TW]=XMPP 客戶端 Comment[zh_TW]=在 XMPP 網路上交談 debian/rules0000755000000000000000000000654212265552246010266 0ustar #!/usr/bin/make -f Q_CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) Q_CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(Q_CPPFLAGS) Q_CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) $(Q_CPPFLAGS) Q_LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed export Q_CPPFLAGS Q_CFLAGS Q_CXXFLAGS Q_LDFLAGS Q_OPTS = "QMAKE_CXXFLAGS += $(Q_CXXFLAGS)" \ "QMAKE_CFLAGS_DEBUG += $(Q_CFLAGS)" \ "QMAKE_CFLAGS_RELEASE += $(Q_CFLAGS)" \ "QMAKE_LFLAGS += $(Q_LDFLAGS)" PACKAGE = psi-plus DEBIAN_PATH := $(abspath $(dir $(MAKEFILE_LIST))) USCAN_REPORT = $(shell uscan --noconf --report --dehs $(DEBIAN_PATH)) CUR_VER = $(shell echo "$(USCAN_REPORT)" | sed -n 's/.*\(.*\)<\/upstream-version>.*/\1/p') CUR_URL = $(shell echo "$(USCAN_REPORT)" | sed -n 's/.*\(.*\)<\/upstream-url>.*/\1/p') QMAKE=qmake-qt4 QCONF=qt-qconf CONF=--enable-plugins --enable-whiteboarding --debug --no-separate-debug-info # Selecting all plugins plugins_generic = $(notdir $(wildcard $(CURDIR)/src/plugins/generic/*plugin ) ) plugins_unix = $(notdir $(wildcard $(CURDIR)/src/plugins/unix/*plugin ) ) %: dh $@ --parallel override_dh_auto_configure: $(QCONF) ./configure --prefix=/usr $(CONF) override_dh_auto_build: dh_auto_build $(foreach plug,$(plugins_generic), cd $(CURDIR)/src/plugins/generic/$(plug) && $(QMAKE) $(Q_OPTS) && $(MAKE) || exit 1; ) $(foreach plug,$(plugins_unix), cd $(CURDIR)/src/plugins/unix/$(plug) && $(QMAKE) $(Q_OPTS) && $(MAKE) || exit 1; ) override_dh_auto_install: $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/psi-plus install # Making the same, but using webkit $(MAKE) clean sed -i 's| (|-webkit (|' version ./configure --prefix=/usr $(CONF) --enable-webkit dh_auto_build $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/psi-plus-webkit install sed -i 's|-webkit||' version rm $(CURDIR)/debian/psi-plus-webkit/usr/bin/psi-plus rm $(CURDIR)/debian/psi-plus-webkit/usr/share/applications/psi-plus.desktop cp $(CURDIR)/psi-plus $(CURDIR)/debian/psi-plus-webkit/usr/bin/psi-plus-webkit cp $(CURDIR)/debian/psi-plus-webkit.desktop $(CURDIR)/debian/psi-plus-webkit/usr/share/applications/ # Deleting temporary files rm $(CURDIR)/debian/psi-plus/usr/share/psi-plus/COPYING rm $(CURDIR)/debian/psi-plus-webkit/usr/share/psi-plus/COPYING override_dh_install: dh_install # Exporting all from psi-plus-common ./debian/mergedups.sh # Deleting extra copy of sound files rm -r $(CURDIR)/debian/psi-plus-common/usr/share/psi-plus/sound/ override_dh_auto_clean: dh_clean [ ! -f Makefile ] || $(MAKE) distclean rm -f config.sub config.guess configure rm -f psi-plus src/psi-plus src/config.h rm -f Makefile src/Makefile libpsi/psiwidgets/Makefile rm -f conf.pri extra.pri conf.log rm -f src/.qmake.internal.cache rm -rf iris/lib iris/conf.pri rm -rf .qconftemp $(foreach plug,$(plugins_generic), cd $(CURDIR)/src/plugins/generic/$(plug) && [ ! -f Makefile ] || $(MAKE) distclean; ) $(foreach plug,$(plugins_unix), cd $(CURDIR)/src/plugins/unix/$(plug) && [ ! -f Makefile ] || $(MAKE) distclean; ) rm -rf .pc_psi sed -i 's|-webkit||' version override_dh_strip: dh_strip -ppsi-plus --dbg-package=psi-plus-dbg dh_strip -ppsi-plus-webkit --dbg-package=psi-plus-webkit-dbg dh_strip -ppsi-plus-plugins --dbg-package=psi-plus-plugins-dbg dh_strip --remaining-packages get-orig-source: wget -c4 "$(CUR_URL)" -O "$(PACKAGE)_$(CUR_VER).orig.tar.gz" debian/patches/0000755000000000000000000000000012265552246010626 5ustar debian/patches/add-hardening-flags-in-compiler-options0000644000000000000000000000073512265552246020242 0ustar Description: Add hardening flags in compiler options Author: Boris Pek Last-Update: 2012-08-17 --- a/src/src.pro +++ b/src/src.pro @@ -140,6 +140,12 @@ RESOURCES += ../psi.qrc ../iconsets.qrc # Platform specifics +unix:!mac { + QMAKE_CXXFLAGS += $(Q_CXXFLAGS) + QMAKE_CFLAGS_DEBUG += $(Q_CFLAGS) + QMAKE_CFLAGS_RELEASE += $(Q_CFLAGS) + QMAKE_LFLAGS += $(Q_LDFLAGS) +} windows { contains(QMAKE_HOST.arch, x86_64):{ RC_FILE = ../win32/psi_win64.rc debian/patches/series0000644000000000000000000000005012265552246012036 0ustar add-hardening-flags-in-compiler-options debian/psi-plus-plugins.install0000644000000000000000000000006412265552246014022 0ustar src/plugins/generic/*/*.so usr/lib/psi-plus/plugins debian/psi-plus-sounds.install0000644000000000000000000000003112265552246013646 0ustar sound usr/share/psi-plus debian/compat0000644000000000000000000000000212265552246010375 0ustar 9 debian/mergedups.sh0000755000000000000000000000102112265552246011523 0ustar #!/bin/bash export LC_ALL=C cd `dirname $0` diff psi-plus psi-plus-webkit -NPrqs | awk '/identical/ {print $2}' | sed 's|psi-plus/||' | grep -v psi.xpm | grep -v psi.desktop > files.diff #Creating directory structure cat files.diff | xargs -I'{}' dirname {} | sort | uniq | xargs -I'{}' mkdir -p psi-plus-common/{} #Copying files cat files.diff | xargs -I'{}' cp psi-plus/{} psi-plus-common/{} cat files.diff | xargs -I'{}' rm psi-plus/{} cat files.diff | xargs -I'{}' rm psi-plus-webkit/{} find . -empty -delete rm files.diff