1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-27 05:10:36 +00:00

Support STAGEDIR.

This commit is contained in:
Vanilla I. Shu 2013-10-29 09:01:39 +00:00
parent 0e86d9880f
commit e2b43e3ac8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=331936
30 changed files with 79 additions and 99 deletions

View File

@ -13,7 +13,4 @@ COMMENT= Prompt string formatter
USES= perl5
USE_PERL5= modbuild
MAN3= Env::PS1.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,4 @@
%%PERL5_MAN3%%/Env::PS1.3.gz
%%SITE_PERL%%/Env/PS1.pm
%%SITE_PERL%%/auto/Env/PS1/C.al
%%SITE_PERL%%/auto/Env/PS1/D.al
@ -11,5 +12,5 @@
%%SITE_PERL%%/auto/Env/PS1/autosplit.ix
%%SITE_PERL%%/auto/Env/PS1/dollar.al
@dirrm %%SITE_PERL%%/auto/Env/PS1
@dirrmtry %%SITE_PERL%%/Env
@dirrmtry %%SITE_PERL%%/auto/Env
@dirrmtry %%SITE_PERL%%/Env

View File

@ -13,8 +13,4 @@ COMMENT= Advanced operations on path variables
USES= perl5
USE_PERL5= configure
MAN1= envpath.1
MAN3= Env::Path.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,6 +1,8 @@
bin/envpath
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Env/Path/.packlist
%%PERL5_MAN3%%/Env::Path.3.gz
%%SITE_PERL%%/Env/Path.pm
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Env/Path
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Env/Path/.packlist
man/man1/envpath.1.gz
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Env/Path
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Env
@dirrmtry %%SITE_PERL%%/Env

View File

@ -24,7 +24,4 @@ TEST_DEPENDS= p5-Devel-LexAlias>=0.05:${PORTSDIR}/devel/p5-Devel-LexAlias \
USES= perl5
USE_PERL5= configure
MAN3= Eval::Closure.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,5 +1,6 @@
%%PERL5_MAN3%%/Eval::Closure.3.gz
%%SITE_PERL%%/Eval/Closure.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Eval/Closure/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Eval/Closure
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Eval/Closure
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Eval
@dirrmtry %%SITE_PERL%%/Eval

View File

@ -17,12 +17,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
MAN3= Event::ExecFlow::Job::Code.3 Event::ExecFlow::Frontend.3 \
Event::ExecFlow::Job::Group.3 \
Event::ExecFlow::Scheduler::SimpleMax.3 \
Event::ExecFlow::Scheduler.3 Event::ExecFlow::Job.3 \
Event::ExecFlow::Callbacks.3 Event::ExecFlow::Job::Command.3 \
Event::ExecFlow.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,19 +1,28 @@
bin/execflow
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Event/ExecFlow/.packlist
%%PERL5_MAN3%%/Event::ExecFlow.3.gz
%%PERL5_MAN3%%/Event::ExecFlow::Callbacks.3.gz
%%PERL5_MAN3%%/Event::ExecFlow::Frontend.3.gz
%%PERL5_MAN3%%/Event::ExecFlow::Job.3.gz
%%PERL5_MAN3%%/Event::ExecFlow::Job::Code.3.gz
%%PERL5_MAN3%%/Event::ExecFlow::Job::Command.3.gz
%%PERL5_MAN3%%/Event::ExecFlow::Job::Group.3.gz
%%PERL5_MAN3%%/Event::ExecFlow::Scheduler.3.gz
%%PERL5_MAN3%%/Event::ExecFlow::Scheduler::SimpleMax.3.gz
%%SITE_PERL%%/Event/ExecFlow.pm
%%SITE_PERL%%/Event/ExecFlow/Frontend.pm
%%SITE_PERL%%/Event/ExecFlow/Scheduler.pm
%%SITE_PERL%%/Event/ExecFlow/Job.pm
%%SITE_PERL%%/Event/ExecFlow/Callbacks.pm
%%SITE_PERL%%/Event/ExecFlow/Job/Code.pm
%%SITE_PERL%%/Event/ExecFlow/Job/Group.pm
%%SITE_PERL%%/Event/ExecFlow/Job/Command.pm
%%SITE_PERL%%/Event/ExecFlow/Scheduler/SimpleMax.pm
%%SITE_PERL%%/Event/ExecFlow/Frontend.pm
%%SITE_PERL%%/Event/ExecFlow/Frontend/Term.pm
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Event/ExecFlow
%%SITE_PERL%%/Event/ExecFlow/Job.pm
%%SITE_PERL%%/Event/ExecFlow/Job/Code.pm
%%SITE_PERL%%/Event/ExecFlow/Job/Command.pm
%%SITE_PERL%%/Event/ExecFlow/Job/Group.pm
%%SITE_PERL%%/Event/ExecFlow/Scheduler.pm
%%SITE_PERL%%/Event/ExecFlow/Scheduler/SimpleMax.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Event/ExecFlow/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Event/ExecFlow
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Event
@dirrmtry %%SITE_PERL%%/Event/ExecFlow/Scheduler
@dirrmtry %%SITE_PERL%%/Event/ExecFlow/Job
@dirrmtry %%SITE_PERL%%/Event/ExecFlow/Frontend
@dirrmtry %%SITE_PERL%%/Event/ExecFlow
@dirrm %%SITE_PERL%%/Event/ExecFlow/Scheduler
@dirrm %%SITE_PERL%%/Event/ExecFlow/Job
@dirrm %%SITE_PERL%%/Event/ExecFlow/Frontend
@dirrm %%SITE_PERL%%/Event/ExecFlow
@dirrmtry %%SITE_PERL%%/Event

