www/p5-HTML-TokeParser-Simple 3.16_1 FreeBSD
Subclass of HTML::TokeParser with easy-to-remember method calls
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- www, perl5
- Package size
- 30.1 KiB, 57.4 KiB installed
Description
HTML::TokeParser::Simple is a subclass of HTML::TokeParser that uses easy-to-remember method calls to work with the tokens. Rather than try to remember a bunch of array indices or try to write a bunch of constants for them, you can now do something like:
$token->is_start_tag( 'form' )
Instead of
$token->[0] eq 'S' and $token->[1] eq 'form'
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/p5-HTML-TokeParser-Simple | 3.16_1 |
| OpenBSD | www/p5-HTML-TokeParser-Simple | 3.16p0 |
| NetBSD | www/p5-HTML-TokeParser-Simple | 3.16nb13 |
| DragonFly | www/p5-HTML-TokeParser-Simple | 3.16_1 |
Install
Binary package:
pkg install p5-HTML-TokeParser-Simple
From the ports tree:
cd /usr/ports/www/p5-HTML-TokeParser-Simple/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-HTML-TokeParser-Simple>0:www/p5-HTML-TokeParser-Simple
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.16_1 | 3.16_1 | 3.16_1 | 3.16_1 | 3.16_1 |
| FreeBSD:14:quarterly | 3.16_1 | 3.16_1 | n/a | 3.16_1 | 3.16_1 |
| FreeBSD:15:latest | 3.16_1 | 3.16_1 | n/a | 3.16_1 | 3.16_1 |
| FreeBSD:15:quarterly | 3.16_1 | 3.16_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.16_1 | 3.16_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
p5-HTML-Parser>=0: www/p5-HTML-Parserp5-Sub-Override>=0: devel/p5-Sub-Override
Runtime 2
p5-HTML-Parser>=0: www/p5-HTML-Parserp5-Sub-Override>=0: devel/p5-Sub-Override
The full lists below include those, and their dependencies in turn.
Build dependencies 14
Run dependencies 14
Required by 16
- devel/p5-CommitBit
- mail/p5-Email-MIME-CreateHTML
- www/p5-Catalyst-Controller-HTML-FormFu
- www/p5-Catalyst-Plugin-Session-State-URI
- www/p5-FEAR-API
- www/p5-HTML-Display
- www/p5-HTML-FormFu
- www/p5-HTML-FormFu-Imager
- www/p5-HTML-FormFu-Model-DBIC
- www/p5-HTML-FormFu-MultiForm
- www/p5-HTML-LinkExtractor
- www/p5-Jifty
- www/p5-MojoMojo
- www/p5-WWW-Contact
- www/p5-WWW-DHL
- www/p5-WWW-Mechanize-Shell
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 18
- %%PERL5_MAN3%%/HTML::TokeParser::Simple.3.gz
- %%PERL5_MAN3%%/HTML::TokeParser::Simple::Token.3.gz
- %%PERL5_MAN3%%/HTML::TokeParser::Simple::Token::Comment.3.gz
- %%PERL5_MAN3%%/HTML::TokeParser::Simple::Token::Declaration.3.gz
- %%PERL5_MAN3%%/HTML::TokeParser::Simple::Token::ProcessInstruction.3.gz
- %%PERL5_MAN3%%/HTML::TokeParser::Simple::Token::Tag.3.gz
- %%PERL5_MAN3%%/HTML::TokeParser::Simple::Token::Tag::End.3.gz
- %%PERL5_MAN3%%/HTML::TokeParser::Simple::Token::Tag::Start.3.gz
- %%PERL5_MAN3%%/HTML::TokeParser::Simple::Token::Text.3.gz
- %%SITE_PERL%%/HTML/TokeParser/Simple.pm
- %%SITE_PERL%%/HTML/TokeParser/Simple/Token.pm
- %%SITE_PERL%%/HTML/TokeParser/Simple/Token/Comment.pm
- %%SITE_PERL%%/HTML/TokeParser/Simple/Token/Declaration.pm
- %%SITE_PERL%%/HTML/TokeParser/Simple/Token/ProcessInstruction.pm
- %%SITE_PERL%%/HTML/TokeParser/Simple/Token/Tag.pm
- %%SITE_PERL%%/HTML/TokeParser/Simple/Token/Tag/End.pm
- %%SITE_PERL%%/HTML/TokeParser/Simple/Token/Tag/Start.pm
- %%SITE_PERL%%/HTML/TokeParser/Simple/Token/Text.pm
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| HTML-TokeParser-Simple-3.16.tar.gz | 19952 | ed11135c6839e6e0eaf96952e6ac353a2f22ebb40a721659671e5d2dcc0e4a9d |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.