pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/chat/psi Update psi to 0.11.
details: https://anonhg.NetBSD.org/pkgsrc/rev/565454d5fa7e
branches: trunk
changeset: 536668:565454d5fa7e
user: jdolecek <jdolecek%pkgsrc.org@localhost>
date: Wed Dec 19 13:19:38 2007 +0000
description:
Update psi to 0.11.
New in 0.11
- Reworked account registration process (including proper support for
XEP-0077 (In-band registration))
- Finished support for XEP-0004 (Data Forms) by supporting forms in
messages. (thanks to Roelof Naude)
- Added support for XEP-0070 (Verifying HTTP Requests via XMPP).
Thanks to Maciej Niedzielski.
- Customizable shortcuts (thanks to Ephraim)
- System-wide shortcuts
- Added spell checking (thanks to Ephraim).
Currently only aspell is supported.
- Added option to automatically set the resource (using the hostname)
- Added new default Stellar3 iconset
- Added support for XEP-138 (Stream Compression)
- Added support for using XEP-33 (Extended Stanza Addressing) to multicast
messages to multiple users. Use option.enable-multicasting to enable it.
- Added 'Show status message' toggle. There is a hidden option to put
status messages under the nickname (at the cost of 2 extra pixels
when no status message is shown)
- Support for Bookmark Storage (XEP-0048), where bookmarked conferences are
auto-joined. No UI is provided for creating bookmarks (yet).
- Better error messages, including error condition mappings (XEP-0086)
- Support dynamically changing priority
- Improved PGP error messages
- Hiding the deprecated protocol selector for service discovery by default.
Use option.ui.show-deprecated.service-discovery.protocol-selector to
re-enable it.
- New options system (see options.xml)
- Receiving support for vCard-Based Avatars (XEP-0153)
- Support for Multi-User-Chat (XEP-0045)
- Preliminary support for User Nickname (XEP-0172)
- Preliminary support for Roster Item Exchange (XEP-0144)
- Psi now uses the Qt4(>=4.3) and QCA2 libraries, replacing the Qt3 and QCA1
requirements.
- "Privacy List" support in the account dialog.
- Support for XEP-0050 (Ad-hoc commands)
- Preliminary support for XEP-0163 (Personal Eventing Protocol)
- Preliminary support for XEP-0146 (Remote Controlling Clients)
- Large parts of the codebase have been restructured.
- Fixed a chat room bug where subject/topic changes were not shown.
- Mac OS X builds are now universal binaries, supporting the new Intel
based Macs.
- Support for XEP-85 (Chat State Notifications).
- Support for XEP-0115 (Entity Capabilities).
- There is now a config.xml option to make some windows use the brushed
metal theme on Mac OS X.
- Window opacity support is now present for all three supported platforms.
- Fixed Unicode URL opening bug #510
- Auto-reconnect accounts on wakeup
- Copy-pasting with emoticons now works
- Fixed issue #263 where emoticons would disappear in a reply or quote
- History index is rebuilt faster
- Configure toolbars merged into main preferences dialog
- Moving tooltips
- MingW32 compiler support (Coupled with the open source Qt4 Windows library
this now allows completely free building of Psi on Windows)
Aspell support is not activated in pkgsrc ATM
diffstat:
chat/psi/Makefile | 50 ++++++++----------------------
chat/psi/PLIST | 88 +++++++++++++++++++++++-------------------------------
chat/psi/distinfo | 53 ++------------------------------
3 files changed, 55 insertions(+), 136 deletions(-)
diffs (truncated from 317 to 300 lines):
diff -r 4ff5667cbc7e -r 565454d5fa7e chat/psi/Makefile
--- a/chat/psi/Makefile Wed Dec 19 13:05:42 2007 +0000
+++ b/chat/psi/Makefile Wed Dec 19 13:19:38 2007 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.49 2007/02/20 16:23:22 rillig Exp $
+# $NetBSD: Makefile,v 1.50 2007/12/19 13:19:38 jdolecek Exp $
-PSI_VERSION= 0.10
+PSI_VERSION= 0.11
DISTNAME= psi-${PSI_VERSION}
-PKGREVISION= 8
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=psi/}
EXTRACT_SUFX= .tar.bz2
@@ -11,9 +10,9 @@
HOMEPAGE= http://psi-im.org/
COMMENT= PSI Jabber Client
-DEPENDS+= qca-tls>=1.0:../../security/qca-tls
+DEPENDS+= qca-ossl>=2.0.0beta3:../../security/qca-ossl
-DIST_SUBDIR= ${DISTNAME}-20060806-1
+DIST_SUBDIR= ${DISTNAME}-20071115-1
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${LANG_FILES}
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
@@ -26,14 +25,15 @@
CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
CONFIGURE_ARGS+= --qtdir=${QTDIR:Q}
-CONFIGURE_ARGS+= --with-qca-inc=${BUILDLINK_PREFIX.qca:Q}/include
-CONFIGURE_ARGS+= --with-qca-lib=${BUILDLINK_PREFIX.qca:Q}/lib
+CONFIGURE_ARGS+= --disable-bundled-qca
CONFIGURE_ARGS+= --with-zlib-inc=${BUILDLINK_PREFIX.zlib}/include
CONFIGURE_ARGS+= --with-zlib-lib=${BUILDLINK_PREFIX.zlib}/lib
-LANG_FILES= psi_bg.qm psi_ca.qm psi_eo.qm psi_es.qm psi_fr.qm \
- psi_hu.qm psi_mk.qm psi_nl.qm psi_pl.qm psi_pt.qm \
- psi_pt_BR.qm psi_sk.qm psi_sl.qm psi_vi.qm psi_zh.qm
+# no lang files for 0.13 yet
+#LANG_FILES= psi_bg.qm psi_ca.qm psi_eo.qm psi_es.qm psi_fr.qm \
+# psi_hu.qm psi_mk.qm psi_nl.qm psi_pl.qm psi_pt.qm \
+# psi_pt_BR.qm psi_sk.qm psi_sl.qm psi_vi.qm psi_zh.qm
+LANG_FILES=
.for l in ${LANG_FILES}
SITES.${l}= http://psi-im.org/files/translation/${PSI_VERSION}/
@@ -41,30 +41,10 @@
INSTALLATION_DIRS= bin share/psi share/doc/psi
-# XXX the psiwidgets.so symlink is somewhat ugly, but without that
-# uic doesn't find the built plug-in and generates sources without
-# proper psiwidgets #include's. This should eventually be fixed in
-# qmake template.
-post-configure:
- ${SED} \
- -e 's:^CHK_DIR_EXISTS *= *$$:CHK_DIR_EXISTS=test -d:' \
- -e 's:^MKDIR *= *$$:MKDIR=${MKDIR}:' \
- -e "s:/bin/true:${TRUE}:" < ${WRKSRC}/Makefile \
- > ${WRKSRC}/Makefile.new
- ${MV} ${WRKSRC}/Makefile.new ${WRKSRC}/Makefile
- ${ECHO} 'target.path=${QTDIR}/lib' \
- >> ${WRKSRC}/libpsi/psiwidgets/psiwidgets.pro
- ${ECHO} 'QMAKE_UIC=${QTDIR}/bin/uic -L ../libpsi/psiwidgets/.libs' \
- >> ${WRKSRC}/src/src.pro
- cd ${WRKSRC}/libpsi/psiwidgets && ( ${SETENV} ${CONFIGURE_ENV} \
- ${QTDIR}/bin/qmake psiwidgets.pro -o Makefile; \
- )
-
+# custom install targets, we don't want psi to install the desktop & icon
+# stuff
do-install:
-.for f in iconsets sound certs
- ${INSTALL_DATA_DIR} ${PREFIX}/share/psi/${f}
- cd ${WRKSRC}/${f} && ${PAX} -rwppm . ${PREFIX}/share/psi/${f}
-.endfor
+ cd ${WRKSRC}/src && ${MAKE} install_target install_sharedfiles
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/psi
.for f in ${LANG_FILES}
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${f} ${PREFIX}/share/psi
@@ -74,7 +54,5 @@
.include "../../devel/libidn/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../security/qca/buildlink3.mk"
-.include "../../x11/qt3-libs/buildlink3.mk"
-BUILDLINK_API_DEPENDS.qt3-tools+= qt3-tools>=3.3.5nb6
-.include "../../x11/qt3-tools/buildlink3.mk"
+.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 4ff5667cbc7e -r 565454d5fa7e chat/psi/PLIST
--- a/chat/psi/PLIST Wed Dec 19 13:05:42 2007 +0000
+++ b/chat/psi/PLIST Wed Dec 19 13:19:38 2007 +0000
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.9 2006/03/02 23:00:46 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2007/12/19 13:19:38 jdolecek Exp $
bin/psi
share/doc/psi/README
share/psi/certs/README
-share/psi/certs/rootcert.xml
-share/psi/iconsets/emoticons/README
+share/psi/certs/startcom_ca.crt
share/psi/iconsets/emoticons/default/angry.png
share/psi/iconsets/emoticons/default/bat.png
share/psi/iconsets/emoticons/default/beer.png
@@ -53,20 +52,19 @@
share/psi/iconsets/roster/crystal-yahoo.jisp
share/psi/iconsets/roster/default/ask.png
share/psi/iconsets/roster/default/away.png
-share/psi/iconsets/roster/default/chat.png
-share/psi/iconsets/roster/default/connect.png
+share/psi/iconsets/roster/default/chat.fading.png
+share/psi/iconsets/roster/default/chatty.png
share/psi/iconsets/roster/default/dnd.png
-share/psi/iconsets/roster/default/ffc.png
-share/psi/iconsets/roster/default/file.png
+share/psi/iconsets/roster/default/file.fading.png
share/psi/iconsets/roster/default/groupclose.png
-share/psi/iconsets/roster/default/groupempty.png
share/psi/iconsets/roster/default/groupopen.png
share/psi/iconsets/roster/default/headline.png
share/psi/iconsets/roster/default/icondef.xml
share/psi/iconsets/roster/default/invisible.png
-share/psi/iconsets/roster/default/message.png
+share/psi/iconsets/roster/default/message.fading.png
share/psi/iconsets/roster/default/noauth.png
share/psi/iconsets/roster/default/offline.png
+share/psi/iconsets/roster/default/online.dimming.png
share/psi/iconsets/roster/default/online.png
share/psi/iconsets/roster/default/perr.png
share/psi/iconsets/roster/default/system.png
@@ -84,24 +82,10 @@
share/psi/iconsets/system/default/cancel.png
share/psi/iconsets/system/default/changeacc.png
share/psi/iconsets/system/default/chatclear.png
-share/psi/iconsets/system/default/clients/aim.png
-share/psi/iconsets/system/default/clients/exodus.png
-share/psi/iconsets/system/default/clients/gabber.png
-share/psi/iconsets/system/default/clients/gadu.png
-share/psi/iconsets/system/default/clients/gaim.png
-share/psi/iconsets/system/default/clients/gossip.png
-share/psi/iconsets/system/default/clients/icq.png
-share/psi/iconsets/system/default/clients/jajc.png
-share/psi/iconsets/system/default/clients/kopete.png
-share/psi/iconsets/system/default/clients/msn.png
-share/psi/iconsets/system/default/clients/nitro.png
-share/psi/iconsets/system/default/clients/pandion.png
-share/psi/iconsets/system/default/clients/tkabber.png
-share/psi/iconsets/system/default/clients/trillian.png
-share/psi/iconsets/system/default/clients/unknown.png
-share/psi/iconsets/system/default/clients/yahoo.png
share/psi/iconsets/system/default/close.png
share/psi/iconsets/system/default/closetab.png
+share/psi/iconsets/system/default/command.png
+share/psi/iconsets/system/default/configure-room.png
share/psi/iconsets/system/default/configure_toolbars.png
share/psi/iconsets/system/default/disco.png
share/psi/iconsets/system/default/download.png
@@ -111,16 +95,17 @@
share/psi/iconsets/system/default/groupchat.png
share/psi/iconsets/system/default/help.png
share/psi/iconsets/system/default/history.png
-share/psi/iconsets/system/default/icon_16.png
-share/psi/iconsets/system/default/icon_32.png
-share/psi/iconsets/system/default/icon_48.png
-share/psi/iconsets/system/default/icon_mac.png
share/psi/iconsets/system/default/icondef.xml
share/psi/iconsets/system/default/info.png
share/psi/iconsets/system/default/jabber.png
share/psi/iconsets/system/default/key.png
share/psi/iconsets/system/default/key_bad.png
share/psi/iconsets/system/default/key_unknown.png
+share/psi/iconsets/system/default/logo_128.png
+share/psi/iconsets/system/default/logo_16.png
+share/psi/iconsets/system/default/logo_32.png
+share/psi/iconsets/system/default/logo_48.png
+share/psi/iconsets/system/default/logo_64.png
share/psi/iconsets/system/default/ok.png
share/psi/iconsets/system/default/options.png
share/psi/iconsets/system/default/pgp.png
@@ -128,6 +113,7 @@
share/psi/iconsets/system/default/play_sounds.png
share/psi/iconsets/system/default/psilogo.png
share/psi/iconsets/system/default/psimain.png
+share/psi/iconsets/system/default/publish_tune.png
share/psi/iconsets/system/default/quit.png
share/psi/iconsets/system/default/register.png
share/psi/iconsets/system/default/reload.png
@@ -135,6 +121,7 @@
share/psi/iconsets/system/default/search.png
share/psi/iconsets/system/default/self.png
share/psi/iconsets/system/default/send.png
+share/psi/iconsets/system/default/shortcuts.png
share/psi/iconsets/system/default/show_away.png
share/psi/iconsets/system/default/show_hidden.png
share/psi/iconsets/system/default/show_offline.png
@@ -149,22 +136,27 @@
share/psi/iconsets/system/default/upload.png
share/psi/iconsets/system/default/url.png
share/psi/iconsets/system/default/vcard.png
+share/psi/iconsets/system/default/whiteboarding/add_image.png
+share/psi/iconsets/system/default/whiteboarding/add_text.png
+share/psi/iconsets/system/default/whiteboarding/bring_forwards.png
+share/psi/iconsets/system/default/whiteboarding/bring_to_front.png
+share/psi/iconsets/system/default/whiteboarding/draw_circles.png
+share/psi/iconsets/system/default/whiteboarding/draw_ellipses.png
+share/psi/iconsets/system/default/whiteboarding/draw_lines.png
+share/psi/iconsets/system/default/whiteboarding/draw_paths.png
+share/psi/iconsets/system/default/whiteboarding/draw_rectangles.png
+share/psi/iconsets/system/default/whiteboarding/erase.png
+share/psi/iconsets/system/default/whiteboarding/group.png
+share/psi/iconsets/system/default/whiteboarding/rotate.png
+share/psi/iconsets/system/default/whiteboarding/scale.png
+share/psi/iconsets/system/default/whiteboarding/scroll.png
+share/psi/iconsets/system/default/whiteboarding/select.png
+share/psi/iconsets/system/default/whiteboarding/send_backwards.png
+share/psi/iconsets/system/default/whiteboarding/send_to_back.png
+share/psi/iconsets/system/default/whiteboarding/translate.png
+share/psi/iconsets/system/default/whiteboarding/ungroup.png
+share/psi/iconsets/system/default/whiteboarding/whiteboard.png
share/psi/iconsets/system/default/xml.png
-share/psi/psi_bg.qm
-share/psi/psi_ca.qm
-share/psi/psi_eo.qm
-share/psi/psi_es.qm
-share/psi/psi_fr.qm
-share/psi/psi_hu.qm
-share/psi/psi_mk.qm
-share/psi/psi_nl.qm
-share/psi/psi_pl.qm
-share/psi/psi_pt.qm
-share/psi/psi_pt_BR.qm
-share/psi/psi_sk.qm
-share/psi/psi_sl.qm
-share/psi/psi_vi.qm
-share/psi/psi_zh.qm
share/psi/sound/chat1.wav
share/psi/sound/chat2.wav
share/psi/sound/ft_complete.wav
@@ -172,15 +164,9 @@
share/psi/sound/offline.wav
share/psi/sound/online.wav
share/psi/sound/send.wav
-@dirrm share/psi/sound
-@dirrm share/psi/iconsets/system/default/clients
+@dirrm share/psi/iconsets/system/default/whiteboarding
@dirrm share/psi/iconsets/system/default
@dirrm share/psi/iconsets/system
-@dirrm share/psi/iconsets/roster/default
-@dirrm share/psi/iconsets/roster
-@dirrm share/psi/iconsets/emoticons/default
-@dirrm share/psi/iconsets/emoticons
@dirrm share/psi/iconsets
-@dirrm share/psi/certs
@dirrm share/psi
@dirrm share/doc/psi
diff -r 4ff5667cbc7e -r 565454d5fa7e chat/psi/distinfo
--- a/chat/psi/distinfo Wed Dec 19 13:05:42 2007 +0000
+++ b/chat/psi/distinfo Wed Dec 19 13:19:38 2007 +0000
@@ -1,53 +1,8 @@
-$NetBSD: distinfo,v 1.21 2006/12/04 22:06:40 jdolecek Exp $
+$NetBSD: distinfo,v 1.22 2007/12/19 13:19:38 jdolecek Exp $
-SHA1 (psi-0.10-20060806-1/psi-0.10.tar.bz2) = f1687f8b93338f47cb1c8fa363e4b4f58628f167
-RMD160 (psi-0.10-20060806-1/psi-0.10.tar.bz2) = b8be1490cd02f61cf86f09f2dc9f29716ea4c186
-Size (psi-0.10-20060806-1/psi-0.10.tar.bz2) = 1430929 bytes
-SHA1 (psi-0.10-20060806-1/psi_bg.qm) = 618a0a148d95669c9369e702c88dac0c6508213d
-RMD160 (psi-0.10-20060806-1/psi_bg.qm) = 5719905bf19ed39ee0372fc0a8ec0611de361d4f
-Size (psi-0.10-20060806-1/psi_bg.qm) = 139972 bytes
-SHA1 (psi-0.10-20060806-1/psi_ca.qm) = 8fdee9f2b244738522f658561d75be63d40e491e
-RMD160 (psi-0.10-20060806-1/psi_ca.qm) = 0ef859daad12d3fa2415e47647a37187340b6a42
-Size (psi-0.10-20060806-1/psi_ca.qm) = 137575 bytes
-SHA1 (psi-0.10-20060806-1/psi_eo.qm) = 078afb6fff3ef75419735e753a7876f88e85f27c
-RMD160 (psi-0.10-20060806-1/psi_eo.qm) = f9f3dccb2c1514c3598015796099d3f9fd6fb905
-Size (psi-0.10-20060806-1/psi_eo.qm) = 130507 bytes
-SHA1 (psi-0.10-20060806-1/psi_es.qm) = f8f73d02e0f643e441c5586171cb79e4eca7bba0
-RMD160 (psi-0.10-20060806-1/psi_es.qm) = 46cd0457b7703de810e356aeb987bb5909b52998
-Size (psi-0.10-20060806-1/psi_es.qm) = 140669 bytes
-SHA1 (psi-0.10-20060806-1/psi_fr.qm) = 97d7b93486db97805adbe5ff114c4094a35d6b4a
-RMD160 (psi-0.10-20060806-1/psi_fr.qm) = b2253a2260b866cdc3af9aa8bef26f09317febb8
-Size (psi-0.10-20060806-1/psi_fr.qm) = 151526 bytes
-SHA1 (psi-0.10-20060806-1/psi_hu.qm) = e74b731a7716954ba8092e971d57e0c7c010a351
-RMD160 (psi-0.10-20060806-1/psi_hu.qm) = c2983593d4e2ab652d4ccc58d06d0a351df31229
-Size (psi-0.10-20060806-1/psi_hu.qm) = 124375 bytes
-SHA1 (psi-0.10-20060806-1/psi_mk.qm) = 764b545f2d10e28727c733083a041c21ab9f3664
-RMD160 (psi-0.10-20060806-1/psi_mk.qm) = d288549cfc592d1cc09168f3f60321b894ea7353
-Size (psi-0.10-20060806-1/psi_mk.qm) = 132998 bytes
-SHA1 (psi-0.10-20060806-1/psi_nl.qm) = d77c9a7dd91b69004c28152ec45e5797e3231e8c
-RMD160 (psi-0.10-20060806-1/psi_nl.qm) = c97b9da4515ebb6867f5dba7fffdab97e13d8566
-Size (psi-0.10-20060806-1/psi_nl.qm) = 136712 bytes
-SHA1 (psi-0.10-20060806-1/psi_pl.qm) = 95330b61c6600a54675744045ae10d27658564f3
-RMD160 (psi-0.10-20060806-1/psi_pl.qm) = 006487f732b017c1e890b3119331ed40c2ba6cf2
-Size (psi-0.10-20060806-1/psi_pl.qm) = 133702 bytes
-SHA1 (psi-0.10-20060806-1/psi_pt.qm) = b7ef2d8f814c91f41903c72cb6289966085d6387
-RMD160 (psi-0.10-20060806-1/psi_pt.qm) = c63c6a3d998a85061024f0b6bf6d9b52a7d228a4
-Size (psi-0.10-20060806-1/psi_pt.qm) = 133900 bytes
-SHA1 (psi-0.10-20060806-1/psi_pt_BR.qm) = d5d4c47d04353022ba7e8009e1a3c0f88147c755
-RMD160 (psi-0.10-20060806-1/psi_pt_BR.qm) = 8e7ad4682b4617b87c84c7b90e7e1326e4ab5aa6
-Size (psi-0.10-20060806-1/psi_pt_BR.qm) = 139768 bytes
-SHA1 (psi-0.10-20060806-1/psi_sk.qm) = 77ae0ed29af4e6cf43e37509a48c83b4f2fc5884
Home |
Main Index |
Thread Index |
Old Index