diff options
author | Hermann Mayer | 2017-03-20 18:43:25 +0100 |
---|---|---|
committer | Hermann Mayer | 2017-03-20 18:43:25 +0100 |
commit | b07570dadb53f1f2791aed9fba7f022278af9799 (patch) | |
tree | 45eae845f11a220300d59688ed97ebdf0680d9d5 /PKGBUILD | |
parent | 902967534d9363f06865c171f5c3eea0e4463c31 (diff) | |
download | aur-b07570dadb53f1f2791aed9fba7f022278af9799.tar.gz |
Update
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 19 insertions, 7 deletions
@@ -2,16 +2,21 @@ _pkgname=psmoveapi pkgname=${_pkgname}-git -pkgver=3.9.1.r97.gf08c337 -pkgrel=2 +pkgver=4.0.1.r14.g1eb4525 +pkgrel=1 pkgdesc="Playstation Move Motion Controller API" arch=(i686 x86_64) url="http://thp.io/2010/psmove/" -license=('custom') -depends=('bluez-libs' 'libsystemd') +license=('BSD') +depends=('udev' 'bluez-libs' 'v4l-utils' 'opencv' 'jdk7-openjdk' + 'python2' 'mono' 'swig' 'freeglut' 'libusb') makedepends=('cmake') -source=(${_pkgname}::git+git://github.com/thp/${_pkgname}.git) -sha1sums=('SKIP') +source=("${_pkgname}::git+https://github.com/thp/psmoveapi.git" + 'fix-opencv-headers.patch' + 'add-libv4l2-module.patch') +sha1sums=('SKIP' + '4544da4ae2f0220350b9d59f05d1e6c8b5e71b36' + 'f81b484bced325b076ea550b47f2bb145f709a45') pkgver() { cd "${srcdir}/${_pkgname}" @@ -22,7 +27,14 @@ prepare() { cd "${srcdir}/${_pkgname}" git submodule init git submodule update - cmake . \ + + # Add the missing OpenCV includes + patch -p1 -i "${srcdir}/fix-opencv-headers.patch" + + # Add the missing cmake libv4l2 linkage + patch -p1 -i "${srcdir}/add-libv4l2-module.patch" + + JAVA_HOME=/usr/lib/jvm/default cmake . \ -DCMAKE_INSTALL_PREFIX:PATH=/usr \ -DPSMOVEAPI_LIB_DEST=lib \ -DPSMOVE_BUILD_EXAMPLES=OFF \ |