summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Dewar2018-04-08 17:48:56 +0100
committerAlex Dewar2018-04-10 23:22:56 +0100
commitb4efde7fc58d4cf23a9f9c93ebdffe624289f9d8 (patch)
treed538b805475304875f097ec4226f3bb1a284850f
downloadaur-b4efde7fc58d4cf23a9f9c93ebdffe624289f9d8.tar.gz
initial commit: v3.11.1
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD47
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..98804854160e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = arsdk3
+ pkgdesc = The SDK for Parrot Bebop drones
+ pkgver = 3.11.1
+ pkgrel = 1
+ url = http://developer.parrot.com/docs/SDK3/
+ arch = x86_64
+ license = custom
+ depends = python
+ depends = python2
+ source = git+https://github.com/Parrot-Developers/arsdk_manifests
+ md5sums = SKIP
+
+pkgname = arsdk3
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..5e066bc7dded
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+*.tar.gz
+*.tar.xz
+arsdk_manifests/
+src/
+pkg/
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9642b72f7f48
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Alex Dewar <alex.dewar@gmx.co.uk>
+pkgname=arsdk3
+pkgver=3.11.1
+pkgrel=1
+pkgdesc="The SDK for Parrot Bebop drones"
+arch=('x86_64')
+url="http://developer.parrot.com/docs/SDK3/"
+license=('custom')
+source=('git+https://github.com/Parrot-Developers/arsdk_manifests')
+md5sums=('SKIP')
+depends=('python' 'python2')
+
+prepare() {
+ cd "$srcdir"
+ repo init -u arsdk_manifests -b refs/tags/ARSDK3_version_3_13_1 \
+ --no-clone-bundle --depth=1
+ repo sync
+}
+
+build() {
+ "$srcdir"/build.sh -p arsdk-native -t build-sdk -j
+}
+
+package() {
+ cd "$srcdir"/out/arsdk-native/staging
+
+ _target="$pkgdir"/opt/$pkgname
+ mkdir -p $_target
+ install -Dm 755 native-wrapper.sh "$_target"
+
+ cd usr
+ cp -r bin include lib "$_target"
+
+ cd share
+ mkdir -p "$pkgdir"/usr/share
+ cp -r mavlink "$pkgdir"/usr/share/mavlink
+ mkdir "$_target"/share
+ cp -r aclocal "$_target"/share/aclocal
+
+ # simplify directory structure, but add symlinks for compatibility
+ cd "$_target"
+ ln -s . usr
+ mkdir -p out/arsdk-native
+ ln -s ../.. out/arsdk-native/staging
+
+ install -Dm 644 "$srcdir"/packages/ARSDKBuildUtils/LICENSE.md "$pkgdir"/usr/share/licenses/LICENSE
+}