summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorModelmat2020-01-06 14:14:31 +1100
committerModelmat2020-01-06 14:14:31 +1100
commite8c093410074d7767a9053f9faf826dd63d1b282 (patch)
tree429d8d4a94ef8acf8967d995b41fe1919d57c493 /PKGBUILD
downloadaur-frc-characterization-git.tar.gz
Adds frc-characterization
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD36
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..cbb859e89483
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Modelmat <modelmat@outlook.com.au>
+
+pkgname=frc-characterization-git
+pkgver=2020.229
+pkgrel=1
+pkgdesc="Tools to help FRC teams measure the physical parameters of their robot"
+arch=("x86_64")
+url="https://github.com/wpilibsuite/frc-characterization"
+license=("Apache")
+provides=("frc-characterization")
+depends=("python-matplotlib"
+ "python-statsmodels"
+ "python-frccontrol-git"
+ "python-pynetworktables"
+ "python-argcomplete"
+ "python-mako"
+ "python-console-menu-git"
+ "tk")
+source=("$pkgname"::"git://github.com/wpilibsuite/frc-characterization")
+md5sums=("SKIP")
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ year=$(date +%Y)
+ echo $year.$(git rev-list --count --after="master@{$(($year - 1))-01-01}" master)
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+ python setup.py build
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build
+}