pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/chat/p5-Net-Jabber Update from version 1.26 to version...
details: https://anonhg.NetBSD.org/pkgsrc/rev/6717d9270211
branches: trunk
changeset: 543757:6717d9270211
user: he <he%pkgsrc.org@localhost>
date: Sun Jun 22 16:14:08 2008 +0000
description:
Update from version 1.26 to version 2.0. Changes:
2.0
===
- All of the core functionality has moved into Net::XMPP.
It provides the connection, messages, iq, and presence.
Net::Jabber now just provides the extensions that the
JEPs define and that are truly Jabber and not XMPP.
1.30
====
- Added initial support for XMPP 1.0 via XML::Stream 1.18.
- Locked version of XML::Stream to 1.18.
- Changed connectiontimeout to just timeout in the Connect
function.
- Hey, here's a good idea. Instead of copying the function
hash out of each namespace why not just use a refrence...
duh... This might make things a little faster and use a
smidge less memory. Just a little thought.
- Fixed a taint problem with an eval and the xmlns read from
the socket.
- Fixed some -w warnings.
- Updated client test to user newer methods and create the
test account.
- Added password to MUCJoin.
- Fixed typo in DefineNamespace.
- Added Tree Transfer (JEP-105)
1.29
====
- Added PubSub (JEP-60)
- Added documentation for most of the below.
- Added in a basic basic support for SOAP (JEP-72). You can
dump in rawxml and get it back out.
- Looking into using contants for the namespaces, but they
don't work in hashes. =(
- Removed jabber:x:sxpm (it was never used).
- Added initial (low level) support for Commands (JEP-50).
- Added initial (low level) support for FNeg (JEP-20),
Disco (JEP-30), Bytestream (JEP-65), SI (JEP-95), and
FT-Profile (JEP-96).
- Made Client, Component, and Server inherit from Protocol
instead of AUTOLOADing. Why didn't I do this in the
beginning?
- Added function RosterRequest to let the user handle processing
the roster in their own callback and not return a hash.
- Added function PresenceDBClear that will clear out the
presence database.
- Added check to see if Process generated an error, and then
was called again (bad thing).
- Moved Process into Client.pm, Component.pm, and Server.pm.
- Locked version of XML::Stream to 1.17.
- Fixed typos in the Protocol help.
1.28
====
- Fixed bug in XPathDefined which caused the main iq callback
function to not work. Show stopper bug.
- Fixed iq:time test.
1.27
====
- Update examples/client scripts to include an xpath based
example.
- Added support for XPath based callbacks.
- Updated x:data to match the call for experience.
- Requires perl 5.6 in an attempt to get Unicode support.
- Added finer callback support for presence and message
based on type.
- Minor tweak to NOT remove an unknown xmlns packet (duh...)
- Fixed bug in JID.
- Updated DefineNamespace to handle most old style, and all
new style.
- Locked version of XML::Stream to 1.16.
- Major recore due to XML::Stream::Node and XPath.
- Moved from XML::Stream::Hash to XML::Stream::Node.
- Fixed XDB Reply error.
- Uninitialized value round up.
diffstat:
chat/p5-Net-Jabber/Makefile | 13 +++++--------
chat/p5-Net-Jabber/distinfo | 8 ++++----
2 files changed, 9 insertions(+), 12 deletions(-)
diffs (44 lines):
diff -r 0d69b633bd0a -r 6717d9270211 chat/p5-Net-Jabber/Makefile
--- a/chat/p5-Net-Jabber/Makefile Sun Jun 22 16:10:51 2008 +0000
+++ b/chat/p5-Net-Jabber/Makefile Sun Jun 22 16:14:08 2008 +0000
@@ -1,22 +1,19 @@
-# $NetBSD: Makefile,v 1.11 2008/06/12 02:14:16 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2008/06/22 16:14:08 he Exp $
#
-DISTNAME= Net-Jabber-1.26
+DISTNAME= Net-Jabber-2.0
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
CATEGORIES= chat perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.jabber.org/
+HOMEPAGE= http://search.cpan.org/~reatmon/Net-Jabber-2.0/
+#HOMEPAGE= http://www.jabber.org/
COMMENT= Provide a Perl Developer access to the Jabber protocol
PKG_DESTDIR_SUPPORT= user-destdir
-DEPENDS+= p5-Unicode-String-[0-9]*:../../converters/p5-Unicode-String
-DEPENDS+= p5-XML-Stream-[0-9]*:../../textproc/p5-XML-Stream
-DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
-DEPENDS+= p5-Time-[0-9]*:../../time/p5-Time
+DEPENDS+= p5-Net-XMPP>=1.0:../../net/p5-Net-XMPP
PERL5_PACKLIST= auto/Net/Jabber/.packlist
diff -r 0d69b633bd0a -r 6717d9270211 chat/p5-Net-Jabber/distinfo
--- a/chat/p5-Net-Jabber/distinfo Sun Jun 22 16:10:51 2008 +0000
+++ b/chat/p5-Net-Jabber/distinfo Sun Jun 22 16:14:08 2008 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2005/02/23 15:59:13 agc Exp $
+$NetBSD: distinfo,v 1.3 2008/06/22 16:14:08 he Exp $
-SHA1 (Net-Jabber-1.26.tar.gz) = cf7959ae7cde5fa35d0e7d1bda59de77677954f9
-RMD160 (Net-Jabber-1.26.tar.gz) = 332507ff1496812c48c298a1f56adb083ee6c4d1
-Size (Net-Jabber-1.26.tar.gz) = 93545 bytes
+SHA1 (Net-Jabber-2.0.tar.gz) = 6e80d2330faab5afba02d0327b1979cc4ded0548
+RMD160 (Net-Jabber-2.0.tar.gz) = 80f1c1dd8c7d1d33f33268b75b76bc25d622fda2
+Size (Net-Jabber-2.0.tar.gz) = 112416 bytes
Home |
Main Index |
Thread Index |
Old Index