1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00

- Update to 0.11

- Switch to qt4
- Drop gentoo patches no longer supported

PR:		based on 120324
Submitted by:	Dmitry Sivachenko <demon@freebsd.org>
Approved by:	shaun (maintainer)
This commit is contained in:
Martin Wilke 2008-07-10 23:27:03 +00:00
parent 5c803374bd
commit 5d8173ac16
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=216677
9 changed files with 98 additions and 345 deletions

View File

@ -6,53 +6,34 @@
#
PORTNAME= psi
PORTVERSION= 0.10
PORTREVISION= 2
DISTVERSION= 0.11
CATEGORIES= net-im
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
MASTER_SITES= SF
MAINTAINER= shaun@FreeBSD.org
COMMENT?= A Qt-based Jabber client
COMMENT= A Qt-based Jabber client
BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
LIB_DEPENDS= qca.1:${PORTSDIR}/devel/qca
RUN_DEPENDS= ${LOCALBASE}/lib/plugins/crypto/libqca-tls.so:${PORTSDIR}/security/qca-tls
LIB_DEPENDS= qca.2:${PORTSDIR}/devel/qca
HAS_CONFIGURE= yes
USE_BZIP2= yes
USE_QT_VER= 3
USE_QT_VER= 4
QT_COMPONENTS= corelib dbus gui iconengines imageformats qt3support \
inputmethods moc network rcc script svg uic xml
CONFIGURE_ENV= QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ \
CONFIGURE_ENV= QMAKESPEC=${LOCALBASE}/share/qt4/mkspecs/freebsd-g++ \
PTHREAD_CFLAGS=${PTHREAD_CFLAGS} \
PTHREAD_LDFLAGS=${PTHREAD_LIBS} \
KDEDIR=${LOCALBASE}
CONFIGURE_ARGS= --prefix=${PREFIX} --qtdir=${LOCALBASE} \
--with-qca-inc=${LOCALBASE}/include/plugins/qca \
--with-qca-inc=${LOCALBASE}/include/QtCrypto \
--with-qca-lib=${LOCALBASE}/lib \
--disable-growl --disable-dnotify --disable-ghbnr
MAKE_ARGS+= QTDIR=${QT_PREFIX} \
QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
PORTDOCS= README ChangeLog
OPTIONS?= GENTOO_EXTRAS "Build with unofficial Gentoo patches" off
PLIST_SUB= GENTOO="@comment "
.include <bsd.port.pre.mk>
.if defined(WITH_GENTOO_EXTRAS)
. include "Makefile.gentoo"
.endif
QMAKESPEC=${LOCALBASE}/share/qt4/mkspecs/freebsd-g++
post-install:
${STRIP_CMD} ${PREFIX}/bin/psi
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for i in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
.endfor
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -1,184 +0,0 @@
# New ports collection makefile for: psi
# Date created: Wed Feb 15 20:27:23 CET 2006
# Whom: stephan@spaceboyz.net
#
# $FreeBSD$
#
MASTER_SITES+= http://vivid.dat.pl/psi/:vivid \
http://mirror.inerd.com/FreeBSD/distfiles/psi-gentoo/:inerd \
http://csociety-ftp.ecn.purdue.edu/pub/gentoo-portage/net-im/psi/files/:portage \
${MASTER_SITE_GENTOO:C/gentoo\/%SUBDIR%\//gentoo-portage\/net-im\/psi\/files\/:portage/g}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} gentoo-psi-0.10.tar.bz2:vivid psi-indicator.png:portage psi-reverse_trayicon2.patch:inerd
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} gentoo-psi-0.10.tar.bz2
GENTOO_PATCHES= ${WRKDIR}/0.10
PKGNAMESUFFIX= -gentoo
PATCH_DEPENDS+= gpatch:${PORTSDIR}/devel/patch
GPATCH= ${LOCALBASE}/bin/gpatch
PLIST_SUB= GENTOO=""
post-patch::
# from http://norman.rasmussen.co.za/darcs/psi-muc/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-muc_support.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-muc_support-update-20051123.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-muc_support-update-20060114.patch
# roster-nr
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-fix_popup_richtext.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-roster-nr-0.9.14.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-status_indicator++_add-on_roster-nr.patch
# indicator icon
${CP} ${DISTDIR}/psi-indicator.png ${WRKSRC}/iconsets/roster/default/indicator.png
# from http://www.cs.kuleuven.ac.be/~remko/psi/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/jep8-avatars_iris.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/jep8-avatars_psi.diff
# from http://machekku.uaznia.net/jabber/psi/patches/
${REINPLACE_CMD} 's#<includehint>fortuneslistbox.h</includehint>##' ${GENTOO_PATCHES}/psi-machekku-smart_reply_and_forward-0.5_psi-gentoo.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-machekku-smart_reply_and_forward-0.5_psi-gentoo.diff
${GPATCH} -d ${WRKSRC} -p2 < ${GENTOO_PATCHES}/psi-machekku-keep_message_in_auto_away_status.diff
${GPATCH} -d ${WRKSRC} -p2 < ${GENTOO_PATCHES}/psi-machekku-quote_emoticons.diff
${GPATCH} -d ${WRKSRC} -p2 < ${GENTOO_PATCHES}/psi-machekku-emoticons_advanced_toggle.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-machekku-enable_thread_in_messages.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-machekku-linkify_fix.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-machekku-autostatus_while_dnd.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-machekku-visual_styles_manifest.diff
${GPATCH} -d ${WRKSRC} -p2 < ${GENTOO_PATCHES}/psi-machekku-tool_window_minimize_fix_for_windows.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-machekku-new_character_counter.diff
# from ftp://ftp.patryk.one.pl/pub/psi/skazi/patches/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-options_resize-fix.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-settoggles-fix.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-line_in_options-mod.diff
${GPATCH} -d ${WRKSRC} -p0 < ${GENTOO_PATCHES}/psi-empty_group-fix.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-no_online_status-mod.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-status_history-add-psi-gentoo.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-icon_buttons_big_return-mod.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-linkify-mod-rev-fix.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-save_profile-mod.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-url_emoticon-mod.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-thin_borders-mod.diff
# from http://www.uaznia.net/psi-daisy/patches/
${GPATCH} -d ${WRKSRC} -p0 < ${GENTOO_PATCHES}/filetransfer.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-emots-mod.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi_michalj_statusicon_in_chatdlg_titlebar.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi_michalj_custom_rostericons_in_tooltips.diff
# from ftp://ftp.patryk.one.pl/pub/psi/patches/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-psz-chatdlg_typed_msgs_history.diff
# from http://kg.alternatywa.info/psi/patche/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-status-timeout-kfix.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-kg-spoof.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-kg-individual_status_add.diff
# from pld-linux.org
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-certs.patch
# upstream patches from psi-flyspray
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-fix_groupsortingstyle_toggles.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-multiple_account_groups.diff
# from http://psi-pedrito.go.pl/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/pedrito-null-key-string-fix.diff
${GPATCH} -d ${WRKSRC} -p0 < ${GENTOO_PATCHES}/pedrito-avatars-printf-off.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/pedrito-linkify_and_wrap-client.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/pedrito-group_menuitem_for_notinlist.diff
# from psi-devel mailing list
${GPATCH} -d ${WRKSRC} -p0 < ${GENTOO_PATCHES}/psi-history_lug.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-history-deletion-bugfix.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/checkboxes-sound-options.diff
# from http://mircea.bardac.net/psi/patches/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-cli-v2.diff
# from ubuntu
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-trayicon_ubuntu_fix.patch
# from http://home.unclassified.de/files/psi/patches/
${GPATCH} -d ${WRKSRC} -p2 < ${GENTOO_PATCHES}/statusdlg-enterkey.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/fix-min-window-notify.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/hide-no-resource-from-contextmenu.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/custom-sound-popup.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/offline-contact-animation.diff
# from bugs.gentoo.org
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-add-status-history.patch
# from http://rydz.homedns.org
${GPATCH} -d ${WRKSRC} -p2 < ${GENTOO_PATCHES}/psi-filetransfer-finish-popup-qsorix.patch
# from http://k.uaznia.net/jabber/psi/patches/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/a-psi-k-emergency_away_status_button.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-evil_message_support.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-auto_responder.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-auto_responder_gui.patch
# from http://www.cs.kuleuven.ac.be/~remko/psi/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/rosteritems_iris.diff
# this one was chagned because of muc support
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/rosteritems_psi_with_muc.diff
# from http://delx.cjb.net/psi/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-nicknames.patch
# from http://norman.rasmussen.co.za/darcs/psi-rc/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/norman-rc.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/norman-darcs-20051129.diff
# from http://machekku.uaznia.net/jabber/psi/patches/
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-machekku-rc_multiline_status_fix.diff
# from http://norman.rasmussen.co.za/darcs/psi-rc/
${REINPLACE_CMD} -e 's#src/rc.cpp#rc.cpp#' ${GENTOO_PATCHES}/psi-dynamic-priority-rc-fix.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-dynamic-priority-rc-fix.diff
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/norman-darcs-20051231.patch
# created for psi-gentoo and roster-nr
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-smile_icon_emoticonset.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-enable_avatars.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-transport_icons_and_avatars.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-client_avatars_icons.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-emoticons_advanced_toggle-add-roster-nr.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-chatdlg_messages_colors_distinguishes.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-messages_color_backgrounds_in_chat.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-sort-style-on-roster-nr.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-says_mod.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-muc_support_langpacks_fix.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-copy_jid_or_status_message_to_clipboard.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-timestamps_option_and_date_showing.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-avatars_graph_settings_filetypes.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-auto_responder_by_message.patch
# by nelchael
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-nelchael-exec_command.patch
#${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-nelchael-xmms-status.patch
${GPATCH} -d ${WRKSRC} -p1 < ${GENTOO_PATCHES}/psi-gentoo-version.patch
${CP} ${DISTDIR}/psi-reverse_trayicon2.patch ${GENTOO_PATCHES}
${GPATCH} -d ${WRKSRC} -p0 < ${GENTOO_PATCHES}/psi-reverse_trayicon2.patch
# Repair Makefile
${MV} ${WRKSRC}/src/psiaccount.cpp ${WRKSRC}/src/psiaccount.cpp.orig
${SED} -e 's/include"adhoc.h"/include"..\/adhoc.h"/' \
-e 's/include"rc.h"/include"..\/rc.h"/' \
-e 's/include"adhoc_fileserver.h"/include"..\/adhoc_fileserver.h"/' \
${WRKSRC}/src/psiaccount.cpp.orig > ${WRKSRC}/src/psiaccount.cpp
cd ${WRKSRC} && ${PATCH} < ${FILESDIR}/gentoopatch-src_psiaccount.cpp
# Move misplaced files
${MV} ${WRKSRC}/adhoc.cpp \
${WRKSRC}/adhoc.h \
${WRKSRC}/adhoc_fileserver.cpp \
${WRKSRC}/adhoc_fileserver.h \
${WRKSRC}/rc.cpp \
${WRKSRC}/rc.h \
${WRKSRC}/src/
# Move pre-patched junk out of the way
@${FIND} ${WRKSRC} \( -name '*~' -or -name '*.orig' \) -delete

