2008-01-05 23:41:27 +01:00
|
|
|
# $NetBSD: Makefile,v 1.17 2008/01/05 22:42:51 heinz Exp $
|
2001-10-30 14:34:47 +01:00
|
|
|
|
2007-02-25 00:05:42 +01:00
|
|
|
DISTNAME= HTML-TableExtract-2.10
|
2001-10-30 14:34:47 +01:00
|
|
|
PKGNAME= p5-${DISTNAME}
|
|
|
|
CATEGORIES= www perl5
|
|
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=HTML/}
|
|
|
|
|
2003-07-18 00:50:55 +02:00
|
|
|
MAINTAINER= damon@NetBSD.org
|
2007-02-25 00:05:42 +01:00
|
|
|
HOMEPAGE= http://search.cpan.org/dist/HTML-TableExtract/
|
2003-07-22 06:14:17 +02:00
|
|
|
COMMENT= Perl5 module to simplify extracting HTML tables
|
2001-10-30 14:34:47 +01:00
|
|
|
|
2008-01-05 23:41:27 +01:00
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
|
2001-10-30 14:34:47 +01:00
|
|
|
DEPENDS+= p5-HTML-Parser>=3.08:../../www/p5-HTML-Parser
|
Update to 2.06:
2.06 Tue Oct 18 13:13:52 EDT 2005
- Tightened up element interactions in TREE() mode when examing
rows, columns, cells, etc. Was running into trouble with
dereferencing scalars vs objects.
- Documented space() H::TE::T method, added tests
- Added POD tests
- Documentation updates and fixes
2.05 Tue Oct 4 16:00:02 EDT 2005
- Fixed a TREE() definition bug and class method assignments
- Fixed a 'row above header' bug, added tests
2.04 Wed Aug 3 14:42:23 EDT 2005
- Fixed some conditional optional dependency tests in order to
avoid falure assertions on some test boxes.
2.03 Wed Jul 20 12:45:56 EDT 2005
- Fixed greedy attribute bug (non qualifying tables were being
selected under certain circumstances)
- Moved more completely to File::Spec operations in testload.pm
in order to make windows boxes happy.
2.02 Thu Jun 23 12:42:44 EDT 2005
- squelched TREE() creation warnings for subclasses
- fixed a rows() bug involving keep_headers
2.01 Tue Jun 21 22:05:53 EDT 2005
- fixed some test changes
2.00 Fri Jun 17 17:28:10 EDT 2005
- Can now return parsed tables as HTML::TableElement objects
within an HTML::Element tree structure (via HTML::TreeBuilder)
for such purposes as in-line editing of table content within
documents. Invoked via 'use HTML::TableExtract qw(tree);'.
- Added columns(), row(), column(), and cell() methods.
- Added some handy reporting methods: tables_report() and
tables_dump(). These are almost always handy while first
analyzing a new HTML document for table content.
- Debugging and error output can now be assigned to arbitrary
file handles.
! Old 'table_state' methods are now merely 'table' methods,
though the old table_state style is still supported.
! Chains have been dropped. Though interesting (think xpath),
they needlessly complicated matters as they were nearly
universally unused.
2005-10-25 15:40:24 +02:00
|
|
|
DEPENDS+= p5-HTML-Tree>=3.18:../../www/p5-HTML-Tree
|
2007-02-25 00:05:42 +01:00
|
|
|
DEPENDS+= p5-HTML-Element-Extended>=1.16:../../www/p5-HTML-Element-Extended
|
2001-10-30 14:34:47 +01:00
|
|
|
|
2008-01-05 23:41:27 +01:00
|
|
|
USE_LANGUAGES= # empty
|
|
|
|
|
2005-07-13 20:01:18 +02:00
|
|
|
PERL5_PACKLIST= auto/HTML-TableExtract/.packlist
|
2001-10-30 14:34:47 +01:00
|
|
|
|
2002-10-21 01:35:09 +02:00
|
|
|
.include "../../lang/perl5/module.mk"
|
2001-10-30 14:34:47 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|