[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Saturday, December 5, 2020 @ 20:36:51 Author: mtorromeo Revision: 770956 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 770955, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 770955, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 258 +++--- cmake-cli.patch | 114 +++ 2 files changed, 186 insertions(+), 186 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-05 20:36:28 UTC (rev 770955) +++ PKGBUILD2020-12-05 20:36:51 UTC (rev 770956) @@ -1,129 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.34.0 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=2 -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' 'c-ares' 'openssl' 'chrpath' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;) -sha256sums=('7372a881122cd85a7224435a1d58bc5e11c88d4fb98a64b83f36f3d1c2f16d39' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_RE2_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - GRPC_PYTHON_BUILD_SYSTEM_RE2=1 \ - GRPC_BUILD_WITH_BORING_SSL_ASM=0 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 're2') - provides=( -'libupb.so' -'libgrpcpp_channelz.so' -'libgrpc_unsecure.so' -'libgrpc_plugin_support.so' -'libgrpc.so' -'libgrpc++_unsecure.so' -'libgrpc++_reflection.so' -'libgrpc++_error_details.so' -'libgrpc++_alts.so' -'libgrpc++.so' -'libgpr.so' -'libaddress_sorting.so' - ) - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python' 're2') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so* "$pkgdir/usr/lib/" - install -Dm0755 build/grpc_cli "$pkgdir/usr/bin/grpc_cli" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 770955, grpc/trunk/PKGBUILD)
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Saturday, December 5, 2020 @ 00:20:48 Author: mtorromeo Revision: 770302 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 770301, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 770301, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 244 -- cmake-cli.patch | 114 - 2 files changed, 186 insertions(+), 172 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-05 00:20:32 UTC (rev 770301) +++ PKGBUILD2020-12-05 00:20:48 UTC (rev 770302) @@ -1,115 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.34.0 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=1 -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' 'c-ares' 'openssl' 'chrpath' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;) -sha256sums=('7372a881122cd85a7224435a1d58bc5e11c88d4fb98a64b83f36f3d1c2f16d39' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_RE2_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - GRPC_PYTHON_BUILD_SYSTEM_RE2=1 \ - GRPC_BUILD_WITH_BORING_SSL_ASM=0 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 're2') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python' 're2') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so* "$pkgdir/usr/lib/" - install -Dm0755 build/grpc_cli "$pkgdir/usr/bin/grpc_cli" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 770301, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-05 00:20:48 UTC (rev 770302) @@ -0,0 +1,129 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli')
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Friday, December 4, 2020 @ 09:59:24 Author: mtorromeo Revision: 769941 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 769940, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 769940, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 239 +- cmake-cli.patch | 114 - 2 files changed, 172 insertions(+), 181 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-04 09:59:08 UTC (rev 769940) +++ PKGBUILD2020-12-04 09:59:24 UTC (rev 769941) @@ -1,124 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.33.2 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.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' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24450/grpcio-system-re2.patch; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24449/grpcio-no-boringssl-fix.patch;) -sha256sums=('2060769f2d4b0d3535ba594b2ab614d7f68a492f786ab94b4318788d45e3278a' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111' -'21524e855406ad0c5f8f1af24fd8b25653298430adf11ea26b96b472b8f2073a' -'a105e796854fb726908a0b6f5501d50478f52afad6ed3e8aeffe5d30b855aead') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - patch -p1 -i ../grpcio-system-re2.patch - patch -p1 -i ../grpcio-no-boringssl-fix.patch - - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_RE2_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - GRPC_PYTHON_BUILD_SYSTEM_RE2=1 \ - GRPC_BUILD_WITH_BORING_SSL_ASM=0 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 're2') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python' 're2') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc' 'gflags') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so*
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Monday, November 2, 2020 @ 11:07:54 Author: mtorromeo Revision: 739428 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 739427, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 739427, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 248 +++--- cmake-cli.patch | 114 2 files changed, 181 insertions(+), 181 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-02 11:07:40 UTC (rev 739427) +++ PKGBUILD2020-11-02 11:07:54 UTC (rev 739428) @@ -1,124 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.33.1 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=1 -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' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24450/grpcio-system-re2.patch; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24449/grpcio-no-boringssl-fix.patch;) -sha256sums=('58eaee5c0f1bd0b92ebe1fa0606ec8f14798500620e7444726afcaf65041cb63' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111' -'21524e855406ad0c5f8f1af24fd8b25653298430adf11ea26b96b472b8f2073a' -'a105e796854fb726908a0b6f5501d50478f52afad6ed3e8aeffe5d30b855aead') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - patch -p1 -i ../grpcio-system-re2.patch - patch -p1 -i ../grpcio-no-boringssl-fix.patch - - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_RE2_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - GRPC_PYTHON_BUILD_SYSTEM_RE2=1 \ - GRPC_BUILD_WITH_BORING_SSL_ASM=0 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 're2') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python' 're2') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc' 'gflags') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so*
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Monday, October 26, 2020 @ 17:02:37 Author: mtorromeo Revision: 733993 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 733992, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 733992, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 248 +++--- cmake-cli.patch | 114 2 files changed, 181 insertions(+), 181 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-26 17:02:22 UTC (rev 733992) +++ PKGBUILD2020-10-26 17:02:37 UTC (rev 733993) @@ -1,124 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.33.0 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=1 -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' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24450/grpcio-system-re2.patch; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24449/grpcio-no-boringssl-fix.patch;) -sha256sums=('06a87c5feb7efb979243c054dca2ea52695618c02fde54af8a85d71269f97102' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111' -'ad771906e2f8e1e04bd9bab4f0292e14c208ca12a87817d058f6def29338ea8f' -'a105e796854fb726908a0b6f5501d50478f52afad6ed3e8aeffe5d30b855aead') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - patch -p1 -i ../grpcio-system-re2.patch - patch -p1 -i ../grpcio-no-boringssl-fix.patch - - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_RE2_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - GRPC_PYTHON_BUILD_SYSTEM_RE2=1 \ - GRPC_BUILD_WITH_BORING_SSL_ASM=0 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 're2') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python' 're2') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc' 'gflags') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so*
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Tuesday, October 20, 2020 @ 14:54:16 Author: mtorromeo Revision: 727616 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 727615, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 727615, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 254 ++ cmake-cli.patch | 114 2 files changed, 181 insertions(+), 187 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-20 14:54:03 UTC (rev 727615) +++ PKGBUILD2020-10-20 14:54:16 UTC (rev 727616) @@ -1,130 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.32.0 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=2 -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' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24088/grpc-re2-pkgconfig.patch; - "grpcio-literal.patch::https://github.com/grpc/grpc/commit/9e0b427893b65b220faf8a31a6afdc67f6f41364.patch; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24450/grpcio-system-re2.patch; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24449/grpcio-no-boringssl-fix.patch;) -sha256sums=('f880ebeb2ccf0e47721526c10dd97469200e40b5f101a0d9774eb69efa0bd07a' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111' -'06508930d606d741849b8e39cb4ee042948a7317c8e10d4f04f517cdc95c6928' -'2a3049ad3aebf698f45325c5c789ed02d450d586732fd095b258b3d5b6556e54' -'ad771906e2f8e1e04bd9bab4f0292e14c208ca12a87817d058f6def29338ea8f' -'a105e796854fb726908a0b6f5501d50478f52afad6ed3e8aeffe5d30b855aead') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - patch -p1 -i ../grpc-re2-pkgconfig.patch - patch -p1 -i ../grpcio-literal.patch - patch -p1 -i ../grpcio-system-re2.patch - patch -p1 -i ../grpcio-no-boringssl-fix.patch - - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_RE2_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - GRPC_PYTHON_BUILD_SYSTEM_RE2=1 \ - GRPC_BUILD_WITH_BORING_SSL_ASM=0 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 're2') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python' 're2') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Saturday, October 17, 2020 @ 11:08:37 Author: mtorromeo Revision: 725375 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 725374, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 725374, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 260 +++--- cmake-cli.patch | 114 +++ 2 files changed, 187 insertions(+), 187 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-17 11:08:22 UTC (rev 725374) +++ PKGBUILD2020-10-17 11:08:37 UTC (rev 725375) @@ -1,130 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.32.0 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=1 -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' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24088/grpc-re2-pkgconfig.patch; - "grpcio-literal.patch::https://github.com/grpc/grpc/commit/9e0b427893b65b220faf8a31a6afdc67f6f41364.patch; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24450/grpcio-system-re2.patch; - "https://patch-diff.githubusercontent.com/raw/grpc/grpc/pull/24449/grpcio-no-boringssl-fix.patch;) -sha256sums=('f880ebeb2ccf0e47721526c10dd97469200e40b5f101a0d9774eb69efa0bd07a' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111' -'06508930d606d741849b8e39cb4ee042948a7317c8e10d4f04f517cdc95c6928' -'2a3049ad3aebf698f45325c5c789ed02d450d586732fd095b258b3d5b6556e54' -'ad771906e2f8e1e04bd9bab4f0292e14c208ca12a87817d058f6def29338ea8f' -'a105e796854fb726908a0b6f5501d50478f52afad6ed3e8aeffe5d30b855aead') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - patch -p1 -i ../grpc-re2-pkgconfig.patch - patch -p1 -i ../grpcio-literal.patch - patch -p1 -i ../grpcio-system-re2.patch - patch -p1 -i ../grpcio-no-boringssl-fix.patch - - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_RE2_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - GRPC_PYTHON_BUILD_SYSTEM_RE2=1 \ - GRPC_BUILD_WITH_BORING_SSL_ASM=0 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" -
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Friday, October 16, 2020 @ 19:13:21 Author: mtorromeo Revision: 724874 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 724873, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 724873, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 244 -- cmake-cli.patch | 114 - 2 files changed, 187 insertions(+), 171 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-16 19:13:06 UTC (rev 724873) +++ PKGBUILD2020-10-16 19:13:21 UTC (rev 724874) @@ -1,114 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.30.2 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;) -sha256sums=('ba74b97a2f1b4e22ec5fb69d639d849d2069fb58ea7d6579a31f800af6fe3b6c' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 'benchmark') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc' 'gflags') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so* "$pkgdir/usr/lib/" - install -Dm0755 build/grpc_cli "$pkgdir/usr/bin/grpc_cli" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 724873, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-16 19:13:21 UTC (rev 724874) @@ -0,0 +1,130 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc'
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Thursday, July 23, 2020 @ 22:31:07 Author: mtorromeo Revision: 665121 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 665120, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 665120, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 228 +++--- cmake-cli.patch | 114 +-- 2 files changed, 171 insertions(+), 171 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-23 22:30:49 UTC (rev 665120) +++ PKGBUILD2020-07-23 22:31:07 UTC (rev 665121) @@ -1,114 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.30.1 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=2 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;) -sha256sums=('d6a10be7e803cc7ba73b3a03d34f6d18c046b562e4b08752c17aa978464baea3' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 'benchmark') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc' 'gflags') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so* "$pkgdir/usr/lib/" - install -Dm0755 build/grpc_cli "$pkgdir/usr/bin/grpc_cli" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 665120, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-23 22:31:07 UTC (rev 665121) @@ -0,0 +1,114 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc'
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Friday, July 10, 2020 @ 09:49:31 Author: mtorromeo Revision: 663074 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 663073, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 663073, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 227 +++--- cmake-cli.patch | 114 +-- 2 files changed, 171 insertions(+), 170 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-10 09:49:11 UTC (rev 663073) +++ PKGBUILD2020-07-10 09:49:31 UTC (rev 663074) @@ -1,113 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.30.1 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;) -sha256sums=('d6a10be7e803cc7ba73b3a03d34f6d18c046b562e4b08752c17aa978464baea3' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=Release \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 'benchmark') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc' 'gflags') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so* "$pkgdir/usr/lib/" - install -Dm0755 build/grpc_cli "$pkgdir/usr/bin/grpc_cli" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 663073, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-10 09:49:31 UTC (rev 663074) @@ -0,0 +1,114 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.30.1
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Friday, July 10, 2020 @ 08:27:31 Author: mtorromeo Revision: 663066 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 663065, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 663065, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 227 ++ cmake-cli.patch | 114 +-- 2 files changed, 170 insertions(+), 171 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-10 08:27:17 UTC (rev 663065) +++ PKGBUILD2020-07-10 08:27:31 UTC (rev 663066) @@ -1,114 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.30.0 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=2 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake' 'benchmark') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;) -sha256sums=('419dba362eaf8f1d36849ceee17c3e2ff8ff12ac666b42d3ff02a164ebe090e9' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS=-DNDEBUG \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl' 'benchmark') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc' 'gflags') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so* "$pkgdir/usr/lib/" - install -Dm0755 build/grpc_cli "$pkgdir/usr/bin/grpc_cli" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 663065, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-10 08:27:31 UTC (rev 663066) @@ -0,0 +1,113 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio'
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Wednesday, July 8, 2020 @ 19:46:37 Author: mtorromeo Revision: 661771 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 661770, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 661770, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 228 +++--- cmake-cli.patch | 114 +-- 2 files changed, 171 insertions(+), 171 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-08 19:46:23 UTC (rev 661770) +++ PKGBUILD2020-07-08 19:46:37 UTC (rev 661771) @@ -1,114 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.30.0 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake') -source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;) -sha256sums=('419dba362eaf8f1d36849ceee17c3e2ff8ff12ac666b42d3ff02a164ebe090e9' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111') - -prepare() { - cd "$srcdir/$pkgbase-$pkgver" - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build -} - -build() { - cd "$srcdir/$pkgbase-$pkgver/build" - cmake \ --DCMAKE_BUILD_TYPE=None \ --DCMAKE_CXX_FLAGS=-DNDEBUG \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DgRPC_BENCHMARK_PROVIDER=package \ -.. - - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" - make - - # Python - cd "$srcdir/$pkgbase-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc' 'gflags') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so* "$pkgdir/usr/lib/" - install -Dm0755 build/grpc_cli "$pkgdir/usr/bin/grpc_cli" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 661770, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-08 19:46:37 UTC (rev 661771) @@ -0,0 +1,114 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli')
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Wednesday, July 8, 2020 @ 19:30:21 Author: mtorromeo Revision: 661768 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 661767, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/cmake-cli.patch (from rev 661767, grpc/trunk/cmake-cli.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/cmake-cli.patch -+ PKGBUILD| 232 ++ cmake-cli.patch | 114 +- 2 files changed, 171 insertions(+), 175 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-08 19:30:04 UTC (rev 661767) +++ PKGBUILD2020-07-08 19:30:21 UTC (rev 661768) @@ -1,118 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.29.1 -_gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 -_abseilcppver=20200225.2 -_gbenchmark=1.5.0 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz; - "https://github.com/google/benchmark/archive/v$_gbenchmark/google-benchmark-$_gbenchmark.tar.gz;) -sha256sums=('0343e6dbde66e9a31c691f2f61e98d79f3584e03a11511fad3f10e3667832a45' -'443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111' -'3c6a165b6ecc948967a1ead710d4a181d7b0fbcaa183ef7ea84604994966221a') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/abseil-cpp - ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - - rm -rf third_party/benchmark - ln -s "$srcdir/benchmark-$_gbenchmark/" third_party/benchmark - - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake - - mkdir build - cd build - cmake \ --DgRPC_INSTALL=ON \ --DBUILD_SHARED_LIBS=ON \ --DgRPC_BUILD_TESTS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DgRPC_CARES_PROVIDER=package \ --DgRPC_PROTOBUF_PROVIDER=package \ --DgRPC_SSL_PROVIDER=package \ --DgRPC_ZLIB_PROVIDER=package \ --DgRPC_GFLAGS_PROVIDER=package \ --DBENCHMARK_HAS_CXX03_FLAG=OFF \ -.. -} - -build() { - cd "$srcdir/$pkgname-$pkgver/build" - make - export LDFLAGS="$LDFLAGS -L$PWD" - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make - - # Python - cd "$srcdir/$pkgname-$pkgver" - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver/build" - make DESTDIR="$pkgdir" install - install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - pkgdesc='Python language bindings for grpc, remote procedure call (RPC) framework' - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - pkgdesc='gRPC module for PHP' - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - pkgdesc='gRPC protocol buffers cli' - depends=('grpc' 'gflags') - - cd "$srcdir/$pkgbase-$pkgver" - install -dm0755 "$pkgdir/usr/lib" - cp -a build/libgrpc++_test_config.so* "$pkgdir/usr/lib/" - install -Dm0755 build/grpc_cli "$pkgdir/usr/bin/grpc_cli" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 661767, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Thursday, January 2, 2020 @ 08:27:59 Author: mtorromeo Revision: 546018 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 546017, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 546017, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 208 +++ makefile.patch | 30 +++ 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-02 08:27:44 UTC (rev 546017) +++ PKGBUILD2020-01-02 08:27:59 UTC (rev 546018) @@ -1,104 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.25.0 -_gtestver=1.8.1 -_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 -pkgrel=4 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz; -"makefile.patch") -sha256sums=('ffbe61269160ea745e487f79b0fd06b6edd3d50c6d9123f053b5634737cf2f69' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/upb - ln -s "$srcdir/upb-$_upbver" third_party/upb -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS="$CFLAGS -Wno-unused-parameter" - export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 546017, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-02 08:27:59 UTC (rev 546018) @@ -0,0 +1,104 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.26.0 +_gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 +pkgrel=4 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Saturday, November 30, 2019 @ 10:06:44 Author: pierre Revision: 534551 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 534550, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 534550, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 208 +++ makefile.patch | 30 +++ 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-30 10:06:39 UTC (rev 534550) +++ PKGBUILD2019-11-30 10:06:44 UTC (rev 534551) @@ -1,104 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.25.0 -_gtestver=1.8.1 -_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 -pkgrel=2 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz; -"makefile.patch") -sha256sums=('ffbe61269160ea745e487f79b0fd06b6edd3d50c6d9123f053b5634737cf2f69' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/upb - ln -s "$srcdir/upb-$_upbver" third_party/upb -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS="$CFLAGS -Wno-unused-parameter" - export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 534550, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-30 10:06:44 UTC (rev 534551) @@ -0,0 +1,104 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.25.0 +_gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Monday, November 11, 2019 @ 13:54:04 Author: mtorromeo Revision: 526736 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 526735, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 526735, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 208 +++ makefile.patch | 30 +++ 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-11 13:53:58 UTC (rev 526735) +++ PKGBUILD2019-11-11 13:54:04 UTC (rev 526736) @@ -1,104 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.25.0 -_gtestver=1.8.1 -_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 -pkgrel=4 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz; -"makefile.patch") -sha256sums=('ffbe61269160ea745e487f79b0fd06b6edd3d50c6d9123f053b5634737cf2f69' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/upb - ln -s "$srcdir/upb-$_upbver" third_party/upb -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS="$CFLAGS -Wno-unused-parameter" - export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 526735, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-11 13:54:04 UTC (rev 526736) @@ -0,0 +1,104 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.25.0 +_gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Monday, November 11, 2019 @ 13:03:26 Author: mtorromeo Revision: 526712 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 526711, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 526711, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 208 +++ makefile.patch | 30 +++ 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-11 13:03:10 UTC (rev 526711) +++ PKGBUILD2019-11-11 13:03:26 UTC (rev 526712) @@ -1,104 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.24.3 -_gtestver=1.8.1 -_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 -pkgrel=2 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz; -"makefile.patch") -sha256sums=('c84b3fa140fcd6cce79b3f9de6357c5733a0071e04ca4e65ba5f8d306f10f033' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/upb - ln -s "$srcdir/upb-$_upbver" third_party/upb -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS="$CFLAGS -Wno-unused-parameter" - export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 526711, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-11 13:03:26 UTC (rev 526712) @@ -0,0 +1,104 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.25.0 +_gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 +pkgrel=4 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Friday, October 25, 2019 @ 17:49:18 Author: mtorromeo Revision: 519566 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 519565, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 519565, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 208 +++ makefile.patch | 30 +++ 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-25 17:49:08 UTC (rev 519565) +++ PKGBUILD2019-10-25 17:49:18 UTC (rev 519566) @@ -1,104 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.24.2 -_gtestver=1.8.1 -_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz; -"makefile.patch") -sha256sums=('fd040f5238ff1e32b468d9d38e50f0d7f8da0828019948c9001e9a03093e1d8f' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/upb - ln -s "$srcdir/upb-$_upbver" third_party/upb -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS="$CFLAGS -Wno-unused-parameter" - export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 519565, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-25 17:49:18 UTC (rev 519566) @@ -0,0 +1,104 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.24.3 +_gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Friday, October 11, 2019 @ 16:59:35 Author: mtorromeo Revision: 514956 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 514955, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 514955, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 208 +++ makefile.patch | 30 +++ 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-11 16:59:21 UTC (rev 514955) +++ PKGBUILD2019-10-11 16:59:35 UTC (rev 514956) @@ -1,104 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.24.1 -_gtestver=1.8.1 -_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz; -"makefile.patch") -sha256sums=('ffadb8c6bcd725b60c370484062363c4c476335fbd5f377dcc66ac9c91aeae03' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/upb - ln -s "$srcdir/upb-$_upbver" third_party/upb -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS="$CFLAGS -Wno-unused-parameter" - export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 514955, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-11 16:59:35 UTC (rev 514956) @@ -0,0 +1,104 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.24.2 +_gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Monday, October 7, 2019 @ 12:36:08 Author: mtorromeo Revision: 513731 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 513730, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 513730, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 208 +++ makefile.patch | 30 +++ 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-07 12:35:49 UTC (rev 513730) +++ PKGBUILD2019-10-07 12:36:08 UTC (rev 513731) @@ -1,104 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.24.1 -_gtestver=1.8.1 -_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz; -"makefile.patch") -sha256sums=('ffadb8c6bcd725b60c370484062363c4c476335fbd5f377dcc66ac9c91aeae03' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/upb - ln -s "$srcdir/upb-$_upbver" third_party/upb -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS="$CFLAGS -Wno-unused-parameter" - export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 513730, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-07 12:36:08 UTC (rev 513731) @@ -0,0 +1,104 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.24.1 +_gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 +pkgrel=2 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Friday, October 4, 2019 @ 07:20:28 Author: mtorromeo Revision: 512697 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 512696, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 512696, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 208 +++ makefile.patch | 30 +++ 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-04 07:20:14 UTC (rev 512696) +++ PKGBUILD2019-10-04 07:20:28 UTC (rev 512697) @@ -1,104 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.24.0 -_gtestver=1.8.1 -_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz; -"makefile.patch") -sha256sums=('03a22a2fbfec8ccc44ff2e8061c312c9b4a0d33046b6d0c84c8eca5c56569387' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest - - rm -rf third_party/upb - ln -s "$srcdir/upb-$_upbver" third_party/upb -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - export CFLAGS="$CFLAGS -Wno-unused-parameter" - export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 512696, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-04 07:20:28 UTC (rev 512697) @@ -0,0 +1,104 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.24.1 +_gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Thursday, September 26, 2019 @ 12:48:42 Author: mtorromeo Revision: 511837 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 511836, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 511836, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 200 --- makefile.patch | 30 2 files changed, 119 insertions(+), 111 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-09-26 12:48:27 UTC (rev 511836) +++ PKGBUILD2019-09-26 12:48:42 UTC (rev 511837) @@ -1,96 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.23.0 -_gtestver=1.8.1 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; -"makefile.patch") -sha256sums=('f56ced18740895b943418fa29575a65cc2396ccfa3159fa40d318ef5f59471f9' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 511836, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-09-26 12:48:42 UTC (rev 511837) @@ -0,0 +1,104 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.24.0 +_gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' + 'cython') +source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; + "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; + "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz; +"makefile.patch")
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Sunday, August 25, 2019 @ 09:52:29 Author: mtorromeo Revision: 501656 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 501655, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 501655, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 192 +++ makefile.patch | 30 2 files changed, 111 insertions(+), 111 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-25 09:52:23 UTC (rev 501655) +++ PKGBUILD2019-08-25 09:52:29 UTC (rev 501656) @@ -1,96 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.22.0 -_gtestver=1.8.1 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; -"makefile.patch") -sha256sums=('11ac793c562143d52fd440f6549588712badc79211cdc8c509b183cb69bddad8' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 501655, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-25 09:52:29 UTC (rev 501656) @@ -0,0 +1,96 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.23.0 +_gtestver=1.8.1 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' + 'cython') +source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; + "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; +"makefile.patch") +sha256sums=('f56ced18740895b943418fa29575a65cc2396ccfa3159fa40d318ef5f59471f9' +'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Wednesday, July 3, 2019 @ 21:21:52 Author: mtorromeo Revision: 487377 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 487376, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 487376, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 192 +++ makefile.patch | 30 2 files changed, 111 insertions(+), 111 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-07-03 21:21:36 UTC (rev 487376) +++ PKGBUILD2019-07-03 21:21:52 UTC (rev 487377) @@ -1,96 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.21.4 -_gtestver=1.8.1 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; -"makefile.patch") -sha256sums=('5112475ca2ab15c7b26f88708c44761b1f8488e3a941e8b89d9d8a95e2e615a2' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 487376, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-07-03 21:21:52 UTC (rev 487377) @@ -0,0 +1,96 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.22.0 +_gtestver=1.8.1 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' + 'cython') +source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; + "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; +"makefile.patch") +sha256sums=('11ac793c562143d52fd440f6549588712badc79211cdc8c509b183cb69bddad8' +'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Monday, June 10, 2019 @ 09:49:54 Author: mtorromeo Revision: 479710 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 479709, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 479709, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 192 +++ makefile.patch | 30 2 files changed, 111 insertions(+), 111 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-10 09:49:39 UTC (rev 479709) +++ PKGBUILD2019-06-10 09:49:54 UTC (rev 479710) @@ -1,96 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.21.1 -_gtestver=1.8.1 -pkgrel=2 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; -"makefile.patch") -sha256sums=('1bf082fb3016154d3f806da8eb5876caf05743da4b2e8130fadd000df74b5bb6' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} + - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 479709, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-10 09:49:54 UTC (rev 479710) @@ -0,0 +1,96 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.21.4 +_gtestver=1.8.1 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' + 'cython') +source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; + "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; +"makefile.patch") +sha256sums=('5112475ca2ab15c7b26f88708c44761b1f8488e3a941e8b89d9d8a95e2e615a2' +'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Tuesday, June 4, 2019 @ 07:55:19 Author: mtorromeo Revision: 476835 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 476834, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 476834, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 191 +++ makefile.patch | 30 2 files changed, 111 insertions(+), 110 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-04 07:55:05 UTC (rev 476834) +++ PKGBUILD2019-06-04 07:55:19 UTC (rev 476835) @@ -1,95 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.21.1 -_gtestver=1.8.1 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; -"makefile.patch") -sha256sums=('1bf082fb3016154d3f806da8eb5876caf05743da4b2e8130fadd000df74b5bb6' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 476834, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-04 07:55:19 UTC (rev 476835) @@ -0,0 +1,96 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.21.1 +_gtestver=1.8.1 +pkgrel=2 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' + 'cython') +source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; + "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; +"makefile.patch") +sha256sums=('1bf082fb3016154d3f806da8eb5876caf05743da4b2e8130fadd000df74b5bb6' +'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' +'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + patch
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Monday, May 27, 2019 @ 08:15:04 Author: mtorromeo Revision: 471108 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 471107, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 471107, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 190 +++ makefile.patch | 30 2 files changed, 110 insertions(+), 110 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-27 08:14:59 UTC (rev 471107) +++ PKGBUILD2019-05-27 08:15:04 UTC (rev 471108) @@ -1,95 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.21.0 -_gtestver=1.8.1 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; -"makefile.patch") -sha256sums=('8da7f32cc8978010d2060d740362748441b81a34e5425e108596d3fcd63a97f2' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 471107, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-27 08:15:04 UTC (rev 471108) @@ -0,0 +1,95 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.21.1 +_gtestver=1.8.1 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' + 'cython') +source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; + "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; +"makefile.patch") +sha256sums=('1bf082fb3016154d3f806da8eb5876caf05743da4b2e8130fadd000df74b5bb6' +'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' +'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + patch
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Wednesday, May 22, 2019 @ 14:48:25 Author: mtorromeo Revision: 468489 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 468488, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 468488, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 190 +++ makefile.patch | 30 2 files changed, 110 insertions(+), 110 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-22 14:48:22 UTC (rev 468488) +++ PKGBUILD2019-05-22 14:48:25 UTC (rev 468489) @@ -1,95 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.20.1 -_gtestver=1.8.1 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; -"makefile.patch") -sha256sums=('ba8b08a697b66e14af35da07753583cf32ff3d14dcd768f91b1bbe2e6c07c349' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 468488, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-22 14:48:25 UTC (rev 468489) @@ -0,0 +1,95 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.21.0 +_gtestver=1.8.1 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' + 'cython') +source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; + "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; +"makefile.patch") +sha256sums=('8da7f32cc8978010d2060d740362748441b81a34e5425e108596d3fcd63a97f2' +'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' +'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + +
[arch-commits] Commit in grpc/repos/community-x86_64 (4 files)
Date: Monday, May 20, 2019 @ 07:21:21 Author: mtorromeo Revision: 468027 archrelease: copy trunk to community-x86_64 Added: grpc/repos/community-x86_64/PKGBUILD (from rev 468026, grpc/trunk/PKGBUILD) grpc/repos/community-x86_64/makefile.patch (from rev 468026, grpc/trunk/makefile.patch) Deleted: grpc/repos/community-x86_64/PKGBUILD grpc/repos/community-x86_64/makefile.patch + PKGBUILD | 190 +++ makefile.patch | 30 2 files changed, 110 insertions(+), 110 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-20 07:21:08 UTC (rev 468026) +++ PKGBUILD2019-05-20 07:21:21 UTC (rev 468027) @@ -1,95 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Aleksey Filippov -# Contributor: Victor Aurélio Santos - -pkgbase='grpc' -pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.19.1 -_gtestver=1.8.1 -pkgrel=1 -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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' - 'cython') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; - "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; -"makefile.patch") -sha256sums=('f869c648090e8bddaa1260a271b1089caccbe735bf47ac9cd7d44d35a02fb129' -'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' -'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - patch -p1 -i "$srcdir/makefile.patch" - - sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i Makefile - - ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ -third_party/googletest -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - make prefix=/usr - make prefix=/usr grpc_cli - - # Don't install it as part of main package - mv bins/opt/grpc_cli . - - # Python - GRPC_PYTHON_BUILD_WITH_CYTHON=1 \ - GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \ - GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \ - GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \ - python setup.py build - - # PHP - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - phpize - LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" - make -} - -package_grpc() { - depends=('c-ares' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - make prefix="$pkgdir/usr" install - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-grpcio() { - depends=('c-ares' 'python') - - cd "$srcdir/$pkgbase-$pkgver" - python setup.py install -O1 --skip-build --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_php-grpc() { - depends=('grpc' 'php') - backup=('etc/php/conf.d/grpc.ini') - - # Install PHP extension. - cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" - make install "INSTALL_ROOT=$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Remove RPATH - chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so" - - echo ';extension=grpc.so' >grpc.ini - install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini" -} - -package_grpc-cli() { - depends=('c-ares' 'gflags' 'protobuf' 'openssl') - - cd "$srcdir/$pkgbase-$pkgver" - install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: grpc/repos/community-x86_64/PKGBUILD (from rev 468026, grpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-20 07:21:21 UTC (rev 468027) @@ -0,0 +1,95 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Aleksey Filippov +# Contributor: Victor Aurélio Santos + +pkgbase='grpc' +pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') +pkgver=1.20.1 +_gtestver=1.8.1 +pkgrel=1 +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=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' + 'cython') +source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; + "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz; +"makefile.patch") +sha256sums=('ba8b08a697b66e14af35da07753583cf32ff3d14dcd768f91b1bbe2e6c07c349' +'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' +'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + patch