View File

@ -15,17 +15,14 @@ OPTIONS_DEFINE= DOCS
USES= perl5
USE_PERL5= configure
MAN3= Event.3 Event::MakeMaker.3 Event::generic.3
PORTDOCS= ANNOUNCE ChangeLog INSTALL MANIFEST README TODO Tutorial.pdf
NO_STAGE= yes
.include <bsd.port.options.mk>
post-install:
.if ${PORT_OPTIONS:MDOCS}
@${ECHO_MSG} "===> Installing documentation for ${PKGNAME}"
@${MKDIR} ${DOCSDIR}/
cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
@${MKDIR} ${STAGEDIR}${DOCSDIR}/
cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
.endif
.include <bsd.port.mk>

View File

@ -1,4 +1,6 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Event/.packlist
%%PERL5_MAN3%%/Event.3.gz
%%PERL5_MAN3%%/Event::MakeMaker.3.gz
%%PERL5_MAN3%%/Event::generic.3.gz
%%SITE_PERL%%/%%PERL_ARCH%%/Event.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Event.pod
%%SITE_PERL%%/%%PERL_ARCH%%/Event/EventAPI.h
@ -14,6 +16,7 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Event/type.pm
%%SITE_PERL%%/%%PERL_ARCH%%/Event/typemap
%%SITE_PERL%%/%%PERL_ARCH%%/Event/var.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Event/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Event/Event.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Event/Event.so
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Event

View File

@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
MAN3= Exception::Class.3 Exception::Class::Base.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,7 +1,9 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Exception/Class/.packlist
%%PERL5_MAN3%%/Exception::Class.3.gz
%%PERL5_MAN3%%/Exception::Class::Base.3.gz
%%SITE_PERL%%/Exception/Class.pm
%%SITE_PERL%%/Exception/Class/Base.pm
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Exception/Class
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Exception/Class/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Exception/Class
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Exception
@dirrmtry %%SITE_PERL%%/Exception/Class
@dirrm %%SITE_PERL%%/Exception/Class
@dirrmtry %%SITE_PERL%%/Exception

View File

@ -13,10 +13,7 @@ COMMENT= Wrapper around the Expect module
BUILD_DEPENDS= p5-Expect>=0:${PORTSDIR}/lang/p5-Expect
RUN_DEPENDS:= ${BUILD_DEPENDS}
MAN3= Expect::Simple.3
USES= perl5
USE_PERL5= configure
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,4 @@
%%PERL5_MAN3%%/Expect::Simple.3.gz
%%SITE_PERL%%/Expect/Simple.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Expect/Simple/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Expect/Simple

