Date: Thursday, April 5, 2018 @ 19:19:52 Author: dvzrv Revision: 314473
archrelease: copy trunk to community-x86_64 Added: luppp/repos/community-x86_64/ luppp/repos/community-x86_64/PKGBUILD (from rev 314472, luppp/trunk/PKGBUILD) ----------+ PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) Copied: luppp/repos/community-x86_64/PKGBUILD (from rev 314472, luppp/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2018-04-05 19:19:52 UTC (rev 314473) @@ -0,0 +1,44 @@ +# Maintainer: David Runge <d...@sleepmap.de> +pkgname=luppp +pkgver=1.1.1 +pkgrel=2 +pkgdesc="A music creation tool, intended for live use" +arch=('x86_64') +url="http://openavproductions.com/luppp/" +license=('GPL2') +groups=('pro-audio') +depends=('jack' 'liblo' 'libsamplerate' 'ntk') +makedepends=('cmake') +source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz") +sha512sums=('d2a0a35095b0a6f536b5df6ea14eca7722ab06145bfdb4c401df4002bb02af812af4524bcf752535b86105380d56a12b24fd532a0b16a0cd3a55e8b87f4b9218') + +prepare() { + mv -v "openAV-Luppp-release-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + mkdir -v bld +} + +build() { + cd "$pkgname-$pkgver/bld" + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + .. + make +} + +package() { + cd "$pkgname-$pkgver/bld" + make DESTDIR="$pkgdir/" install + #docs + install -vDm 644 ../{CHANGELOG,README.md} \ + -t "${pkgdir}/usr/share/doc/${pkgname}" + # XDG integration + install -vDm 644 "../resources/metadata/${pkgname}.desktop" \ + -t "${pkgdir}/usr/share/applications/" + install -vDm 644 "../resources/metadata/${pkgname}.appdata.xml" \ + -t "${pkgdir}/usr/share/appdata/" + install -vDm 644 "../resources/icons/${pkgname}.png" \ + -t "${pkgdir}/usr/share/pixmaps/" + # controllers + install -vDm 644 "../resources/controllers/"*.ctlr \ + -t "${pkgdir}/usr/share/${pkgname}/" +}