X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-qk1-f180.google.com (mail-qk1-f180.google.com [209.85.222.180]) by lists.alpinelinux.org (Postfix) with ESMTP id 2F5965C5959 for ; Mon, 12 Nov 2018 07:01:16 +0000 (GMT) Received: by mail-qk1-f180.google.com with SMTP id d19so11615507qkg.5 for ; Sun, 11 Nov 2018 23:01:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=XrNM7Xg6RFe8QrIUDPcoE4jewyZw64UK8S9U74hYScw=; b=nOUM5hXvFp3r42hjbgXE4awZRgiZWWTyh3y2cF8xKcy1Gj7HoNBXDe97SbNPrSLYlm /Ou/+LIUBSV6DNr7UpsGrQW7xC7340tYKVydlG2qIzkjb3JUUqdJfI0iswi1GiI3UDIo 6GADZaFqsAzXqzmcnXNnbol41WCyi4ygw4Fza/pWwR5wdk51cz7PzDSpPVJxrvLLTlAn KiPay/G9DAQmmBS37OPW+aWJUAsO6HOHvJgzFkqAzql8WKgbiLYtXv5zJ88yX9pPHKGs thxlb2vATYzMvs708QIVlq3aF1B5mT0SSpAFtW95E+uPGgDKW5xPheOCc1OfIomuAxcp R7lA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=XrNM7Xg6RFe8QrIUDPcoE4jewyZw64UK8S9U74hYScw=; b=ZHFU461Tb/oLEABELS/Kovgi3Tl6bEbUeRutBuq4WgGKdqdfrZQiK4nylHNwMiYLmr IxGVDuccZrY5mlSVqdg7q9JQ7nfEZ2z5N8Zxw2MDWDFTyKMzB2oL8O2wDQavWNelAQmE jYMYneD6sCIjLqqFTlyePIPmLNCVg5on7AsxtlTc6dhgu80pLhy/ywycln29wGVrLFUx QEF1q+vYyjQu+91prgLMLpLrZT5Cx+/Qk6nO02ZZm+G1utP0xvU4DumTcT2etV8J3zyf m+E5dTTGTQ/oPaLJLujkQviUNxbOfAD+k79KijYMEJx7/nHoRc07dLQD/mhVnjt6sJuV PXtA== X-Gm-Message-State: AGRZ1gIkgHT9e/FzbES0rv5t+50h7pIhXYCNxovGLMMRbDG2h9Cps4xR NOZtZjTdsj5VTh2cRsJcv/bCIp7e+b0wS7/DDmTIU3iN X-Google-Smtp-Source: AJdET5d2rQUR+nWYxGOoKUGYg1M+S9xxX/PJo6TIJbXcEkfaIHucN0GJpgppTZiqds5EOQF0+Er4Vfti42Ni+GWsKSo= X-Received: by 2002:a0c:c212:: with SMTP id l18mr18785617qvh.75.1542006075388; Sun, 11 Nov 2018 23:01:15 -0800 (PST) X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 From: Abe Moon Date: Mon, 12 Nov 2018 16:00:59 +0900 Message-ID: Subject: [alpine-aports] [PATCH] community/php7-pecl-swoole: new aport To: alpine-aports@lists.alpinelinux.org Content-Type: multipart/alternative; boundary="0000000000005d79b7057a7244e0" --0000000000005d79b7057a7244e0 Content-Type: text/plain; charset="UTF-8" https://github.com/swoole/swoole-src High perf async network engine for PHP - PECL --- community/php7-pecl-swoole/APKBUILD | 40 +++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 community/php7-pecl-swoole/APKBUILD diff --git a/community/php7-pecl-swoole/APKBUILD b/community/php7-pecl-swoole/APKBUILD new file mode 100644 index 0000000000..8cfe10c5dd --- /dev/null +++ b/community/php7-pecl-swoole/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: JeongHun Moon +# Maintainer: JeongHun Moon +pkgname=php7-pecl-swoole +_pkgreal=swoole +pkgver=4.2.7 +pkgrel=0 +pkgdesc="High perf async network engine for PHP - PECL" +url="https://github.com/swoole/swoole-src" +arch="all" +license="Apache2.0" +depends="php7-common php7-sockets php7-mysqlnd hiredis openssl" +makedepends="php7-dev openssl-dev hiredis-dev autoconf" +source="https://pecl.php.net/get/$_pkgreal-$pkgver.tgz" +builddir="$srcdir/$_pkgreal-$pkgver" +options="!check" # Need running Swoole extension +provides="php7-swoole=$pkgver-r$pkgrel" # for backward compatibility +replaces="php7-swoole" # for backward compatibility + +build() { + cd "$builddir" + + phpize7 + ./configure \ + --enable-openssl \ + --enable-sockets \ + --enable-mysqlnd \ + --enable-async-hiredis + make +} + +package() { + cd "$builddir" + + make INSTALL_ROOT="$pkgdir"/ install + + install -d "$pkgdir"/etc/php7/conf.d + echo "extension=$_pkgreal.so" > "$pkgdir"/etc/php7/conf.d/$_pkgreal.ini +} + +sha512sums="c7a95b98cb3e1213c60b39f3f3b38705f24f9571f38499be7f21f7fff9a8c281797089ba0bbcb288328e8e2ec2fde8b19fbb66ee18b47fa77d13879a260c0a72 swoole-4.2.7.tgz" -- 2.19.1 --0000000000005d79b7057a7244e0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
High perf a= sync network engine for PHP - PECL
---
=C2=A0community/= php7-pecl-swoole/APKBUILD | 40 +++++++++++++++++++++++++++++
=C2= =A01 file changed, 40 insertions(+)
=C2=A0create mode 100644 comm= unity/php7-pecl-swoole/APKBUILD

