Date: Sunday, December 29, 2019 @ 13:25:56 Author: dvzrv Revision: 543736
archrelease: copy trunk to community-x86_64 Added: mephisto.lv2/repos/community-x86_64/PKGBUILD (from rev 543735, mephisto.lv2/trunk/PKGBUILD) Deleted: mephisto.lv2/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 70 ++++++++++++++++++++++++++++--------------------------------- 1 file changed, 33 insertions(+), 37 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-12-29 13:25:32 UTC (rev 543735) +++ PKGBUILD 2019-12-29 13:25:56 UTC (rev 543736) @@ -1,37 +0,0 @@ -# Maintainer: David Runge <d...@sleepmap.de> - -pkgname=mephisto.lv2 -pkgver=0.2.0 -pkgrel=1 -pkgdesc="A Just-in-Time FAUST compiler embedded in an LV2 plugin" -arch=('x86_64') -url="https://open-music-kontrollers.ch/lv2/mephisto/" -license=('Artistic2.0') -groups=('lv2-plugins' 'pro-audio') -depends=('glibc' 'faust') -makedepends=('lv2' 'meson') -checkdepends=('lv2lint') -source=("https://git.open-music-kontrollers.ch/lv2/${pkgname}/snapshot/${pkgname}-${pkgver}.tar.xz") -sha512sums=('0e1f36036bcab35b69b48c65b2dd53109929c1a65c12ba45b18568f595846d8775910999a49b57c43066a31718a1343c02e640d0fca5781283de086cf1a3712a') - -build() { - cd "$pkgname-$pkgver" - meson --prefix=/usr build - ninja -C build -} - -check() { - cd "$pkgname-$pkgver" - # lv2lint requires the lv2 plugin to be setup in LV2_PATH - mkdir -vp "build/test/${pkgname}" - cp -av "build/"*.{so,ttl} "build/test/${pkgname}" - export LV2_PATH="${PWD}/build/test" - ninja -C build test || echo "Known failure using lv2lint" -} - -package() { - cd "$pkgname-$pkgver" - DESTDIR="${pkgdir}" ninja -C build install - install -vDm 644 {ChangeLog,README.md} \ - -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: mephisto.lv2/repos/community-x86_64/PKGBUILD (from rev 543735, mephisto.lv2/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-12-29 13:25:56 UTC (rev 543736) @@ -0,0 +1,33 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +pkgname=mephisto.lv2 +pkgver=0.2.2 +pkgrel=1 +pkgdesc="A Just-in-Time FAUST compiler embedded in an LV2 plugin" +arch=('x86_64') +url="https://open-music-kontrollers.ch/lv2/mephisto/" +license=('Artistic2.0') +groups=('lv2-plugins' 'pro-audio') +depends=('glibc' 'libfaust.so') +makedepends=('lv2' 'meson') +checkdepends=('lv2lint') +source=("https://git.open-music-kontrollers.ch/lv2/${pkgname}/snapshot/${pkgname}-${pkgver}.tar.xz") +sha512sums=('07c17afc6f5fd14714d17863b4781e658df91f6639673ca0df59baeeada0b438694853e4e026fc45d603bf1070f4d04d5f12dd4398771fb8fe30cf3ba18b3666') + +build() { + cd "$pkgname-$pkgver" + meson --prefix=/usr build + ninja -C build +} + +check() { + cd "$pkgname-$pkgver" + ninja -C build test || echo "Known failure: https://gitlab.com/OpenMusicKontrollers/mephisto.lv2/issues/4" +} + +package() { + cd "$pkgname-$pkgver" + DESTDIR="${pkgdir}" ninja -C build install + install -vDm 644 {ChangeLog,README.md} \ + -t "${pkgdir}/usr/share/doc/${pkgname}" +}