# New ports collection makefile for: p5-HTML-Embperl
# Date created: March 13, 2000
# Whom: Frank Mayhar
#
# $FreeBSD: ports/www/p5-HTML-Embperl/Makefile,v 1.21 2009/01/29 19:50:09 pav Exp $
#
PORTNAME= Embperl
PORTVERSION= 2.3.0
CATEGORIES= www perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= HTML
PKGNAMEPREFIX= p5-
MAINTAINER= cm@therek.net
COMMENT= A module to allow embedded perl in HTML documents
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl2.pm:${PORTSDIR}/www/mod_perl2 \
${SITE_PERL}/${PERL_ARCH}/HTML/HeadParser.pm:${PORTSDIR}/www/p5-HTML-Parser \
${SITE_PERL}/Apache/Session.pm:${PORTSDIR}/www/p5-Apache-Session \
${SITE_PERL}/Apache/SessionX.pm:${PORTSDIR}/www/p5-Apache-SessionX \
${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
xml2-config:${PORTSDIR}/textproc/libxml2 \
xslt-config:${PORTSDIR}/textproc/libxslt
RUN_DEPENDS= ${BUILD_DEPENDS}
USE_APACHE= 2.0+
CONFIGURE_ENV= EPHTTPD="${LOCALBASE}/sbin/httpd" XALANPATH="."
PERL_CONFIGURE= yes
INSTALL_TARGET= pure_install
MAN1= embpexec.pl.1 \
embpmsgid.pl.1
MAN3= Embperl.3 \
Embperl::App.3 \
Embperl::Config.3 \
Embperl::Faq.3 \
Embperl::Features.3 \
Embperl::FeaturesD.3 \
Embperl::Form.3 \
Embperl::Form::Control.3 \
Embperl::Form::Control::addremove.3 \
Embperl::Form::Control::blank.3 \
Embperl::Form::Control::button.3 \
Embperl::Form::Control::checkbox.3 \
Embperl::Form::Control::checkboxes.3 \
Embperl::Form::Control::display.3 \
Embperl::Form::Control::displaylink.3 \
Embperl::Form::Control::dump.3 \
Embperl::Form::Control::file.3 \
Embperl::Form::Control::grid.3 \
Embperl::Form::Control::hidden.3 \
Embperl::Form::Control::info.3 \
Embperl::Form::Control::input.3 \
Embperl::Form::Control::label.3 \
Embperl::Form::Control::mult.3 \
Embperl::Form::Control::number.3 \
Embperl::Form::Control::password.3 \
Embperl::Form::Control::radio.3 \
Embperl::Form::Control::select.3 \
Embperl::Form::Control::selectdyn.3 \
Embperl::Form::Control::submit.3 \
Embperl::Form::Control::table.3 \
Embperl::Form::Control::tabs.3 \
Embperl::Form::Control::textarea.3 \
Embperl::Form::Control::tinymce.3 \
Embperl::Form::Control::transparent.3 \
Embperl::Form::ControlMultValue.3 \
Embperl::Form::DataSource.3 \
Embperl::Form::Validate.3 \
Embperl::Inline.3 \
Embperl::Intro.3 \
Embperl::Mail.3 \
Embperl::Object.3 \
Embperl::Recipe.3 \
Embperl::Recipe::Embperl.3 \
Embperl::Recipe::EmbperlXSLT.3 \
Embperl::Recipe::XSLT.3 \
Embperl::SVN.3 \
Embperl::Session.3 \
Embperl::Syntax.3 \
Embperl::Syntax::ASP.3 \
Embperl::Syntax::Embperl.3 \
Embperl::Syntax::EmbperlBlocks.3 \
Embperl::Syntax::EmbperlHTML.3 \
Embperl::Syntax::HTML.3 \
Embperl::Syntax::Mail.3 \
Embperl::Syntax::MsgIdExtract.3 \
Embperl::Syntax::POD.3 \
Embperl::Syntax::Perl.3 \
Embperl::Syntax::RTF.3 \
Embperl::Syntax::SSI.3 \
Embperl::Syntax::Text.3 \
Embperl::TOC.3 \
Embperl::TipsAndTricks.3 \
IntroEmbperlObject.3
# Workaround for MakeMaker problem building in proper order
pre-build:
cd ${WRKSRC}/xs && make
.include