View File

@ -1,12 +1,3 @@
MD5 (psi-0.10.tar.bz2) = f0fd4ccf077f7b24e236f71c22649b7b
SHA256 (psi-0.10.tar.bz2) = e10a88586f8d7f29535510cf3a3857dc8ff2792e64db4207d62a935890a60ca1
SIZE (psi-0.10.tar.bz2) = 1430929
MD5 (gentoo-psi-0.10.tar.bz2) = 4aacc2de659a5a551e9b47382af83c35
SHA256 (gentoo-psi-0.10.tar.bz2) = 1d499ecb693401a69600d48c62bc3cbd3f4eed7605729655959d13af981d72bd
SIZE (gentoo-psi-0.10.tar.bz2) = 211538
MD5 (psi-indicator.png) = 0d5cafd17325fc912c4855252d73378f
SHA256 (psi-indicator.png) = a0e9adcd0409d23c9033170ceb8f22980ba6d5e14f19234630f9986bfb94bce2
SIZE (psi-indicator.png) = 300
MD5 (psi-reverse_trayicon2.patch) = c2528c15be8277434647506d791663d8
SHA256 (psi-reverse_trayicon2.patch) = 2a690a7cda661884ce3424530ac6569a7fcb1e6c97342c120767a0d5058c403c
SIZE (psi-reverse_trayicon2.patch) = 937
MD5 (psi-0.11.tar.bz2) = 6ccc81783eece7959140951289cf5310
SHA256 (psi-0.11.tar.bz2) = be37b7b8d86e965362512f47bf68af2b21d35e5c886a9e0eccf1c9bc519706b3
SIZE (psi-0.11.tar.bz2) = 2000216

View File

@ -1,38 +0,0 @@
--- src/psiaccount.cpp.orig Tue May 30 22:17:08 2006
+++ src/psiaccount.cpp Tue May 30 19:40:01 2006
@@ -3049,13 +3049,13 @@
values["Sender.jid.full"] = jidSender.full();
values["Sender.jid.bare"] = jidSender.bare();
- values["Sender.nick"] = (uSender)? uSender->name() : "";
- values["Sender.nick-jid"] = jidnick(jidSender.bare(), (uSender)? uSender->name() : "");
+ values["Sender.nick"] = (uSender)? uSender->name() : (QString)"";
+ values["Sender.nick-jid"] = jidnick(jidSender.bare(), (uSender)? uSender->name() : (QString)"");
values["Me.jid.full"] = jidMe.resource().isEmpty()? jidMe.full() + "/" + d->client->resource() : jidMe.full();
values["Me.jid.bare"] = jidMe.bare();
- values["Me.nick"] = (uMe)? uMe->name() : "";;
- values["Me.nick-jid"] = jidnick(jidMe.bare(), (uMe)? uMe->name() : "");
+ values["Me.nick"] = (uMe)? uMe->name() : (QString)"";;
+ values["Me.nick-jid"] = jidnick(jidMe.bare(), (uMe)? uMe->name() : (QString)"");
header = headerTemplate.expand(values);
}
@@ -3081,7 +3081,7 @@
Template::ExpandData values;
- values["fortune"] = (option.fortunes.count())? option.fortunes[rand()%option.fortunes.count()] : "";
+ values["fortune"] = (option.fortunes.count())? option.fortunes[rand()%option.fortunes.count()] : (QString)"";
signature = signatureTemplate.expand(values);
@@ -3146,7 +3146,7 @@
sepBody = "\n";
// signature
- QString signature = (option.useMessageSignature)? expandSignatureTemplate(option.messageSignature, option.autoMessageSignatureDelimiter,FALSE) : "";
+ QString signature = (option.useMessageSignature)? expandSignatureTemplate(option.messageSignature, option.autoMessageSignatureDelimiter,FALSE) : (QString)"";
// body/signature separator
// we want to have one empty line between body and signature (at least two '\n');

