# Maintainer: Llewelyn Trahaearn # Contributor: speps pkgname=vsxu pkgver=0.5.1 pkgrel=2 pkgdesc="A free to use program that lets you create and perform real-time audio visual presets." arch=('i686' 'x86_64') url="http://www.vsxu.com/" license=('GPL' 'custom') depends=('desktop-file-utils' 'glew' 'glfw2' 'opencv' 'libpng12' 'xdg-utils') makedepends=('alsa-lib' 'cmake' 'pulseaudio' 'jack') optdepends=( 'alsa-lib: ALSA support.' 'jack: JACK support' 'pulseaudio: PulseAudio support' ) provides=("${pkgname}") conflicts=("${pkgname}") install=${pkgname}.install source=("https://github.com/vovoid/vsxu/archive/v${pkgver}.tar.gz") sha512sums=('e77d8e7300a43ceeb59cf39771f0d8ac8930cebffb4d25305a9e245fd5e2d668e126267227c5334f999688307f8b22cf30183c495137f7490942d78581d0d4a6') build() { cd "${srcdir}/${pkgname}-${pkgver}" [[ -d build ]] || mkdir build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DGLFW_LIBRARY=/usr/lib/libglfw2.so \ -DPNG_LIBRARY=/usr/lib/libpng12.so \ -DPNG_PNG_INCLUDE_DIR=/usr/include/libpng12 make } package() { cd "${pkgname}-${pkgver}/build" make DESTDIR="${pkgdir}" install # License. install -Dm644 ../COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }