Annotation of pkgsrc/www/p5-CGI/Makefile, Revision 1.21
1.21 ! mjl 1: # $NetBSD: Makefile,v 1.20 2003/02/21 14:01:07 wiz Exp $
1.1 christos 2: #
3:
1.21 ! mjl 4: VERS= 2.91
! 5: DISTNAME= CGI.pm-${VERS}
! 6: PKGNAME= p5-CGI-${VERS}
1.15 veego 7: SVR4_PKGNAME= p5cgi
1.1 christos 8: CATEGORIES= www perl5
1.21 ! mjl 9: MASTER_SITES+= ${MASTER_SITE_PERL_CPAN:=CGI/}
1.1 christos 10:
1.12 jlam 11: MAINTAINER= jlam@netbsd.org
1.8 jlam 12: HOMEPAGE= http://stein.cshl.org/WWW/software/CGI/
1.10 wiz 13: COMMENT= perl5 module for writing forms-based CGI programs
1.1 christos 14:
1.6 jlam 15: # Some perl packages install their own versions of this module.
16: # Can't simply define USE_PERL5.
1.16 jlam 17: BUILDLINK_DEPENDS.perl= {perl-5.0*,perl-5.6.0nb2,perl-base>=5.6.0,perl>=5.6.1nb2}
1.4 jlam 18:
1.19 seb 19: USE_BUILDLINK2= YES
1.2 jlam 20: PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/CGI/.packlist
1.7 jlam 21: HTMLDIR= ${PREFIX}/share/doc/html/p5-CGI
22:
23: post-build:
1.9 jlam 24: cd ${WRKSRC}/examples; \
25: for file in *.cgi *.pl; do \
26: ${SED} -e "s|^#!/.*|#!${PERL5}|g" \
1.14 jlam 27: $${file} > $${file}.tmp; \
28: ${MV} -f $${file}.tmp $${file}; \
1.9 jlam 29: done; \
30: ${CHMOD} +x *.cgi; \
31: ${PERL5} make_links.pl
1.7 jlam 32:
33: post-install:
34: ${INSTALL_DATA_DIR} ${HTMLDIR}
1.8 jlam 35: ${INSTALL_DATA_DIR} ${HTMLDIR}/examples
36: cd ${WRKSRC}; ${INSTALL_DATA} *.html ${HTMLDIR}
1.9 jlam 37: cd ${WRKSRC}/examples; \
38: ${INSTALL_DATA} *.gif *.html *.txt *.xbm ${HTMLDIR}/examples; \
39: ${INSTALL_SCRIPT} *.cgi ${HTMLDIR}/examples
1.1 christos 40:
1.19 seb 41: .include "../../lang/perl5/module.mk"
1.1 christos 42: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>