1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00

- Add BUILD_DEPENDS

- Sort PLIST
- Reformat pkg-descr
- Use single space after WWW:
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2014-07-31 18:54:36 +00:00
parent 18afff5292
commit fffaed7e59
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=363656
3 changed files with 26 additions and 26 deletions

View File

@ -14,11 +14,12 @@ COMMENT= Simple DOM parser for Makefiles
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
RUN_DEPENDS= p5-Clone>=0.18:${PORTSDIR}/devel/p5-Clone \
BUILD_DEPENDS= p5-Clone>=0.18:${PORTSDIR}/devel/p5-Clone \
p5-List-MoreUtils>=0.21:${PORTSDIR}/lang/p5-List-MoreUtils \
p5-Params-Util>=0.22:${PORTSDIR}/devel/p5-Params-Util
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
USES= perl5
.include <bsd.port.mk>

View File

@ -1,11 +1,10 @@
This libary can serve as an advanced lexer for (GNU) makefiles. It
parses makefiles as "documents" and the parsing is lossless. The
results are data structures similar to DOM trees. The DOM trees hold
every single bit of the information in the original input files,
including white spaces, blank lines and makefile comments. That means
it's possible to reproduce the original makefiles from the DOM trees.
In addition, each node of the DOM trees is modifiable and so is the
whole tree, just like the PPI module used for Perl source parsing and
This libary can serve as an advanced lexer for (GNU) makefiles. It parses
makefiles as "documents" and the parsing is lossless. The results are data
structures similar to DOM trees. The DOM trees hold every single bit of the
information in the original input files, including white spaces, blank lines and
makefile comments. That means it's possible to reproduce the original makefiles
from the DOM trees. In addition, each node of the DOM trees is modifiable and
so is the whole tree, just like the PPI module used for Perl source parsing and
the HTML::TreeBuilder module used for parsing HTML source.
WWW: http://search.cpan.org/dist/Makefile-DOM/
WWW: http://search.cpan.org/dist/Makefile-DOM/

View File

@ -1,12 +1,3 @@
%%PERL5_MAN3%%/MDOM::Dumper.3.gz
%%PERL5_MAN3%%/MDOM::Element.3.gz
%%PERL5_MAN3%%/MDOM::Node.3.gz
%%PERL5_MAN3%%/MDOM::Token.3.gz
%%PERL5_MAN3%%/MDOM::Token::Comment.3.gz
%%PERL5_MAN3%%/MDOM::Token::Separator.3.gz
%%PERL5_MAN3%%/MDOM::Token::Whitespace.3.gz
%%PERL5_MAN3%%/Makefile::DOM.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Makefile/DOM/.packlist
%%SITE_PERL%%/MDOM/Assignment.pm
%%SITE_PERL%%/MDOM/Command.pm
%%SITE_PERL%%/MDOM/Directive.pm
@ -29,10 +20,19 @@
%%SITE_PERL%%/MDOM/Unknown.pm
%%SITE_PERL%%/MDOM/Util.pm
%%SITE_PERL%%/Makefile/DOM.pm
@dirrmtry %%SITE_PERL%%/Makefile
@dirrmtry %%SITE_PERL%%/MDOM/Token
@dirrmtry %%SITE_PERL%%/MDOM/Rule
@dirrmtry %%SITE_PERL%%/MDOM/Document
@dirrmtry %%SITE_PERL%%/MDOM
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Makefile/DOM
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Makefile/DOM/.packlist
%%PERL5_MAN3%%/MDOM::Dumper.3.gz
%%PERL5_MAN3%%/MDOM::Element.3.gz
%%PERL5_MAN3%%/MDOM::Node.3.gz
%%PERL5_MAN3%%/MDOM::Token.3.gz
%%PERL5_MAN3%%/MDOM::Token::Comment.3.gz
%%PERL5_MAN3%%/MDOM::Token::Separator.3.gz
%%PERL5_MAN3%%/MDOM::Token::Whitespace.3.gz
%%PERL5_MAN3%%/Makefile::DOM.3.gz
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Makefile/DOM
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Makefile
@dirrmtry %%SITE_PERL%%/Makefile
@dirrm %%SITE_PERL%%/MDOM/Token
@dirrm %%SITE_PERL%%/MDOM/Rule
@dirrm %%SITE_PERL%%/MDOM/Document
@dirrm %%SITE_PERL%%/MDOM