summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Kracík2023-05-12 13:01:45 +0200
committerPetr Kracík2023-05-12 13:04:29 +0200
commitb2e5b62f3d2bc29762e7073ffb552e71c03b03b2 (patch)
tree9eb55027cf4d5e5aff0ecdb0456c4eb2b1cd5a6c
downloadaur-b2e5b62f3d2bc29762e7073ffb552e71c03b03b2.tar.gz
Initial 1.20.0 version commit
Signed-off-by: Petr Kracík <petrkr@petrkr.net>
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD25
2 files changed, 37 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..de6c9832fbbf
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = mpremote
+ pkgdesc = This CLI tool provides an integrated set of utilities to remotely interact with and automate a MicroPython device over a serial connection
+ pkgver = 1.20.0
+ pkgrel = 1
+ url = https://github.com/micropython/micropython/tools/mpremote
+ arch = any
+ license = MIT
+ makedepends = python-pip
+ makedepends = python-installer
+ depends = python-pyserial
+
+pkgname = mpremote
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f872ea93e40e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Petr Kracik <petrkr@petrkr.net>
+
+pkgname=mpremote
+pkgver=1.20.0
+pkgrel=1
+pkgdesc="This CLI tool provides an integrated set of utilities to remotely interact with and automate a MicroPython device over a serial connection"
+arch=('any')
+url="https://github.com/micropython/micropython/tools/mpremote"
+license=('MIT')
+depends=(
+ 'python-pyserial'
+)
+makedepends=(
+ 'python-pip'
+ 'python-installer'
+)
+
+build() {
+ cd "${srcdir}"
+ /usr/bin/pip3 download --no-deps $pkgname==$pkgver
+}
+
+package() {
+ /usr/bin/python3 -m installer --destdir="$pkgdir" ${srcdir}/*.whl
+}