48 lines
1.3 KiB
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"
|