[arch-commits] Commit in python-tensorflow-serving-api/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at archlinux.org
Fri Oct 12 16:13:32 UTC 2018
Date: Friday, October 12, 2018 @ 16:13:32
Author: svenstaro
Revision: 393240
upgpkg: python-tensorflow-serving-api 1.11.0-1
Modified:
python-tensorflow-serving-api/trunk/PKGBUILD
----------+
PKGBUILD | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-10-12 16:09:19 UTC (rev 393239)
+++ PKGBUILD 2018-10-12 16:13:32 UTC (rev 393240)
@@ -9,11 +9,18 @@
url="https://www.tensorflow.org/serving/"
license=('Apache')
depends=('python' 'python-grpcio' 'python-tensorflow' 'python-protobuf')
-makedepends=('python-pip')
-source=("https://files.pythonhosted.org/packages/py2.py3/${_name::1}/$_name/$_name-$pkgver-py2.py3-none-any.whl")
-sha256sums=('eda671e9cd9d7a643a04dc1e62673a1664274a973702500696a14fe5300a4245')
+makedepends=('bazel' 'python-wheel' 'python-pip')
+source=("https://github.com/tensorflow/serving/archive/${pkgver}.tar.gz")
+sha256sums=('180535787b7892a4f526a6efffd0d3b752689d35af7ce95f923fc5f013da8560')
+build() {
+ cd serving-${pkgver}
+ bazel build -c opt tensorflow_serving/tools/pip_package:build_pip_package
+ bazel-bin/tensorflow_serving/tools/pip_package/build_pip_package /tmp/pip
+}
+
package() {
- cd "$srcdir"
- PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps *.whl
+ cd serving-${pkgver}
+ pip install --ignore-installed --upgrade --root $pkgdir/ /tmp/pip/tensorflow_serving*.whl --no-dependencies
+ install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
}
More information about the arch-commits
mailing list