Accepting request 297374 from devel:languages:perl:autoupdate

automatic update

OBS-URL: https://build.opensuse.org/request/show/297374
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-HTML-TagParser?expand=0&rev=10
This commit is contained in:
Stephan Kulow
2015-04-17 04:48:54 +00:00
committed by Git OBS Bridge
parent 9a75a70943
commit cdf3ee917b
5 changed files with 85 additions and 51 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7fcc46691b2ad628dec2f862ebaf1f495a5ac07d156d3300dcce83c32ad90f05
size 39626

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7f107815f1b615f4c05d68deb95d3f5c5a3912c79a88c39eb3699bf7cfd15f37
size 40895

20
cpanspec.yml Normal file
View File

@@ -0,0 +1,20 @@
---
#description_paragraphs: 3
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: -
#./Build build flags=%{?_smp_mflags} --myflag

View File

@@ -1,3 +1,35 @@
-------------------------------------------------------------------
Thu Apr 16 20:15:49 UTC 2015 - coolo@suse.com
- updated to 0.20
see /usr/share/doc/packages/perl-HTML-TagParser/Changes
2012/05/03 (0.20)
* "AUTHORS AND CONTRIBUTORS" section added
* requires Perl 5.8.1 at least
2012/05/03 (0.16.4) [not released]
* Don't die on encodings that don't exist [twilde]
* Regression test for bogus character set detection [twilde]
* Make Encode mandatory, remove Jcode [twilde]
2012/05/01 (0.16.3) [not released]
* moved to github
* https://github.com/kawanet/HTML-TagParser
2008/10/28 [not released]
* drry: fixed regexes. removed subversion properties. et cetera.
* http://coderepos.org/share/changeset/22252
2008/10/27 (0.16.1) [not released]
* HTML-TagParser-0.16-subtree.diff patch from Juergen Weigert
* http://coderepos.org/share/changeset/22229
2008/10/27 (0.16) [not released]
* imported to CodeRepos
* http://svn.coderepos.org/share/lang/perl/HTML-TagParser/trunk/
* http://coderepos.org/share/changeset/22228
-------------------------------------------------------------------
Wed Dec 1 13:32:53 UTC 2010 - coolo@novell.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-HTML-TagParser
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,68 +15,50 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define oversion 0.16
Name: perl-HTML-TagParser
Url: http://search.cpan.org/~kawasaki/HTML-TagParser-%{oversion}/
License: GPL, Artistic License
Group: Development/Languages/Perl
AutoReqProv: on
Version: 0.20
Release: 0
%define cpan_name HTML-TagParser
Summary: Yet another HTML document parser with DOM-like methods
Version: 0.16.1
Release: 1
Source: HTML-TagParser-%{oversion}.tar.gz
Patch: HTML-TagParser-%{oversion}-subtree.diff
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/HTML-TagParser/
Source0: http://www.cpan.org/authors/id/K/KA/KAWASAKI/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{perl_requires}
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Encode) >= 2.13
Requires: perl(Encode) >= 2.13
%{perl_requires}
%description
HTML::TagParser - Yet another HTML document parser with DOM-like methods.
Patched version with improved container detection, added subtree extraction and
DOM-like navigation methods.
Authors:
--------
Yusuke Kawasaki <u-suke@kawa.net>
Contributors
------------
Juergen Weigert <jw@suse.de>
HTML::TagParser is a pure Perl module which parses HTML/XHTML files. This
module provides some methods like DOM interface. This module is not strict
about XHTML format because many of HTML pages are not strict. You know,
many pages use <br> elemtents instead of <br/> and have <p> elements which
are not closed.
%prep
%setup -n HTML-TagParser-%{oversion}
%patch -p1
%setup -q -n %{cpan_name}-%{version}
find . -type f -print0 | xargs -0 chmod 644
%build
perl Makefile.PL
make
make test
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags}
%check
%{__make} test
%install
chmod a-x README
make DESTDIR=$RPM_BUILD_ROOT install_vendor
%if 0%{?suse_version}
%perl_make_install
%perl_process_packlist
%else
rm -f $RPM_BUILD_ROOT/%{perl_archlib}/perllocal.pod
%endif
%perl_gen_filelist
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc MANIFEST Changes README
%{perl_vendorlib}/HTML
%dir %{perl_vendorarch}/auto/HTML-TagParser
%{_mandir}/man3/HTML::TagParser*.3pm*
%if 0%{?suse_version}
%endif
%files -f %{name}.files
%defattr(-,root,root,755)
%doc Changes make-dist.sh README
%changelog