diff options
author | he <he@pkgsrc.org> | 2008-06-22 16:14:08 +0000 |
---|---|---|
committer | he <he@pkgsrc.org> | 2008-06-22 16:14:08 +0000 |
commit | bbb29e8779eb6187966587ff569bb6da661bf072 (patch) | |
tree | 4400ca9b99736b1867f6a7098aab22a1dedcdac6 /chat | |
parent | a80c036431472024e17b598eef58f8de3d1b6f0c (diff) | |
download | pkgsrc-bbb29e8779eb6187966587ff569bb6da661bf072.tar.gz |
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 (limited to 'chat')
-rw-r--r-- | chat/p5-Net-Jabber/Makefile | 13 | ||||
-rw-r--r-- | chat/p5-Net-Jabber/distinfo | 8 |
2 files changed, 9 insertions, 12 deletions
diff --git a/chat/p5-Net-Jabber/Makefile b/chat/p5-Net-Jabber/Makefile index 5211555c733..7034634e8a1 100644 --- a/chat/p5-Net-Jabber/Makefile +++ b/chat/p5-Net-Jabber/Makefile @@ -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 -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 --git a/chat/p5-Net-Jabber/distinfo b/chat/p5-Net-Jabber/distinfo index 08bdfa896d0..2d866e3d8fb 100644 --- a/chat/p5-Net-Jabber/distinfo +++ b/chat/p5-Net-Jabber/distinfo @@ -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 |