View File

@ -13,7 +13,4 @@ COMMENT= Lightweight exporting of variables
USES= perl5
USE_PERL5= configure
MAN3= Exporter::Lite.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,4 @@
%%PERL5_MAN3%%/Exporter::Lite.3.gz
%%SITE_PERL%%/Exporter/Lite.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Exporter/Lite/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Exporter/Lite

View File

@ -13,7 +13,4 @@ COMMENT= Another way of exporting symbols
USES= perl5
USE_PERL5= configure
MAN3= Exporter::Tidy.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,4 @@
%%PERL5_MAN3%%/Exporter::Tidy.3.gz
%%SITE_PERL%%/Exporter/Tidy.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Exporter/Tidy/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Exporter/Tidy

View File

@ -17,9 +17,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= extract configure
MAN3= ExtUtils::AutoInstall.3
NO_STAGE= yes
post-extract:
@${PERL} -i.bak -ne 'print unless m,^features, .. m,^\);,' ${WRKSRC}/Makefile.PL

View File

@ -1,5 +1,6 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/AutoInstall/.packlist
%%PERL5_MAN3%%/ExtUtils::AutoInstall.3.gz
%%SITE_PERL%%/ExtUtils/AutoInstall.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/AutoInstall/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/AutoInstall
@dirrmtry %%SITE_PERL%%/ExtUtils
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils
@dirrmtry %%SITE_PERL%%/ExtUtils

View File

@ -15,17 +15,13 @@ COMMENT= Compile and link C code for Perl modules
USES= perl5
USE_PERL5= configure
NO_STAGE= yes
MAN3= ExtUtils::CBuilder.3 ExtUtils::CBuilder::Platform::Windows.3
.if !defined(NOPORTDOCS)
PORTDOCS= Changes
post-install:
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.pre.mk>

View File

@ -1,20 +1,22 @@
%%PERL5_MAN3%%/ExtUtils::CBuilder.3.gz
%%PERL5_MAN3%%/ExtUtils::CBuilder::Platform::Windows.3.gz
%%SITE_PERL%%/ExtUtils/CBuilder.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Base.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/Unix.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/VMS.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/Windows.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/Windows/BCC.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/Windows/GCC.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/aix.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/cygwin.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/darwin.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/dec_osf.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/os2.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/Windows/BCC.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/Windows/GCC.pm
%%SITE_PERL%%/ExtUtils/CBuilder/Platform/Windows/MSVC.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/CBuilder/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/CBuilder
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/CBuilder
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils
@dirrmtry %%SITE_PERL%%/ExtUtils/CBuilder/Platform/Windows
@dirrmtry %%SITE_PERL%%/ExtUtils/CBuilder/Platform
@dirrmtry %%SITE_PERL%%/ExtUtils/CBuilder
@dirrm %%SITE_PERL%%/ExtUtils/CBuilder/Platform/Windows
@dirrm %%SITE_PERL%%/ExtUtils/CBuilder/Platform
@dirrm %%SITE_PERL%%/ExtUtils/CBuilder
@dirrmtry %%SITE_PERL%%/ExtUtils

View File

@ -16,7 +16,4 @@ LICENSE_COMB= dual
USES= perl5
USE_PERL5= configure
MAN3= ExtUtils::Command.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,5 +1,6 @@
%%PERL5_MAN3%%/ExtUtils::Command.3.gz
%%SITE_PERL%%/ExtUtils/Command.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/Command/.packlist
@dirrmtry %%SITE_PERL%%/ExtUtils
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/Command
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils
@dirrmtry %%SITE_PERL%%/ExtUtils

View File

@ -13,10 +13,6 @@ COMMENT= Generate XS code to import C header constants
USES= perl5
USE_PERL5= configure
MAN3= ExtUtils::Constant.3 ExtUtils::Constant::Base.3 \
ExtUtils::Constant::Utils.3 ExtUtils::Constant::XS.3
NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e '/INSTALLDIRS/d' ${WRKSRC}/Makefile.PL

