Date: Sunday, May 3, 2020 @ 19:25:57 Author: dvzrv Revision: 624609 archrelease: copy trunk to community-x86_64
Added: freewheeling/repos/community-x86_64/PKGBUILD (from rev 624608, freewheeling/trunk/PKGBUILD) Deleted: freewheeling/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 99 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 51 insertions(+), 48 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-05-03 19:25:47 UTC (rev 624608) +++ PKGBUILD 2020-05-03 19:25:57 UTC (rev 624609) @@ -1,48 +0,0 @@ -# Maintainer: David Runge <d...@sleepmap.de> -pkgname=freewheeling -pkgver=0.6.5 -pkgrel=2 -pkgdesc="A live looper" -arch=('x86_64') -url="https://github.com/free-wheeling/freewheeling" -license=('GPL2') -groups=('pro-audio') -depends=('fluidsynth' 'liblo' 'libxml2' 'nettle' 'sdl_gfx' 'sdl_ttf') -makedepends=('gendesk') -source=("$pkgname-$pkgver.tar.gz::https://github.com/free-wheeling/${pkgname}/archive/v${pkgver}.tar.gz" - "$pkgname.jpg::https://raw.githubusercontent.com/wiki/free-wheeling/${pkgname}/${pkgname}-logo-1.jpg") -sha512sums=('c7ab563ac68b6466fa7da25b1110835ab3729058351bfabd0e99be68fbf2d08faa08adc37cf66b8a910d3a15deb64ef1994278e959319ded2dfbcc7c17425356' - '9f8386bff7b34c8ca44d0ad5b87d4e74a0b901a64e50bc5d8d99dd1f1ad10eb5b6b29f7b6fc8f106c425b2de0285517af3158472654abb2c914d48645dab0913') - -prepare() { - cd "$pkgname-$pkgver" - autoreconf -vfi - # XDG desktop file - gendesk -n \ - --pkgname ${pkgname} \ - --pkgdesc "${pkgdesc}" \ - --name Freewheeling \ - --exec fweelin \ - --categories "Audio;Sequencer" -} - -build() { - cd "$pkgname-$pkgver" - # fix broken SDL/SDL.h include -# CPPFLAGS="-I/usr/include/SDL" \ - ./configure --prefix=/usr - make -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - # XDG desktop integration - install -vDm 644 "${pkgname}.desktop" -t "${pkgdir}/usr/share/applications/" - install -vDm 644 "../${pkgname}.jpg" -t "${pkgdir}/usr/share/pixmaps/" - #docs - install -vDm 644 {AUTHORS,ChangeLog,NEWS,README.md,THANKS,TUNING} \ - -t "${pkgdir}/usr/share/doc/${pkgname}" - #examples - install -vDm 644 examples/* -t "${pkgdir}/usr/share/doc/${pkgname}/examples" -} Copied: freewheeling/repos/community-x86_64/PKGBUILD (from rev 624608, freewheeling/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-05-03 19:25:57 UTC (rev 624609) @@ -0,0 +1,51 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +pkgname=freewheeling +pkgver=0.6.6 +pkgrel=1 +pkgdesc="A live looper" +arch=('x86_64') +url="https://github.com/free-wheeling/freewheeling" +license=('GPL2') +groups=('pro-audio') +depends=('gcc-libs' 'glibc' 'libogg' 'libx11' 'libxml2' 'nettle' 'sdl' +'sdl_gfx' 'sdl_ttf') +makedepends=('alsa-lib' 'fluidsynth' 'gendesk' 'jack' 'liblo' 'libsndfile' +'libvorbis') +source=("$pkgname-$pkgver.tar.gz::https://github.com/free-wheeling/${pkgname}/archive/v${pkgver}.tar.gz" + "$pkgname.jpg::https://raw.githubusercontent.com/wiki/free-wheeling/${pkgname}/${pkgname}-logo-1.jpg") +sha512sums=('c2b51b44f2dfc6e0f97a52f9be1c24b61516719b56eb3f641c5b29616f626c09f0d211ecef23b4857dabab04950e31c2ab45b73a1e4d4b7dfd534e3fffc09f57' + '9f8386bff7b34c8ca44d0ad5b87d4e74a0b901a64e50bc5d8d99dd1f1ad10eb5b6b29f7b6fc8f106c425b2de0285517af3158472654abb2c914d48645dab0913') + +prepare() { + cd "$pkgname-$pkgver" + autoreconf -vfi + # XDG desktop file + gendesk -n \ + --pkgname ${pkgname} \ + --pkgdesc "${pkgdesc}" \ + --name Freewheeling \ + --exec fweelin \ + --categories "Audio;Sequencer" +} + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +package() { + depends+=('libasound.so' 'libfluidsynth.so' 'libjack.so' 'liblo.so' + 'libsndfile.so' 'libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so') + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + # XDG desktop integration + install -vDm 644 "${pkgname}.desktop" -t "${pkgdir}/usr/share/applications/" + install -vDm 644 "../${pkgname}.jpg" -t "${pkgdir}/usr/share/pixmaps/" + #docs + install -vDm 644 {AUTHORS,ChangeLog,NEWS,README.md,THANKS,TUNING} \ + -t "${pkgdir}/usr/share/doc/${pkgname}" + #examples + install -vDm 644 examples/* -t "${pkgdir}/usr/share/doc/${pkgname}/examples" +}