~alpine/aports

[alpine-aports] [PATCH v2] testing/php7: upgrade to 7.1.4

Details
Message ID
<20170414142710.24467-1-valery.kartel@gmail.com>
Sender timestamp
1492180030
DKIM signature
missing
Download raw message
Patch: +15 -25
fix provides/replaces
fix -doc, -dev, -pecl depends
remove 7.1 compatibility suffix

---
v1 -> v2: disable jit on s390x
---
 testing/php7/APKBUILD | 40 +++++++++++++++-------------------------
 1 file changed, 15 insertions(+), 25 deletions(-)

diff --git a/testing/php7/APKBUILD b/testing/php7/APKBUILD
index 0b69648b52..2b66cdcd5e 100644
--- a/testing/php7/APKBUILD
+++ b/testing/php7/APKBUILD
@@ -1,10 +1,9 @@
# Contributor: Valery Kartel <valery.kartel@gmail.com>
# Maintainer: Valery Kartel <valery.kartel@gmail.com>
pkgname=php7
pkgver=7.1.3
pkgver=7.1.4
pkgrel=0
_apiver=20160303
_compat=7.1
_suffix=${pkgname#php}
_pkgreal=${pkgname%$_suffix}
pkgdesc="The PHP$_suffix language runtime engine"
@@ -13,9 +12,10 @@ arch="all"
license="PHP-3"
options="!check"
depends="$pkgname-config"
depends_dev="$pkgname"
replaces="$_pkgreal $_pkgreal-cli $_pkgreal$_compat $_pkgreal$_compat-cli"
provides="$replaces $pkgname-cli"
depends_dev="$pkgname autoconf pcre-dev"
depends_doc=
replaces="php5"
provides="$_pkgreal $pkgname-cli"
makedepends="autoconf bison re2c apache2-dev libxml2-dev libxslt-dev libzip-dev bzip2-dev zlib-dev
	aspell-dev enchant-dev expat-dev pcre-dev curl-dev gmp-dev icu-dev imap-dev gd-dev
	libical-dev libressl-dev openldap-dev net-snmp-dev db-dev krb5-dev gdbm-dev sqlite-dev
@@ -77,6 +77,7 @@ prepare() {
# --with-xmlrpc -- do not swith to system-wide xmlrpc - build errors.

_build() {
	[ "$CARCH" = "s390x" ] && local disable_pcre_jit="--without-pcre-jit"
	./configure \
		EXTENSION_DIR=$_extension_dir \
		--build=$CBUILD \
@@ -143,6 +144,7 @@ _build() {
		--enable-pcntl=shared \
		--with-pcre-regex=/usr \
			--with-pcre-dir \
			$disable_pcre_jit \
		--enable-pdo=shared \
		--with-pdo-dblib=shared \
		--with-pdo-mysql=shared,mysqlnd \
@@ -213,8 +215,7 @@ package() {
}

dev() {
	provides="$_pkgreal-dev $_pkgreal$_compat-dev"
	replaces=$provides
	replaces=$replaces-${subpkgname#$pkgname-}
	default_dev || return 1

	mkdir -p "$subpkgdir"/usr/bin \
@@ -231,7 +232,6 @@ dev() {
}

doc() {
	provides=
	replaces=
	default_doc || return 1
	install_if="docs $pkgname-config=$pkgver-r$pkgrel"
@@ -244,7 +244,6 @@ doc() {
}

apache2() {
	provides="$_pkgreal-apache2 $_pkgreal$_compat-apache2"
	replaces=
	pkgdesc="$pkgdesc (apache2 module)"
	depends="$pkgname-config apache2"
@@ -258,8 +257,7 @@ apache2() {
}

phpdbg() {
	provides="$_pkgreal-phpdbg $_pkgreal$_compat-phpdbg"
	replaces=$provides
	replaces=$replaces-${subpkgname#$pkgname-}
	pkgdesc="$pkgdesc (interactive debugger)"
	depends="$pkgname-config"

@@ -269,7 +267,6 @@ phpdbg() {
}

libs() {
	provides="$_pkgreal-libs $_pkgreal$_compat-libs"
	replaces=
	pkgdesc="$pkgdesc (embedded library)"
	depends="$pkgname-config"
@@ -280,8 +277,7 @@ libs() {
}

litespeed() {
	provides="$_pkgreal-litespeed $_pkgreal$_compat-litespeed"
	replaces=$provides
	replaces=$replaces-${subpkgname#$pkgname-}
	pkgdesc="$pkgdesc (litespeed)"
	depends="$pkgname-config"

@@ -292,8 +288,7 @@ litespeed() {
}

cgi() {
	provides="$_pkgreal-cgi $_pkgreal$_compat-cgi"
	replaces=$provides
	replaces=$replaces-${subpkgname#$pkgname-}
	pkgdesc="$pkgdesc (common gateway interface)"
	depends="$pkgname-config"

@@ -304,7 +299,6 @@ cgi() {
}

fpm() {
	provides="$_pkgreal-fpm $_pkgreal$_compat-fpm"
	replaces=
	pkgdesc="$pkgdesc (fastcgi process manager)"
	depends="$pkgname-config"
@@ -332,8 +326,7 @@ fpm() {
}

pear() {
	provides="$_pkgreal-pear $_pkgreal$_compat-pear"
	replaces=$provides
	replaces=$replaces-${subpkgname#$pkgname-}
	pkgdesc="$pkgdesc (php extension and application repository)"
	depends="$pkgname $pkgname-xml"

@@ -361,10 +354,9 @@ pear() {
}

pecl() {
	provides="$_pkgreal-pecl $_pkgreal$_compat-pecl"
	replaces=
	pkgdesc="$pkgdesc (php extension community library)"
	depends="$pkgname-pear $pkgname-dev autoconf gcc make musl-dev"
	depends="$pkgname-pear $pkgname-dev gcc make musl-dev"
	mkdir -p "$subpkgdir"
}

@@ -385,8 +377,7 @@ config() {
}

_phar() {
	provides="$_pkgreal-phar-utils $_pkgreal$_compat-phar-utils"
	replaces=$provides
	replaces=$replaces-${subpkgname#$pkgname-}
	pkgdesc="$pkgdesc (archive script)"
	depends="$pkgname $pkgname-phar"

@@ -407,7 +398,6 @@ _extension() {
	local dep deps
	local name=${subpkgname#$pkgname-}
	local index=$(eval echo \${_index_$name:-0})
	provides="$_pkgreal-$name $_pkgreal$_compat-$name"
	replaces=
	depends=$(eval echo \$_depends_$name)

@@ -436,7 +426,7 @@ _extension() {
		"$subpkgdir"/$_extension_conf/$(printf %02d $index)_$name.ini
}

sha512sums="90dd06348d5884a2bb4a22ab80bb4f50e603751a1787096f447762fe00e5b4f36deafda045ecf6345883d9f4b711755a854a2e7043f27702acfe78ade90b42d9  php-7.1.3.tar.bz2
sha512sums="a1dd5ffd756176e6ba600dd850510033d0d6f07aff314de69fec0c42437e6a006449e3f4f98679146a2f2645caa65ea351e31a8e1da7c14cc5260856ad40eaff  php-7.1.4.tar.bz2
fbf9a1572d37370ec0d126502e1d066e045a992484d8fc4f1e2ede330134c1a15f4029f29fa4daebd48eed78b045dc051ced69fbf1f11efc7ad81d884a639a99  php7-module.conf
cacce7bf789467ff40647b7319e3760c6c587218720538516e8d400baa75651f72165c4e28056cd0c1dc89efecb4d00d0d7823bed80b29136262c825ce816691  php7-fpm.logrotate
d91a915d00b8a25565b0ef87d5788ec40eb02b7890ab72df8cea49693311645c97ce2eed6f706a12704c7818102daee7ba2c42ee814c61bb29f90e464e3bb17f  php7-fpm.initd
-- 
2.12.2



---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---
Reply to thread Export thread (mbox)