Annotation of pkgsrc/www/p5-CGI/Makefile, Revision 1.15
1.15 ! veego 1: # $NetBSD: Makefile,v 1.14 2001/09/09 03:12:28 jlam Exp $
1.1 christos 2: #
3:
1.12 jlam 4: DISTNAME= CGI.pm-2.752
5: PKGNAME= p5-CGI-2.75.2
1.15 ! veego 6: SVR4_PKGNAME= p5cgi
1.1 christos 7: CATEGORIES= www perl5
1.9 jlam 8: MASTER_SITES= http://stein.cshl.org/WWW/software/CGI/ \
9: ${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.14 jlam 17: DEPENDS+= {perl-5.0*,perl-5.6.0nb2,perl-base>=5.6.0,perl>=5.6.1nb2}:../../lang/perl5
1.4 jlam 18:
1.2 jlam 19: PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/CGI/.packlist
1.7 jlam 20: HTMLDIR= ${PREFIX}/share/doc/html/p5-CGI
21:
1.1 christos 22: do-configure:
1.9 jlam 23: cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
1.7 jlam 24:
25: post-build:
1.9 jlam 26: cd ${WRKSRC}/examples; \
27: for file in *.cgi *.pl; do \
28: ${SED} -e "s|^#!/.*|#!${PERL5}|g" \
1.14 jlam 29: $${file} > $${file}.tmp; \
30: ${MV} -f $${file}.tmp $${file}; \
1.9 jlam 31: done; \
32: ${CHMOD} +x *.cgi; \
33: ${PERL5} make_links.pl
1.7 jlam 34:
35: post-install:
36: ${INSTALL_DATA_DIR} ${HTMLDIR}
1.8 jlam 37: ${INSTALL_DATA_DIR} ${HTMLDIR}/examples
38: cd ${WRKSRC}; ${INSTALL_DATA} *.html ${HTMLDIR}
1.9 jlam 39: cd ${WRKSRC}/examples; \
40: ${INSTALL_DATA} *.gif *.html *.txt *.xbm ${HTMLDIR}/examples; \
41: ${INSTALL_SCRIPT} *.cgi ${HTMLDIR}/examples
1.1 christos 42:
43: .include "../../mk/bsd.pkg.mk"
1.13 jlam 44:
45: .if !defined(PERL5_SITEARCH)
46: PERL5_SITEARCH!= eval `${PERL5} -V:installsitearch 2>/dev/null`; \
47: ${ECHO} $${installsitearch}
48: .endif
CVSweb <webmaster@jp.NetBSD.org>