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:
parent
5c803374bd
commit
5d8173ac16
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=216677
@ -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>
|
||||
|
@ -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
|
@ -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
|
||||
|
@ -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');
|
@ -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'."
|
||||
|
10
net-im/psi/files/patch-third-party-qca-cyrus-sasl.cpp
Normal file
10
net-im/psi/files/patch-third-party-qca-cyrus-sasl.cpp
Normal 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>
|
||||
|
10
net-im/psi/files/patch-third-party-qca-gnupg.cpp
Normal file
10
net-im/psi/files/patch-third-party-qca-gnupg.cpp
Normal 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
|
10
net-im/psi/files/patch-third-party-qca-ossl.cpp
Normal file
10
net-im/psi/files/patch-third-party-qca-ossl.cpp
Normal 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>
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user