View File

@ -9,32 +9,3 @@
*) show_usage; exit ;;
esac
done
@@ -1055,9 +1057,13 @@
"}\n";
QString extra;
+ QString pthread_cflags = getenv("PTHREAD_CFLAGS");
+ QString pthread_ldflags = getenv("PTHREAD_LDFLAGS");
if(!path.isEmpty())
extra += QString("-L") + path + ' ';
extra += QString("-l") + name;
+ extra += ' ' + pthread_cflags + ' ' + pthread_ldflags + ' ';
+
if(!doCompileAndLink(str, extra))
return false;
return true;
@@ -1287,14 +1293,6 @@
echo
exit 1;
fi
-cat >Makefile.tmp <<EOT
-export QTDIR = $QTDIR
-export PATH = $QTDIR/bin:$PATH
-EOT
-cat Makefile >> Makefile.tmp
-rm -f Makefile
-cp -f Makefile.tmp Makefile
-rm -f Makefile.tmp
echo
echo "Good, your configure finished. Now run 'make'."

View File

@ -0,0 +1,10 @@
--- third-party/qca/qca-cyrus-sasl/qca-cyrus-sasl.cpp.orig 2007-10-14 18:00:57.000000000 +0400
+++ third-party/qca/qca-cyrus-sasl/qca-cyrus-sasl.cpp 2008-02-06 18:08:20.000000000 +0300
@@ -20,6 +20,7 @@
*/
#include <QtCrypto>
+#include <qcaprovider.h>
#include <QDebug>
#include <QtCore/qplugin.h>

View File

