svn commit: r346401 - head/devel/p5-Reflex

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Thu Feb 27 22:52:44 UTC 2014


Author: sunpoet
Date: Thu Feb 27 22:52:43 2014
New Revision: 346401
URL: http://svnweb.freebsd.org/changeset/ports/346401
QAT: https://qat.redports.org/buildarchive/r346401/

Log:
  - Support STAGEDIR
  - Remove outdated PERL_LEVEL check
  
  Approved by:	portmgr (blanket)

Modified:
  head/devel/p5-Reflex/Makefile
  head/devel/p5-Reflex/pkg-plist

Modified: head/devel/p5-Reflex/Makefile
==============================================================================
--- head/devel/p5-Reflex/Makefile	Thu Feb 27 22:51:31 2014	(r346400)
+++ head/devel/p5-Reflex/Makefile	Thu Feb 27 22:52:43 2014	(r346401)
@@ -24,109 +24,19 @@ USE_PERL5=	configure
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 
-MAN3=		MooseX::Role::Reactive.3 \
-		Reflex.3 \
-		Reflex::Acceptor.3 \
-		Reflex::Base.3 \
-		Reflex::Callback.3 \
-		Reflex::Callback::CodeRef.3 \
-		Reflex::Callback::Method.3 \
-		Reflex::Callback::Promise.3 \
-		Reflex::Callbacks.3 \
-		Reflex::Client.3 \
-		Reflex::Codec::Message.3 \
-		Reflex::Codec::Message::Datagram.3 \
-		Reflex::Codec::Message::Eof.3 \
-		Reflex::Codec::Message::Stream.3 \
-		Reflex::Collection.3 \
-		Reflex::Connector.3 \
-		Reflex::Decoder::Line.3 \
-		Reflex::Eg.3 \
-		Reflex::Eg::Inheritance::Moose.3 \
-		Reflex::Eg::Inheritance::Plain.3 \
-		Reflex::Encoder::Line.3 \
-		Reflex::Event.3 \
-		Reflex::Event::Datagram.3 \
-		Reflex::Event::EOF.3 \
-		Reflex::Event::Error.3 \
-		Reflex::Event::FileHandle.3 \
-		Reflex::Event::Flushed.3 \
-		Reflex::Event::Interval.3 \
-		Reflex::Event::Octets.3 \
-		Reflex::Event::POE.3 \
-		Reflex::Event::Postback.3 \
-		Reflex::Event::SigChild.3 \
-		Reflex::Event::Signal.3 \
-		Reflex::Event::Socket.3 \
-		Reflex::Event::Time.3 \
-		Reflex::Event::Timeout.3 \
-		Reflex::Event::ValueChange.3 \
-		Reflex::Event::Wakeup.3 \
-		Reflex::Filehandle.3 \
-		Reflex::Interval.3 \
-		Reflex::PID.3 \
-		Reflex::POE::Event.3 \
-		Reflex::POE::Postback.3 \
-		Reflex::POE::Session.3 \
-		Reflex::POE::Wheel.3 \
-		Reflex::POE::Wheel::Run.3 \
-		Reflex::Role.3 \
-		Reflex::Role::Accepting.3 \
-		Reflex::Role::Collectible.3 \
-		Reflex::Role::Connecting.3 \
-		Reflex::Role::Decoding.3 \
-		Reflex::Role::Decoding::Datagram.3 \
-		Reflex::Role::Decoding::Stream.3 \
-		Reflex::Role::Encoding.3 \
-		Reflex::Role::InStreaming.3 \
-		Reflex::Role::Interval.3 \
-		Reflex::Role::OutStreaming.3 \
-		Reflex::Role::PidCatcher.3 \
-		Reflex::Role::Reactive.3 \
-		Reflex::Role::Readable.3 \
-		Reflex::Role::Reading.3 \
-		Reflex::Role::Recving.3 \
-		Reflex::Role::SigCatcher.3 \
-		Reflex::Role::Streaming.3 \
-		Reflex::Role::Timeout.3 \
-		Reflex::Role::Wakeup.3 \
-		Reflex::Role::Writable.3 \
-		Reflex::Role::Writing.3 \
-		Reflex::Signal.3 \
-		Reflex::Stream.3 \
-		Reflex::Timeout.3 \
-		Reflex::Trait::EmitsOnChange.3 \
-		Reflex::Trait::Observed.3 \
-		Reflex::Trait::Watched.3 \
-		Reflex::UdpPeer.3 \
-		Reflex::Wakeup.3
-
-NO_STAGE=	yes
-.include <bsd.port.pre.mk>
-
 post-extract:
 	@${RM} ${WRKSRC}/bench.pl
 	@${REINPLACE_CMD} -e '/^bench.pl$$/d' ${WRKSRC}/MANIFEST
 
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}/
-	cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} \* ${DOCSDIR}/
+	${MKDIR} ${STAGEDIR}${DOCSDIR}/
+	cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}/
 	@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}"
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
-	${MKDIR} ${EXAMPLESDIR}/proto/ ${EXAMPLESDIR}/ttl/
-	${INSTALL_SCRIPT} ${WRKSRC}/eg/*.pl ${EXAMPLESDIR}/
-	${INSTALL_DATA} ${WRKSRC}/eg/*.pm ${EXAMPLESDIR}/
-	cd ${WRKSRC}/eg/proto/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}/proto/
-	cd ${WRKSRC}/eg/ttl/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}/ttl/
+	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/proto/ ${STAGEDIR}${EXAMPLESDIR}/ttl/
+	${INSTALL_SCRIPT} ${WRKSRC}/eg/*.pl ${STAGEDIR}${EXAMPLESDIR}/
+	${INSTALL_DATA} ${WRKSRC}/eg/*.pm ${STAGEDIR}${EXAMPLESDIR}/
+	cd ${WRKSRC}/eg/proto/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/proto/
+	cd ${WRKSRC}/eg/ttl/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/ttl/
 	@${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}"
-.endif
-
-.if ${PERL_LEVEL} < 501400
-BUILD_DEPENDS+=	p5-Scalar-List-Utils>=1.23:${PORTSDIR}/lang/p5-Scalar-List-Utils
-RUN_DEPENDS+=	p5-Scalar-List-Utils>=1.23:${PORTSDIR}/lang/p5-Scalar-List-Utils
-TEST_DEPENDS+=	p5-Test-Simple>=0.96:${PORTSDIR}/devel/p5-Test-Simple
-.endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/devel/p5-Reflex/pkg-plist
==============================================================================
--- head/devel/p5-Reflex/pkg-plist	Thu Feb 27 22:51:31 2014	(r346400)
+++ head/devel/p5-Reflex/pkg-plist	Thu Feb 27 22:52:43 2014	(r346401)
@@ -179,6 +179,82 @@
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ttl/fail-ttl-simple.pl
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zmq-publish.pl
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zmq-subscriber.pl
+%%PERL5_MAN3%%/MooseX::Role::Reactive.3.gz
+%%PERL5_MAN3%%/Reflex.3.gz
+%%PERL5_MAN3%%/Reflex::Acceptor.3.gz
+%%PERL5_MAN3%%/Reflex::Base.3.gz
+%%PERL5_MAN3%%/Reflex::Callback.3.gz
+%%PERL5_MAN3%%/Reflex::Callback::CodeRef.3.gz
+%%PERL5_MAN3%%/Reflex::Callback::Method.3.gz
+%%PERL5_MAN3%%/Reflex::Callback::Promise.3.gz
+%%PERL5_MAN3%%/Reflex::Callbacks.3.gz
+%%PERL5_MAN3%%/Reflex::Client.3.gz
+%%PERL5_MAN3%%/Reflex::Codec::Message.3.gz
+%%PERL5_MAN3%%/Reflex::Codec::Message::Datagram.3.gz
+%%PERL5_MAN3%%/Reflex::Codec::Message::Eof.3.gz
+%%PERL5_MAN3%%/Reflex::Codec::Message::Stream.3.gz
+%%PERL5_MAN3%%/Reflex::Collection.3.gz
+%%PERL5_MAN3%%/Reflex::Connector.3.gz
+%%PERL5_MAN3%%/Reflex::Decoder::Line.3.gz
+%%PERL5_MAN3%%/Reflex::Eg.3.gz
+%%PERL5_MAN3%%/Reflex::Eg::Inheritance::Moose.3.gz
+%%PERL5_MAN3%%/Reflex::Eg::Inheritance::Plain.3.gz
+%%PERL5_MAN3%%/Reflex::Encoder::Line.3.gz
+%%PERL5_MAN3%%/Reflex::Event.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Datagram.3.gz
+%%PERL5_MAN3%%/Reflex::Event::EOF.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Error.3.gz
+%%PERL5_MAN3%%/Reflex::Event::FileHandle.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Flushed.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Interval.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Octets.3.gz
+%%PERL5_MAN3%%/Reflex::Event::POE.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Postback.3.gz
+%%PERL5_MAN3%%/Reflex::Event::SigChild.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Signal.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Socket.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Time.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Timeout.3.gz
+%%PERL5_MAN3%%/Reflex::Event::ValueChange.3.gz
+%%PERL5_MAN3%%/Reflex::Event::Wakeup.3.gz
+%%PERL5_MAN3%%/Reflex::Filehandle.3.gz
+%%PERL5_MAN3%%/Reflex::Interval.3.gz
+%%PERL5_MAN3%%/Reflex::PID.3.gz
+%%PERL5_MAN3%%/Reflex::POE::Event.3.gz
+%%PERL5_MAN3%%/Reflex::POE::Postback.3.gz
+%%PERL5_MAN3%%/Reflex::POE::Session.3.gz
+%%PERL5_MAN3%%/Reflex::POE::Wheel.3.gz
+%%PERL5_MAN3%%/Reflex::POE::Wheel::Run.3.gz
+%%PERL5_MAN3%%/Reflex::Role.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Accepting.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Collectible.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Connecting.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Decoding.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Decoding::Datagram.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Decoding::Stream.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Encoding.3.gz
+%%PERL5_MAN3%%/Reflex::Role::InStreaming.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Interval.3.gz
+%%PERL5_MAN3%%/Reflex::Role::OutStreaming.3.gz
+%%PERL5_MAN3%%/Reflex::Role::PidCatcher.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Reactive.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Readable.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Reading.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Recving.3.gz
+%%PERL5_MAN3%%/Reflex::Role::SigCatcher.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Streaming.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Timeout.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Wakeup.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Writable.3.gz
+%%PERL5_MAN3%%/Reflex::Role::Writing.3.gz
+%%PERL5_MAN3%%/Reflex::Signal.3.gz
+%%PERL5_MAN3%%/Reflex::Stream.3.gz
+%%PERL5_MAN3%%/Reflex::Timeout.3.gz
+%%PERL5_MAN3%%/Reflex::Trait::EmitsOnChange.3.gz
+%%PERL5_MAN3%%/Reflex::Trait::Observed.3.gz
+%%PERL5_MAN3%%/Reflex::Trait::Watched.3.gz
+%%PERL5_MAN3%%/Reflex::UdpPeer.3.gz
+%%PERL5_MAN3%%/Reflex::Wakeup.3.gz
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/ttl/Ttl/Latch
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/ttl/Ttl/FlipFlop
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/ttl/Ttl


More information about the svn-ports-all mailing list