1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-06 06:30:19 +00:00
freebsd-ports/www/p5-Mojolicious/Makefile
Lars Thegler a8929fe8b1 - Update to 3.74
PR:		ports/175122
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
Approved by:	Murilo Opsfelder Araujo <mopsfelder@gmail.com> (maintainer)
2013-01-08 19:14:35 +00:00

148 lines
3.8 KiB
Makefile

# Created by: Murilo Opsfelder <mopsfelder@gmail.com>
# $FreeBSD$
PORTNAME= Mojolicious
PORTVERSION= 3.74
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= mopsfelder@gmail.com
COMMENT= A high level MVC web framework written in Perl
LICENSE= ART20
BUILD_DEPENDS= p5-EV>=4:${PORTSDIR}/devel/p5-EV
RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= IPV6 TLS
OPTIONS_DEFAULT=IPV6 TLS
PERL_CONFIGURE= yes
MAN1= hypnotoad.1 \
mojo.1 \
morbo.1
MAN3= Mojo.3 \
Mojo::Asset.3 \
Mojo::Asset::File.3 \
Mojo::Asset::Memory.3 \
Mojo::Base.3 \
Mojo::ByteStream.3 \
Mojo::Cache.3 \
Mojo::Collection.3 \
Mojo::Content.3 \
Mojo::Content::MultiPart.3 \
Mojo::Content::Single.3 \
Mojo::Cookie.3 \
Mojo::Cookie::Request.3 \
Mojo::Cookie::Response.3 \
Mojo::DOM.3 \
Mojo::DOM::CSS.3 \
Mojo::DOM::HTML.3 \
Mojo::Date.3 \
Mojo::EventEmitter.3 \
Mojo::Exception.3 \
Mojo::Headers.3 \
Mojo::HelloWorld.3 \
Mojo::Home.3 \
Mojo::IOLoop.3 \
Mojo::IOLoop::Client.3 \
Mojo::IOLoop::Delay.3 \
Mojo::IOLoop::Server.3 \
Mojo::IOLoop::Stream.3 \
Mojo::JSON.3 \
Mojo::JSON::Pointer.3 \
Mojo::Loader.3 \
Mojo::Log.3 \
Mojo::Message.3 \
Mojo::Message::Request.3 \
Mojo::Message::Response.3 \
Mojo::Parameters.3 \
Mojo::Path.3 \
Mojo::Reactor.3 \
Mojo::Reactor::EV.3 \
Mojo::Reactor::Poll.3 \
Mojo::Server.3 \
Mojo::Server::CGI.3 \
Mojo::Server::Daemon.3 \
Mojo::Server::Hypnotoad.3 \
Mojo::Server::Morbo.3 \
Mojo::Server::PSGI.3 \
Mojo::Template.3 \
Mojo::Transaction.3 \
Mojo::Transaction::HTTP.3 \
Mojo::Transaction::WebSocket.3 \
Mojo::URL.3 \
Mojo::Upload.3 \
Mojo::UserAgent.3 \
Mojo::UserAgent::CookieJar.3 \
Mojo::UserAgent::Transactor.3 \
Mojo::Util.3 \
Mojolicious.3 \
Mojolicious::Command.3 \
Mojolicious::Command::cgi.3 \
Mojolicious::Command::cpanify.3 \
Mojolicious::Command::daemon.3 \
Mojolicious::Command::eval.3 \
Mojolicious::Command::generate.3 \
Mojolicious::Command::generate::app.3 \
Mojolicious::Command::generate::lite_app.3 \
Mojolicious::Command::generate::makefile.3 \
Mojolicious::Command::generate::plugin.3 \
Mojolicious::Command::get.3 \
Mojolicious::Command::inflate.3 \
Mojolicious::Command::psgi.3 \
Mojolicious::Command::routes.3 \
Mojolicious::Command::test.3 \
Mojolicious::Command::version.3 \
Mojolicious::Commands.3 \
Mojolicious::Controller.3 \
Mojolicious::Guides.3 \
Mojolicious::Guides::Cookbook.3 \
Mojolicious::Guides::Contributing.3 \
Mojolicious::Guides::FAQ.3 \
Mojolicious::Guides::Growing.3 \
Mojolicious::Guides::Rendering.3 \
Mojolicious::Guides::Routing.3 \
Mojolicious::Lite.3 \
Mojolicious::Plugin.3 \
Mojolicious::Plugin::Charset.3 \
Mojolicious::Plugin::Config.3 \
Mojolicious::Plugin::DefaultHelpers.3 \
Mojolicious::Plugin::EPLRenderer.3 \
Mojolicious::Plugin::EPRenderer.3 \
Mojolicious::Plugin::HeaderCondition.3 \
Mojolicious::Plugin::JSONConfig.3 \
Mojolicious::Plugin::Mount.3 \
Mojolicious::Plugin::PODRenderer.3 \
Mojolicious::Plugin::PoweredBy.3 \
Mojolicious::Plugin::RequestTimer.3 \
Mojolicious::Plugin::TagHelpers.3 \
Mojolicious::Plugins.3 \
Mojolicious::Renderer.3 \
Mojolicious::Routes.3 \
Mojolicious::Routes::Match.3 \
Mojolicious::Routes::Pattern.3 \
Mojolicious::Routes::Route.3 \
Mojolicious::Sessions.3 \
Mojolicious::Static.3 \
Mojolicious::Types.3 \
Test::Mojo.3 \
ojo.3
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MIPV6}
CATEGORIES+= ipv6
BUILD_DEPENDS+= p5-IO-Socket-IP>=0.16:${PORTSDIR}/net/p5-IO-Socket-IP
RUN_DEPENDS+= p5-IO-Socket-IP>=0.16:${PORTSDIR}/net/p5-IO-Socket-IP
.endif
.if ${PORT_OPTIONS:MTLS}
BUILD_DEPENDS+= p5-IO-Socket-SSL>=1.75:${PORTSDIR}/security/p5-IO-Socket-SSL
RUN_DEPENDS+= p5-IO-Socket-SSL>=1.75:${PORTSDIR}/security/p5-IO-Socket-SSL
.endif
.include <bsd.port.mk>