diff options
author | mat <mat@FreeBSD.org> | 2014-01-22 06:29:50 +0800 |
---|---|---|
committer | mat <mat@FreeBSD.org> | 2014-01-22 06:29:50 +0800 |
commit | 2a31242a56be410192ecb376f57d32c69bea92dd (patch) | |
tree | ee28000bea32ce4396cdc6c349d44acc6c8f10c2 | |
parent | db3186f7f3b27326f6c5a2a76ff7ca2d831c7fc1 (diff) | |
download | freebsd-ports-gnome-2a31242a56be410192ecb376f57d32c69bea92dd.tar.gz freebsd-ports-gnome-2a31242a56be410192ecb376f57d32c69bea92dd.tar.zst freebsd-ports-gnome-2a31242a56be410192ecb376f57d32c69bea92dd.zip |
* Convert to staging
* Add license
* pet portlint
Sponsored by: Absolight
36 files changed, 195 insertions, 196 deletions
diff --git a/textproc/p5-PPI-XS/Makefile b/textproc/p5-PPI-XS/Makefile index aa03e846d8a3..5d8d8957e44e 100644 --- a/textproc/p5-PPI-XS/Makefile +++ b/textproc/p5-PPI-XS/Makefile @@ -10,13 +10,13 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= XS acceleration for the PPI perl parser +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + RUN_DEPENDS= p5-PPI>=1.000:${PORTSDIR}/textproc/p5-PPI BUILD_DEPENDS:= ${RUN_DEPENDS} USES= perl5 USE_PERL5= configure -MAN3= PPI::XS.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-PPI-XS/pkg-plist b/textproc/p5-PPI-XS/pkg-plist index c05224850f66..e95bdfebe903 100644 --- a/textproc/p5-PPI-XS/pkg-plist +++ b/textproc/p5-PPI-XS/pkg-plist @@ -1,3 +1,4 @@ +%%PERL5_MAN3%%/PPI::XS.3.gz %%SITE_PERL%%/%%PERL_ARCH%%/PPI/XS.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PPI/XS/.packlist %%SITE_PERL%%/%%PERL_ARCH%%/auto/PPI/XS/XS.bs diff --git a/textproc/p5-PPIx-EditorTools/Makefile b/textproc/p5-PPIx-EditorTools/Makefile index 8f8e572b8fcc..6035682f3ab3 100644 --- a/textproc/p5-PPIx-EditorTools/Makefile +++ b/textproc/p5-PPIx-EditorTools/Makefile @@ -24,16 +24,4 @@ TEST_DEPENDS= p5-Test-Differences>=0:${PORTSDIR}/devel/p5-Test-Differences \ USES= perl5 USE_PERL5= configure -MAN3= PPIx::EditorTools.3 \ - PPIx::EditorTools::FindUnmatchedBrace.3 \ - PPIx::EditorTools::FindVariableDeclaration.3 \ - PPIx::EditorTools::IntroduceTemporaryVariable.3 \ - PPIx::EditorTools::Lexer.3 \ - PPIx::EditorTools::Outline.3 \ - PPIx::EditorTools::RenamePackage.3 \ - PPIx::EditorTools::RenamePackageFromPath.3 \ - PPIx::EditorTools::RenameVariable.3 \ - PPIx::EditorTools::ReturnObject.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-PPIx-EditorTools/pkg-plist b/textproc/p5-PPIx-EditorTools/pkg-plist index a44069eb2df9..92eec808e36c 100644 --- a/textproc/p5-PPIx-EditorTools/pkg-plist +++ b/textproc/p5-PPIx-EditorTools/pkg-plist @@ -1,3 +1,13 @@ +%%PERL5_MAN3%%/PPIx::EditorTools.3.gz +%%PERL5_MAN3%%/PPIx::EditorTools::FindUnmatchedBrace.3.gz +%%PERL5_MAN3%%/PPIx::EditorTools::FindVariableDeclaration.3.gz +%%PERL5_MAN3%%/PPIx::EditorTools::IntroduceTemporaryVariable.3.gz +%%PERL5_MAN3%%/PPIx::EditorTools::Lexer.3.gz +%%PERL5_MAN3%%/PPIx::EditorTools::Outline.3.gz +%%PERL5_MAN3%%/PPIx::EditorTools::RenamePackage.3.gz +%%PERL5_MAN3%%/PPIx::EditorTools::RenamePackageFromPath.3.gz +%%PERL5_MAN3%%/PPIx::EditorTools::RenameVariable.3.gz +%%PERL5_MAN3%%/PPIx::EditorTools::ReturnObject.3.gz %%SITE_PERL%%/PPIx/EditorTools.pm %%SITE_PERL%%/PPIx/EditorTools/FindUnmatchedBrace.pm %%SITE_PERL%%/PPIx/EditorTools/FindVariableDeclaration.pm diff --git a/textproc/p5-Parse-BooleanLogic/Makefile b/textproc/p5-Parse-BooleanLogic/Makefile index 77e347e994b4..087374347b9d 100644 --- a/textproc/p5-Parse-BooleanLogic/Makefile +++ b/textproc/p5-Parse-BooleanLogic/Makefile @@ -10,6 +10,9 @@ PKGNAMEPREFIX= p5- MAINTAINER= skreuzer@FreeBSD.org COMMENT= Parser of boolean expressions +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + BUILD_DEPENDS= p5-Regexp-Common>=2.122:${PORTSDIR}/textproc/p5-Regexp-Common \ p5-Module-Install>=0.91_1:${PORTSDIR}/devel/p5-Module-Install RUN_DEPENDS:= ${BUILD_DEPENDS} @@ -18,7 +21,4 @@ TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep USES= perl5 USE_PERL5= configure -MAN3= Parse::BooleanLogic.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Parse-BooleanLogic/pkg-plist b/textproc/p5-Parse-BooleanLogic/pkg-plist index 40eb64e922d8..f3b73fc6b5ed 100644 --- a/textproc/p5-Parse-BooleanLogic/pkg-plist +++ b/textproc/p5-Parse-BooleanLogic/pkg-plist @@ -1,3 +1,4 @@ +%%PERL5_MAN3%%/Parse::BooleanLogic.3.gz %%SITE_PERL%%/Parse/BooleanLogic.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/BooleanLogic/.packlist @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/BooleanLogic diff --git a/textproc/p5-Parse-CSV/Makefile b/textproc/p5-Parse-CSV/Makefile index d4e9034d8b20..56695585681e 100644 --- a/textproc/p5-Parse-CSV/Makefile +++ b/textproc/p5-Parse-CSV/Makefile @@ -10,6 +10,9 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Highly flexible CVS parser for large files +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + BUILD_DEPENDS= p5-Params-Util>=0.22:${PORTSDIR}/devel/p5-Params-Util \ p5-Text-CSV_XS>=0.42:${PORTSDIR}/textproc/p5-Text-CSV_XS RUN_DEPENDS= p5-Params-Util>=0.22:${PORTSDIR}/devel/p5-Params-Util \ @@ -18,7 +21,4 @@ RUN_DEPENDS= p5-Params-Util>=0.22:${PORTSDIR}/devel/p5-Params-Util \ USES= perl5 USE_PERL5= configure -MAN3= Parse::CSV.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Parse-CSV/pkg-plist b/textproc/p5-Parse-CSV/pkg-plist index 99faa84f0db9..36da7ff62e8a 100644 --- a/textproc/p5-Parse-CSV/pkg-plist +++ b/textproc/p5-Parse-CSV/pkg-plist @@ -1,3 +1,4 @@ +%%PERL5_MAN3%%/Parse::CSV.3.gz %%SITE_PERL%%/Parse/CSV.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/CSV/.packlist @dirrmtry %%SITE_PERL%%/Parse diff --git a/textproc/p5-Parse-FixedLength/Makefile b/textproc/p5-Parse-FixedLength/Makefile index ff83022f93fb..8ea43db5610f 100644 --- a/textproc/p5-Parse-FixedLength/Makefile +++ b/textproc/p5-Parse-FixedLength/Makefile @@ -13,7 +13,4 @@ COMMENT= Parse a string containing fixed length fields into component parts USES= perl5 USE_PERL5= configure -MAN3= Parse::FixedLength.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Parse-FixedLength/pkg-plist b/textproc/p5-Parse-FixedLength/pkg-plist index 7484ba36a8a8..e968950ec8a1 100644 --- a/textproc/p5-Parse-FixedLength/pkg-plist +++ b/textproc/p5-Parse-FixedLength/pkg-plist @@ -1,3 +1,4 @@ +%%PERL5_MAN3%%/Parse::FixedLength.3.gz %%SITE_PERL%%/Parse/FixedLength.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/FixedLength/.packlist @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parse/FixedLength diff --git a/textproc/p5-Parse-PhoneNumber/Makefile b/textproc/p5-Parse-PhoneNumber/Makefile index fec62a0f1608..d5a1604e6b4c 100644 --- a/textproc/p5-Parse-PhoneNumber/Makefile +++ b/textproc/p5-Parse-PhoneNumber/Makefile @@ -16,7 +16,4 @@ LICENSE_COMB= dual USES= perl5 USE_PERL5= modbuild -MAN3= Parse::PhoneNumber.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Parse-PhoneNumber/pkg-plist b/textproc/p5-Parse-PhoneNumber/pkg-plist index 0f135c24a64c..c44e015f49ef 100644 --- a/textproc/p5-Parse-PhoneNumber/pkg-plist +++ b/textproc/p5-Parse-PhoneNumber/pkg-plist @@ -1,2 +1,3 @@ +%%PERL5_MAN3%%/Parse::PhoneNumber.3.gz %%SITE_PERL%%/Parse/PhoneNumber.pm @dirrmtry %%SITE_PERL%%/Parse diff --git a/textproc/p5-Perl-Critic-Bangs/Makefile b/textproc/p5-Perl-Critic-Bangs/Makefile index c9c587b26473..2fa180401e7c 100644 --- a/textproc/p5-Perl-Critic-Bangs/Makefile +++ b/textproc/p5-Perl-Critic-Bangs/Makefile @@ -10,6 +10,9 @@ PKGNAMEPREFIX= p5- MAINTAINER= ivan@serezhkin.com COMMENT= A collection of handy Perl::Critic policies +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + BUILD_DEPENDS= p5-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Perl-Critic RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Test-Perl-Critic \ @@ -18,15 +21,4 @@ TEST_DEPENDS= p5-Test-Perl-Critic>=0:${PORTSDIR}/textproc/p5-Test-Perl-Critic \ USES= perl5 USE_PERL5= configure -MAN3= Perl::Critic::Bangs.3 \ - Perl::Critic::Policy::Bangs::ProhibitUselessRegexModifiers.3 \ - Perl::Critic::Policy::Bangs::ProhibitNoPlan.3 \ - Perl::Critic::Policy::Bangs::ProhibitFlagComments.3 \ - Perl::Critic::Policy::Bangs::ProhibitNumberedNames.3 \ - Perl::Critic::Policy::Bangs::ProhibitRefProtoOrProto.3 \ - Perl::Critic::Policy::Bangs::ProhibitVagueNames.3 \ - Perl::Critic::Policy::Bangs::ProhibitCommentedOutCode.3 \ - Perl::Critic::Policy::Bangs::ProhibitBitwiseOperators.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Perl-Critic-Bangs/pkg-plist b/textproc/p5-Perl-Critic-Bangs/pkg-plist index 27006bfc5a5b..74938db419b2 100644 --- a/textproc/p5-Perl-Critic-Bangs/pkg-plist +++ b/textproc/p5-Perl-Critic-Bangs/pkg-plist @@ -1,3 +1,12 @@ +%%PERL5_MAN3%%/Perl::Critic::Bangs.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Bangs::ProhibitUselessRegexModifiers.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Bangs::ProhibitNoPlan.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Bangs::ProhibitFlagComments.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Bangs::ProhibitNumberedNames.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Bangs::ProhibitRefProtoOrProto.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Bangs::ProhibitVagueNames.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Bangs::ProhibitCommentedOutCode.3.gz +%%PERL5_MAN3%%/Perl::Critic::Policy::Bangs::ProhibitBitwiseOperators.3.gz %%SITE_PERL%%/%%PERL_ARCH%%/auto/Perl/Critic/Bangs/.packlist %%SITE_PERL%%/Perl/Critic/Bangs.pm %%SITE_PERL%%/Perl/Critic/Policy/Bangs/ProhibitBitwiseOperators.pm diff --git a/textproc/p5-Perl-MinimumVersion/Makefile b/textproc/p5-Perl-MinimumVersion/Makefile index 4955cce6c635..9a68be1f6ac3 100644 --- a/textproc/p5-Perl-MinimumVersion/Makefile +++ b/textproc/p5-Perl-MinimumVersion/Makefile @@ -9,6 +9,9 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Find a minimum required version of perl for Perl code +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + BUILD_DEPENDS= p5-File-Find-Rule>=0.32:${PORTSDIR}/devel/p5-File-Find-Rule \ p5-File-Find-Rule-Perl>=1.04:${PORTSDIR}/devel/p5-File-Find-Rule-Perl \ p5-PPI>=1.215:${PORTSDIR}/textproc/p5-PPI \ @@ -22,10 +25,6 @@ TEST_DEPENDS= p5-Test-Script>=0:${PORTSDIR}/devel/p5-Test-Script USES= perl5 USE_PERL5= configure -MAN1= perlver.1 -MAN3= Perl::MinimumVersion.3 - -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -i '' -e '/Test::/d' ${WRKSRC}/Makefile.PL diff --git a/textproc/p5-Perl-MinimumVersion/pkg-plist b/textproc/p5-Perl-MinimumVersion/pkg-plist index 35a8ad22b11d..c1a16d98221a 100644 --- a/textproc/p5-Perl-MinimumVersion/pkg-plist +++ b/textproc/p5-Perl-MinimumVersion/pkg-plist @@ -1,7 +1,9 @@ bin/perlver +%%PERL5_MAN3%%/Perl::MinimumVersion.3.gz %%SITE_PERL%%/Perl/MinimumVersion.pm %%SITE_PERL%%/Perl/MinimumVersion/Reason.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Perl/MinimumVersion/.packlist +man/man1/perlver.1.gz @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Perl/MinimumVersion @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Perl @dirrmtry %%SITE_PERL%%/Perl/MinimumVersion diff --git a/textproc/p5-PerlPoint-Converters/Makefile b/textproc/p5-PerlPoint-Converters/Makefile index 1241f75a46d3..1c36617c98b4 100644 --- a/textproc/p5-PerlPoint-Converters/Makefile +++ b/textproc/p5-PerlPoint-Converters/Makefile @@ -3,10 +3,10 @@ PORTNAME= PerlPoint-Converters PORTVERSION= 1.02.05 -DISTVERSION= ${PORTVERSION:C/\.(..)$/\1/} CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- +DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(..)$/\1/} MAINTAINER= perl@FreeBSD.org COMMENT= Convert PerlPoint docs into various formats @@ -17,15 +17,11 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure patch -NO_STAGE= yes +OPTIONS_DEFINE= DOCS -MAN1= pp2html.1 pp2latex.1 -MAN3= Bundle::PerlPoint.3 \ - PerlPoint::Converters.3 \ - PerlPoint::Tags::HTML.3 \ - PerlPoint::Tags::LaTeX.3 +.include <bsd.port.options.mk> -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} PORTDOCS= # suck all DOCSDIR post-patch: @@ -33,11 +29,11 @@ post-patch: @${PERL} -pi -e 's!../(images|pp2html_styles)!$$1!g' ${WRKSRC}/doc/*.cfg post-build: - @(cd ${WRKSRC}/doc && make) + @(cd ${WRKSRC}/doc && ${MAKE}) post-install: - @${MKDIR} ${DOCSDIR} - (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${DOCSDIR}) + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .endif .include <bsd.port.mk> diff --git a/textproc/p5-PerlPoint-Converters/pkg-plist b/textproc/p5-PerlPoint-Converters/pkg-plist index 08374ecf09de..4b68cd6c0b46 100644 --- a/textproc/p5-PerlPoint-Converters/pkg-plist +++ b/textproc/p5-PerlPoint-Converters/pkg-plist @@ -1,10 +1,16 @@ bin/pp2html bin/pp2latex +%%PERL5_MAN3%%/Bundle::PerlPoint.3.gz +%%PERL5_MAN3%%/PerlPoint::Converters.3.gz +%%PERL5_MAN3%%/PerlPoint::Tags::HTML.3.gz +%%PERL5_MAN3%%/PerlPoint::Tags::LaTeX.3.gz %%SITE_PERL%%/Bundle/PerlPoint.pm %%SITE_PERL%%/PerlPoint/Converters.pm %%SITE_PERL%%/PerlPoint/Tags/HTML.pm %%SITE_PERL%%/PerlPoint/Tags/LaTeX.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlPoint-Converters/.packlist +man/man1/pp2html.1.gz +man/man1/pp2latex.1.gz @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlPoint-Converters @dirrmtry %%SITE_PERL%%/PerlPoint/Tags @dirrmtry %%SITE_PERL%%/PerlPoint diff --git a/textproc/p5-Plucene-Analysis-CJKAnalyzer/Makefile b/textproc/p5-Plucene-Analysis-CJKAnalyzer/Makefile index 3c19c6f8a3d3..9bde58898bc5 100644 --- a/textproc/p5-Plucene-Analysis-CJKAnalyzer/Makefile +++ b/textproc/p5-Plucene-Analysis-CJKAnalyzer/Makefile @@ -11,6 +11,9 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Analyzer for CJK texts +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + RUN_DEPENDS= p5-Plucene>=0:${PORTSDIR}/textproc/p5-Plucene BUILD_DEPENDS:= ${RUN_DEPENDS} TEST_DEPENDS= p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML @@ -18,8 +21,4 @@ TEST_DEPENDS= p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML USES= perl5 USE_PERL5= configure -MAN3= Plucene::Analysis::CJKAnalyzer.3 \ - Plucene::Analysis::CJKTokenizer.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Plucene-Analysis-CJKAnalyzer/pkg-plist b/textproc/p5-Plucene-Analysis-CJKAnalyzer/pkg-plist index d50fdc4ff449..d0d1d1bf178d 100644 --- a/textproc/p5-Plucene-Analysis-CJKAnalyzer/pkg-plist +++ b/textproc/p5-Plucene-Analysis-CJKAnalyzer/pkg-plist @@ -1,3 +1,5 @@ +%%PERL5_MAN3%%/Plucene::Analysis::CJKAnalyzer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::CJKTokenizer.3.gz %%SITE_PERL%%/%%PERL_ARCH%%/auto/Plucene/Analysis/CJKAnalyzer/.packlist %%SITE_PERL%%/Plucene/Analysis/CJKAnalyzer.pm %%SITE_PERL%%/Plucene/Analysis/CJKTokenizer.pm diff --git a/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile b/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile index 68db4f1d5ba0..8a32078336eb 100644 --- a/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile +++ b/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile @@ -20,8 +20,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure -MAN3= Plucene::Plugin::Analyzer::SnowballAnalyzer.3 \ - Plucene::Plugin::Analyzer::SnowballFilter.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/pkg-plist b/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/pkg-plist index dbfa7a7b4905..3106ef8a1641 100644 --- a/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/pkg-plist +++ b/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/pkg-plist @@ -1,3 +1,5 @@ +%%PERL5_MAN3%%/Plucene::Plugin::Analyzer::SnowballAnalyzer.3.gz +%%PERL5_MAN3%%/Plucene::Plugin::Analyzer::SnowballFilter.3.gz %%SITE_PERL%%/Plucene/Plugin/Analyzer/SnowballAnalyzer.pm %%SITE_PERL%%/Plucene/Plugin/Analyzer/SnowballFilter.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Plucene/Plugin/Analyzer/SnowballAnalyzer/.packlist diff --git a/textproc/p5-Plucene/Makefile b/textproc/p5-Plucene/Makefile index 9d1177a91884..d36bfdba90d8 100644 --- a/textproc/p5-Plucene/Makefile +++ b/textproc/p5-Plucene/Makefile @@ -25,73 +25,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure -MAN3= Plucene.3 \ - Plucene::Analysis::Analyzer.3 \ - Plucene::Analysis::CharTokenizer.3 \ - Plucene::Analysis::LetterTokenizer.3 \ - Plucene::Analysis::LowerCaseFilter.3 \ - Plucene::Analysis::LowerCaseTokenizer.3 \ - Plucene::Analysis::PorterStemFilter.3 \ - Plucene::Analysis::SimpleAnalyzer.3 \ - Plucene::Analysis::Standard::StandardAnalyzer.3 \ - Plucene::Analysis::Standard::StandardTokenizer.3 \ - Plucene::Analysis::StopAnalyzer.3 \ - Plucene::Analysis::StopFilter.3 \ - Plucene::Analysis::Token.3 \ - Plucene::Analysis::TokenFilter.3 \ - Plucene::Analysis::Tokenizer.3 \ - Plucene::Analysis::WhitespaceAnalyzer.3 \ - Plucene::Analysis::WhitespaceTokenizer.3 \ - Plucene::Bitvector.3 \ - Plucene::Document.3 \ - Plucene::Document::DateSerializer.3 \ - Plucene::Document::Field.3 \ - Plucene::Index::DocumentWriter.3 \ - Plucene::Index::FieldInfos.3 \ - Plucene::Index::FieldsReader.3 \ - Plucene::Index::FieldsWriter.3 \ - Plucene::Index::Reader.3 \ - Plucene::Index::SegmentInfo.3 \ - Plucene::Index::SegmentInfos.3 \ - Plucene::Index::SegmentMergeInfo.3 \ - Plucene::Index::SegmentMerger.3 \ - Plucene::Index::SegmentReader.3 \ - Plucene::Index::SegmentTermDocs.3 \ - Plucene::Index::SegmentTermEnum.3 \ - Plucene::Index::SegmentTermPositions.3 \ - Plucene::Index::SegmentsReader.3 \ - Plucene::Index::SegmentsTermEnum.3 \ - Plucene::Index::Term.3 \ - Plucene::Index::TermInfo.3 \ - Plucene::Index::TermInfosReader.3 \ - Plucene::Index::TermInfosWriter.3 \ - Plucene::Index::Writer.3 \ - Plucene::QueryParser.3 \ - Plucene::Search::BooleanClause.3 \ - Plucene::Search::BooleanQuery.3 \ - Plucene::Search::BooleanScorer.3 \ - Plucene::Search::DateFilter.3 \ - Plucene::Search::Filter.3 \ - Plucene::Search::HitCollector.3 \ - Plucene::Search::Hits.3 \ - Plucene::Search::IndexSearcher.3 \ - Plucene::Search::PhrasePositions.3 \ - Plucene::Search::PhraseQuery.3 \ - Plucene::Search::PhraseScorer.3 \ - Plucene::Search::PhraseScorer::Exact.3 \ - Plucene::Search::PhraseScorer::Sloppy.3 \ - Plucene::Search::PrefixQuery.3 \ - Plucene::Search::Query.3 \ - Plucene::Search::Scorer.3 \ - Plucene::Search::Searcher.3 \ - Plucene::Search::Similarity.3 \ - Plucene::Search::TermQuery.3 \ - Plucene::Search::TermScorer.3 \ - Plucene::Search::TopDocs.3 \ - Plucene::Store::InputStream.3 \ - Plucene::Store::OutputStream.3 \ - Plucene::TestCase.3 \ - Plucene::Utils.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Plucene/pkg-plist b/textproc/p5-Plucene/pkg-plist index 3ad0ec42574d..d7ddd5e3e530 100644 --- a/textproc/p5-Plucene/pkg-plist +++ b/textproc/p5-Plucene/pkg-plist @@ -1,3 +1,70 @@ +%%PERL5_MAN3%%/Plucene.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::Analyzer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::CharTokenizer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::LetterTokenizer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::LowerCaseFilter.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::LowerCaseTokenizer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::PorterStemFilter.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::SimpleAnalyzer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::Standard::StandardAnalyzer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::Standard::StandardTokenizer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::StopAnalyzer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::StopFilter.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::Token.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::TokenFilter.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::Tokenizer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::WhitespaceAnalyzer.3.gz +%%PERL5_MAN3%%/Plucene::Analysis::WhitespaceTokenizer.3.gz +%%PERL5_MAN3%%/Plucene::Bitvector.3.gz +%%PERL5_MAN3%%/Plucene::Document.3.gz +%%PERL5_MAN3%%/Plucene::Document::DateSerializer.3.gz +%%PERL5_MAN3%%/Plucene::Document::Field.3.gz +%%PERL5_MAN3%%/Plucene::Index::DocumentWriter.3.gz +%%PERL5_MAN3%%/Plucene::Index::FieldInfos.3.gz +%%PERL5_MAN3%%/Plucene::Index::FieldsReader.3.gz +%%PERL5_MAN3%%/Plucene::Index::FieldsWriter.3.gz +%%PERL5_MAN3%%/Plucene::Index::Reader.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentInfo.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentInfos.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentMergeInfo.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentMerger.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentReader.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentTermDocs.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentTermEnum.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentTermPositions.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentsReader.3.gz +%%PERL5_MAN3%%/Plucene::Index::SegmentsTermEnum.3.gz +%%PERL5_MAN3%%/Plucene::Index::Term.3.gz +%%PERL5_MAN3%%/Plucene::Index::TermInfo.3.gz +%%PERL5_MAN3%%/Plucene::Index::TermInfosReader.3.gz +%%PERL5_MAN3%%/Plucene::Index::TermInfosWriter.3.gz +%%PERL5_MAN3%%/Plucene::Index::Writer.3.gz +%%PERL5_MAN3%%/Plucene::QueryParser.3.gz +%%PERL5_MAN3%%/Plucene::Search::BooleanClause.3.gz +%%PERL5_MAN3%%/Plucene::Search::BooleanQuery.3.gz +%%PERL5_MAN3%%/Plucene::Search::BooleanScorer.3.gz +%%PERL5_MAN3%%/Plucene::Search::DateFilter.3.gz +%%PERL5_MAN3%%/Plucene::Search::Filter.3.gz +%%PERL5_MAN3%%/Plucene::Search::HitCollector.3.gz +%%PERL5_MAN3%%/Plucene::Search::Hits.3.gz +%%PERL5_MAN3%%/Plucene::Search::IndexSearcher.3.gz +%%PERL5_MAN3%%/Plucene::Search::PhrasePositions.3.gz +%%PERL5_MAN3%%/Plucene::Search::PhraseQuery.3.gz +%%PERL5_MAN3%%/Plucene::Search::PhraseScorer.3.gz +%%PERL5_MAN3%%/Plucene::Search::PhraseScorer::Exact.3.gz +%%PERL5_MAN3%%/Plucene::Search::PhraseScorer::Sloppy.3.gz +%%PERL5_MAN3%%/Plucene::Search::PrefixQuery.3.gz +%%PERL5_MAN3%%/Plucene::Search::Query.3.gz +%%PERL5_MAN3%%/Plucene::Search::Scorer.3.gz +%%PERL5_MAN3%%/Plucene::Search::Searcher.3.gz +%%PERL5_MAN3%%/Plucene::Search::Similarity.3.gz +%%PERL5_MAN3%%/Plucene::Search::TermQuery.3.gz +%%PERL5_MAN3%%/Plucene::Search::TermScorer.3.gz +%%PERL5_MAN3%%/Plucene::Search::TopDocs.3.gz +%%PERL5_MAN3%%/Plucene::Store::InputStream.3.gz +%%PERL5_MAN3%%/Plucene::Store::OutputStream.3.gz +%%PERL5_MAN3%%/Plucene::TestCase.3.gz +%%PERL5_MAN3%%/Plucene::Utils.3.gz %%SITE_PERL%%/%%PERL_ARCH%%/auto/Plucene/.packlist %%SITE_PERL%%/Plucene.pm %%SITE_PERL%%/Plucene/Bitvector.pm diff --git a/textproc/p5-Pod-HtmlEasy/Makefile b/textproc/p5-Pod-HtmlEasy/Makefile index 355b19beb4f6..557eddaf4cc4 100644 --- a/textproc/p5-Pod-HtmlEasy/Makefile +++ b/textproc/p5-Pod-HtmlEasy/Makefile @@ -23,8 +23,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure -MAN1= pod2indexed_html.pl.1 -MAN3= Pod::HtmlEasy.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Pod-HtmlEasy/pkg-plist b/textproc/p5-Pod-HtmlEasy/pkg-plist index ca98675fb5b9..24bbc5b04746 100644 --- a/textproc/p5-Pod-HtmlEasy/pkg-plist +++ b/textproc/p5-Pod-HtmlEasy/pkg-plist @@ -2,10 +2,12 @@ bin/debug.pl bin/pod2indexed_html.pl bin/podhtmleasy.pl bin/podhtmleasy.sh +%%PERL5_MAN3%%/Pod::HtmlEasy.3.gz %%SITE_PERL%%/Pod/HtmlEasy/Data.pm %%SITE_PERL%%/Pod/HtmlEasy/Parser.pm %%SITE_PERL%%/Pod/HtmlEasy.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/HtmlEasy/.packlist +man/man1/pod2indexed_html.pl.1.gz @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/HtmlEasy @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod @dirrm %%SITE_PERL%%/Pod/HtmlEasy diff --git a/textproc/p5-Pod-Readme/Makefile b/textproc/p5-Pod-Readme/Makefile index 660fdcff0baf..c434e2f6a811 100644 --- a/textproc/p5-Pod-Readme/Makefile +++ b/textproc/p5-Pod-Readme/Makefile @@ -10,16 +10,14 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Convert POD to README file +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + BUILD_DEPENDS= p5-Regexp-Common>=0:${PORTSDIR}/textproc/p5-Regexp-Common RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= perl5 shebangfix +USES= perl5 shebangfix dos2unix USE_PERL5= configure SHEBANG_FILES= bin/pod2readme t/* -USE_DOS2UNIX= yes - -MAN1= pod2readme.1 -MAN3= Pod::Readme.3 -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Pod-Readme/pkg-plist b/textproc/p5-Pod-Readme/pkg-plist index e620b0cc1085..7471073122ac 100644 --- a/textproc/p5-Pod-Readme/pkg-plist +++ b/textproc/p5-Pod-Readme/pkg-plist @@ -1,6 +1,8 @@ bin/pod2readme +%%PERL5_MAN3%%/Pod::Readme.3.gz %%SITE_PERL%%/Pod/Readme.pm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Readme/.packlist +man/man1/pod2readme.1.gz @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Readme @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod @dirrmtry %%SITE_PERL%%/Pod diff --git a/textproc/p5-Pod-WSDL/Makefile b/textproc/p5-Pod-WSDL/Makefile index 2ebde348a26c..f2458b56cf7e 100644 --- a/textproc/p5-Pod-WSDL/Makefile +++ b/textproc/p5-Pod-WSDL/Makefile @@ -10,6 +10,9 @@ PKGNAMEPREFIX= p5- MAINTAINER= tobez@FreeBSD.org COMMENT= Create WSDL documents from (extended) pod +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + BUILD_DEPENDS= p5-IO-stringy>=2.110:${PORTSDIR}/devel/p5-IO-stringy \ p5-XML-Writer>=0.531:${PORTSDIR}/textproc/p5-XML-Writer \ p5-XML-XPath>=1.13:${PORTSDIR}/textproc/p5-XML-XPath @@ -18,17 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure -MAN3= Pod::WSDL.3 \ - Pod::WSDL::AUTOLOAD.3 \ - Pod::WSDL::Attr.3 \ - Pod::WSDL::Doc.3 \ - Pod::WSDL::Fault.3 \ - Pod::WSDL::Method.3 \ - Pod::WSDL::Param.3 \ - Pod::WSDL::Return.3 \ - Pod::WSDL::Type.3 \ - Pod::WSDL::Utils.3 \ - Pod::WSDL::Writer.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Pod-WSDL/pkg-plist b/textproc/p5-Pod-WSDL/pkg-plist index 4971a89a0214..3523e288f6fc 100644 --- a/textproc/p5-Pod-WSDL/pkg-plist +++ b/textproc/p5-Pod-WSDL/pkg-plist @@ -1,3 +1,14 @@ +%%PERL5_MAN3%%/Pod::WSDL.3.gz +%%PERL5_MAN3%%/Pod::WSDL::AUTOLOAD.3.gz +%%PERL5_MAN3%%/Pod::WSDL::Attr.3.gz +%%PERL5_MAN3%%/Pod::WSDL::Doc.3.gz +%%PERL5_MAN3%%/Pod::WSDL::Fault.3.gz +%%PERL5_MAN3%%/Pod::WSDL::Method.3.gz +%%PERL5_MAN3%%/Pod::WSDL::Param.3.gz +%%PERL5_MAN3%%/Pod::WSDL::Return.3.gz +%%PERL5_MAN3%%/Pod::WSDL::Type.3.gz +%%PERL5_MAN3%%/Pod::WSDL::Utils.3.gz +%%PERL5_MAN3%%/Pod::WSDL::Writer.3.gz %%SITE_PERL%%/Pod/WSDL.pm %%SITE_PERL%%/Pod/WSDL/AUTOLOAD.pm %%SITE_PERL%%/Pod/WSDL/Attr.pm diff --git a/textproc/p5-Regexp-Common-profanity_us/Makefile b/textproc/p5-Regexp-Common-profanity_us/Makefile index 802910f3a519..1b1df1642bf3 100644 --- a/textproc/p5-Regexp-Common-profanity_us/Makefile +++ b/textproc/p5-Regexp-Common-profanity_us/Makefile @@ -10,14 +10,13 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Provide regexes for U.S. profanity +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + BUILD_DEPENDS= p5-Regexp-Common>=0:${PORTSDIR}/textproc/p5-Regexp-Common RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure -MAN3= Regexp::Common::profanity_us.3 \ - Regexp::Profanity::US.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Regexp-Common-profanity_us/pkg-plist b/textproc/p5-Regexp-Common-profanity_us/pkg-plist index 11313028b95c..35fd92737009 100644 --- a/textproc/p5-Regexp-Common-profanity_us/pkg-plist +++ b/textproc/p5-Regexp-Common-profanity_us/pkg-plist @@ -1,3 +1,5 @@ +%%PERL5_MAN3%%/Regexp::Common::profanity_us.3.gz +%%PERL5_MAN3%%/Regexp::Profanity::US.3.gz %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Common/profanity_us/.packlist %%SITE_PERL%%/Regexp/Common/profanity_us.pm %%SITE_PERL%%/Regexp/Profanity/US.pm diff --git a/textproc/p5-Regexp-Common/Makefile b/textproc/p5-Regexp-Common/Makefile index fac5bf89f8c3..c87ce8ca42c4 100644 --- a/textproc/p5-Regexp-Common/Makefile +++ b/textproc/p5-Regexp-Common/Makefile @@ -10,43 +10,10 @@ PKGNAMEPREFIX= p5- MAINTAINER= tobez@FreeBSD.org COMMENT= Regexp::Common - Provide commonly requested regular expressions +LICENSE= ART10 ART20 BSD3CLAUSE MIT +LICENSE_COMB= dual + USES= perl5 USE_PERL5= configure -MAN3= \ - Regexp::Common.3 \ - Regexp::Common::CC.3 \ - Regexp::Common::SEN.3 \ - Regexp::Common::URI.3 \ - Regexp::Common::URI::RFC1035.3 \ - Regexp::Common::URI::RFC1738.3 \ - Regexp::Common::URI::RFC1808.3 \ - Regexp::Common::URI::RFC2384.3 \ - Regexp::Common::URI::RFC2396.3 \ - Regexp::Common::URI::RFC2806.3 \ - Regexp::Common::URI::fax.3 \ - Regexp::Common::URI::file.3 \ - Regexp::Common::URI::ftp.3 \ - Regexp::Common::URI::gopher.3 \ - Regexp::Common::URI::http.3 \ - Regexp::Common::URI::news.3 \ - Regexp::Common::URI::pop.3 \ - Regexp::Common::URI::prospero.3 \ - Regexp::Common::URI::tel.3 \ - Regexp::Common::URI::telnet.3 \ - Regexp::Common::URI::tv.3 \ - Regexp::Common::URI::wais.3 \ - Regexp::Common::_support.3 \ - Regexp::Common::balanced.3 \ - Regexp::Common::comment.3 \ - Regexp::Common::delimited.3 \ - Regexp::Common::lingua.3 \ - Regexp::Common::list.3 \ - Regexp::Common::net.3 \ - Regexp::Common::number.3 \ - Regexp::Common::profanity.3 \ - Regexp::Common::whitespace.3 \ - Regexp::Common::zip.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Regexp-Common/pkg-plist b/textproc/p5-Regexp-Common/pkg-plist index 21dbaf98c686..612079e064c4 100644 --- a/textproc/p5-Regexp-Common/pkg-plist +++ b/textproc/p5-Regexp-Common/pkg-plist @@ -1,3 +1,36 @@ +%%PERL5_MAN3%%/Regexp::Common.3.gz +%%PERL5_MAN3%%/Regexp::Common::CC.3.gz +%%PERL5_MAN3%%/Regexp::Common::SEN.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::RFC1035.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::RFC1738.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::RFC1808.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::RFC2384.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::RFC2396.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::RFC2806.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::fax.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::file.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::ftp.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::gopher.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::http.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::news.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::pop.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::prospero.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::tel.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::telnet.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::tv.3.gz +%%PERL5_MAN3%%/Regexp::Common::URI::wais.3.gz +%%PERL5_MAN3%%/Regexp::Common::_support.3.gz +%%PERL5_MAN3%%/Regexp::Common::balanced.3.gz +%%PERL5_MAN3%%/Regexp::Common::comment.3.gz +%%PERL5_MAN3%%/Regexp::Common::delimited.3.gz +%%PERL5_MAN3%%/Regexp::Common::lingua.3.gz +%%PERL5_MAN3%%/Regexp::Common::list.3.gz +%%PERL5_MAN3%%/Regexp::Common::net.3.gz +%%PERL5_MAN3%%/Regexp::Common::number.3.gz +%%PERL5_MAN3%%/Regexp::Common::profanity.3.gz +%%PERL5_MAN3%%/Regexp::Common::whitespace.3.gz +%%PERL5_MAN3%%/Regexp::Common::zip.3.gz %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Common/.packlist %%SITE_PERL%%/Regexp/Common/CC.pm %%SITE_PERL%%/Regexp/Common/SEN.pm diff --git a/textproc/p5-Regexp-DefaultFlags/Makefile b/textproc/p5-Regexp-DefaultFlags/Makefile index 4847c6f6eba8..284c12649458 100644 --- a/textproc/p5-Regexp-DefaultFlags/Makefile +++ b/textproc/p5-Regexp-DefaultFlags/Makefile @@ -10,10 +10,10 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Set default flags on regular expressions +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + USES= perl5 USE_PERL5= configure -MAN3= Regexp::DefaultFlags.3 - -NO_STAGE= yes .include <bsd.port.mk> diff --git a/textproc/p5-Regexp-DefaultFlags/pkg-plist b/textproc/p5-Regexp-DefaultFlags/pkg-plist index dec0807877d7..06784d219e99 100644 --- a/textproc/p5-Regexp-DefaultFlags/pkg-plist +++ b/textproc/p5-Regexp-DefaultFlags/pkg-plist @@ -1,3 +1,4 @@ +%%PERL5_MAN3%%/Regexp::DefaultFlags.3.gz %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/DefaultFlags/.packlist %%SITE_PERL%%/Regexp/DefaultFlags.pm @dirrmtry %%SITE_PERL%%/Regexp |