@ -0,0 +1,10 @@
--- third-party/qca/qca-gnupg/qca-gnupg.cpp.orig 2008-02-06 18:10:33.000000000 +0300
+++ third-party/qca/qca-gnupg/qca-gnupg.cpp 2008-02-06 18:10:39.000000000 +0300
@@ -17,6 +17,7 @@
*/
#include <QtCrypto>
+#include <qcaprovider.h>
#include <QtPlugin>
#ifdef Q_OS_MAC

View File

@ -0,0 +1,10 @@
--- third-party/qca/qca-ossl/qca-ossl.cpp.orig 2007-10-14 18:00:57.000000000 +0400
+++ third-party/qca/qca-ossl/qca-ossl.cpp 2008-02-06 18:09:55.000000000 +0300
@@ -19,6 +19,7 @@
*/
#include <QtCrypto>
+#include <qcaprovider.h>
#include <QDebug>
#include <QtCore/qplugin.h>

View File

@ -1,9 +1,15 @@
bin/psi
share/applications/psi.desktop
share/icons/hicolor/128x128/apps/psi.png
share/icons/hicolor/16x16/apps/psi.png
share/icons/hicolor/32x32/apps/psi.png
share/icons/hicolor/48x48/apps/psi.png
share/icons/hicolor/64x64/apps/psi.png
%%DATADIR%%/COPYING
%%DATADIR%%/README
%%DATADIR%%/certs/README
%%DATADIR%%/certs/rootcert.xml
%%DATADIR%%/iconsets/emoticons/README
%%DATADIR%%/certs/rootcerts.pem
%%DATADIR%%/certs/startcom_ca.crt
%%DATADIR%%/iconsets/emoticons/default/angry.png
%%DATADIR%%/iconsets/emoticons/default/bat.png
%%DATADIR%%/iconsets/emoticons/default/beer.png
@ -53,29 +59,28 @@ bin/psi
%%DATADIR%%/iconsets/roster/crystal-yahoo.jisp
%%DATADIR%%/iconsets/roster/default/ask.png
%%DATADIR%%/iconsets/roster/default/away.png
%%DATADIR%%/iconsets/roster/default/chat.png
%%DATADIR%%/iconsets/roster/default/connect.png
%%DATADIR%%/iconsets/roster/default/chat.fading.png
%%DATADIR%%/iconsets/roster/default/chatty.png
%%DATADIR%%/iconsets/roster/default/dnd.png
%%DATADIR%%/iconsets/roster/default/ffc.png
%%DATADIR%%/iconsets/roster/default/file.png
%%DATADIR%%/iconsets/roster/default/file.fading.png
%%DATADIR%%/iconsets/roster/default/groupclose.png
%%DATADIR%%/iconsets/roster/default/groupempty.png
%%DATADIR%%/iconsets/roster/default/groupopen.png
%%DATADIR%%/iconsets/roster/default/headline.png
%%DATADIR%%/iconsets/roster/default/icondef.xml
%%DATADIR%%/iconsets/roster/default/invisible.png
%%DATADIR%%/iconsets/roster/default/message.png
%%DATADIR%%/iconsets/roster/default/message.fading.png
%%DATADIR%%/iconsets/roster/default/noauth.png
%%DATADIR%%/iconsets/roster/default/offline.png
%%DATADIR%%/iconsets/roster/default/online.dimming.png
%%DATADIR%%/iconsets/roster/default/online.png
%%DATADIR%%/iconsets/roster/default/perr.png
%%DATADIR%%/iconsets/roster/default/system.png
%%DATADIR%%/iconsets/roster/default/xa.png
%%DATADIR%%/iconsets/system/README
%%DATADIR%%/iconsets/system/default/account.png
%%DATADIR%%/iconsets/system/default/add.png
%%DATADIR%%/iconsets/system/default/advanced.png
%%DATADIR%%/iconsets/system/default/appearance.png
%%DATADIR%%/iconsets/system/default/add.png
%%DATADIR%%/iconsets/system/default/arrow_down.png
%%DATADIR%%/iconsets/system/default/arrow_left.png
%%DATADIR%%/iconsets/system/default/arrow_right.png
@ -86,25 +91,28 @@ bin/psi
%%DATADIR%%/iconsets/system/default/chatclear.png
%%DATADIR%%/iconsets/system/default/close.png
%%DATADIR%%/iconsets/system/default/closetab.png
%%DATADIR%%/iconsets/system/default/command.png
%%DATADIR%%/iconsets/system/default/configure-room.png
%%DATADIR%%/iconsets/system/default/configure_toolbars.png
%%DATADIR%%/iconsets/system/default/download.png
%%DATADIR%%/iconsets/system/default/disco.png
%%DATADIR%%/iconsets/system/default/eye_blue.png
%%DATADIR%%/iconsets/system/default/download.png
%%DATADIR%%/iconsets/system/default/events.png
%%DATADIR%%/iconsets/system/default/eye_blue.png
%%DATADIR%%/iconsets/system/default/filemanager.png
%%DATADIR%%/iconsets/system/default/groupchat.png
%%DATADIR%%/iconsets/system/default/help.png
%%DATADIR%%/iconsets/system/default/history.png
%%DATADIR%%/iconsets/system/default/icon_16.png
%%DATADIR%%/iconsets/system/default/icon_32.png
%%DATADIR%%/iconsets/system/default/icon_48.png
%%DATADIR%%/iconsets/system/default/icon_mac.png
%%DATADIR%%/iconsets/system/default/icondef.xml
%%DATADIR%%/iconsets/system/default/info.png
%%DATADIR%%/iconsets/system/default/jabber.png
%%DATADIR%%/iconsets/system/default/key.png
%%DATADIR%%/iconsets/system/default/key_bad.png
%%DATADIR%%/iconsets/system/default/key_unknown.png
%%DATADIR%%/iconsets/system/default/logo_128.png
%%DATADIR%%/iconsets/system/default/logo_16.png
%%DATADIR%%/iconsets/system/default/logo_32.png
%%DATADIR%%/iconsets/system/default/logo_48.png
%%DATADIR%%/iconsets/system/default/logo_64.png
%%DATADIR%%/iconsets/system/default/ok.png
%%DATADIR%%/iconsets/system/default/options.png
%%DATADIR%%/iconsets/system/default/pgp.png
@ -112,44 +120,50 @@ bin/psi
%%DATADIR%%/iconsets/system/default/play_sounds.png
%%DATADIR%%/iconsets/system/default/psilogo.png
%%DATADIR%%/iconsets/system/default/psimain.png
%%DATADIR%%/iconsets/system/default/publish_tune.png
%%DATADIR%%/iconsets/system/default/quit.png
%%DATADIR%%/iconsets/system/default/register.png
%%DATADIR%%/iconsets/system/default/reload.png
%%DATADIR%%/iconsets/system/default/remove.png
%%DATADIR%%/iconsets/system/default/search.png
%%DATADIR%%/iconsets/system/default/send.png
%%DATADIR%%/iconsets/system/default/self.png
%%DATADIR%%/iconsets/system/default/send.png
%%DATADIR%%/iconsets/system/default/shortcuts.png
%%DATADIR%%/iconsets/system/default/show_away.png
%%DATADIR%%/iconsets/system/default/show_hidden.png
%%DATADIR%%/iconsets/system/default/show_offline.png
%%DATADIR%%/iconsets/system/default/start-chat.png
%%DATADIR%%/iconsets/system/default/status.png
%%DATADIR%%/iconsets/system/default/smile.png
%%DATADIR%%/iconsets/system/default/ssl_no.png
%%DATADIR%%/iconsets/system/default/ssl_yes.png
%%DATADIR%%/iconsets/system/default/start-chat.png
%%DATADIR%%/iconsets/system/default/status.png
%%DATADIR%%/iconsets/system/default/stop.png
%%DATADIR%%/iconsets/system/default/time.png
%%DATADIR%%/iconsets/system/default/tip.png
%%DATADIR%%/iconsets/system/default/upload.png
%%DATADIR%%/iconsets/system/default/url.png
%%DATADIR%%/iconsets/system/default/vcard.png
%%DATADIR%%/iconsets/system/default/whiteboarding/add_image.png
%%DATADIR%%/iconsets/system/default/whiteboarding/add_text.png
%%DATADIR%%/iconsets/system/default/whiteboarding/bring_forwards.png
%%DATADIR%%/iconsets/system/default/whiteboarding/bring_to_front.png
%%DATADIR%%/iconsets/system/default/whiteboarding/draw_circles.png
%%DATADIR%%/iconsets/system/default/whiteboarding/draw_ellipses.png
%%DATADIR%%/iconsets/system/default/whiteboarding/draw_lines.png
%%DATADIR%%/iconsets/system/default/whiteboarding/draw_paths.png
%%DATADIR%%/iconsets/system/default/whiteboarding/draw_rectangles.png
%%DATADIR%%/iconsets/system/default/whiteboarding/erase.png
%%DATADIR%%/iconsets/system/default/whiteboarding/group.png
%%DATADIR%%/iconsets/system/default/whiteboarding/rotate.png
%%DATADIR%%/iconsets/system/default/whiteboarding/scale.png
%%DATADIR%%/iconsets/system/default/whiteboarding/scroll.png
%%DATADIR%%/iconsets/system/default/whiteboarding/select.png
%%DATADIR%%/iconsets/system/default/whiteboarding/send_backwards.png
%%DATADIR%%/iconsets/system/default/whiteboarding/send_to_back.png
%%DATADIR%%/iconsets/system/default/whiteboarding/translate.png
%%DATADIR%%/iconsets/system/default/whiteboarding/ungroup.png
%%DATADIR%%/iconsets/system/default/whiteboarding/whiteboard.png
%%DATADIR%%/iconsets/system/default/xml.png
%%DATADIR%%/iconsets/system/default/clients/aim.png
%%DATADIR%%/iconsets/system/default/clients/exodus.png
%%DATADIR%%/iconsets/system/default/clients/gabber.png
%%DATADIR%%/iconsets/system/default/clients/gadu.png
%%DATADIR%%/iconsets/system/default/clients/gaim.png
%%DATADIR%%/iconsets/system/default/clients/gossip.png
%%DATADIR%%/iconsets/system/default/clients/icq.png
%%DATADIR%%/iconsets/system/default/clients/jajc.png
%%DATADIR%%/iconsets/system/default/clients/kopete.png
%%DATADIR%%/iconsets/system/default/clients/msn.png
%%DATADIR%%/iconsets/system/default/clients/nitro.png
%%DATADIR%%/iconsets/system/default/clients/pandion.png
%%DATADIR%%/iconsets/system/default/clients/tkabber.png
%%DATADIR%%/iconsets/system/default/clients/trillian.png
%%DATADIR%%/iconsets/system/default/clients/unknown.png
%%DATADIR%%/iconsets/system/default/clients/yahoo.png
%%DATADIR%%/sound/chat1.wav
%%DATADIR%%/sound/chat2.wav
%%DATADIR%%/sound/ft_complete.wav
@ -157,24 +171,8 @@ bin/psi
%%DATADIR%%/sound/offline.wav
%%DATADIR%%/sound/online.wav
%%DATADIR%%/sound/send.wav
%%GENTOO%%%%DATADIR%%/iconsets/roster/default/indicator.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/clients/wpk.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/clients/gajim.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/clients/konnekt.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/clients/tlen.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/bookmark.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/muc_affil_editor.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/muc_destroy_room.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/edittrash.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/edit.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/emergencyStatusNo.png
%%GENTOO%%%%DATADIR%%/iconsets/system/default/emergencyStatusYes.png
share/applications/psi.desktop
share/icons/hicolor/16x16/apps/psi.png
share/icons/hicolor/32x32/apps/psi.png
share/icons/hicolor/48x48/apps/psi.png
@dirrm %%DATADIR%%/sound
@dirrm %%DATADIR%%/iconsets/system/default/clients
@dirrm %%DATADIR%%/iconsets/system/default/whiteboarding
@dirrm %%DATADIR%%/iconsets/system/default
@dirrm %%DATADIR%%/iconsets/system
@dirrm %%DATADIR%%/iconsets/roster/default
@ -191,5 +189,9 @@ share/icons/hicolor/48x48/apps/psi.png
@dirrmtry share/icons/hicolor/32x32
@dirrmtry share/icons/hicolor/48x48/apps
@dirrmtry share/icons/hicolor/48x48
@dirrmtry share/icons/hicolor/64x64/apps
@dirrmtry share/icons/hicolor/64x64
@dirrmtry share/icons/hicolor/128x128/apps
@dirrmtry share/icons/hicolor/128x128
@dirrmtry share/icons/hicolor
@dirrmtry share/icons