diff options
author | Alex Dewar | 2018-04-23 18:19:17 +0100 |
---|---|---|
committer | Alex Dewar | 2018-04-23 18:19:17 +0100 |
commit | 6884fae311894f2da6b4e066f8cf32149d3f1745 (patch) | |
tree | cd20a63ef5b638677baba83adc2440d7d0dfbef8 | |
parent | 0be2fb9b8648b7406d62df6d3c229efb7880602f (diff) | |
download | aur-6884fae311894f2da6b4e066f8cf32149d3f1745.tar.gz |
automatically set ARSDK_ROOT environment variable
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -1,7 +1,7 @@ # Maintainer: Alex Dewar <alex.dewar@gmx.co.uk> pkgname=arsdk3 pkgver=3.11.1 -pkgrel=2 +pkgrel=3 pkgdesc="The SDK for Parrot Bebop drones" arch=('x86_64') url="http://developer.parrot.com/docs/SDK3/" @@ -26,14 +26,14 @@ package() { cd "$srcdir"/out/arsdk-native/staging _target="$pkgdir"/opt/$pkgname - mkdir -p $_target + install -d $_target install -Dm 755 native-wrapper.sh "$_target" cd usr cp -r bin include lib "$_target" cd share - mkdir -p "$pkgdir"/usr/share + install -d "$pkgdir"/usr/share cp -r mavlink "$pkgdir"/usr/share/mavlink mkdir "$_target"/share cp -r aclocal "$_target"/share/aclocal @@ -41,14 +41,14 @@ package() { # simplify directory structure, but add symlinks for compatibility cd "$_target" ln -s . usr - mkdir -p out/arsdk-native + install -d out/arsdk-native ln -s ../.. out/arsdk-native/staging # install license install -Dm 644 "$srcdir"/packages/ARSDKBuildUtils/LICENSE.md "$pkgdir"/usr/share/licenses/LICENSE # copy samples - mkdir -p samples + install -d samples cp -r "$srcdir"/packages/Samples/Unix/* samples # fix up hard-coded paths @@ -59,4 +59,8 @@ package() { for f in lib/pkgconfig/*; do sed -i "s|$_srcpath|/opt/$pkgname|g" "$f" done + + # set ARSDK_ROOT environment variable + install -d "${pkgdir}"/etc/profile.d + echo export ARSDK_ROOT=/opt/arsdk3 > "${pkgdir}"/etc/profile.d/arsdk3.sh } |