summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederik Wegner2020-12-20 02:33:19 +0100
committerFrederik Wegner2020-12-20 02:33:19 +0100
commit1c17b9179d16e1732cba36f45d7adfbce593398a (patch)
treef729371779dda50ef41dc42c6433716acf410305
downloadaur-1c17b9179d16e1732cba36f45d7adfbce593398a.tar.gz
Created python-garage package from git repo.
-rw-r--r--.SRCINFO37
-rw-r--r--PKGBUILD39
2 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..27b2ca0d4ab4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,37 @@
+pkgbase = python-garage
+ pkgdesc = A toolkit for reproducible reinforcement learning research
+ pkgver = 2020.10.0rc5.r61.ge395ba67
+ pkgrel = 1
+ url = https://github.com/rlworkgroup/garage
+ arch = any
+ license = MIT
+ makedepends = python-setuptools
+ depends = python>=3.6
+ depends = python-akro
+ depends = python-click>=2.0
+ depends = python-cloudpickle
+ depends = python-cma
+ depends = python-dowel
+ depends = python-numpy>=1.14.5
+ depends = python-psutil
+ depends = python-dateutil
+ depends = python-ray
+ depends = python-scikit-image
+ depends = python-scipy
+ depends = python-setproctitle>=1.0
+ optdepends = python-tensorflow>=1.14: tensorflow models
+ optdepends = python-tensorflow-probability>=0.11.0: probabilistic tensorflow models
+ optdepends = python-torch>=1.0.0
+ optdepends = python-torchvision>=0.2.1
+ optdepends = python-gym: openAI gym environments
+ optdepends = python-mujoco-py: mujoco based gym environments
+ optdepends = python-imageio: needed for mujoco
+ optdepends = python-pybullet: pybullet based gym environments
+ optdepends = python-mpi4py: needed for pybullet
+ provides = python-garage
+ conflicts = python-garage
+ source = git+https://github.com/rlworkgroup/garage
+ sha256sums = SKIP
+
+pkgname = python-garage
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..456a97bca1b6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer : Frederik Wegner <wegnerfrederik at gmail dot com>
+_name=garage
+pkgname=python-garage
+pkgver=2020.10.0rc5.r61.ge395ba67
+pkgrel=1
+pkgdesc="A toolkit for reproducible reinforcement learning research"
+arch=('any')
+url="https://github.com/rlworkgroup/garage"
+license=('MIT')
+depends=('python>=3.6' 'python-akro' 'python-click>=2.0' 'python-cloudpickle' 'python-cma' 'python-dowel' 'python-numpy>=1.14.5' 'python-psutil' 'python-dateutil' 'python-ray' 'python-scikit-image' 'python-scipy' 'python-setproctitle>=1.0')
+optdepends=(
+ 'python-tensorflow>=1.14: tensorflow models'
+ 'python-tensorflow-probability>=0.11.0: probabilistic tensorflow models'
+ 'python-torch>=1.0.0'
+ 'python-torchvision>=0.2.1'
+ 'python-gym: openAI gym environments'
+ 'python-mujoco-py: mujoco based gym environments'
+ 'python-imageio: needed for mujoco'
+ 'python-pybullet: pybullet based gym environments'
+ 'python-mpi4py: needed for pybullet'
+ )
+provides=('python-garage')
+conflicts=('python-garage')
+makedepends=('python-setuptools')
+source+=("git+https://github.com/rlworkgroup/garage")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$_name"
+ git describe --long --tags | \
+ sed 's/^v//;s/_/./;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+package() {
+ cd "$srcdir/$_name"
+ git checkout -b v$pkgver
+ install -D -m644 LICENSE "${pkgdir}/usr/share/license/${pkgname}/LICENSE"
+ python setup.py install --optimize=1 --root="$pkgdir"
+}