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.9.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/cce089380bd3
branches: trunk
changeset: 484512:cce089380bd3
user: jdolecek <jdolecek%pkgsrc.org@localhost>
date: Sat Nov 27 21:58:17 2004 +0000
description:
Update psi to 0.9.2.
Notable addition is file upload support, other changes are mostly
usability changes and bug fixes. Full list available at
http://psi.affinix.com/?page=changelog.
Internal pkgsrc organization changes:
* depends on qca-tls for SSL support, functionality confirmed working;
this fixes PR#26120, PR#25444, PR#26665
* uses prepared psi language files, no longer using lrelease (the raw
language files are not part of distribution), only use DEPMETHOD=build
for qt3-tools
diffstat:
chat/psi/DESCR | 1 +
chat/psi/MESSAGE | 6 -
chat/psi/Makefile | 57 +++++-
chat/psi/PLIST | 378 ++++++++++++++++++++++++++-------------------
chat/psi/distinfo | 34 +++-
chat/psi/patches/patch-aa | 62 -------
chat/psi/patches/patch-ab | 26 ---
chat/psi/patches/patch-ac | 14 +-
8 files changed, 297 insertions(+), 281 deletions(-)
diffs (truncated from 660 to 300 lines):
diff -r 9ee4ba947e29 -r cce089380bd3 chat/psi/DESCR
--- a/chat/psi/DESCR Sat Nov 27 21:28:56 2004 +0000
+++ b/chat/psi/DESCR Sat Nov 27 21:58:17 2004 +0000
@@ -22,3 +22,4 @@
* Language plugins
* OpenPGP integration (via GnuPG)
* Groupchat invites / private-messaging
+* File upload
diff -r 9ee4ba947e29 -r cce089380bd3 chat/psi/MESSAGE
--- a/chat/psi/MESSAGE Sat Nov 27 21:28:56 2004 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.1 2004/07/12 05:23:38 jdolecek Exp $
-
-Install psi-ssl package for secure encrypted connection support.
-
-===========================================================================
diff -r 9ee4ba947e29 -r cce089380bd3 chat/psi/Makefile
--- a/chat/psi/Makefile Sat Nov 27 21:28:56 2004 +0000
+++ b/chat/psi/Makefile Sat Nov 27 21:58:17 2004 +0000
@@ -1,41 +1,68 @@
-# $NetBSD: Makefile,v 1.18 2004/10/03 00:13:15 tv Exp $
+# $NetBSD: Makefile,v 1.19 2004/11/27 21:58:18 jdolecek Exp $
-DISTNAME= psi-0.9
-PKGREVISION= 5
+PSI_VERSION= 0.9.2
+DISTNAME= psi-${PSI_VERSION}
+PKGREVISION= # empty
CATEGORIES= chat
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=psi/}
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=psi/} \
+ http://psi.affinix.com/?version=${PSI_VERSION}&file=
EXTRACT_SUFX= .tar.bz2
+DIST_SUBDIR= ${DISTNAME}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${LANG_FILES}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+# XXX uses internal bsd.pkg.mk variable
+FETCH_BEFORE_ARGS+= -o "${DISTDIR}/${DIST_SUBDIR}/$$bfile"
+
MAINTAINER= jdolecek%NetBSD.org@localhost
HOMEPAGE= http://psi.affinix.com/
COMMENT= PSI Jabber Client
+DEPENDS+= qca-tls>=1.0:../../security/qca-tls
+
USE_BUILDLINK3= yes
USE_GNU_TOOLS+= make
USE_LIBTOOL= yes
USE_X11= yes
HAS_CONFIGURE= yes
-CONFIGURE_ARGS+= -p ${PREFIX}
+CONFIGURE_ARGS= --prefix="${PREFIX}" --qtdir="${QTDIR}"
+LANG_FILES= psi_zh.qm psi_nl.qm psi_sk.qm psi_fr.qm psi_fi.qm \
+ psi_de.qm psi_sw.qm psi_pl.qm psi_mk.qm psi_el.qm \
+ psi_es.qm psi_ru.qm
+
+# 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}:" < ${BUILD_DIRS}/Makefile \
- > ${BUILD_DIRS}/Makefile.orig
- ${MV} ${BUILD_DIRS}/Makefile.orig ${BUILD_DIRS}/Makefile
+ -e "s:/bin/true:${TRUE}:" < ${WRKSRC}/Makefile \
+ > ${WRKSRC}/Makefile.new
+ ${MV} ${WRKSRC}/Makefile.new ${WRKSRC}/Makefile
+ cd ${WRKSRC}/libpsi/psiwidgets && ( \
+ ${QTDIR}/bin/qmake psiwidgets.pro -o Makefile; \
+ ${SED} -e 's,-rpath.*$$,-rpath "${QTDIR}/lib",' < Makefile > Makefile.new; \
+ ${MV} Makefile.new Makefile; \
+ ${LN} -s .libs/libpsiwidgets.so psiwidgets.so; \
+ )
do-install:
- cd ${WRKSRC} && ${QTDIR}/bin/lrelease psi.pro
${INSTALL_DATA_DIR} ${PREFIX}/share/psi
- cd ${WRKSRC} && ${CP} -f -pR image iconsets sound certs lang/*.qm \
- README COPYING \
- ${PREFIX}/share/psi/
- cd ${WRKSRC} && ${CP} -f psi ${PREFIX}/bin/psi
+ cd ${WRKSRC} && \
+ ${CP} -f -pR iconsets sound certs README COPYING ${PREFIX}/share/psi/
+ for f in ${LANG_FILES}; do \
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$f \
+ ${PREFIX}/share/psi/; \
+ done
+ ${INSTALL_PROGRAM} ${WRKSRC}/psi ${PREFIX}/bin/psi
.include "../../x11/qt3-libs/buildlink3.mk"
-BUILDLINK_DEPENDS.qt3-tools= qt3-tools>=3.1.2nb2 # need lrelease
+BUILDLINK_DEPMETHOD.qt3-tools= build
.include "../../x11/qt3-tools/buildlink3.mk"
-
+.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 9ee4ba947e29 -r cce089380bd3 chat/psi/PLIST
--- a/chat/psi/PLIST Sat Nov 27 21:28:56 2004 +0000
+++ b/chat/psi/PLIST Sat Nov 27 21:58:17 2004 +0000
@@ -1,170 +1,230 @@
-@comment $NetBSD: PLIST,v 1.4 2003/07/27 22:23:01 jdolecek Exp $
+@comment $NetBSD: PLIST,v 1.5 2004/11/27 21:58:18 jdolecek Exp $
bin/psi
-share/psi/image/aim_away.png
-share/psi/image/aim_dnd.png
-share/psi/image/aim_offline.png
-share/psi/image/aim_online.png
-share/psi/image/aim_xa.png
-share/psi/image/find.png
-share/psi/image/gg_away.png
-share/psi/image/gg_dnd.png
-share/psi/image/gg_offline.png
-share/psi/image/gg_online.png
-share/psi/image/gg_xa.png
-share/psi/image/icon_16.png
-share/psi/image/icon_32.png
-share/psi/image/icon_48.png
-share/psi/image/icon_mac.png
-share/psi/image/icq_away.png
-share/psi/image/icq_dnd.png
-share/psi/image/icq_offline.png
-share/psi/image/icq_online.png
-share/psi/image/icq_xa.png
-share/psi/image/key.png
-share/psi/image/key2.png
-share/psi/image/key_bad.png
-share/psi/image/key_unknown.png
-share/psi/image/msn_away.png
-share/psi/image/msn_dnd.png
-share/psi/image/msn_offline.png
-share/psi/image/msn_online.png
-share/psi/image/msn_xa.png
-share/psi/image/psilogo.png
-share/psi/image/smile.png
-share/psi/image/trans_away.png
-share/psi/image/trans_dnd.png
-share/psi/image/trans_offline.png
-share/psi/image/trans_online.png
-share/psi/image/trans_xa.png
-share/psi/image/yahoo_away.png
-share/psi/image/yahoo_dnd.png
-share/psi/image/yahoo_offline.png
-share/psi/image/yahoo_online.png
-share/psi/image/yahoo_xa.png
-share/psi/iconsets/stellar/account.png
-share/psi/iconsets/stellar/add.png
-share/psi/iconsets/stellar/arrow_down.png
-share/psi/iconsets/stellar/arrow_left.png
-share/psi/iconsets/stellar/arrow_right.png
-share/psi/iconsets/stellar/arrow_up.png
-share/psi/iconsets/stellar/ask.png
-share/psi/iconsets/stellar/away.png
-share/psi/iconsets/stellar/changeacc.png
-share/psi/iconsets/stellar/chat.png
-share/psi/iconsets/stellar/chatclear.png
-share/psi/iconsets/stellar/connect.png
-share/psi/iconsets/stellar/desc
-share/psi/iconsets/stellar/dnd.png
-share/psi/iconsets/stellar/emoticon_angry.png
-share/psi/iconsets/stellar/emoticon_bat.png
-share/psi/iconsets/stellar/emoticon_beer.png
-share/psi/iconsets/stellar/emoticon_biggrin.png
-share/psi/iconsets/stellar/emoticon_blush.png
-share/psi/iconsets/stellar/emoticon_boy.png
-share/psi/iconsets/stellar/emoticon_brflower.png
-share/psi/iconsets/stellar/emoticon_brheart.png
-share/psi/iconsets/stellar/emoticon_coffee.png
-share/psi/iconsets/stellar/emoticon_coolglasses.png
-share/psi/iconsets/stellar/emoticon_cry.png
-share/psi/iconsets/stellar/emoticon_cuffs.png
-share/psi/iconsets/stellar/emoticon_devil.png
-share/psi/iconsets/stellar/emoticon_drink.png
-share/psi/iconsets/stellar/emoticon_flower.png
-share/psi/iconsets/stellar/emoticon_frowning.png
-share/psi/iconsets/stellar/emoticon_girl.png
-share/psi/iconsets/stellar/emoticon_heart.png
-share/psi/iconsets/stellar/emoticon_hugleft.png
-share/psi/iconsets/stellar/emoticon_hugright.png
-share/psi/iconsets/stellar/emoticon_kiss.png
-share/psi/iconsets/stellar/emoticon_lamp.png
-share/psi/iconsets/stellar/emoticon_mail.png
-share/psi/iconsets/stellar/emoticon_music.png
-share/psi/iconsets/stellar/emoticon_no.png
-share/psi/iconsets/stellar/emoticon_oh.png
-share/psi/iconsets/stellar/emoticon_phone.png
-share/psi/iconsets/stellar/emoticon_photo.png
-share/psi/iconsets/stellar/emoticon_pussy.png
-share/psi/iconsets/stellar/emoticon_rainbow.png
-share/psi/iconsets/stellar/emoticon_smile.png
-share/psi/iconsets/stellar/emoticon_star.png
-share/psi/iconsets/stellar/emoticon_stare.png
-share/psi/iconsets/stellar/emoticon_tongue.png
-share/psi/iconsets/stellar/emoticon_unhappy.png
-share/psi/iconsets/stellar/emoticon_wink.png
-share/psi/iconsets/stellar/emoticon_yes.png
-share/psi/iconsets/stellar/groupchat.png
-share/psi/iconsets/stellar/groupclose.png
-share/psi/iconsets/stellar/groupempty.png
-share/psi/iconsets/stellar/groupopen.png
-share/psi/iconsets/stellar/headline.png
-share/psi/iconsets/stellar/help.png
-share/psi/iconsets/stellar/history.png
-share/psi/iconsets/stellar/info.png
-share/psi/iconsets/stellar/invisible.png
-share/psi/iconsets/stellar/jabber.png
-share/psi/iconsets/stellar/message.png
-share/psi/iconsets/stellar/noauth.png
-share/psi/iconsets/stellar/offline.png
-share/psi/iconsets/stellar/online.png
-share/psi/iconsets/stellar/options.png
-share/psi/iconsets/stellar/perr.png
-share/psi/iconsets/stellar/pgp.png
-share/psi/iconsets/stellar/play_sounds.png
-share/psi/iconsets/stellar/psimain.png
-share/psi/iconsets/stellar/quit.png
-share/psi/iconsets/stellar/register.png
-share/psi/iconsets/stellar/reload.png
-share/psi/iconsets/stellar/remove.png
-share/psi/iconsets/stellar/search.png
-share/psi/iconsets/stellar/send.png
-share/psi/iconsets/stellar/ssl_no.png
-share/psi/iconsets/stellar/ssl_yes.png
-share/psi/iconsets/stellar/stop.png
-share/psi/iconsets/stellar/system.png
-share/psi/iconsets/stellar/time.png
-share/psi/iconsets/stellar/url.png
-share/psi/iconsets/stellar/xa.png
-share/psi/iconsets/stellar/xml.png
-share/psi/iconsets/lightbulb/away.png
-share/psi/iconsets/lightbulb/chat.png
-share/psi/iconsets/lightbulb/desc
-share/psi/iconsets/lightbulb/dnd.png
-share/psi/iconsets/lightbulb/groupclose.png
-share/psi/iconsets/lightbulb/groupempty.png
-share/psi/iconsets/lightbulb/groupopen.png
-share/psi/iconsets/lightbulb/message.png
-share/psi/iconsets/lightbulb/offline.png
-share/psi/iconsets/lightbulb/online.png
-share/psi/iconsets/lightbulb/system.png
-share/psi/iconsets/lightbulb/xa.png
+share/psi/iconsets/emoticons/default/hugleft.png
+share/psi/iconsets/emoticons/default/devil.png
+share/psi/iconsets/emoticons/default/tongue.png
+share/psi/iconsets/emoticons/default/girl.png
+share/psi/iconsets/emoticons/default/blush.png
+share/psi/iconsets/emoticons/default/drink.png
+share/psi/iconsets/emoticons/default/cry.png
+share/psi/iconsets/emoticons/default/yes.png
+share/psi/iconsets/emoticons/default/rainbow.png
+share/psi/iconsets/emoticons/default/hugright.png
+share/psi/iconsets/emoticons/default/angry.png
+share/psi/iconsets/emoticons/default/unhappy.png
+share/psi/iconsets/emoticons/default/pussy.png
+share/psi/iconsets/emoticons/default/beer.png
+share/psi/iconsets/emoticons/default/music.png
+share/psi/iconsets/emoticons/default/mail.png
+share/psi/iconsets/emoticons/default/heart.png
+share/psi/iconsets/emoticons/default/biggrin.png
+share/psi/iconsets/emoticons/default/brflower.png
+share/psi/iconsets/emoticons/default/kiss.png
+share/psi/iconsets/emoticons/default/flower.png
+share/psi/iconsets/emoticons/default/smile.png
+share/psi/iconsets/emoticons/default/coffee.png
+share/psi/iconsets/emoticons/default/no.png
+share/psi/iconsets/emoticons/default/oh.png
+share/psi/iconsets/emoticons/default/icondef.xml
+share/psi/iconsets/emoticons/default/wink.png
+share/psi/iconsets/emoticons/default/brheart.png
+share/psi/iconsets/emoticons/default/star.png
+share/psi/iconsets/emoticons/default/bat.png
+share/psi/iconsets/emoticons/default/cuffs.png
+share/psi/iconsets/emoticons/default/stare.png
+share/psi/iconsets/emoticons/default/phone.png
+share/psi/iconsets/emoticons/default/lamp.png
+share/psi/iconsets/emoticons/default/photo.png
+share/psi/iconsets/emoticons/default/frowning.png
+share/psi/iconsets/emoticons/default/boy.png
+share/psi/iconsets/emoticons/default/coolglasses.png
+share/psi/iconsets/emoticons/README
+share/psi/iconsets/roster/default/perr.png
+share/psi/iconsets/roster/default/headline.png
+share/psi/iconsets/roster/default/online.png
+share/psi/iconsets/roster/default/dnd.png
+share/psi/iconsets/roster/default/message.png
+share/psi/iconsets/roster/default/away.png
+share/psi/iconsets/roster/default/chat.png
+share/psi/iconsets/roster/default/system.png
+share/psi/iconsets/roster/default/ffc.png
+share/psi/iconsets/roster/default/file.png
+share/psi/iconsets/roster/default/offline.png
+share/psi/iconsets/roster/default/groupempty.png
Home |
Main Index |
Thread Index |
Old Index