pkgsrc-wip/p5-FCGI-Daemon/Makefile

48 lines
1.3 KiB
Makefile

# $NetBSD$
PKGBASE= FCGI-Daemon
DISTNAME= ${PKGBASE}-0.20151226
PKGNAME= p5-${DISTNAME}
PKGREVISION= 1
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=FCGI/}
MAINTAINER= ast@NetBSD.org
HOMEPAGE= https://metacpan.org/release/FCGI-Daemon
COMMENT= Perl-aware Fast CGI daemon for use with nginx web server
LICENSE= gnu-agpl-v3
USE_TOOLS+= perl:run
DEPENDS+= p5-FCGI>=0.71:../../www/p5-FCGI
DEPENDS+= p5-BSD-Resource>=1.29:../../devel/p5-BSD-Resource
DEPENDS+= p5-FCGI-ProcManager>=0.18:../../www/p5-FCGI-ProcManager
FCGID_EG_DIR= share/examples/fcgi-daemon
FCGID_NGINX= nginx/common.conf nginx/ikiwiki.conf nginx/sample.conf
INSTALLATION_DIRS+= ${FCGID_EG_DIR} ${FCGID_EG_DIR}/nginx
INSTALLATION_DIRS+= ${PERL5_SUB_INSTALLVENDORMAN3DIR}
INSTALLATION_DIRS+= ${PERL5_SUB_INSTALLVENDORLIB}/FCGI
REPLACE_PERL= lib/FCGI/Daemon.pm
RCD_SCRIPTS= fcgi_daemon
do-install:
${INSTALL_SCRIPT} \
${WRKSRC}/blib/lib/FCGI/Daemon.pm \
${DESTDIR}${PREFIX}/${PERL5_SUB_INSTALLVENDORLIB}/FCGI
${INSTALL_MAN} \
${WRKSRC}/blib/man3/FCGI::Daemon.3 \
${DESTDIR}${PREFIX}/${PERL5_SUB_INSTALLVENDORMAN3DIR}
post-install:
.for file in ${FCGID_NGINX}
${INSTALL_DATA} ${WRKSRC}/examples/${file} \
${DESTDIR}${PREFIX}/${FCGID_EG_DIR}/nginx
.endfor
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"