diff options
author | Alex Dewar | 2018-04-08 17:48:56 +0100 |
---|---|---|
committer | Alex Dewar | 2018-04-10 23:22:56 +0100 |
commit | b4efde7fc58d4cf23a9f9c93ebdffe624289f9d8 (patch) | |
tree | d538b805475304875f097ec4226f3bb1a284850f /PKGBUILD | |
download | aur-b4efde7fc58d4cf23a9f9c93ebdffe624289f9d8.tar.gz |
initial commit: v3.11.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 47 insertions, 0 deletions
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 +} |