Date: Monday, December 19, 2022 @ 05:41:27
  Author: pierre
Revision: 1361453

upgpkg: grpc 1.51.1-3

Modified:
  grpc/trunk/PKGBUILD

----------+
 PKGBUILD |   28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-12-19 05:21:54 UTC (rev 1361452)
+++ PKGBUILD    2022-12-19 05:41:27 UTC (rev 1361453)
@@ -3,15 +3,15 @@
 # Contributor: Victor AurĂ©lio Santos <[email protected]>
 
 pkgbase='grpc'
-pkgname=('grpc' 'python-grpcio' 'python-grpcio-tools' 'php-grpc' 'php7-grpc' 
'grpc-cli')
+pkgname=('grpc' 'python-grpcio' 'python-grpcio-tools' 'php-grpc' 
'php-legacy-grpc' 'grpc-cli')
 pkgver=1.51.1
 _gtestver=0e402173c97aea7a00749e825b194bfede4f2e45
-pkgrel=2
+pkgrel=3
 pkgdesc="High performance, open source, general RPC framework that puts mobile 
and HTTP/2 first."
 arch=('x86_64')
 url='https://grpc.io'
 license=('BSD')
-makedepends=('re2' 're2c' 'protobuf' 'php' 'php7' 'c-ares' 'openssl' 'chrpath' 
'cython'
+makedepends=('re2' 're2c' 'protobuf' 'php' 'php-legacy' 'c-ares' 'openssl' 
'chrpath' 'cython'
              'cmake' 'benchmark' 'python-setuptools' 'abseil-cpp' 'ninja')
 options=('debug')
 checkdepends=('python-six')
@@ -26,7 +26,7 @@
   ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \
     third_party/googletest
 
-  cp -a src/php{,7}
+  cp -a src/php{,-legacy}
 
   # use system protobuf for grpcio_tools
   sed -r -i \
@@ -79,9 +79,9 @@
   ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver"
   make
 
-  # PHP7
-  cd "$srcdir/$pkgbase-$pkgver/src/php7/ext/$pkgbase"
-  phpize7
+  # PHP Legacy
+  cd "$srcdir/$pkgbase-$pkgver/src/php-legacy/ext/$pkgbase"
+  phpize-legacy
   ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver"
   make
 
@@ -171,21 +171,21 @@
   install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini"
 }
 
-package_php7-grpc() {
-  pkgdesc='gRPC module for PHP'
-  depends=('grpc' 'php7')
-  backup=('etc/php7/conf.d/grpc.ini')
+package_php-legacy-grpc() {
+  pkgdesc='gRPC module for PHP Legacy'
+  depends=('grpc' 'php-legacy')
+  backup=('etc/php-legacy/conf.d/grpc.ini')
 
   # Install PHP extension.
-  cd "$srcdir/$pkgbase-$pkgver/src/php7/ext/$pkgbase"
+  cd "$srcdir/$pkgbase-$pkgver/src/php-legacy/ext/$pkgbase"
   make install "INSTALL_ROOT=$pkgdir"
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 
   # Remove RPATH
-  chrpath -d "$pkgdir/usr/lib/php7/modules/grpc.so"
+  chrpath -d "$pkgdir/usr/lib/php-legacy/modules/grpc.so"
 
   echo ';extension=grpc.so' >grpc.ini
-  install -Dm644 grpc.ini "$pkgdir/etc/php7/conf.d/grpc.ini"
+  install -Dm644 grpc.ini "$pkgdir/etc/php-legacy/conf.d/grpc.ini"
 }
 
 package_grpc-cli() {

Reply via email to