diff --git a/commu= nity/php7-pecl-swoole/APKBUILD b/community/php7-pecl-swoole/APKBUILD
<= div>new file mode 100644
index 0000000000..8cfe10c5dd
-= -- /dev/null
+++ b/community/php7-pecl-swoole/APKBUILD
= @@ -0,0 +1,40 @@
+# Contributor: JeongHun Moon <jhmoon2000@gmail.com>
+# Maintai= ner: JeongHun Moon <jhmoon2000@g= mail.com>
+pkgname=3Dphp7-pecl-swoole
+_pkgreal= =3Dswoole
+pkgver=3D4.2.7
+pkgrel=3D0
+pkgdes= c=3D"High perf async network engine for PHP - PECL"
+arch=3D"all"
= +license=3D"Apache2.0"
+depends=3D"php7-common php= 7-sockets php7-mysqlnd hiredis openssl"
+makedepends=3D"= ;php7-dev openssl-dev hiredis-dev autoconf"
+builddir=3D"$srcdi= r/$_pkgreal-$pkgver"
+options=3D"!check" # Need ru= nning Swoole extension
+provides=3D"php7-swoole=3D$pkgver-r$= pkgrel" # for backward compatibility
+replaces=3D"php7-= swoole" # for backward compatibility
+
+build() {<= /div>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 cd "$builddir"
+=
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 phpize7
+=C2=A0 =C2=A0 = =C2=A0 =C2=A0 ./configure \
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 --enable-openssl \
+=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --enable-sockets \
+=C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --enable-mysqlnd \
+= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --enable-async-hire= dis
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 make
+}
+
+package() {
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 cd "$build= dir"
+
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 make INSTALL_R= OOT=3D"$pkgdir"/ install
+
+=C2=A0 =C2=A0 =C2= =A0 =C2=A0 install -d "$pkgdir"/etc/php7/conf.d
+=C2=A0= =C2=A0 =C2=A0 =C2=A0 echo "extension=3D$_pkgreal.so" > "= $pkgdir"/etc/php7/conf.d/$_pkgreal.ini
+}
+
<= div>+sha512sums=3D"c7a95b98cb3e1213c60b39f3f3b38705f24f9571f38499be7f2= 1f7fff9a8c281797089ba0bbcb288328e8e2ec2fde8b19fbb66ee18b47fa77d13879a260c0a= 72=C2=A0 swoole-4.2.7.tgz"
--
2.19.1
--0000000000005d79b7057a7244e0-- --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---