[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / www / p5-CGI

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>