Date: Saturday, June 20, 2020 @ 22:45:32 Author: dvzrv Revision: 648679
archrelease: copy trunk to community-x86_64 Added: qmidiarp/repos/community-x86_64/PKGBUILD (from rev 648678, qmidiarp/trunk/PKGBUILD) Deleted: qmidiarp/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 73 +++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 43 insertions(+), 30 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-06-20 22:45:22 UTC (rev 648678) +++ PKGBUILD 2020-06-20 22:45:32 UTC (rev 648679) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: David Runge <d...@sleepmap.de> -# Contributor: speps <speps at aur dot archlinux dot org> -# Contributor: Shinlun Hsieh <yngwi...@yahoo.com.tw> - -pkgname=qmidiarp -pkgver=0.6.5 -pkgrel=3 -pkgdesc="A MIDI arpeggiator, phrase generator and controller LFO for the ALSA sequencer." -arch=(x86_64) -url="https://sourceforge.net/projects/qmidiarp/" -license=('GPL2') -groups=('lv2-plugins' 'pro-audio') -depends=('jack' 'hicolor-icon-theme' 'liblo' 'qt5-base') -makedepends=('lv2' 'qt5-tools') -source=("https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2") -sha512sums=('171d74230a77b15453367fd38f9bcc94bbbd025a9665853180172bdfd812c2ee5ae0954124706d46c7e5cec0aafaebd5de68435f717789f052e7f86c48917379') - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr --enable-qt5 - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}/" install - install -vDm 644 {AUTHORS,ChangeLog,NEWS,README} \ - -t "${pkgdir}/usr/share/doc/${pkgname}/" -} Copied: qmidiarp/repos/community-x86_64/PKGBUILD (from rev 648678, qmidiarp/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-06-20 22:45:32 UTC (rev 648679) @@ -0,0 +1,43 @@ +# Maintainer: David Runge <dv...@archlinux.org> +# Contributor: speps <speps at aur dot archlinux dot org> +# Contributor: Shinlun Hsieh <yngwi...@yahoo.com.tw> + +pkgname=qmidiarp +pkgver=0.6.5 +pkgrel=4 +pkgdesc="A MIDI arpeggiator, phrase generator and controller LFO for the ALSA sequencer." +arch=(x86_64) +url="https://sourceforge.net/projects/qmidiarp/" +license=('GPL2') +groups=('lv2-plugins' 'pro-audio') +depends=('gcc-libs' 'glibc' 'hicolor-icon-theme' 'qt5-base') +makedepends=('alsa-lib' 'jack' 'liblo' 'lv2' 'qt5-tools') +checkdepends=('lv2lint') +optdepends=('non-session-manager: for session management') +source=("https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2") +sha512sums=('171d74230a77b15453367fd38f9bcc94bbbd025a9665853180172bdfd812c2ee5ae0954124706d46c7e5cec0aafaebd5de68435f717789f052e7f86c48917379') + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr --enable-qt5 + make +} + +check() { + local _name + cd "${pkgname}-${pkgver}" + for _name in arp lfo seq; do + cp -v src/.libs/${pkgname}_${_name}{,_ui}.so \ + ${pkgname}_${_name}.lv2/ + lv2lint -Mpack -I ${pkgname}_${_name}.lv2/ \ + "https://git.code.sf.net/p/qmidiarp/${_name}" || echo "Known to fail: https://sourceforge.net/p/qmidiarp/bugs/33/" + done +} + +package() { + depends+=('libasound.so' 'libjack.so' 'liblo.so') + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}/" install + install -vDm 644 {AUTHORS,ChangeLog,NEWS,README} \ + -t "${pkgdir}/usr/share/doc/${pkgname}/" +}