diff options
author | Maarten de Vries | 2015-12-02 18:20:54 +0100 |
---|---|---|
committer | Maarten de Vries | 2015-12-02 18:24:05 +0100 |
commit | 918759cfbb0c0265d7f4f942b95c9abc43c04f11 (patch) | |
tree | 7f0ba0d9cacd13fdffcf78e66132f8373d943a0e | |
download | aur-918759cfbb0c0265d7f4f942b95c9abc43c04f11.tar.gz |
Initial commit.
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..919ecfa50e36 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = libfreenect2 + pkgdesc = Open source drivers for the Kinect for Windows v2 device + pkgver = 0.1rc1 + pkgrel = 1 + url = http://openkinect.org + arch = i686 + arch = x86_64 + license = Apache + license = GPL + makedepends = cmake + depends = libusb + depends = glu + depends = libcl + depends = glfw + depends = turbojpeg + source = https://github.com/OpenKinect/libfreenect2/archive/v0.1-rc1.tar.gz + sha256sums = ae337fc301b506f87a9bfb4baad891600e464c81abae3c646e201ed7720a3305 + +pkgname = libfreenect2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1756a37c5eb5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Maarten de Vries + +pkgname=libfreenect2 +_pkgver='0.1-rc1' +pkgver=${_pkgver/-/} +pkgrel=1 +pkgdesc="Open source drivers for the Kinect for Windows v2 device" +arch=(i686 x86_64) +url="http://openkinect.org" +license=(Apache GPL) +depends=(libusb glu libcl glfw turbojpeg) +makedepends=(cmake) +source=("https://github.com/OpenKinect/libfreenect2/archive/v${_pkgver}.tar.gz") +sha256sums=('ae337fc301b506f87a9bfb4baad891600e464c81abae3c646e201ed7720a3305') + +prepare() { + cd "${srcdir}/libfreenect2-$_pkgver" + sed -i -e 's/MODE="0666"/TAG+="uaccess"/' "rules/90-kinect2.rules" + cmake -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_CXX11=ON + cd "${srcdir}/libfreenect2-$_pkgver/examples" + cmake +} + +build() { + cd "${srcdir}/libfreenect2-$_pkgver" + make + cd "${srcdir}/libfreenect2-$_pkgver/examples" + make +} + +package() { + cd "${srcdir}/libfreenect2-$_pkgver" + make DESTDIR="${pkgdir}" install + mkdir -p ${pkgdir}/usr/bin + install bin/Protonect ${pkgdir}/usr/bin/Protonect + mkdir -p ${pkgdir}/etc/udev/rules.d + install rules/90-kinect2.rules ${pkgdir}/etc/udev/rules.d/90-kinect2.rules +} |