summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 9 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ea8cd71264b2..bb477ce41609 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,17 @@
# Maintainer: Raimar Bühmann <raimar _at_ buehmann _dot_ de>
-pkgname=('anki-drive-sdk-git' 'libankidrive-git')
+pkgname=('anki-drive-sdk-git')
+pkgdesc="C SDK for message protocols and data parsing to communicate with Anki Drive vehicles"
pkgver=0.3.0.r40.20180115
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url="https://github.com/anki/drive-sdk"
license=('Apache')
+depends=('glib2')
optdepends=('bluez-utils: for command line tool btmgmt (hciconfig is deprecated)')
makedepends=('cmake' 'gcc')
+conflicts=('libankidrive')
+replaces=('libankidrive')
source=(
"$pkgname::git+https://github.com/anki/drive-sdk.git"
)
@@ -34,25 +38,12 @@ build() {
cmake .. -DCMAKE_INSTALL_PREFIX= -DBUILD_EXAMPLES=ON
}
package() {
- install -Dm644 "../../LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-package_anki-drive-sdk-git() {
- pkgdesc="C SDK for message protocols and data parsing to communicate with Anki Drive vehicles"
- depends=('libankidrive')
- cd "$pkgbase/build/examples"
- make DESTDIR="${pkgdir}/usr" install
- package
-}
-package_libankidrive-git() {
- pkgdesc="C library of message protocols and data parsing to communicate with Anki Drive vehicles"
- depends=('glib2')
- conflicts=('libankidrive')
- replaces=('libankidrive')
- provides=('libankidrive')
cd "$pkgbase/build/src"
make DESTDIR="${pkgdir}/usr" install
+ cd "$pkgbase/build/examples"
+ make DESTDIR="${pkgdir}/usr" install
install -Dm644 '../../include/ankidrive.h' "${pkgdir}/usr/include/ankidrive.h"
install -dm755 "${pkgdir}/usr/include/ankidrive"
cp -a ../../include/ankidrive/*.h "${pkgdir}/usr/include/ankidrive/."
- package
+ install -Dm644 "../../LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}