[arch-commits] Commit in marsyas/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, January 6, 2020 @ 15:45:13 Author: dvzrv Revision: 549769 archrelease: copy trunk to community-x86_64 Added: marsyas/repos/community-x86_64/PKGBUILD (from rev 549768, marsyas/trunk/PKGBUILD) Deleted: marsyas/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 145 + 1 file changed, 70 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-06 15:42:06 UTC (rev 549768) +++ PKGBUILD2020-01-06 15:45:13 UTC (rev 549769) @@ -1,75 +0,0 @@ -# Maintainer: David Runge -# Contributor: Felix Yan -# Contributor: MeMi69 - -pkgname=marsyas -pkgver=0.5.0 -pkgrel=6 -pkgdesc="Music Analysis, Retrieval and Synthesis for Audio Signals" -arch=('x86_64') -url="http://marsyas.info"; -license=('GPL2') -groups=('pro-audio') -depends=('jack' 'lame' 'libmad') -optdepends=('pd: use ibt_pd external' -'python2: required for marmonitors.py' -'qt5-declarative: required for marsyas-inspector' -'vamp-plugin-sdk: use vamp plugin') -makedepends=('cmake' 'doxygen' 'extra-cmake-modules' 'pd' 'python2' 'qt5-declarative' 'swig' 'vamp-plugin-sdk') -source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/version-$pkgver.tar.gz";) -sha512sums=('0ff8943028753c70d409e78a8c5487da2006b7599c8909c0e0050433a6e7051f32b3c5f31fe833085a479d0486e4c96c5f4a4bd63ac00ee68b89dee941aebc9a') - -prepare() { - mv -v "${pkgname}-version-${pkgver}" "${pkgname}-${pkgver}" - cd "${pkgname}-${pkgver}" - mkdir -p build - # fixing python2 scripts shebang - sed -e 's/ python/ python2/' \ - -i src/swig/python/{modules,scripts}/*.py src/${pkgname}_python/*.py - # fixing broken call to env in python scripts - sed -e 's/evn/env/' \ - -i src/swig/python/{modules,scripts}/*.py src/${pkgname}_python/*.py - # fixing build of vamp plugins - sed -e 's|"MarSystemTemplateBasic.h"||' \ - -e 's|"MarSystemTemplateAdvanced.h"||' \ - -i src/mvamp/MarsyasIBT.h - # fixing build of pd external - sed -e 's|= atom_getsymbol(argv+1)->s_name|= const_cast(atom_getsymbol(argv+1)->s_name)|' \ - -i src/marsyas_pd/ibt_pd.cpp - sed -e 's/--export-dynamic/-export-dynamic/g' \ - -i src/marsyas_pd/CMakeLists.txt -} - -build() { - cd "${pkgname}-${pkgver}/build" - _python_lib=$( echo /usr/lib/python2* ) - _python_include=$( echo /usr/include/python2* ) - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_SKIP_RPATH=1 \ --DWITH_MAD=1 \ --DWITH_LAME=1 \ --DWITH_PD=1 \ --DPYTHON_LIBRARY=${_python_lib} \ --DPYTHON_INCLUDE_PATH=${_python_include} \ --DWITH_SWIG=1 \ --DWITH_VAMP=1 \ --DWITH_VORBIS=1 \ -.. - make -} - -package() { - cd "${pkgname}-${pkgver}/build" - make DESTDIR="$pkgdir" install - # pd external - install -vDm 755 lib/ibt_pd.pd_linux \ --vDm 644 ../src/${pkgname}_pd/ibt_pd-help.pd \ --t "${pkgdir}/usr/lib/pd/extra/" - # vamp plugin - install -vDm 755 lib/mvamp.so -t "${pkgdir}/usr/lib/vamp" - # docs - install -vDm 644 ../{AUTHORS,README,TODO} \ --t "${pkgdir}/usr/share/doc/${pkgname}" - # rename sfinfo https://bugs.archlinux.org/task/60787 - mv -v "${pkgdir}/usr/bin/sfinfo" "${pkgdir}/usr/bin/${pkgname}-sfinfo" -} Copied: marsyas/repos/community-x86_64/PKGBUILD (from rev 549768, marsyas/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-06 15:45:13 UTC (rev 549769) @@ -0,0 +1,70 @@ +# Maintainer: David Runge +# Contributor: Felix Yan +# Contributor: MeMi69 + +pkgname=marsyas +pkgver=0.5.0 +pkgrel=7 +pkgdesc="Music Analysis, Retrieval and Synthesis for Audio Signals" +arch=('x86_64') +url="http://marsyas.info"; +license=('GPL2') +groups=('pd-externals' 'pro-audio' 'vamp-plugins') +depends=('alsa-lib' 'gcc-libs' 'glibc' 'lame' 'libjack.so' 'libmad' +'libvorbisfile.so') +makedepends=('cmake' 'doxygen' 'extra-cmake-modules' 'pd' 'qt5-base' +'qt5-declarative' 'libvamp-sdk.so') +optdepends=('pd: for ibt_pd external' +'qt5-base: for MarGrid2, MarLpc, MarPhasevocoder, MarPlayer and marsyas-inspector' +'qt5-declarative: for marsyas-inspector' +'libvamp-sdk.so: for vamp plugin') +provides=('libmarsyas.so') +source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/version-$pkgver.tar.gz";) +sha512sums=('0ff8943028753c70d409e78a8c5487da2006b7599c8909c0e0050433a6e7051f32b3c5f31fe833085a479d0486e4c96c5f4a4bd63ac00ee68b89dee941aebc9a') + +prepare() { + mv -v "${pkgname}-version-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + # fixing build of vamp plugins + sed -e 's|"MarSystemTemplateBasic.h"||' \ + -e 's|"MarSystemTemplateAdvanced.h"||' \ + -i src/mvamp/MarsyasIBT.h + # fixing build of pd external + sed -e 's|= atom
[arch-commits] Commit in marsyas/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, November 18, 2018 @ 19:03:45 Author: dvzrv Revision: 408732 archrelease: copy trunk to community-x86_64 Added: marsyas/repos/community-x86_64/PKGBUILD (from rev 408731, marsyas/trunk/PKGBUILD) Deleted: marsyas/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 148 ++--- 1 file changed, 75 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-18 19:03:28 UTC (rev 408731) +++ PKGBUILD2018-11-18 19:03:45 UTC (rev 408732) @@ -1,73 +0,0 @@ -# Maintainer: David Runge -# Contributor: Felix Yan -# Contributor: MeMi69 - -pkgname=marsyas -pkgver=0.5.0 -pkgrel=5 -pkgdesc="Music Analysis, Retrieval and Synthesis for Audio Signals" -arch=('x86_64') -url="http://marsyas.info"; -license=('GPL2') -groups=('pro-audio') -depends=('jack' 'lame' 'libmad') -optdepends=('pd: use ibt_pd external' -'python2: required for marmonitors.py' -'qt5-declarative: required for marsyas-inspector' -'vamp-plugin-sdk: use vamp plugin') -makedepends=('cmake' 'doxygen' 'extra-cmake-modules' 'pd' 'python2' 'qt5-declarative' 'swig' 'vamp-plugin-sdk') -source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/version-$pkgver.tar.gz";) -sha512sums=('0ff8943028753c70d409e78a8c5487da2006b7599c8909c0e0050433a6e7051f32b3c5f31fe833085a479d0486e4c96c5f4a4bd63ac00ee68b89dee941aebc9a') - -prepare() { - mv -v "${pkgname}-version-${pkgver}" "${pkgname}-${pkgver}" - cd "${pkgname}-${pkgver}" - mkdir -p build - # fixing python2 scripts shebang - sed -e 's/ python/ python2/' \ - -i src/swig/python/{modules,scripts}/*.py src/${pkgname}_python/*.py - # fixing broken call to env in python scripts - sed -e 's/evn/env/' \ - -i src/swig/python/{modules,scripts}/*.py src/${pkgname}_python/*.py - # fixing build of vamp plugins - sed -e 's|"MarSystemTemplateBasic.h"||' \ - -e 's|"MarSystemTemplateAdvanced.h"||' \ - -i src/mvamp/MarsyasIBT.h - # fixing build of pd external - sed -e 's|= atom_getsymbol(argv+1)->s_name|= const_cast(atom_getsymbol(argv+1)->s_name)|' \ - -i src/marsyas_pd/ibt_pd.cpp - sed -e 's/--export-dynamic/-export-dynamic/g' \ - -i src/marsyas_pd/CMakeLists.txt -} - -build() { - cd "${pkgname}-${pkgver}/build" - _python_lib=$( echo /usr/lib/python2* ) - _python_include=$( echo /usr/include/python2* ) - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_SKIP_RPATH=1 \ --DWITH_MAD=1 \ --DWITH_LAME=1 \ --DWITH_PD=1 \ --DPYTHON_LIBRARY=${_python_lib} \ --DPYTHON_INCLUDE_PATH=${_python_include} \ --DWITH_SWIG=1 \ --DWITH_VAMP=1 \ --DWITH_VORBIS=1 \ -.. - make -} - -package() { - cd "${pkgname}-${pkgver}/build" - make DESTDIR="$pkgdir" install - # pd external - install -vDm 755 lib/ibt_pd.pd_linux \ --vDm 644 ../src/${pkgname}_pd/ibt_pd-help.pd \ --t "${pkgdir}/usr/lib/pd/extra/" - # vamp plugin - install -vDm 755 lib/mvamp.so -t "${pkgdir}/usr/lib/vamp" - # docs - install -vDm 644 ../{AUTHORS,README,TODO} \ --t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: marsyas/repos/community-x86_64/PKGBUILD (from rev 408731, marsyas/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-18 19:03:45 UTC (rev 408732) @@ -0,0 +1,75 @@ +# Maintainer: David Runge +# Contributor: Felix Yan +# Contributor: MeMi69 + +pkgname=marsyas +pkgver=0.5.0 +pkgrel=6 +pkgdesc="Music Analysis, Retrieval and Synthesis for Audio Signals" +arch=('x86_64') +url="http://marsyas.info"; +license=('GPL2') +groups=('pro-audio') +depends=('jack' 'lame' 'libmad') +optdepends=('pd: use ibt_pd external' +'python2: required for marmonitors.py' +'qt5-declarative: required for marsyas-inspector' +'vamp-plugin-sdk: use vamp plugin') +makedepends=('cmake' 'doxygen' 'extra-cmake-modules' 'pd' 'python2' 'qt5-declarative' 'swig' 'vamp-plugin-sdk') +source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/version-$pkgver.tar.gz";) +sha512sums=('0ff8943028753c70d409e78a8c5487da2006b7599c8909c0e0050433a6e7051f32b3c5f31fe833085a479d0486e4c96c5f4a4bd63ac00ee68b89dee941aebc9a') + +prepare() { + mv -v "${pkgname}-version-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + mkdir -p build + # fixing python2 scripts shebang + sed -e 's/ python/ python2/' \ + -i src/swig/python/{modules,scripts}/*.py src/${pkgname}_python/*.py + # fixing broken call to env in python scripts + sed -e 's/evn/env/' \ + -i src/swig/python/{modules,scripts}/*.py src/${pkgname}_python/*.py + # fixing build of vamp plugins + sed -e 's|"MarSystemTemplateBasic.h"||' \ + -e 's|"MarSystemTemplateAdvanced.h"||' \ + -i src/mvamp/MarsyasIBT.h + # fixi
[arch-commits] Commit in marsyas/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, November 11, 2018 @ 08:40:57 Author: dvzrv Revision: 406343 archrelease: copy trunk to community-x86_64 Added: marsyas/repos/community-x86_64/PKGBUILD (from rev 406342, marsyas/trunk/PKGBUILD) Deleted: marsyas/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 109 - 1 file changed, 73 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-11 08:40:47 UTC (rev 406342) +++ PKGBUILD2018-11-11 08:40:57 UTC (rev 406343) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: MeMi69 - -pkgname=marsyas -pkgver=0.5.0 -pkgrel=4 -pkgdesc="Music Analysis, Retrieval and Synthesis for Audio Signals" -arch=('i686' 'x86_64') -license=('GPL') -url="http://marsyas.info"; -depends=('jack2' 'alsa-lib' 'gcc-libs' 'libvorbis' 'libmad' 'lame') -optdepends=('qt5-declarative: for marsyas-inspector') -makedepends=('cmake' 'qt5-declarative' 'doxygen') -source=("$pkgname-$pkgver.tar.gz::https://github.com/marsyas/marsyas/archive/version-$pkgver.tar.gz";) -md5sums=('2ef63105ddd9e6095a1e2d697acb49aa') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_SKIP_RPATH=1 \ --DWITH_MAD=1 \ --DWITH_LAME=1 \ --DWITH_VORBIS=1 \ -../$pkgname-version-$pkgver - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: marsyas/repos/community-x86_64/PKGBUILD (from rev 406342, marsyas/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-11 08:40:57 UTC (rev 406343) @@ -0,0 +1,73 @@ +# Maintainer: David Runge +# Contributor: Felix Yan +# Contributor: MeMi69 + +pkgname=marsyas +pkgver=0.5.0 +pkgrel=5 +pkgdesc="Music Analysis, Retrieval and Synthesis for Audio Signals" +arch=('x86_64') +url="http://marsyas.info"; +license=('GPL2') +groups=('pro-audio') +depends=('jack' 'lame' 'libmad') +optdepends=('pd: use ibt_pd external' +'python2: required for marmonitors.py' +'qt5-declarative: required for marsyas-inspector' +'vamp-plugin-sdk: use vamp plugin') +makedepends=('cmake' 'doxygen' 'extra-cmake-modules' 'pd' 'python2' 'qt5-declarative' 'swig' 'vamp-plugin-sdk') +source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/version-$pkgver.tar.gz";) +sha512sums=('0ff8943028753c70d409e78a8c5487da2006b7599c8909c0e0050433a6e7051f32b3c5f31fe833085a479d0486e4c96c5f4a4bd63ac00ee68b89dee941aebc9a') + +prepare() { + mv -v "${pkgname}-version-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + mkdir -p build + # fixing python2 scripts shebang + sed -e 's/ python/ python2/' \ + -i src/swig/python/{modules,scripts}/*.py src/${pkgname}_python/*.py + # fixing broken call to env in python scripts + sed -e 's/evn/env/' \ + -i src/swig/python/{modules,scripts}/*.py src/${pkgname}_python/*.py + # fixing build of vamp plugins + sed -e 's|"MarSystemTemplateBasic.h"||' \ + -e 's|"MarSystemTemplateAdvanced.h"||' \ + -i src/mvamp/MarsyasIBT.h + # fixing build of pd external + sed -e 's|= atom_getsymbol(argv+1)->s_name|= const_cast(atom_getsymbol(argv+1)->s_name)|' \ + -i src/marsyas_pd/ibt_pd.cpp + sed -e 's/--export-dynamic/-export-dynamic/g' \ + -i src/marsyas_pd/CMakeLists.txt +} + +build() { + cd "${pkgname}-${pkgver}/build" + _python_lib=$( echo /usr/lib/python2* ) + _python_include=$( echo /usr/include/python2* ) + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=1 \ +-DWITH_MAD=1 \ +-DWITH_LAME=1 \ +-DWITH_PD=1 \ +-DPYTHON_LIBRARY=${_python_lib} \ +-DPYTHON_INCLUDE_PATH=${_python_include} \ +-DWITH_SWIG=1 \ +-DWITH_VAMP=1 \ +-DWITH_VORBIS=1 \ +.. + make +} + +package() { + cd "${pkgname}-${pkgver}/build" + make DESTDIR="$pkgdir" install + # pd external + install -vDm 755 lib/ibt_pd.pd_linux \ +-vDm 644 ../src/${pkgname}_pd/ibt_pd-help.pd \ +-t "${pkgdir}/usr/lib/pd/extra/" + # vamp plugin + install -vDm 755 lib/mvamp.so -t "${pkgdir}/usr/lib/vamp" + # docs + install -vDm 644 ../{AUTHORS,README,TODO} \ +-t "${pkgdir}/usr/share/doc/${pkgname}" +}