diff options
author | taca <taca@pkgsrc.org> | 2019-12-16 15:58:18 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2019-12-16 15:58:18 +0000 |
commit | 6c3cf54443a8cb09226feed812b18b9bf45db03c (patch) | |
tree | 49f6e9107d0a1d17a84f32b410ac15f206c70b3e /lang/php72 | |
parent | 7b26d3a13df05f2d23a6a0ffa4b2c69a18477a89 (diff) | |
download | pkgsrc-6c3cf54443a8cb09226feed812b18b9bf45db03c.tar.gz |
lang/php*: clean up php langauges
Clean up php languages.
* Clean up php/phpversions.mk a little.
* Add php/replace.mk to provide common shebang line replace for PHP.
* Define USE_TOOLS before including <bsd.prefs.mk>.
* Fix most warnings of pkglint.
No functional change should be done.
Diffstat (limited to 'lang/php72')
-rw-r--r-- | lang/php72/Makefile | 5 | ||||
-rw-r--r-- | lang/php72/Makefile.php | 12 | ||||
-rw-r--r-- | lang/php72/distinfo | 14 | ||||
-rw-r--r-- | lang/php72/patches/patch-ext_phar_Makefile.frag | 4 | ||||
-rw-r--r-- | lang/php72/patches/patch-ext_phar_phar_phar.php | 10 | ||||
-rw-r--r-- | lang/php72/patches/patch-php.ini-development | 4 | ||||
-rw-r--r-- | lang/php72/patches/patch-php.ini-production | 4 | ||||
-rw-r--r-- | lang/php72/patches/patch-run-tests.php | 10 | ||||
-rw-r--r-- | lang/php72/patches/patch-sapi_cgi_Makefile.frag | 4 | ||||
-rw-r--r-- | lang/php72/patches/patch-sapi_fpm_php-fpm.conf.in | 4 |
10 files changed, 31 insertions, 40 deletions
diff --git a/lang/php72/Makefile b/lang/php72/Makefile index 6a203b2a82f..69431933530 100644 --- a/lang/php72/Makefile +++ b/lang/php72/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.21 2019/10/02 14:05:22 taca Exp $ +# $NetBSD: Makefile,v 1.22 2019/12/16 15:58:18 taca Exp $ # # We can't omit PKGNAME here to handle PKG_OPTIONS. @@ -28,6 +28,8 @@ MAKE_ENV+= INSTALL_ROOT=${DESTDIR} CONF_FILES= ${EGDIR}/php.ini-production ${PKG_SYSCONFDIR}/php.ini PLIST_SUBST+= PHPEXTDIR="${PHP_EXTENSION_DIR}" +REPLACE_PHP= ext/phar/phar/phar.php run-tests.php + SUBST_CLASSES+= path SUBST_MESSAGE.path= Fixing common paths. SUBST_STAGE.path= pre-configure @@ -59,4 +61,5 @@ post-install: ${DESTDIR}${EGDIR} ${INSTALL_DATA} ${WRKSRC}/php.gif ${DESTDIR}${PREFIX}/share/php +.include "../../lang/php/replace.mk" .include "../../mk/bsd.pkg.mk" diff --git a/lang/php72/Makefile.php b/lang/php72/Makefile.php index 1156b8fbdaf..d0a999dabde 100644 --- a/lang/php72/Makefile.php +++ b/lang/php72/Makefile.php @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.php,v 1.13 2019/10/02 14:05:22 taca Exp $ +# $NetBSD: Makefile.php,v 1.14 2019/12/16 15:58:18 taca Exp $ # used by lang/php72/Makefile # used by www/ap-php/Makefile # used by www/php-fpm/Makefile @@ -13,17 +13,17 @@ CONFIGURE_ARGS+= --disable-gcc-global-regs # the binary actually needs full dep on PCRE BUILDLINK_DEPMETHOD.pcre= full -.include "../../lang/php72/Makefile.common" - -DISTINFO_FILE= ${.CURDIR}/../../lang/php72/distinfo -PATCHDIR= ${.CURDIR}/../../lang/php72/patches - USE_LIBTOOL= YES USE_LANGUAGES= c c++ GNU_CONFIGURE= YES BUILD_DEFS+= VARBASE PLIST_VARS+= dtrace +.include "../../lang/php72/Makefile.common" + +DISTINFO_FILE= ${.CURDIR}/../../lang/php72/distinfo +PATCHDIR= ${.CURDIR}/../../lang/php72/patches + CONFIGURE_ENV+= EXTENSION_DIR="${PREFIX}/${PHP_EXTENSION_DIR}" .include "../../mk/bsd.prefs.mk" diff --git a/lang/php72/distinfo b/lang/php72/distinfo index 0b68808330c..9265074143d 100644 --- a/lang/php72/distinfo +++ b/lang/php72/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.48 2019/11/25 03:12:50 taca Exp $ +$NetBSD: distinfo,v 1.49 2019/12/16 15:58:18 taca Exp $ SHA1 (php-7.2.25.tar.xz) = 3ef98fe23aa61883e7d931f52822f9b7bc4cb3c7 RMD160 (php-7.2.25.tar.xz) = 393022b9385e9e2ec399ddfd2f57a399dbfbd012 @@ -7,14 +7,12 @@ Size (php-7.2.25.tar.xz) = 12278980 bytes SHA1 (patch-configure) = 6e66a79e691a84aa7ae461f8dec1752443ad6b61 SHA1 (patch-disable-filter-url) = e9e92d686ddd1d1a1ece10fe4feee4e368fe510c SHA1 (patch-ext_gd_config.m4) = eaecfb31b18700dd642c067ed82748d4f6be2335 -SHA1 (patch-ext_phar_Makefile.frag) = 558869b60f8ed6674a3ba1d595a65f010df4c426 -SHA1 (patch-ext_phar_phar_phar.php) = f630e3946b21b76d4fe857a43e00e25c9445f2c8 +SHA1 (patch-ext_phar_Makefile.frag) = 53ea5c58b0bc27d236118d5750a74b1cba43e5dd SHA1 (patch-ext_recode_recode.c) = 639bf762302c7a30c88d3f3fa862494e0f847bdb SHA1 (patch-ext_xsl_php__xsl.h) = a9877bff7bacc77926a4541a0ac171c00ad1a627 -SHA1 (patch-php.ini-development) = dd65962000ec06439fae3c9bf252fa46be4e33fd -SHA1 (patch-php.ini-production) = ae61dffedf574b688fe576b0b2af748b7a28cd89 -SHA1 (patch-run-tests.php) = 86c4d3f03eb8e31b5a35820f426533c9478571fb -SHA1 (patch-sapi_cgi_Makefile.frag) = 18769900f588ff81cc34474542afa1d65c070e65 +SHA1 (patch-php.ini-development) = 3b21def5e80441c9f8a97a0723a325245bd62c44 +SHA1 (patch-php.ini-production) = 58261628364ade763e7e67f2b6226412a386afb7 +SHA1 (patch-sapi_cgi_Makefile.frag) = f4cd64d334884c49787d8854115c8cd69cc79bb8 SHA1 (patch-sapi_cli_Makefile.frag) = 1cd29d09042863acbf5330e406410fdcf75d06b3 SHA1 (patch-sapi_fpm_fpm_events_port.c) = b82b7caffffde1343190fae430a68eb411b5cf8a -SHA1 (patch-sapi_fpm_php-fpm.conf.in) = b3c4fd499cbfd2dffd9176abb54e298ea542a5d7 +SHA1 (patch-sapi_fpm_php-fpm.conf.in) = acf9b4e70d4c5ea2b96e37e7bbf9005379ecc4d0 diff --git a/lang/php72/patches/patch-ext_phar_Makefile.frag b/lang/php72/patches/patch-ext_phar_Makefile.frag index b48b24f528a..5dceb018a9f 100644 --- a/lang/php72/patches/patch-ext_phar_Makefile.frag +++ b/lang/php72/patches/patch-ext_phar_Makefile.frag @@ -1,4 +1,6 @@ -$NetBSD: patch-ext_phar_Makefile.frag,v 1.1 2017/11/15 08:56:12 jdolecek Exp $ +$NetBSD: patch-ext_phar_Makefile.frag,v 1.2 2019/12/16 15:58:18 taca Exp $ + +Set shbang for phar correctly. --- ext/phar/Makefile.frag.orig 2015-06-23 17:33:33.000000000 +0000 +++ ext/phar/Makefile.frag diff --git a/lang/php72/patches/patch-ext_phar_phar_phar.php b/lang/php72/patches/patch-ext_phar_phar_phar.php deleted file mode 100644 index 1d7f8286b5c..00000000000 --- a/lang/php72/patches/patch-ext_phar_phar_phar.php +++ /dev/null @@ -1,10 +0,0 @@ -$NetBSD: patch-ext_phar_phar_phar.php,v 1.1 2017/11/15 08:56:12 jdolecek Exp $ - ---- ext/phar/phar/phar.php.orig 2015-06-23 17:33:33.000000000 +0000 -+++ ext/phar/phar/phar.php -@@ -1,4 +1,4 @@ --#!/usr/local/bin/php -+#!@PREFIX@/bin/php - <?php - - /** @file phar.php diff --git a/lang/php72/patches/patch-php.ini-development b/lang/php72/patches/patch-php.ini-development index 637dc4604b0..0815b82a2dd 100644 --- a/lang/php72/patches/patch-php.ini-development +++ b/lang/php72/patches/patch-php.ini-development @@ -1,4 +1,6 @@ -$NetBSD: patch-php.ini-development,v 1.1 2017/11/15 08:56:12 jdolecek Exp $ +$NetBSD: patch-php.ini-development,v 1.2 2019/12/16 15:58:18 taca Exp $ + +Set proper default configuration values. --- php.ini-development.orig 2015-06-23 17:33:33.000000000 +0000 +++ php.ini-development diff --git a/lang/php72/patches/patch-php.ini-production b/lang/php72/patches/patch-php.ini-production index bf2119a093c..e2cafddc877 100644 --- a/lang/php72/patches/patch-php.ini-production +++ b/lang/php72/patches/patch-php.ini-production @@ -1,4 +1,6 @@ -$NetBSD: patch-php.ini-production,v 1.1 2017/11/15 08:56:12 jdolecek Exp $ +$NetBSD: patch-php.ini-production,v 1.2 2019/12/16 15:58:18 taca Exp $ + +Set proper default configuration values. --- php.ini-production.orig 2015-06-23 17:33:33.000000000 +0000 +++ php.ini-production diff --git a/lang/php72/patches/patch-run-tests.php b/lang/php72/patches/patch-run-tests.php deleted file mode 100644 index 1a1bfaa73e1..00000000000 --- a/lang/php72/patches/patch-run-tests.php +++ /dev/null @@ -1,10 +0,0 @@ -$NetBSD: patch-run-tests.php,v 1.1 2017/11/15 08:56:12 jdolecek Exp $ - ---- run-tests.php.orig 2015-06-23 17:33:33.000000000 +0000 -+++ run-tests.php -@@ -1,4 +1,4 @@ --#!/usr/bin/env php -+#!@PREFIX@/bin/php - <?php - /* - +----------------------------------------------------------------------+ diff --git a/lang/php72/patches/patch-sapi_cgi_Makefile.frag b/lang/php72/patches/patch-sapi_cgi_Makefile.frag index 3f23e571bca..fe7c1a2f306 100644 --- a/lang/php72/patches/patch-sapi_cgi_Makefile.frag +++ b/lang/php72/patches/patch-sapi_cgi_Makefile.frag @@ -1,4 +1,6 @@ -$NetBSD: patch-sapi_cgi_Makefile.frag,v 1.1 2017/11/15 08:56:12 jdolecek Exp $ +$NetBSD: patch-sapi_cgi_Makefile.frag,v 1.2 2019/12/16 15:58:18 taca Exp $ + +Install to CGI directory. --- sapi/cgi/Makefile.frag.orig 2015-06-23 17:33:33.000000000 +0000 +++ sapi/cgi/Makefile.frag diff --git a/lang/php72/patches/patch-sapi_fpm_php-fpm.conf.in b/lang/php72/patches/patch-sapi_fpm_php-fpm.conf.in index 73303c305a9..48f7f4d6bd7 100644 --- a/lang/php72/patches/patch-sapi_fpm_php-fpm.conf.in +++ b/lang/php72/patches/patch-sapi_fpm_php-fpm.conf.in @@ -1,4 +1,6 @@ -$NetBSD: patch-sapi_fpm_php-fpm.conf.in,v 1.1 2017/11/15 08:56:12 jdolecek Exp $ +$NetBSD: patch-sapi_fpm_php-fpm.conf.in,v 1.2 2019/12/16 15:58:18 taca Exp $ + +Set proper default configuration values. --- sapi/fpm/php-fpm.conf.in.orig 2015-06-23 17:33:33.000000000 +0000 +++ sapi/fpm/php-fpm.conf.in |