View File

@ -1,11 +1,15 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/Constant/.packlist
%%PERL5_MAN3%%/ExtUtils::Constant.3.gz
%%PERL5_MAN3%%/ExtUtils::Constant::Base.3.gz
%%PERL5_MAN3%%/ExtUtils::Constant::Utils.3.gz
%%PERL5_MAN3%%/ExtUtils::Constant::XS.3.gz
%%SITE_PERL%%/ExtUtils/Constant.pm
%%SITE_PERL%%/ExtUtils/Constant/Aaargh56Hash.pm
%%SITE_PERL%%/ExtUtils/Constant/Base.pm
%%SITE_PERL%%/ExtUtils/Constant/ProxySubs.pm
%%SITE_PERL%%/ExtUtils/Constant/Utils.pm
%%SITE_PERL%%/ExtUtils/Constant/XS.pm
@dirrm %%SITE_PERL%%/ExtUtils/Constant
@dirrmtry %%SITE_PERL%%/ExtUtils
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/Constant/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/Constant
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils
@dirrm %%SITE_PERL%%/ExtUtils/Constant
@dirrmtry %%SITE_PERL%%/ExtUtils

View File

@ -18,7 +18,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
MAN3= ExtUtils::MakeMaker::Coverage.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,8 +1,9 @@
bin/testcover
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/MakeMaker/Coverage/.packlist
%%PERL5_MAN3%%/ExtUtils::MakeMaker::Coverage.3.gz
%%SITE_PERL%%/ExtUtils/MakeMaker/Coverage.pm
@dirrmtry %%SITE_PERL%%/ExtUtils/MakeMaker
@dirrmtry %%SITE_PERL%%/ExtUtils
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/MakeMaker/Coverage/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/MakeMaker/Coverage
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/MakeMaker
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils
@dirrmtry %%SITE_PERL%%/ExtUtils/MakeMaker
@dirrmtry %%SITE_PERL%%/ExtUtils

View File

@ -17,10 +17,4 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
USES= perl5
USE_PERL5= configure
MAN3= ExtUtils::XSBuilder.3 ExtUtils::XSBuilder::C::grammar.3 \
ExtUtils::XSBuilder::PODTemplate.3 \
ExtUtils::XSBuilder::ParseSource.3 \
ExtUtils::XSBuilder::WrapXS.3 ExtUtils::xsbuilder.osc2002.3
NO_STAGE= yes
.include <bsd.port.mk>

View File

@ -1,3 +1,9 @@
%%PERL5_MAN3%%/ExtUtils::XSBuilder.3.gz
%%PERL5_MAN3%%/ExtUtils::XSBuilder::C::grammar.3.gz
%%PERL5_MAN3%%/ExtUtils::XSBuilder::PODTemplate.3.gz
%%PERL5_MAN3%%/ExtUtils::XSBuilder::ParseSource.3.gz
%%PERL5_MAN3%%/ExtUtils::XSBuilder::WrapXS.3.gz
%%PERL5_MAN3%%/ExtUtils::xsbuilder.osc2002.3.gz
%%SITE_PERL%%/ExtUtils/XSBuilder.pm
%%SITE_PERL%%/ExtUtils/XSBuilder.pod
%%SITE_PERL%%/ExtUtils/XSBuilder/C/grammar.pm
@ -11,8 +17,8 @@
%%SITE_PERL%%/ExtUtils/XSBuilder/WrapXS.pm
%%SITE_PERL%%/ExtUtils/xsbuilder.osc2002.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/XSBuilder/.packlist
@dirrm %%SITE_PERL%%/ExtUtils/XSBuilder/C
@dirrm %%SITE_PERL%%/ExtUtils/XSBuilder
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/XSBuilder
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils
@dirrm %%SITE_PERL%%/ExtUtils/XSBuilder/C
@dirrm %%SITE_PERL%%/ExtUtils/XSBuilder
@dirrmtry %%SITE_PERL%%/ExtUtils