summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxixu2018-08-15 17:10:30 -0700
committerxixu2018-08-15 17:10:30 -0700
commit25613a32e562cf191d5af259f68030ce4ecb5cf1 (patch)
treea8fb2dcc0e11951c470f98690d3f66c9545ae625
downloadaur-25613a32e562cf191d5af259f68030ce4ecb5cf1.tar.gz
first commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD25
2 files changed, 41 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ca2bf4c74988
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = tensorflow-model-server-git
+ pkgdesc = A flexible, high-performance serving system for machine learning models
+ pkgver = 1.10
+ pkgrel = 1
+ url = https://tensorflow.org/serving
+ arch = x86_64
+ license = Apache
+ makedepends = git
+ makedepends = bazel
+ makedepends = gcc
+ depends = gcc-libs
+ source = git+https://github.com/tensorflow/serving.git
+ md5sums = SKIP
+
+pkgname = tensorflow-model-server-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9fee83f46f3d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Xin Xu <happyslowly@gmail.com>
+pkgname=tensorflow-model-server-git
+pkgver=1.10
+pkgrel=1
+pkgdesc="A flexible, high-performance serving system for machine learning models"
+arch=("x86_64")
+url="https://tensorflow.org/serving"
+license=('Apache')
+source=("git+https://github.com/tensorflow/serving.git")
+makedepends=(git bazel gcc)
+depends=(gcc-libs)
+md5sums=('SKIP')
+pkgver() {
+ cd ${srcdir}/serving
+ git branch -r | grep '/r' | cut -d'r' -f3 | sort --version-sort | tail -1
+}
+build() {
+ cd ${srcdir}/serving
+ git checkout r${pkgver}
+ bazel build -c opt tensorflow_serving/model_servers:tensorflow_model_server
+}
+package() {
+ install -Dm755 ${srcdir}/serving/bazel-bin/tensorflow_serving/model_servers/tensorflow_model_server ${pkgdir}/usr/bin/tensorflow_model_server
+ install -Dm644 ${srcdir}/serving/LICENSE ${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE
+}