summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoracxz2022-08-07 14:19:07 -0400
committeracxz2022-08-07 14:19:07 -0400
commitd203cbbc37e257cf271342c7041d958d6b5c6553 (patch)
treefb735479ffe61feb76fd3e9c9abfe850a7e90f4c /PKGBUILD
parent387fb0011597ae7926f94d992377590945929bfa (diff)
downloadaur-d203cbbc37e257cf271342c7041d958d6b5c6553.tar.gz
add pymavlink submodule
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 13 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 86ad937df8bb..962aa504d98a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,13 +4,23 @@ pkgver=1.0.12
pkgdesc="Marshalling / communication library for drones."
url='https://mavlink.io'
arch=('i686' 'x86_64')
-pkgrel=1
+pkgrel=2
license=('GPLv3')
makedepends=('cmake')
depends=('python' 'python-future' 'python-pymavlink')
optdepends=()
-source=("${pkgname}-${pkgver}::https://github.com/mavlink/mavlink/archive/${pkgver}.tar.gz")
-sha256sums=('940ac31416d826f959d7f62fd4696ce6f23cf3e8c71c80a678a33ad93b4bf66d')
+source=("${pkgname}-${pkgver}::git+https://github.com/mavlink/mavlink.git#tag=${pkgver}"
+ "${pkgname}-pymavlink::git+https://github.com/ardupilot/pymavlink.git")
+sha256sums=('SKIP'
+ 'SKIP')
+
+prepare() {
+ cd "$srcdir/${pkgname}-${pkgver}"
+
+ git submodule init
+ git config submodule."pymavlink".url "${srcdir}/${pkgname}"-pymavlink
+ git submodule update --init --recursive
+}
build() {
mkdir -p ${srcdir}/${pkgname}-${pkgver}/build