ports/61231: [maintainer] update textproc/p5-XML-Atom to 0.05
Cheng-Lung Sung
clsung at dragon2.net
Mon Jan 12 06:10:16 UTC 2004
>Number: 61231
>Category: ports
>Synopsis: [maintainer] update textproc/p5-XML-Atom to 0.05
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun Jan 11 22:10:13 PST 2004
>Closed-Date:
>Last-Modified:
>Originator: Cheng-Lung Sung
>Release: FreeBSD 4.9-RELEASE i386
>Organization:
FreeBSD @ Taiwan
>Environment:
System: FreeBSD sungsung.csie.nctu.edu.tw 4.9-RELEASE FreeBSD 4.9-RELEASE #5: Wed Oct 29 20:13:25 CST 2003 root at sungsung.csie.nctu.edu.tw:/usr/obj/usr/src/sys/SUNGSUNG i386
>Description:
- update from 0.04 to 0.05
- BACKWARDS INCOMPABILITY:
Removed XML::Atom::Entry::get_links and XML::Atom::Feed::get_links,
in favor of new link() method in both classes, which returns a list
of XML::Atom::Link objects. Also, add_link() now expects an
XML::Atom::Link object instead of a hash reference.
- BACKWARDS INCOMPABILITY:
Renamed XML::Atom::API to XML::Atom::Client.
- Added XML::Atom::Link, an encapsulation of the <link> tag in a feed
or an entry.
- Added XML::Atom::Server, an implementation of an Atom core server
(to be subclassed for implementation-specific methods).
- Fixed feed auto-discovery to work with all client tests at
http://diveintomark.org/tests/client/autodiscovery/
- Added (and documented) XML::Atom::Feed->find_feeds, to return all
of the Atom feed URIs on a page given a URI.
- Fixed issue with PasswordDigest in API (use sha(), not hex(sha())
for generating password digest).
- Stream parameter to XML::Atom::Entry::new and XML::Atom::Feed::new
is now optional; if passed only one parameter, it's assumed to be
the Stream parameter.
- Fixed bug in XML::Atom::Content::as_xml (it didn't work).
>How-To-Repeat:
>Fix:
diff -ruN /usr/ports/textproc/p5-XML-Atom/Makefile ./p5-XML-Atom/Makefile
--- /usr/ports/textproc/p5-XML-Atom/Makefile Tue Dec 30 01:01:42 2003
+++ ./p5-XML-Atom/Makefile Mon Jan 12 13:55:19 2004
@@ -6,7 +6,7 @@
#
PORTNAME= XML-Atom
-PORTVERSION= 0.04
+PORTVERSION= 0.05
CATEGORIES= textproc perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= XML
@@ -27,10 +27,11 @@
PERL_CONFIGURE= yes
MAN3= XML::Atom.3 \
- XML::Atom::API.3 \
+ XML::Atom::Client.3 \
XML::Atom::Entry.3 \
XML::Atom::Feed.3 \
XML::Atom::Person.3 \
+ XML::Atom::Server.3 \
XML::Atom::Util.3
.include <bsd.port.pre.mk>
diff -ruN /usr/ports/textproc/p5-XML-Atom/distinfo ./p5-XML-Atom/distinfo
--- /usr/ports/textproc/p5-XML-Atom/distinfo Tue Dec 30 01:01:42 2003
+++ ./p5-XML-Atom/distinfo Tue Jan 6 18:09:48 2004
@@ -1 +1 @@
-MD5 (XML-Atom-0.04.tar.gz) = b707a525609efaf2b5274fde32641e01
+MD5 (XML-Atom-0.05.tar.gz) = 4a583728dbe144482f3a23c363a3407b
diff -ruN /usr/ports/textproc/p5-XML-Atom/files/patch-Makefile.PL ./p5-XML-Atom/files/patch-Makefile.PL
--- /usr/ports/textproc/p5-XML-Atom/files/patch-Makefile.PL Tue Dec 30 01:01:42 2003
+++ ./p5-XML-Atom/files/patch-Makefile.PL Thu Jan 1 08:00:00 1970
@@ -1,20 +0,0 @@
---- Makefile.PL.orig Mon Sep 8 15:33:37 2003
-+++ Makefile.PL Sat Dec 27 19:39:19 2003
-@@ -3,7 +3,7 @@
- use ExtUtils::MakeMaker;
- use strict;
-
--use ExtUtils::AutoInstall (
-+q{use ExtUtils::AutoInstall (
- -core => [
- 'XML::LibXML' => 1.54,
- 'MIME::Base64' => 0,
-@@ -24,7 +24,7 @@
- -default => 0,
- 'XML::LibXSLT' => 0,
- ],
--);
-+)};
-
- WriteMakefile(
- NAME => 'XML::Atom',
diff -ruN /usr/ports/textproc/p5-XML-Atom/pkg-plist ./p5-XML-Atom/pkg-plist
--- /usr/ports/textproc/p5-XML-Atom/pkg-plist Tue Dec 30 01:01:42 2003
+++ ./p5-XML-Atom/pkg-plist Mon Jan 12 13:54:59 2004
@@ -1,10 +1,12 @@
%%SITE_PERL%%/XML/Atom.pm
-%%SITE_PERL%%/XML/Atom/API.pm
+%%SITE_PERL%%/XML/Atom/Client.pm
%%SITE_PERL%%/XML/Atom/Content.pm
%%SITE_PERL%%/XML/Atom/Entry.pm
%%SITE_PERL%%/XML/Atom/ErrorHandler.pm
%%SITE_PERL%%/XML/Atom/Feed.pm
+%%SITE_PERL%%/XML/Atom/Link.pm
%%SITE_PERL%%/XML/Atom/Person.pm
+%%SITE_PERL%%/XML/Atom/Server.pm
%%SITE_PERL%%/XML/Atom/Thing.pm
%%SITE_PERL%%/XML/Atom/Util.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/Atom/.packlist
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list