.gear/rules | 2 + .../tags/79eb570373a093f47e6112d7bac1a33fe81020aa | 13 ++ .gear/tags/list | 1 + Parser.xs | 1 + hparser.c | 1 + perl-HTML-Parser.spec | 171 ++++++++++++++++++++ 6 files changed, 189 insertions(+), 0 deletions(-) diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..aa42239 --- /dev/null +++ b/.gear/rules @@ -0,0 +1,2 @@ +tar: @version@:. name=HTML-Parser-@version@ +diff: @version@:. . name=perl-HTML-Parser-@version@-@release@.patch diff --git a/.gear/tags/79eb570373a093f47e6112d7bac1a33fe81020aa b/.gear/tags/79eb570373a093f47e6112d7bac1a33fe81020aa new file mode 100644 index 0000000..0cb6afb --- /dev/null +++ b/.gear/tags/79eb570373a093f47e6112d7bac1a33fe81020aa @@ -0,0 +1,13 @@ +object 4ad1f3b9bef6483ed28fb1bbad29fc746292ccc8 +type commit +tag 3.68 +tagger Alexey Tourbin 1284982834 +0400 + +3.68 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.10 (GNU/Linux) + +iEYEABECAAYFAkyXSDMACgkQfBKgtDjnu0Y7nQCgiKnjgzIbSGaVqj6LU0YKphb2 +GP4An1vPheH6p1DWWuIZAN0iBFK0Qi9u +=qcga +-----END PGP SIGNATURE----- diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..b107f26 --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +79eb570373a093f47e6112d7bac1a33fe81020aa 3.68 diff --git a/Parser.xs b/Parser.xs index 331e0e9..598cd40 100644 --- a/Parser.xs +++ b/Parser.xs @@ -312,6 +312,7 @@ magic_dup_pstate(pTHX_ MAGIC *mg, CLONE_PARAMS *params) #endif +static MGVTBL vtbl_pstate = { 0, diff --git a/hparser.c b/hparser.c index 7e6291f..7b3f3f8 100644 --- a/hparser.c +++ b/hparser.c @@ -59,6 +59,7 @@ enum argcode { ARG_FLAG_FLAT_ARRAY }; +static char *argname[] = { /* Must be in the same order as enum argcode */ "self", /* ARG_SELF */ diff --git a/perl-HTML-Parser.spec b/perl-HTML-Parser.spec new file mode 100644 index 0000000..d7b757e --- /dev/null +++ b/perl-HTML-Parser.spec @@ -0,0 +1,171 @@ +%define dist HTML-Parser +Name: perl-%dist +Version: 3.68 +Release: alt1 + +Summary: Parsing and extracting information from HTML documents +License: GPL or Artistic +Group: Development/Perl + +URL: %CPAN %dist +Source: %dist-%version.tar +Patch: %name-%version-%release.patch + +# avoid circular dependency on perl-libwww +%add_findreq_skiplist */HTML/HeadParser.pm + +# Automatically added by buildreq on Mon Sep 20 2010 +BuildRequires: perl-HTML-Tagset perl-Test-Pod perl-URI perl-threads + +%description +This is a collection of perl modules that parse and extract +information from HTML documents. + +%prep +%setup -q -n %dist-%version +%patch -p1 + +%ifdef __buildreqs +# avoid build dependency on perl-libwww +mv t/headparser-http.t t/headparser-http.t.orig +%endif + +%build +%perl_vendor_build + +%install +%perl_vendor_install + +%files +%doc Changes README eg +%perl_vendor_archlib/HTML +%perl_vendor_autolib/HTML + +%changelog +* Mon Sep 20 2010 Alexey Tourbin 3.68-alt1 +- 3.66 -> 3.68 +- built for perl-5.12 + +* Thu Aug 05 2010 Alexey Tourbin 3.66-alt1 +- 3.65 -> 3.66 + +* Thu Apr 08 2010 Alexey Tourbin 3.65-alt1 +- 3.64 -> 3.65 + +* Fri Oct 30 2009 Alexey Tourbin 3.64-alt1 +- 3.62 -> 3.64 + +* Fri Oct 23 2009 Alexey Tourbin 3.62-alt2 +- avoid circular dependency on perl-libwww + +* Fri Aug 28 2009 Alexey Tourbin 3.62-alt1 +- 3.61 -> 3.62 + +* Thu Jul 09 2009 Alexey Tourbin 3.61-alt1 +- 3.60 -> 3.61 + +* Fri Feb 27 2009 Alexey Tourbin 3.60-alt1 +- 3.58 -> 3.60 + +* Sun Nov 23 2008 Alexey Tourbin 3.58-alt1 +- 3.56 -> 3.58 + +* Sun Mar 02 2008 Alexey Tourbin 3.56-alt2 +- packaged examples + +* Sat Jan 13 2007 Alexey Tourbin 3.56-alt1 +- 3.55 -> 3.56 +- imported into git and adapted for gear + +* Thu Jul 13 2006 Alexey Tourbin 3.55-alt1 +- 3.54 -> 3.55 + +* Mon May 22 2006 Alexey Tourbin 3.54-alt1 +- 3.51 -> 3.54 + +* Mon Apr 17 2006 Alexey Tourbin 3.51-alt1 +- 3.45 -> 3.51 + +* Sat Jun 25 2005 Alexey Tourbin 3.45-alt2 +- added support for XSLoader (cpan #13409) + +* Fri Jan 07 2005 Alexey Tourbin 3.45-alt1 +- 3.43 -> 3.45 + +* Sun Dec 19 2004 Alexey Tourbin 3.43-alt1 +- 3.36 -> 3.43 +- HTML-TokeParser-Simple decoupled because of extra build dependencies +- manual pages not packaged (use perldoc) + +* Mon Apr 19 2004 Alexey Tourbin 3.36-alt1 +- 3.35 -> 3.36 +- packaged HTML-TokeParser-Simple-2.2 here (laziness is a virtue) + +* Mon Dec 15 2003 Alexey Tourbin 3.35-alt1 +- 3.35 + +* Tue Oct 28 2003 Alexey Tourbin 3.34-alt1 +- 3.34; segfault fixed: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=217616 +- alt-unicode.patch: enable support for unicode entities + +* Fri Oct 17 2003 Alexey Tourbin 3.33-alt1 +- 3.33 + +* Thu Aug 28 2003 Alexey Tourbin 3.31-alt1 +- 3.31 + +* Mon Apr 28 2003 Alexey Tourbin 3.28-alt1 +- 3.28 + +* Fri Mar 14 2003 Alexey Tourbin 3.27-alt1 +- 3.27 +- spec file cleanup; sample programs added to docs + +* Tue Oct 22 2002 Alexey Tourbin 3.26-alt2 +- rebuilt for perl-5.8 with new rpm macros + +* Wed Apr 03 2002 Stanislav Ievlev 3.26-alt1 +- 3.26 + +* Tue Aug 21 2001 Stanislav Ievlev 3.25-alt1 +- 3.25 + +* Mon Jul 23 2001 Stanislav Ievlev 3.18-alt2 +- Rebuilt with new perl + +* Mon Jun 25 2001 Konstantin Volckov 3.18-alt1 +- Rebuilt with perl-5.6.1 +- Some spec cleanup + +* Sun Jan 28 2001 Mikhail Zabaluev 3.15-ipl1mdk +- Updated: + + version 3.15 +- Changed: + + Sisyphus adaptations + +* Wed Jun 28 2000 Mikhail Zabaluev 3.09-1mdk_mhz +- new version +- redid filelist + +* Wed May 17 2000 David BAUDENS 3.05-4mdk +- Fix build for i486 +- Use %%_tmppath for BuildRoot + +* Fri Mar 31 2000 Pixel 3.05-3mdk +- rebuild, new group, cleanup + +* Tue Feb 29 2000 Jean-Michel Dault 3.0.5-1mdk +- upgrade to 3.05 + +* Mon Jan 3 2000 Jean-Michel Dault +- final cleanup for Mandrake 7 + +* Thu Dec 30 1999 Jean-Michel Dault +-updated to 3.02 + +* Sun Aug 29 1999 Jean-Michel Dault +- bzip2'd sources +- updated to 2.23 + +* Tue May 11 1999 root +- Spec file was autogenerated.