commit perl-HTML-Parser for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package perl-HTML-Parser for openSUSE:Factory
checked in at Fri Aug 28 00:17:06 CEST 2009.
--------
--- perl-HTML-Parser/perl-HTML-Parser.changes 2009-02-27 11:14:10.000000000 +0100
+++ perl-HTML-Parser/perl-HTML-Parser.changes 2009-08-27 14:39:29.000000000 +0200
@@ -1,0 +2,27 @@
+Thu Aug 27 14:39:20 CEST 2009 - coolo@novell.com
+
+- remove strange obsoletes
+
+-------------------------------------------------------------------
+Sat Jul 25 19:38:06 CEST 2009 - chris@computersalat.de
+
+- spec mods
+ * removed ^----------
+ * removed ^#---------
+
+-------------------------------------------------------------------
+Sun Jun 28 20:17:46 CEST 2009 - chris@computersalat.de
+
+- update to 3.61
+ * Test that triggers the crash that Chip fixed
+ * Complete documented list of literal tags
+ * Avoid crash (referenced pend_text instead of skipped_text)
+ * Reference HTML::LinkExttor [RT#43164]
+- added perl-macros
+ o autogen filelist with perl_gen_filelist
+- spec mods
+ o fixed deps
+- fixed rpmlint warnings
+ o spurious-executable-perm in doc
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
HTML-Parser-3.60.tar.bz2
New:
----
HTML-Parser-3.61.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-HTML-Parser.spec ++++++
--- /var/tmp/diff_new_pack.Cy5BBI/_old 2009-08-28 00:13:17.000000000 +0200
+++ /var/tmp/diff_new_pack.Cy5BBI/_new 2009-08-28 00:13:18.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package perl-HTML-Parser (Version 3.60)
+# spec file for package perl-HTML-Parser (Version 3.61)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,54 +19,71 @@
Name: perl-HTML-Parser
-BuildRequires: perl-HTML-Tagset
-Version: 3.60
+%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' )
+Summary: HTML parser class
+Version: 3.61
Release: 1
-Provides: perl_htp
-Obsoletes: perl_htp
-Requires: perl = %{perl_version}
-AutoReqProv: on
+License: Artistic License ..
Group: Development/Libraries/Perl
-License: Artistic License
-Url: http://cpan.org/modules/by-module/HTML/
-Summary: Perl HTML Interface
-Source: HTML-Parser-%{version}.tar.bz2
+Url: http://search.org/dist/HTML-Parser
+Source: %{cpan_name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Requires: perl-HTML-Tagset
+BuildRequires: perl
+BuildRequires: perl-macros
+BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::Pod) >= 1.00
+BuildRequires: perl(HTML::Tagset) >= 3
+BuildRequires: perl(XSLoader)
+Requires: perl = %{perl_version}
+Requires: perl(HTML::Tagset) >= 3
+Requires: perl(XSLoader)
+Requires: perl(HTTP::Headers)
%description
-This is a collection of modules that parse and extract information from
-HTML documents.
+Objects of the HTML::Parser class will recognize markup and separate it from
+ plain text (alias data content) in HTML documents. As different kinds of
+ markup and text are recognized, the corresponding event handlers are invoked.
+
+HTML::Parser is not a generic SGML parser. We have tried to make it able to
+ deal with the HTML that is actually "out there", and it normally parses as
+ closely as possible to the way the popular web browsers do it instead of
+ strictly following one of the many HTML specifications from W3C. Where
+ there is disagreement, there is often an option that you can enable to
+ get the official behaviour.
+
+The document to be parsed may be supplied in arbitrary chunks. This makes
+ on-the-fly parsing as documents are received from the network possible.
+
+If event driven parsing does not feel right for your application, you might
+ want to use HTML::PullParser. This is an HTML::Parser subclass that allows
+ a more conventional program structure.
+ Authors: libwww@perl.org
+ COPYRIGHT
-Authors:
---------
- libwww@perl.org
-
+ © 1995-2008 Gisle Aas. All rights reserved.
+ © 1999-2000 Michael A. Chase. All rights reserved.
%prep
-%setup -q -n HTML-Parser-%{version}
+%setup -q -n %{cpan_name}-%{version}
%build
-perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall"
-make
-make test
+CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL
+%{__make}
+
+%check
+%{__make} test
%install
-rm -rf $RPM_BUILD_ROOT
%perl_make_install
%perl_process_packlist
-chmod 755 eg/hform
+%perl_gen_filelist
%clean
-rm -rf $RPM_BUILD_ROOT
+%{__rm} -rf $RPM_BUILD_ROOT
-%files
-%defattr(-,root,root)
+%files -f %{name}.files
+%defattr(0644,root,root,0755)
%doc Changes README TODO eg
-%doc %{_mandir}/man?/*
-%{perl_vendorarch}/HTML
-%{perl_vendorarch}/auto/HTML
-/var/adm/perl-modules/%{name}
%changelog
++++++ HTML-Parser-3.60.tar.bz2 -> HTML-Parser-3.61.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTML-Parser-3.60/Changes new/HTML-Parser-3.61/Changes
--- old/HTML-Parser-3.60/Changes 2009-02-09 12:17:15.000000000 +0100
+++ new/HTML-Parser-3.61/Changes 2009-06-20 11:28:36.000000000 +0200
@@ -1,4 +1,19 @@
_______________________________________________________________________________
+2009-06-20 Release 3.61
+
+Gisle Aas (2):
+ Test that triggers the crash that Chip fixed
+ Complete documented list of literal tags
+
+Chip Salzenberg (1):
+ Avoid crash (referenced pend_text instead of skipped_text)
+
+Antonio Radici (1):
+ Reference HTML::LinkExttor [RT#43164]
+
+
+
+_______________________________________________________________________________
2009-02-09 Release 3.60
Ville Skytta (5):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/HTML-Parser-3.60/META.yml new/HTML-Parser-3.61/META.yml
--- old/HTML-Parser-3.60/META.yml 2009-02-09 12:22:16.000000000 +0100
+++ new/HTML-Parser-3.61/META.yml 2009-06-20 11:32:05.000000000 +0200
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: HTML-Parser
-version: 3.60
+version: 3.61
abstract: HTML parser class
author:
- Gisle Aas
participants (1)
-
root@Hilbert.suse.de