[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / lang / php71

Annotation of pkgsrc/lang/php71/Makefile, Revision 1.12.6.1

1.12.6.1! spz         1: # $NetBSD$
1.1       jdolecek    2:
                      3: #
                      4: # We can't omit PKGNAME here to handle PKG_OPTIONS.
                      5: #
1.3       taca        6: PKGNAME=               php-${PHP_VERSION:S/RC/rc/}
1.1       jdolecek    7: CATEGORIES=            lang
                      8:
                      9: HOMEPAGE=              http://www.php.net/
                     10: COMMENT=               PHP Hypertext Preprocessor version 7.1
                     11: LICENSE=               php
                     12:
                     13: TEST_TARGET=           test
                     14:
                     15: USE_TOOLS+=            gmake lex pkg-config
                     16: LIBTOOL_OVERRIDE=      # empty
                     17: PHP_CHECK_INSTALLED=   No
                     18:
                     19: PHP_VERSIONS_ACCEPTED=         71
                     20:
                     21: .include "Makefile.php"
                     22:
                     23: CGIDIR=                        ${PREFIX}/libexec/cgi-bin
                     24: EGDIR=                 ${PREFIX}/share/examples/php
                     25: MESSAGE_SUBST+=                CGIDIR=${CGIDIR}
                     26:
                     27: CONFIGURE_ENV+=                lt_cv_path_SED=${SED:Q}
                     28: MAKE_ENV+=             INSTALL_ROOT=${DESTDIR}
                     29:
                     30: CONF_FILES=            ${EGDIR}/php.ini-production ${PKG_SYSCONFDIR}/php.ini
                     31: PLIST_SUBST+=          PHPEXTDIR="${PHP_EXTENSION_DIR}"
                     32:
                     33: SUBST_CLASSES+=                path
                     34: SUBST_MESSAGE.path=    Fixing common paths.
                     35: SUBST_STAGE.path=      pre-configure
                     36: SUBST_FILES.path=      ext/phar/phar/phar.php
                     37: SUBST_FILES.path+=     php.ini-development php.ini-production run-tests.php
                     38: SUBST_FILES.path+=     sapi/cgi/Makefile.frag
                     39: SUBST_SED.path=                -e 's,@CGIDIR@,${CGIDIR},g'
                     40: SUBST_SED.path+=       -e 's,@PREFIX@,${PREFIX},g'
                     41:
                     42: INSTALLATION_DIRS+=    ${CGIDIR} ${PHP_EXTENSION_DIR} ${EGDIR} share/php
                     43:
1.6       maya       44: # segfault generating phar.phar for i386 & SPARC
                     45: # revisit this if builtin PCRE is updated beyond PCRE1 8.38
                     46: # https://bugs.php.net/bug.php?id=73880
1.7       maya       47: .if ${MACHINE_ARCH} != "x86_64"
1.6       maya       48: CONFIGURE_ARGS+=       --without-pcre-jit
1.7       maya       49: .endif
1.6       maya       50:
1.1       jdolecek   51: # Make sure modules can link correctly
                     52: .if ${OPSYS} == "Darwin"
                     53: INSTALL_UNSTRIPPED=    yes
                     54: .endif
                     55:
                     56: # Darwin < 9 (Mac OS X < 10.5 "Leopard") doesn't have gethostuuid(2)
                     57: # and lacks the zone memory allocator
                     58: .if !empty(MACHINE_PLATFORM:MDarwin-[0-8].*-*)
                     59: CFLAGS+=       -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_WITHOUT_ZONEMALLOC
                     60: .endif
                     61:
                     62: post-install:
                     63:        ${INSTALL_PROGRAM} ${WRKSRC}/sapi/cli/php ${DESTDIR}${PREFIX}/bin/php
                     64:        ${INSTALL_DATA} ${WRKSRC}/sapi/cli/php.1 \
                     65:                ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/php.1
                     66:        ${INSTALL_PROGRAM} ${WRKSRC}/sapi/cgi/php-cgi ${DESTDIR}${CGIDIR}/php
                     67:        cd ${WRKSRC}; ${INSTALL_DATA} php.ini-development php.ini-production \
                     68:                ${DESTDIR}${EGDIR}
                     69:        ${INSTALL_DATA} ${WRKSRC}/php.gif ${DESTDIR}${PREFIX}/share/php
                     70:
                     71: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>