Date: Sunday, October 15, 2017 @ 05:53:45
  Author: svenstaro
Revision: 262825

upgpkg: tensorflow 1.4.0rc0-1

Modified:
  tensorflow/trunk/PKGBUILD

----------+
 PKGBUILD |   27 ++++++++++++---------------
 1 file changed, 12 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2017-10-15 05:43:39 UTC (rev 262824)
+++ PKGBUILD    2017-10-15 05:53:45 UTC (rev 262825)
@@ -4,24 +4,21 @@
 
 pkgbase=tensorflow
 pkgname=(tensorflow tensorflow-cuda python-tensorflow python-tensorflow-cuda)
-# I went with git for just this release because I couldn't be bothered to
-# backport all the patches needed for bazel 0.6, cuda 9, and cudnn 7.
-pkgver=1.4.0a.git1
+pkgver=1.4.0rc0
+_pkgver=1.4.0-rc0
 pkgrel=1
 pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
 url="https://www.tensorflow.org/";
 license=('Apache2')
 arch=('x86_64')
-makedepends=('git' 'bazel' 'python-numpy' 'gcc6' 'cuda' 'nvidia-utils'
+makedepends=('bazel' 'python-numpy' 'gcc6' 'cuda' 'nvidia-utils'
              'cudnn' 'python-pip' 'python-wheel' 'python-setuptools')
 optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("git://github.com/tensorflow/tensorflow.git#commit=64f0ebd")
-sha512sums=('SKIP')
+source=("https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz";)
+sha512sums=('d4347fd42a372c1023fe874fe66b4806f13f116614ede0c92d279aea155489ecdd08bb33d9dfd4009059aa660941020b34e4c8105562f5eb8c79d8434e8a70a0')
 
 prepare() {
-  cp -r tensorflow tensorflow-${pkgver}
-
-  cp -r tensorflow-${pkgver} tensorflow-${pkgver}-cuda
+  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
   # These environment variables influence the behavior of the configure call 
below.
   export TF_NEED_MKL=0
   export PYTHON_BIN_PATH=/usr/bin/python
@@ -38,7 +35,7 @@
 }
 
 build() {
-  cd ${srcdir}/tensorflow-${pkgver}
+  cd ${srcdir}/tensorflow-${_pkgver}
 
   export TF_NEED_CUDA=0
 
@@ -46,7 +43,7 @@
   bazel build --config=opt //tensorflow:libtensorflow.so 
//tensorflow/tools/pip_package:build_pip_package
   bazel-bin/tensorflow/tools/pip_package/build_pip_package ${srcdir}/tmp
 
-  cd ${srcdir}/tensorflow-${pkgver}-cuda
+  cd ${srcdir}/tensorflow-${_pkgver}-cuda
 
   export TF_NEED_CUDA=1
   # For next version instead of the gcc-6 stuff:
@@ -65,7 +62,7 @@
 }
 
 package_tensorflow() {
-  cd ${srcdir}/tensorflow-${pkgver}
+  cd ${srcdir}/tensorflow-${_pkgver}
 
   tensorflow/c/generate-pc.sh --prefix=/usr --version=${pkgver}
   install -Dm644 tensorflow.pc ${pkgdir}/usr/lib/pkgconfig/tensorflow.pc
@@ -79,7 +76,7 @@
   conflicts=(tensorflow)
   provides=(tensorflow)
 
-  cd ${srcdir}/tensorflow-${pkgver}-cuda
+  cd ${srcdir}/tensorflow-${_pkgver}-cuda
 
   tensorflow/c/generate-pc.sh --prefix=/usr --version=${pkgver}
   install -Dm644 tensorflow.pc ${pkgdir}/usr/lib/pkgconfig/tensorflow.pc
@@ -91,7 +88,7 @@
 package_python-tensorflow() {
   depends=(python python-protobuf)
 
-  cd ${srcdir}/tensorflow-${pkgver}
+  cd ${srcdir}/tensorflow-${_pkgver}
 
   WHEEL_PACKAGE=$(find ${srcdir}/tmp -name "tensor*.whl")
   pip install --ignore-installed --upgrade --root $pkgdir/ $WHEEL_PACKAGE 
--no-dependencies
@@ -109,7 +106,7 @@
   conflicts=(python-tensorflow)
   provides=(python-tensorflow)
 
-  cd ${srcdir}/tensorflow-${pkgver}-cuda
+  cd ${srcdir}/tensorflow-${_pkgver}-cuda
 
   WHEEL_PACKAGE=$(find ${srcdir}/tmpcuda -name "tensor*.whl")
   pip install --ignore-installed --upgrade --root $pkgdir/ $WHEEL_PACKAGE 
--no-dependencies

Reply via email to