diff options
author | tytan652 | 2023-08-03 19:23:29 +0200 |
---|---|---|
committer | tytan652 | 2023-08-03 19:23:29 +0200 |
commit | 2601913171798747511fd6c08730f1c8110c73dc (patch) | |
tree | c61f59b84559cf3fd6e64bd111dfd29746d1599d | |
parent | a59bcaf5e55384529243ddf96f2787cf2ab1e192 (diff) | |
download | aur-2601913171798747511fd6c08730f1c8110c73dc.tar.gz |
build: Update to version 0.7.0
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 23 insertions, 18 deletions
@@ -1,22 +1,25 @@ pkgbase = libfreenect pkgdesc = Drivers and libraries for the Xbox Kinect device on Linux - pkgver = 0.6.4 + pkgver = 0.7.0 pkgrel = 1 url = https://github.com/OpenKinect/libfreenect - arch = i686 arch = x86_64 license = GPL2 makedepends = cmake makedepends = libxmu - makedepends = cython + makedepends = cython0 makedepends = python-numpy + depends = glibc + depends = gcc-libs + depends = bash depends = libusb + depends = libglvnd depends = glu depends = freeglut depends = python optdepends = opencv: support for python demos optdepends = python-matplotlib: support for python demos - source = libfreenect-0.6.4.tar.gz::https://github.com/OpenKinect/libfreenect/archive/v0.6.4.tar.gz - sha256sums = 6169600f999729a7f99dd71a9825ed6e7aec8b8aac4f532ecf2911f76133c125 + source = libfreenect-0.7.0.tar.gz::https://github.com/OpenKinect/libfreenect/archive/v0.7.0.tar.gz + sha256sums = adbfc6e7ce72f77cccb3341807a1e2cc6fe2ee62e1bc4d70a6c9b05fac83fe8f pkgname = libfreenect @@ -1,35 +1,37 @@ # Maintainer: tytan652 <tytan652@tytanium.xyz> pkgname=libfreenect -pkgver=0.6.4 +pkgver=0.7.0 pkgrel=1 pkgdesc="Drivers and libraries for the Xbox Kinect device on Linux" -arch=('i686' 'x86_64') +arch=('x86_64') url="https://github.com/OpenKinect/libfreenect" license=('GPL2') -depends=('libusb' 'glu' 'freeglut' 'python') -makedepends=('cmake' 'libxmu' 'cython' 'python-numpy') +depends=( + 'glibc' 'gcc-libs' 'bash' 'libusb' 'libglvnd' 'glu' + 'freeglut' 'python' +) +makedepends=('cmake' 'libxmu' 'cython0' 'python-numpy') optdepends=('opencv: support for python demos' 'python-matplotlib: support for python demos') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/OpenKinect/libfreenect/archive/v${pkgver}.tar.gz) -sha256sums=('6169600f999729a7f99dd71a9825ed6e7aec8b8aac4f532ecf2911f76133c125') +sha256sums=('adbfc6e7ce72f77cccb3341807a1e2cc6fe2ee62e1bc4d70a6c9b05fac83fe8f') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - cmake -DCMAKE_INSTALL_PREFIX='/usr' \ + cmake -B build -S "$pkgname-$pkgver" \ + -DCMAKE_INSTALL_PREFIX='/usr' \ -DPROJECT_INCLUDE_INSTALL_DIR='/usr/include' \ -DBUILD_REDIST_PACKAGE=OFF \ -DBUILD_OPENNI2_DRIVER=ON \ -DBUILD_PYTHON3=ON \ - -DOpenGL_GL_PREFERENCE=GLVND . + -DOpenGL_GL_PREFERENCE=GLVND \ + -Wno-dev - make + cmake --build build } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + DESTDIR="$pkgdir" cmake --install build - make DESTDIR="${pkgdir}" install - install -Dm644 platform/linux/udev/51-kinect.rules "${pkgdir}/etc/udev/rules.d/51-kinect.rules" + install -Dm644 "${pkgname}-${pkgver}/platform/linux/udev/51-kinect.rules" "${pkgdir}/etc/udev/rules.d/51-kinect.rules" } |