[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Monday, September 7, 2020 @ 20:11:46 Author: dvzrv Revision: 700288 upgpkg: csound 6.15.0-2: Rebuild against libwebsockets 4.1.0. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-07 20:10:54 UTC (rev 700287) +++ PKGBUILD2020-09-07 20:11:46 UTC (rev 700288) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.15.0 -pkgrel=1 +pkgrel=2 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Friday, August 14, 2020 @ 13:55:29 Author: dvzrv Revision: 679140 upgpkg: csound 6.15.0-1: Upgrade to 6.15.0. Remove now included patches. Modified: csound/trunk/PKGBUILD --+ PKGBUILD | 32 ++-- 1 file changed, 10 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-14 13:27:53 UTC (rev 679139) +++ PKGBUILD2020-08-14 13:55:29 UTC (rev 679140) @@ -5,8 +5,8 @@ pkgbase=csound pkgname=('csound' 'csound-doc') -pkgver=6.14.0 -pkgrel=5 +pkgver=6.15.0 +pkgrel=1 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; @@ -15,37 +15,25 @@ # gmm > 5.1 breaks linear-algebra opcode: https://github.com/csound/csound/issues/920 makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'hdf5' 'jack' 'java-environment' 'ladspa' 'libmusicxml' -'libsamplerate' 'libsndfile' 'libwebsockets' 'abletonlink' 'llvm' 'lua' 'openssl' -'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse') +'libsamplerate' 'libsndfile' 'libwebsockets' 'abletonlink' 'llvm' 'lua' +'openssl' 'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse') checkdepends=('cunit') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; - "${pkgbase}-6.14.0-hdf5-1.12.0.patch::https://github.com/csound/csound/pull/1314/commits/de4a066566430e8742989dc41638242f5d07fa04.patch"; - "${pkgbase}-6.14.0-gcc10.patch::https://github.com/csound/csound/commit/c444e8f752c3acc31d364b901204e09eae2e791e.patch"; "${pkgbase}.sh" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) -sha512sums=('fc9eb1fc1b5cdbff88ebaa3500996938693481be2e9eead9193524878d1eb6ddd08dbe224892f7c24456e510c8c30e89aaeee8d090759b518994008cdeec9efd' - '5086419f4d41b69a70308a6f540720baaef76e778564d9aa33a57e0a0f4f6c436a66dd071a8721b672ef36f8f3f73d881957fa39b95caf88534290157a5f8e75' - '9c1b4927d840ebec6c5bdd74a350f1dd5b36824df9d8f3288f7530bee4ea3aa973a0eeb82dfd03fbb09ba42f0d575936b7ef912140dd5f1f8a65d0f64f0fe890' +sha512sums=('3462a544357b9ef7d8f2e6c7aed5f0659524fab08669950436da856c9854f81f658f1bd50061e7e6bfd28663a578ef2e0ea75ac4f0f9c72d47682aa26185' '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' - '638ecd8bc0b4c981e1f8c5592a123a3b1bb5582ee7017288be224eb670fccda79242ae42b6f6d8e91c2ad2f708af1de3c66283030d4b3373c0ec29ec260f379b' - '55769acd58add0ec6df5e188c74e16424deb679aebdbdd50dc5d9006c80a26c31dfe2564e5d71478abcb7a920b40c1f1baa02e4c3fd682a6d3bbc378ddcb8b7d') -b2sums=('6e41fdc3db75f886e0c582ce0877411898eacf31a26da73d018be4ffa69f99da55a13434d99ae8a4f6f028766f83fdd3b8537b45ea9057cb971619677c1876df' - 'fd779cdf880d7eafec815fe2755fc936ec0e77b890ec64c71d854036f846ecaf7d380e1738e573e6e20e0239eba641a77d5562134fc1a26e7215480aa1d15186' - 'f2a91a3fb9b660b3f1eedd29673ad93d46ae9611767f060fa0db06e3f595433534f3a91c6182466af7ab75099ba25bc6f7d8a4df6d7b42458e05b1b2b5a9befd' + 'cf7df42f3b6d869a5e9f531c64a50287f9385927b26c48ff3c334b2ed95d17334be85a3ef671008504d1a365b1412e2715dcff61a41e3c83b60621df25d67946' + '0eca00951708d7064d789bdd0d98534e815ecc275e09b3020cce89d6f6b1009c0347e7d5fd400ed321bd7e05c89d79644f64c18f47b46013bb6b49c88e42fca0') +b2sums=('9513ae484606bacd82971bad80a8a4e9e42fa7ff9af33a7850052b2c3941b5260817efe8c502310da815802dd75681fbf239782783566bb402333917c91dbd1b' '8a556685d0f9ee55c4de521b3d76fc729936e98e991e8ea860d64b29a1b09d142ab0a51548b2dddadb41ecb796e84ba1f8ed114494b4c67d7d6d8ab3475b2ede' - '9565c21623a60e06aae82bfbde186e496b5f3ae0eb619289a7db08235c7dcd520bee2283552fdf2ddb4eb85c7b0f184397d2fa0ee14d3bdeff9dccb44a7d7ff1' - 'a91a3689dd3efa5c32c924178b646b73787132a07575f05a65ee1acafc69108ce6c33512e0b703012f75f201a86a0b84e08976f158b01ef5201807d1aaa31c35') + 'b15b3381f13c7877130dfec60803ba1cdd12e5d2d92e5ea02c4d0dd5c1c70cc2bbec5f76634b385a0ffd20e7397d6c33bbe374128f01345999f34e2e2a0b7dd1' + '898da87eb8b10a75f3f6256eeade7aa180ff5e6dd93de8d2bf462d01d1d1cf5f4c5d7c4ed73402aa019674d597ff3fd1b7ac436059d9df39e0d77a15365d529e') prepare() { # fix file permissions in html manual find html/ -type f -exec chmod -c 644 {} \; - cd "${pkgbase}-${pkgver}" - # adding patch for hdf5 API changes: - # https://github.com/csound/csound/issues/1313 - patch -Np1 -i "../${pkgbase}-6.14.0-hdf5-1.12.0.patch" - # fix linking with gcc >= 10 - patch -Np1 -i "../${pkgbase}-6.14.0-gcc10.patch" } build() {
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Saturday, July 11, 2020 @ 19:02:52 Author: dvzrv Revision: 663280 upgpkg: csound 6.14.0-5: Fixing optdepends. A typo did not declare wiiuse as optdepends properly. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-11 19:01:49 UTC (rev 663279) +++ PKGBUILD2020-07-11 19:02:52 UTC (rev 663280) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.14.0 -pkgrel=4 +pkgrel=5 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; @@ -94,7 +94,7 @@ 'libpulse: for librtpulse plugin' 'stk: for libstkops plugin' 'libwebsockets: for libwebsocketIO plugin' - 'bwiiuse: for libwiimote plugin' + 'wiiuse: for libwiimote plugin' 'libx11: for libwidgets plugin' 'lua: for LUA integration' 'openssl: for libfaustcsound plugin'
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Thursday, July 9, 2020 @ 09:46:00 Author: dvzrv Revision: 661802 upgpkg: csound 6.14.0-4: Rebuilding against lua 5.4. Adding an upstreamed patch for linking with gcc >= 10.1.0. Removing sodeps from optdepends. Applying latest cmake packaging guidelines. Modified: csound/trunk/PKGBUILD --+ PKGBUILD | 39 +-- 1 file changed, 25 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-09 09:31:57 UTC (rev 661801) +++ PKGBUILD2020-07-09 09:46:00 UTC (rev 661802) @@ -6,11 +6,11 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.14.0 -pkgrel=3 +pkgrel=4 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; -license=('LGPL') +license=('LGPL2.1') # libpd needs to be packaged: https://github.com/libpd/libpd/releases # gmm > 5.1 breaks linear-algebra opcode: https://github.com/csound/csound/issues/920 makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' @@ -20,14 +20,22 @@ checkdepends=('cunit') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; "${pkgbase}-6.14.0-hdf5-1.12.0.patch::https://github.com/csound/csound/pull/1314/commits/de4a066566430e8742989dc41638242f5d07fa04.patch"; + "${pkgbase}-6.14.0-gcc10.patch::https://github.com/csound/csound/commit/c444e8f752c3acc31d364b901204e09eae2e791e.patch"; "${pkgbase}.sh" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) sha512sums=('fc9eb1fc1b5cdbff88ebaa3500996938693481be2e9eead9193524878d1eb6ddd08dbe224892f7c24456e510c8c30e89aaeee8d090759b518994008cdeec9efd' '5086419f4d41b69a70308a6f540720baaef76e778564d9aa33a57e0a0f4f6c436a66dd071a8721b672ef36f8f3f73d881957fa39b95caf88534290157a5f8e75' + '9c1b4927d840ebec6c5bdd74a350f1dd5b36824df9d8f3288f7530bee4ea3aa973a0eeb82dfd03fbb09ba42f0d575936b7ef912140dd5f1f8a65d0f64f0fe890' '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' '638ecd8bc0b4c981e1f8c5592a123a3b1bb5582ee7017288be224eb670fccda79242ae42b6f6d8e91c2ad2f708af1de3c66283030d4b3373c0ec29ec260f379b' '55769acd58add0ec6df5e188c74e16424deb679aebdbdd50dc5d9006c80a26c31dfe2564e5d71478abcb7a920b40c1f1baa02e4c3fd682a6d3bbc378ddcb8b7d') +b2sums=('6e41fdc3db75f886e0c582ce0877411898eacf31a26da73d018be4ffa69f99da55a13434d99ae8a4f6f028766f83fdd3b8537b45ea9057cb971619677c1876df' + 'fd779cdf880d7eafec815fe2755fc936ec0e77b890ec64c71d854036f846ecaf7d380e1738e573e6e20e0239eba641a77d5562134fc1a26e7215480aa1d15186' + 'f2a91a3fb9b660b3f1eedd29673ad93d46ae9611767f060fa0db06e3f595433534f3a91c6182466af7ab75099ba25bc6f7d8a4df6d7b42458e05b1b2b5a9befd' + '8a556685d0f9ee55c4de521b3d76fc729936e98e991e8ea860d64b29a1b09d142ab0a51548b2dddadb41ecb796e84ba1f8ed114494b4c67d7d6d8ab3475b2ede' + '9565c21623a60e06aae82bfbde186e496b5f3ae0eb619289a7db08235c7dcd520bee2283552fdf2ddb4eb85c7b0f184397d2fa0ee14d3bdeff9dccb44a7d7ff1' + 'a91a3689dd3efa5c32c924178b646b73787132a07575f05a65ee1acafc69108ce6c33512e0b703012f75f201a86a0b84e08976f158b01ef5201807d1aaa31c35') prepare() { # fix file permissions in html manual @@ -36,6 +44,8 @@ # adding patch for hdf5 API changes: # https://github.com/csound/csound/issues/1313 patch -Np1 -i "../${pkgbase}-6.14.0-hdf5-1.12.0.patch" + # fix linking with gcc >= 10 + patch -Np1 -i "../${pkgbase}-6.14.0-gcc10.patch" } build() { @@ -45,7 +55,7 @@ # it's not allowed to redistribute the scansyn opcodes: https://github.com/csound/csound/issues/1148 # the python plugin is not python3 compatible: https://github.com/csound/csound/issues/631 cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE='Release' \ +-DCMAKE_BUILD_TYPE='None' \ -DBUILD_SCANSYN_OPCODES=OFF \ -DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" \ -DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \ @@ -53,6 +63,7 @@ -DBUILD_STATIC_LIBRARY=ON \ -DBUILD_ABLETON_LINK_OPCODES=ON \ -DABLETON_LINK_HOME=/usr/include/ableton \ +-W no-dev \ -B build \ -S . make VERBOSE=1 -C build @@ -72,18 +83,18 @@ 'fltk: for libvirtual and libwidgets plugins' 'hdf5: for hdf5ops plugin' 'java-runtime: java integration' - 'libfaust.so: for libfaustcsound plugin' - 'libfluidsynth.so: for libfluidOpcodes plugin' - 'libjack.so: for libjacko, librtjack and libjackTransport plugins' -
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Saturday, April 11, 2020 @ 21:55:15 Author: dvzrv Revision: 613368 upgpkg: csound 6.14.0-3: Rebuilding against hdf5 1.12.0. Adding upstreamed patch to fix API breaking changes in the hdf5 opcode. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-11 21:44:37 UTC (rev 613367) +++ PKGBUILD2020-04-11 21:55:15 UTC (rev 613368) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.14.0 -pkgrel=2 +pkgrel=3 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; @@ -19,10 +19,12 @@ 'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse') checkdepends=('cunit') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; + "${pkgbase}-6.14.0-hdf5-1.12.0.patch::https://github.com/csound/csound/pull/1314/commits/de4a066566430e8742989dc41638242f5d07fa04.patch"; "${pkgbase}.sh" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) sha512sums=('fc9eb1fc1b5cdbff88ebaa3500996938693481be2e9eead9193524878d1eb6ddd08dbe224892f7c24456e510c8c30e89aaeee8d090759b518994008cdeec9efd' + '5086419f4d41b69a70308a6f540720baaef76e778564d9aa33a57e0a0f4f6c436a66dd071a8721b672ef36f8f3f73d881957fa39b95caf88534290157a5f8e75' '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' '638ecd8bc0b4c981e1f8c5592a123a3b1bb5582ee7017288be224eb670fccda79242ae42b6f6d8e91c2ad2f708af1de3c66283030d4b3373c0ec29ec260f379b' '55769acd58add0ec6df5e188c74e16424deb679aebdbdd50dc5d9006c80a26c31dfe2564e5d71478abcb7a920b40c1f1baa02e4c3fd682a6d3bbc378ddcb8b7d') @@ -30,6 +32,10 @@ prepare() { # fix file permissions in html manual find html/ -type f -exec chmod -c 644 {} \; + cd "${pkgbase}-${pkgver}" + # adding patch for hdf5 API changes: + # https://github.com/csound/csound/issues/1313 + patch -Np1 -i "../${pkgbase}-6.14.0-hdf5-1.12.0.patch" } build() {
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Friday, April 10, 2020 @ 19:31:52 Author: jelle Revision: 613159 upgpkg: csound 6.14.0-2 libwebsockets 4 rebuild Modified: csound/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-10 19:31:35 UTC (rev 613158) +++ PKGBUILD2020-04-10 19:31:52 UTC (rev 613159) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.14.0 -pkgrel=1 +pkgrel=2 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; @@ -15,7 +15,7 @@ # gmm > 5.1 breaks linear-algebra opcode: https://github.com/csound/csound/issues/920 makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'hdf5' 'jack' 'java-environment' 'ladspa' 'libmusicxml' -'libsamplerate' 'libsndfile' 'libwebsockets' 'link' 'llvm' 'lua' 'openssl' +'libsamplerate' 'libsndfile' 'libwebsockets' 'abletonlink' 'llvm' 'lua' 'openssl' 'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse') checkdepends=('cunit') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Wednesday, January 29, 2020 @ 20:54:30 Author: dvzrv Revision: 559154 upgpkg: csound 6.14.0-1: Upgrading to 6.14.0. Switching to package based dependency representation in makedepends and pulling in sodeps in per-package depends. Modified: csound/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-29 20:20:13 UTC (rev 559153) +++ PKGBUILD2020-01-29 20:54:30 UTC (rev 559154) @@ -5,8 +5,8 @@ pkgbase=csound pkgname=('csound' 'csound-doc') -pkgver=6.13.0 -pkgrel=4 +pkgver=6.14.0 +pkgrel=1 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; @@ -14,19 +14,18 @@ # libpd needs to be packaged: https://github.com/libpd/libpd/releases # gmm > 5.1 breaks linear-algebra opcode: https://github.com/csound/csound/issues/920 makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' -'libfluidsynth.so' 'hdf5' 'java-environment' 'ladspa' -'libjack.so' 'libmusicxml2.so' 'libwebsockets' 'link' 'llvm' 'lua' -'libportaudio.so' 'libportmidi.so' 'libsamplerate' 'libsndfile' 'libportSMF.so' -'libstk.so' 'openssl' 'swig' 'libwiiuse.so') +'fluidsynth' 'hdf5' 'jack' 'java-environment' 'ladspa' 'libmusicxml' +'libsamplerate' 'libsndfile' 'libwebsockets' 'link' 'llvm' 'lua' 'openssl' +'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse') checkdepends=('cunit') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; "${pkgbase}.sh" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) -sha512sums=('51a30cb426fc77ac648f6a9fb669b9298e6608b39ae3b12181d16ecf1fb6f2ed3db31471615a60d2ce7906b91fdb911b38c8dfa3f93699768f490f87a2bcbbbd' +sha512sums=('fc9eb1fc1b5cdbff88ebaa3500996938693481be2e9eead9193524878d1eb6ddd08dbe224892f7c24456e510c8c30e89aaeee8d090759b518994008cdeec9efd' '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' - '87de3efc9aba736751d5bd93bb7bb9d47a3fc4c2e9df4552c9c1f3030f84e1aa29fa421f5360a22993cf0f6f7baae1d70bfb54201e5110f44f5a8c81d955deb5' - '30a55ec2c3ab0e243ac48a081954bea1f8fa653d25c908383c49a879972b94ba2ce7c3b3b0701be18ace28dc7fd199597d889fa1f9e5aca478792b835909c8fa') + '638ecd8bc0b4c981e1f8c5592a123a3b1bb5582ee7017288be224eb670fccda79242ae42b6f6d8e91c2ad2f708af1de3c66283030d4b3373c0ec29ec260f379b' + '55769acd58add0ec6df5e188c74e16424deb679aebdbdd50dc5d9006c80a26c31dfe2564e5d71478abcb7a920b40c1f1baa02e4c3fd682a6d3bbc378ddcb8b7d') prepare() { # fix file permissions in html manual @@ -60,7 +59,7 @@ package_csound() { groups=('pro-audio') - depends=('gcc-libs' 'glibc' 'libcurl.so' 'libsamplerate' 'libsndfile') + depends=('gcc-libs' 'glibc' 'libcurl.so' 'libsamplerate.so' 'libsndfile.so') optdepends=('alsa-lib: for librtalsa plugin' 'csound-doc: for the canonical Csound Reference Manual' 'csoundqt: for frontend/ editor with integrated help'
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Wednesday, December 25, 2019 @ 18:39:48 Author: dvzrv Revision: 541204 upgpkg: csound 6.13.0-4: Updating maintainer info. Adding all direct library dependencies. Adding all optional library dependencies. Removing support for python2 (it's EOL). Simplifying cmake setup. Fixing file permissions for html manual in prepare() instead of install(). Modified: csound/trunk/PKGBUILD --+ PKGBUILD | 82 - 1 file changed, 44 insertions(+), 38 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-25 18:33:24 UTC (rev 541203) +++ PKGBUILD2019-12-25 18:39:48 UTC (rev 541204) @@ -1,4 +1,4 @@ -# Maintainer: David Runge +# Maintainer: David Runge # Contributor: Ainola # Contributor: speps # Contributor: Bernardo Barros @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.13.0 -pkgrel=3 +pkgrel=4 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; @@ -13,9 +13,12 @@ license=('LGPL') # libpd needs to be packaged: https://github.com/libpd/libpd/releases # gmm > 5.1 breaks linear-algebra opcode: https://github.com/csound/csound/issues/920 -makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' -'fluidsynth' 'hdf5' 'java-environment' 'ladspa' 'libmusicxml' 'libwebsockets' -'link' 'llvm' 'lua' 'portmidi' 'portsmf' 'python2' 'stk' 'swig' 'wiiuse') +makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' +'libfluidsynth.so' 'hdf5' 'java-environment' 'ladspa' +'libjack.so' 'libmusicxml2.so' 'libwebsockets' 'link' 'llvm' 'lua' +'libportaudio.so' 'libportmidi.so' 'libsamplerate' 'libsndfile' 'libportSMF.so' +'libstk.so' 'openssl' 'swig' 'libwiiuse.so') +checkdepends=('cunit') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; "${pkgbase}.sh" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; @@ -26,15 +29,16 @@ '30a55ec2c3ab0e243ac48a081954bea1f8fa653d25c908383c49a879972b94ba2ce7c3b3b0701be18ace28dc7fd199597d889fa1f9e5aca478792b835909c8fa') prepare() { - cd "${pkgbase}-${pkgver}" - mkdir build + # fix file permissions in html manual + find html/ -type f -exec chmod -c 644 {} \; } build() { local _java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' -f2| cut -d '.' -f1) - cd "${pkgbase}-${pkgver}/build" + cd "${pkgbase}-${pkgver}" # without CMAKE_BUILD_TYPE=Release, csound is build as beta: https://bugs.archlinux.org/task/63348 # it's not allowed to redistribute the scansyn opcodes: https://github.com/csound/csound/issues/1148 + # the python plugin is not python3 compatible: https://github.com/csound/csound/issues/631 cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE='Release' \ -DBUILD_SCANSYN_OPCODES=OFF \ @@ -41,42 +45,48 @@ -DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" \ -DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \ -DLUA_LIBRARY=/usr/lib/liblua.so \ --DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages \ -DBUILD_STATIC_LIBRARY=ON \ -DBUILD_ABLETON_LINK_OPCODES=ON \ -DABLETON_LINK_HOME=/usr/include/ableton \ -.. - make VERBOSE=1 +-B build \ +-S . + make VERBOSE=1 -C build } check() { - cd "${pkgbase}-${pkgver}/build" - make test + cd "${pkgbase}-${pkgver}" + make test -C build } package_csound() { groups=('pro-audio') - depends=('curl' 'libsndfile') - optdepends=('alsa-lib: librtalsa opcode' - 'csound-doc: The canonical Csound Reference Manual' - 'csoundqt: frontend/ editor with integrated help' - 'fltk: libvirtual/libwidgets opcode' - 'faust: libfaustcsound opcode' - 'fluidsynth: libfluidsynth opcode' - 'hdf5: hdf5ops opcode' - 'jack: libjacko, librtjack, libjackTransport opcode' + depends=('gcc-libs' 'glibc' 'libcurl.so' 'libsamplerate' 'libsndfile') + optdepends=('alsa-lib: for librtalsa plugin' + 'csound-doc: for the canonical Csound Reference Manual' + 'csoundqt: for frontend/ editor with integrated help' + 'fltk: for libvirtual and libwidgets plugins' + 'hdf5: for hdf5ops plugin' 'java-runtime: java integration' - 'liblo: OSC opcode' - 'libpulse: librtpulse opcode' - 'libwebsockets: libwebsocketIO opcode' - 'lua: LUA integration' - 'portmidi: libpmidi opcode' - 'python2: libpy opcode/ python2 integration' - 'stk: stk opcode' + 'libfaust.so: for libfaustcsound plugin' + '
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Wednesday, August 21, 2019 @ 11:56:46 Author: jelle Revision: 500414 upgpkg: csound 6.13.0-3 libwebsockets update Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-21 11:55:14 UTC (rev 500413) +++ PKGBUILD2019-08-21 11:56:46 UTC (rev 500414) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.13.0 -pkgrel=2 +pkgrel=3 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Monday, August 5, 2019 @ 18:13:28 Author: dvzrv Revision: 497504 upgpkg: csound 6.13.0-2 Rebuilding with CMAKE_BUILD_TYPE=Release, because by default some weird BETA mode is forced (FS#63348). Disabling scansyn opcodes, as noone is actually allowed to distribute them (https://github.com/csound/csound/issues/1148). Modified: csound/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-05 17:47:00 UTC (rev 497503) +++ PKGBUILD2019-08-05 18:13:28 UTC (rev 497504) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.13.0 -pkgrel=1 +pkgrel=2 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; @@ -33,7 +33,11 @@ build() { local _java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' -f2| cut -d '.' -f1) cd "${pkgbase}-${pkgver}/build" + # without CMAKE_BUILD_TYPE=Release, csound is build as beta: https://bugs.archlinux.org/task/63348 + # it's not allowed to redistribute the scansyn opcodes: https://github.com/csound/csound/issues/1148 cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE='Release' \ +-DBUILD_SCANSYN_OPCODES=OFF \ -DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" \ -DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \ -DLUA_LIBRARY=/usr/lib/liblua.so \
[arch-commits] Commit in csound/trunk (PKGBUILD fluidsynth2.patch)
Date: Saturday, July 13, 2019 @ 18:47:16 Author: dvzrv Revision: 489375 upgpkg: csound 6.13.0-1 Upgrading to 6.13.0. Adding (Ableton) link opcode. Removing git and luajit as {,make}depends. The luajit opcode has been removed and git is not required to build or run csound. Adding default lua (for lua integration). Removing now upstreamed fluidsynth > 2.0.0 patch. Moving all opcode/ integration dependencies to named optdepends. Modified: csound/trunk/PKGBUILD Deleted: csound/trunk/fluidsynth2.patch ---+ PKGBUILD | 61 +++- fluidsynth2.patch | 59 -- 2 files changed, 32 insertions(+), 88 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-13 18:01:55 UTC (rev 489374) +++ PKGBUILD2019-07-13 18:47:16 UTC (rev 489375) @@ -5,36 +5,29 @@ pkgbase=csound pkgname=('csound' 'csound-doc') -pkgver=6.12.2 -pkgrel=8 +pkgver=6.13.0 +pkgrel=1 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; license=('LGPL') # libpd needs to be packaged: https://github.com/libpd/libpd/releases -# current gmm doesn't work https://github.com/csound/csound/issues/920 +# gmm > 5.1 breaks linear-algebra opcode: https://github.com/csound/csound/issues/920 makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' -'fluidsynth' 'git' 'hdf5' 'java-environment' 'ladspa' 'libmusicxml' -'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig' -'wiiuse') +'fluidsynth' 'hdf5' 'java-environment' 'ladspa' 'libmusicxml' 'libwebsockets' +'link' 'llvm' 'lua' 'portmidi' 'portsmf' 'python2' 'stk' 'swig' 'wiiuse') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; "${pkgbase}.sh" -"fluidsynth2.patch" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; - "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip"; -"fluidsynth2.patch") -sha512sums=('e00a1f74e38cc5edadcaa4ea2a38a79a010be21008cad091b46c79ed18242a925ab9279fc049b4e82f6944e4d6e815787b7f847b08ae3bba9bde60570aa96f58' + "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) +sha512sums=('51a30cb426fc77ac648f6a9fb669b9298e6608b39ae3b12181d16ecf1fb6f2ed3db31471615a60d2ce7906b91fdb911b38c8dfa3f93699768f490f87a2bcbbbd' '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' - 'bf762db1079dde5b62f2bfe8ba649ac9e719b6ada535f3d67d048213133aeecb3caa3cb1e5bbf26fe78e4b1882e08be9bbea701bd49c914bfbf8d3ab7d83013b' - 'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d' - '881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45' - 'bf762db1079dde5b62f2bfe8ba649ac9e719b6ada535f3d67d048213133aeecb3caa3cb1e5bbf26fe78e4b1882e08be9bbea701bd49c914bfbf8d3ab7d83013b') + '87de3efc9aba736751d5bd93bb7bb9d47a3fc4c2e9df4552c9c1f3030f84e1aa29fa421f5360a22993cf0f6f7baae1d70bfb54201e5110f44f5a8c81d955deb5' + '30a55ec2c3ab0e243ac48a081954bea1f8fa653d25c908383c49a879972b94ba2ce7c3b3b0701be18ace28dc7fd199597d889fa1f9e5aca478792b835909c8fa') prepare() { cd "${pkgbase}-${pkgver}" - patch -Np1 -i ../fluidsynth2.patch mkdir build - } build() { @@ -43,13 +36,13 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" \ -DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \ --DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \ --DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \ --DLUA_H_PATH=/usr/include/luajit-2.0/ \ +-DLUA_LIBRARY=/usr/lib/liblua.so \ -DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages \ -DBUILD_STATIC_LIBRARY=ON \ +-DBUILD_ABLETON_LINK_OPCODES=ON \ +-DABLETON_LINK_HOME=/usr/include/ableton \ .. - make + make VERBOSE=1 } check() { @@ -59,15 +52,25 @@ package_csound() { groups=('pro-audio') - depends=('fluidsynth' 'git' 'hdf5' 'liblo' 'libmusicxml' 'libwebsockets' - 'luajit' 'portmidi' 'portsmf' 'stk' 'tk' 'wiiuse') - optdepends=('csound-doc: The canonical Csound Reference Manual' - 'csoundqt: Qt frontend' - 'fltk: fltk GUIs' - 'faust: Embed faust' - 'java-runtime=8: Use csound with Java' - 'python2: python opcodes' - 'vim-csound: Use csound with vim') + depends=('curl'
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Tuesday, June 18, 2019 @ 22:05:57 Author: dvzrv Revision: 482219 upgpkg: csound 6.12.2-8 Rebuilding against default java-environment by generically passing JAVA_AWT_LIBRARY and JAVA_JVM_LIBRARY options to cmake. Moving created .jar to /usr/share/java. Modified: csound/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-18 21:52:48 UTC (rev 482218) +++ PKGBUILD2019-06-18 22:05:57 UTC (rev 482219) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.12.2 -pkgrel=7 +pkgrel=8 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; @@ -14,7 +14,7 @@ # libpd needs to be packaged: https://github.com/libpd/libpd/releases # current gmm doesn't work https://github.com/csound/csound/issues/920 makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' -'fluidsynth' 'git' 'hdf5' 'java-environment=8' 'ladspa' 'libmusicxml' +'fluidsynth' 'git' 'hdf5' 'java-environment' 'ladspa' 'libmusicxml' 'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig' 'wiiuse') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; @@ -38,10 +38,11 @@ } build() { + local _java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' -f2| cut -d '.' -f1) cd "${pkgbase}-${pkgver}/build" cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DJAVA_AWT_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libawt.so \ --DJAVA_JVM_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64 \ + -DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" \ +-DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \ -DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \ -DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \ -DLUA_H_PATH=/usr/include/luajit-2.0/ \ @@ -75,6 +76,9 @@ # rename extract executable due to name conflict with libextractor # https://github.com/csound/csound/issues/985 mv -v "${pkgdir}/usr/bin/extract" "${pkgdir}/usr/bin/${pkgname}-extract" + # moving csnd6.jar to /usr/share/java + install -vdm 755 "${pkgdir}/usr/share/java/" + mv -v "${pkgdir}/usr/lib/"*.jar "${pkgdir}/usr/share/java/" } package_csound-doc() {
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Thursday, April 18, 2019 @ 20:39:53 Author: dvzrv Revision: 452000 upgpkg: csound 6.12.2-7 Rebuilding against stk 4.6.1. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-18 20:30:02 UTC (rev 451999) +++ PKGBUILD2019-04-18 20:39:53 UTC (rev 452000) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.12.2 -pkgrel=6 +pkgrel=7 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Sunday, April 7, 2019 @ 14:53:03 Author: dvzrv Revision: 450296 upgpkg: csound 6.12.2-6 Rebuilding against faust 2.15.11. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-07 14:50:26 UTC (rev 450295) +++ PKGBUILD2019-04-07 14:53:03 UTC (rev 450296) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.12.2 -pkgrel=5 +pkgrel=6 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Tuesday, March 19, 2019 @ 00:11:02 Author: dvzrv Revision: 442523 upgpkg: csound 6.12.2-5 Rebuilding against netcdf 4.6.3. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-03-18 23:43:03 UTC (rev 442522) +++ PKGBUILD2019-03-19 00:11:02 UTC (rev 442523) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.12.2 -pkgrel=4 +pkgrel=5 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Sunday, February 24, 2019 @ 15:59:40 Author: dvzrv Revision: 435520 upgpkg: csound 6.12.2-4 Rebuilding with wiiuse. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-24 15:59:13 UTC (rev 435519) +++ PKGBUILD2019-02-24 15:59:40 UTC (rev 435520) @@ -6,17 +6,17 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.12.2 -pkgrel=3 +pkgrel=4 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="https://csound.com"; license=('LGPL') -# wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92 # libpd needs to be packaged: https://github.com/libpd/libpd/releases # current gmm doesn't work https://github.com/csound/csound/issues/920 makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'git' 'hdf5' 'java-environment=8' 'ladspa' 'libmusicxml' -'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig') +'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig' +'wiiuse') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; "${pkgbase}.sh" "fluidsynth2.patch" @@ -59,7 +59,7 @@ package_csound() { groups=('pro-audio') depends=('fluidsynth' 'git' 'hdf5' 'liblo' 'libmusicxml' 'libwebsockets' - 'luajit' 'portmidi' 'portsmf' 'stk' 'tk') + 'luajit' 'portmidi' 'portsmf' 'stk' 'tk' 'wiiuse') optdepends=('csound-doc: The canonical Csound Reference Manual' 'csoundqt: Qt frontend' 'fltk: fltk GUIs'
[arch-commits] Commit in csound/trunk (PKGBUILD fluidsynth2.patch)
Date: Sunday, February 17, 2019 @ 13:46:32 Author: dvzrv Revision: 434039 upgpkg: csound 6.12.2-3 Rebuilding against fluidsynth > 2.0.0. Modified: csound/trunk/PKGBUILD csound/trunk/fluidsynth2.patch ---+ PKGBUILD | 10 +- fluidsynth2.patch | 34 ++ 2 files changed, 15 insertions(+), 29 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-17 13:13:52 UTC (rev 434038) +++ PKGBUILD2019-02-17 13:46:32 UTC (rev 434039) @@ -9,7 +9,7 @@ pkgrel=3 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') -url="http://csound.com"; +url="https://csound.com"; license=('LGPL') # wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92 # libpd needs to be packaged: https://github.com/libpd/libpd/releases @@ -19,22 +19,22 @@ 'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig') source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; "${pkgbase}.sh" +"fluidsynth2.patch" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip"; "fluidsynth2.patch") sha512sums=('e00a1f74e38cc5edadcaa4ea2a38a79a010be21008cad091b46c79ed18242a925ab9279fc049b4e82f6944e4d6e815787b7f847b08ae3bba9bde60570aa96f58' '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' + 'bf762db1079dde5b62f2bfe8ba649ac9e719b6ada535f3d67d048213133aeecb3caa3cb1e5bbf26fe78e4b1882e08be9bbea701bd49c914bfbf8d3ab7d83013b' 'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d' '881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45' - '11e9350a5578dfb294fe90dcfbf9db28d62010dd88cc4b91a4254c3080bd49bf03d0b95d210ad5e3741e45505f0cb2f0081b78131743a8b77d3bca6a3076620c') + 'bf762db1079dde5b62f2bfe8ba649ac9e719b6ada535f3d67d048213133aeecb3caa3cb1e5bbf26fe78e4b1882e08be9bbea701bd49c914bfbf8d3ab7d83013b') prepare() { cd "${pkgbase}-${pkgver}" - # requires out-of-tree build + patch -Np1 -i ../fluidsynth2.patch mkdir build - # Until Fluidsynth 2 support is included in an official release - patch -p1 < ../fluidsynth2.patch } build() { Modified: fluidsynth2.patch === --- fluidsynth2.patch 2019-02-17 13:13:52 UTC (rev 434038) +++ fluidsynth2.patch 2019-02-17 13:46:32 UTC (rev 434039) @@ -1,8 +1,7 @@ -diff --git a/Opcodes/fluidOpcodes/fluidOpcodes.cpp b/Opcodes/fluidOpcodes/fluidOpcodes.cpp -index d6f4da0fd..735c1021c 100644 a/Opcodes/fluidOpcodes/fluidOpcodes.cpp -+++ b/Opcodes/fluidOpcodes/fluidOpcodes.cpp -@@ -208,16 +208,31 @@ public: +diff -ruN a/Opcodes/fluidOpcodes/fluidOpcodes.cpp b/Opcodes/fluidOpcodes/fluidOpcodes.cpp +--- a/Opcodes/fluidOpcodes/fluidOpcodes.cpp2018-11-07 15:05:23.0 +0100 b/Opcodes/fluidOpcodes/fluidOpcodes.cpp2019-01-25 17:59:40.572147743 +0100 +@@ -208,6 +208,7 @@ } else if (listPresets) { fluid_sfont_t *fluidSoundfont = fluid_synth_get_sfont_by_id(fluidSynth, soundFontId); @@ -10,12 +9,7 @@ fluid_preset_t fluidPreset; fluidSoundfont->iteration_start(fluidSoundfont); OPARMS oparms; - csound->GetOParms(csound, &oparms); - if (oparms.msglevel & 0x7) --while (fluidSoundfont->iteration_next(fluidSoundfont, &fluidPreset)) { -+while (fluidSoundfont->iteration_next(fluidSoundfont, &fluidPreset)) -+{ - log(csound, "SoundFont: %3d Bank: %3d Preset: %3d %s\n", +@@ -218,6 +219,19 @@ soundFontId, fluidPreset.get_banknum(&fluidPreset), fluidPreset.get_num(&fluidPreset), fluidPreset.get_name(&fluidPreset)); @@ -35,23 +29,15 @@ } } return result; -@@ -277,19 +292,32 @@ public: - LockGuard guard(csound, mutex); - int32_t result = OK; +@@ -279,6 +293,7 @@ toa(iFluidSynth, fluidSynth); -- fluid_sfont_t *fluidSoundfont = --fluid_synth_get_sfont(fluidSynth, 0); -+ fluid_sfont_t *fluidSoundfont = fluid_synth_get_sfont(fluidSynth, 0); + fluid_sfont_t *fluidSoundfont = + fluid_synth_get_sfont(fluidSynth, 0); +#if FLUIDSYNTH_VERSION_MAJOR < 2 fluid_preset_t fluidPreset; fluidSoundfont->iteration_start(fluidSoundfont); OPARMS oparms; - csound->GetOParms(csound, &oparms); - if (oparms.msglevel & 0x7) - while (fluidSoundfont->i
[arch-commits] Commit in csound/trunk (PKGBUILD fluidsynth2.patch)
Date: Sunday, February 17, 2019 @ 00:23:14 Author: ainola Revision: 433984 upgpkg: csound 6.12.2-3 - Fluidsynth2 support Added: csound/trunk/fluidsynth2.patch Modified: csound/trunk/PKGBUILD ---+ PKGBUILD | 11 +-- fluidsynth2.patch | 73 2 files changed, 81 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-16 22:29:01 UTC (rev 433983) +++ PKGBUILD2019-02-17 00:23:14 UTC (rev 433984) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.12.2 -pkgrel=2 +pkgrel=3 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -20,16 +20,21 @@ source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; "${pkgbase}.sh" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; - "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) + "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip"; +"fluidsynth2.patch") sha512sums=('e00a1f74e38cc5edadcaa4ea2a38a79a010be21008cad091b46c79ed18242a925ab9279fc049b4e82f6944e4d6e815787b7f847b08ae3bba9bde60570aa96f58' '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' 'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d' - '881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45') + '881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45' + '11e9350a5578dfb294fe90dcfbf9db28d62010dd88cc4b91a4254c3080bd49bf03d0b95d210ad5e3741e45505f0cb2f0081b78131743a8b77d3bca6a3076620c') prepare() { cd "${pkgbase}-${pkgver}" # requires out-of-tree build mkdir build + + # Until Fluidsynth 2 support is included in an official release + patch -p1 < ../fluidsynth2.patch } build() { Added: fluidsynth2.patch === --- fluidsynth2.patch (rev 0) +++ fluidsynth2.patch 2019-02-17 00:23:14 UTC (rev 433984) @@ -0,0 +1,73 @@ +diff --git a/Opcodes/fluidOpcodes/fluidOpcodes.cpp b/Opcodes/fluidOpcodes/fluidOpcodes.cpp +index d6f4da0fd..735c1021c 100644 +--- a/Opcodes/fluidOpcodes/fluidOpcodes.cpp b/Opcodes/fluidOpcodes/fluidOpcodes.cpp +@@ -208,16 +208,31 @@ public: + } else if (listPresets) { + fluid_sfont_t *fluidSoundfont = + fluid_synth_get_sfont_by_id(fluidSynth, soundFontId); ++#if FLUIDSYNTH_VERSION_MAJOR < 2 + fluid_preset_t fluidPreset; + fluidSoundfont->iteration_start(fluidSoundfont); + OPARMS oparms; + csound->GetOParms(csound, &oparms); + if (oparms.msglevel & 0x7) +-while (fluidSoundfont->iteration_next(fluidSoundfont, &fluidPreset)) { ++while (fluidSoundfont->iteration_next(fluidSoundfont, &fluidPreset)) ++{ + log(csound, "SoundFont: %3d Bank: %3d Preset: %3d %s\n", + soundFontId, fluidPreset.get_banknum(&fluidPreset), + fluidPreset.get_num(&fluidPreset), + fluidPreset.get_name(&fluidPreset)); ++#else ++ fluid_preset_t *fluidPreset; ++ fluid_sfont_iteration_start(fluidSoundfont); ++ OPARMS oparms; ++ csound->GetOParms(csound, &oparms); ++ if (oparms.msglevel & 0x7) ++while (fluidPreset = fluid_sfont_iteration_next(fluidSoundfont)) ++{ ++ log(csound, "SoundFont: %3d Bank: %3d Preset: %3d %s\n", ++ soundFontId, fluid_preset_get_banknum(fluidPreset), ++ fluid_preset_get_num(fluidPreset), ++ fluid_preset_get_name(fluidPreset)); ++#endif + } + } + return result; +@@ -277,19 +292,32 @@ public: + LockGuard guard(csound, mutex); + int32_t result = OK; + toa(iFluidSynth, fluidSynth); +- fluid_sfont_t *fluidSoundfont = +-fluid_synth_get_sfont(fluidSynth, 0); ++ fluid_sfont_t *fluidSoundfont = fluid_synth_get_sfont(fluidSynth, 0); ++#if FLUIDSYNTH_VERSION_MAJOR < 2 + fluid_preset_t fluidPreset; + fluidSoundfont->iteration_start(fluidSoundfont); + OPARMS oparms; + csound->GetOParms(csound, &oparms); + if (oparms.msglevel & 0x7) + while (fluidSoundfont->iteration_next(fluidSoundfont, &fluidPreset)) +- { ++{ + std::stringstream ss; + ss << "Bank: " << fluidPreset.get_banknum(&fluidPreset) <
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Saturday, January 26, 2019 @ 19:14:39 Author: jelle Revision: 428182 upgpkg: csound 6.12.2-2 libwebsockets soname bump Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-26 19:14:14 UTC (rev 428181) +++ PKGBUILD2019-01-26 19:14:39 UTC (rev 428182) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.12.2 -pkgrel=1 +pkgrel=2 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Monday, November 19, 2018 @ 15:37:30 Author: dvzrv Revision: 408832 upgpkg: csound 6.12.2-1 Upgrading to 6.12.2. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-19 15:36:37 UTC (rev 408831) +++ PKGBUILD2018-11-19 15:37:30 UTC (rev 408832) @@ -5,8 +5,8 @@ pkgbase=csound pkgname=('csound' 'csound-doc') -pkgver=6.12.0 -pkgrel=2 +pkgver=6.12.2 +pkgrel=1 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -21,10 +21,10 @@ "${pkgbase}.sh" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) -sha512sums=('7053f998782e7f07fe209f866346179514434bd51ba4caf015bac09ed3843616d1644aac54cc7b8d437a81e69c634646419d45f07a65807f4061f8568bb4d232' +sha512sums=('e00a1f74e38cc5edadcaa4ea2a38a79a010be21008cad091b46c79ed18242a925ab9279fc049b4e82f6944e4d6e815787b7f847b08ae3bba9bde60570aa96f58' '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' 'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d' - '88f7cf0c1053d1af31f18f0f866e68ffd8fb8b5d7c1f762e8c391f8e447a178b0700b7cf05327bc6e9c35a0b6acaa3f198359786ea8b8a3a07d63b4fc7a3c316') + '881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45') prepare() { cd "${pkgbase}-${pkgver}"
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Friday, November 16, 2018 @ 16:23:26 Author: dvzrv Revision: 408469 upgpkg: csound 6.12.0-2 Rebuilding against libmusicxml 3.14. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-16 16:22:55 UTC (rev 408468) +++ PKGBUILD2018-11-16 16:23:26 UTC (rev 408469) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.12.0 -pkgrel=1 +pkgrel=2 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD fix-compiler-flag-overrides.patch)
Date: Sunday, November 4, 2018 @ 19:59:16 Author: dvzrv Revision: 401517 upgpkg: csound 6.12.0-1 Upgrading to 6.12.0. Removing unneeded cmake options. Introducing call to test target. Modified: csound/trunk/PKGBUILD Deleted: csound/trunk/fix-compiler-flag-overrides.patch ---+ PKGBUILD | 67 +--- fix-compiler-flag-overrides.patch | 14 --- 2 files changed, 32 insertions(+), 49 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-04 19:39:15 UTC (rev 401516) +++ PKGBUILD2018-11-04 19:59:16 UTC (rev 401517) @@ -5,67 +5,64 @@ pkgbase=csound pkgname=('csound' 'csound-doc') -pkgver=6.11.0 -pkgrel=9 +pkgver=6.12.0 +pkgrel=1 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; license=('LGPL') # wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92 +# libpd needs to be packaged: https://github.com/libpd/libpd/releases # current gmm doesn't work https://github.com/csound/csound/issues/920 -makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'git' -'hdf5' 'java-environment' 'ladspa' 'libwebsockets' 'llvm' 'luajit' 'pd' -'portmidi' 'portsmf' 'python2' 'stk' 'swig') -source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; -"${pkgname[0]}.sh" -"fix-compiler-flag-overrides.patch" +makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk' +'fluidsynth' 'git' 'hdf5' 'java-environment=8' 'ladspa' 'libmusicxml' +'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz"; +"${pkgbase}.sh" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) -sha512sums=('0261a9ed83d1545c4a29ab1e64dfe6ee72b3c4529b8c2107b81d6753a3fd76614aca12d59fc6d59b5cc093be4f631e41fdb3d57121bc4eeb67d6ca44c3ad01ad' +sha512sums=('7053f998782e7f07fe209f866346179514434bd51ba4caf015bac09ed3843616d1644aac54cc7b8d437a81e69c634646419d45f07a65807f4061f8568bb4d232' '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' - '67a67dd7718da8e88f7c92f18ce1136372044d40c3a9ef86bdaed5c8172e225aa03448ec656da22d60fe9edfc0f6b10f337b02b96505f2e8c0815ef1b8b6a084' - 'c40fe88be3c101d84c473225183ccf02978113e24ad49d67945a1113012c39f590a7d51aeba939c4c43c691763b155a8f203ea993004f9d67d887f7ddce977d5' - 'c2ed8c9e44c50df7a82c3f10d117007795a38d6d7d5b364240b3def75a5469111d2e1c0ab059825233c765fa7ceb1c876f4439045b6d88bd0060b56343fb7c81') + 'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d' + '88f7cf0c1053d1af31f18f0f866e68ffd8fb8b5d7c1f762e8c391f8e447a178b0700b7cf05327bc6e9c35a0b6acaa3f198359786ea8b8a3a07d63b4fc7a3c316') prepare() { - cd "${pkgname[0]}-${pkgver}" - # problems compiler flags overrides: https://github.com/csound/csound/issues/960 - patch -Np1 -i "${srcdir}/fix-compiler-flag-overrides.patch" + cd "${pkgbase}-${pkgver}" # requires out-of-tree build - mkdir bld + mkdir build } build() { - cd "${pkgname[0]}-${pkgver}/bld" - cmake .. -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_CXX_FLAGS="-Wno-error -Wno-missing-field-initializers" \ - -DCMAKE_C_FLAGS="-Wno-error -Wno-missing-field-initializers" \ - -DJAVA_AWT_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libawt.so \ - -DJAVA_JVM_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64 \ - -DBUILD_FAUST_OPCODES=1 \ - -DFAUST_LIBRARY=/usr/lib/libfaust.a \ - -DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \ - -DLUA_H_PATH=/usr/include/luajit-2.0/ \ - -DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \ - -DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \ - -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \ - -DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages + cd "${pkgbase}-${pkgver}/build" + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DJAVA_AWT_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libawt.so \ +-DJAVA_JVM_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64 \ +-DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \ +-DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \ +-DLUA_H_PATH=/usr/include/luajit-2.0/ \ +-DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages \ +-DBUILD_STATIC_LIBRARY=ON \ +.. make } +check(
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Tuesday, October 23, 2018 @ 20:02:34 Author: dvzrv Revision: 398720 upgpkg: csound 6.11.0-9 Rebuilding against hdf5 1.10.4. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-23 19:18:17 UTC (rev 398719) +++ PKGBUILD2018-10-23 20:02:34 UTC (rev 398720) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.11.0 -pkgrel=8 +pkgrel=9 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD csound.sh)
Date: Thursday, October 18, 2018 @ 22:10:56 Author: dvzrv Revision: 396164 upgpkg: csound 6.11.0-8 Updating the exported global environment variables OPCODE6DIR (was changed since 6.10 and upwards) and RAWWAVE_PATH (changed with stk 4.6.0-2). Modified: csound/trunk/PKGBUILD csound/trunk/csound.sh ---+ PKGBUILD |4 ++-- csound.sh |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-18 22:05:17 UTC (rev 396163) +++ PKGBUILD2018-10-18 22:10:56 UTC (rev 396164) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.11.0 -pkgrel=7 +pkgrel=8 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -22,7 +22,7 @@ "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) sha512sums=('0261a9ed83d1545c4a29ab1e64dfe6ee72b3c4529b8c2107b81d6753a3fd76614aca12d59fc6d59b5cc093be4f631e41fdb3d57121bc4eeb67d6ca44c3ad01ad' - '26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995' + '53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc' '67a67dd7718da8e88f7c92f18ce1136372044d40c3a9ef86bdaed5c8172e225aa03448ec656da22d60fe9edfc0f6b10f337b02b96505f2e8c0815ef1b8b6a084' 'c40fe88be3c101d84c473225183ccf02978113e24ad49d67945a1113012c39f590a7d51aeba939c4c43c691763b155a8f203ea993004f9d67d887f7ddce977d5' 'c2ed8c9e44c50df7a82c3f10d117007795a38d6d7d5b364240b3def75a5469111d2e1c0ab059825233c765fa7ceb1c876f4439045b6d88bd0060b56343fb7c81') Modified: csound.sh === --- csound.sh 2018-10-18 22:05:17 UTC (rev 396163) +++ csound.sh 2018-10-18 22:10:56 UTC (rev 396164) @@ -1,3 +1,3 @@ -export OPCODE6DIR=/usr/lib/csound/plugins64 +export OPCODE6DIR=/usr/lib/csound/plugins64-6.0 export CSSTRNGS=/usr/share/locale -export RAWWAVE_PATH=/usr/lib/stk/rawwaves +export RAWWAVE_PATH=/usr/share/stk/rawwaves
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Thursday, September 20, 2018 @ 19:55:04 Author: dvzrv Revision: 383790 upgpkg: csound 6.11.0-7 Rebuilding against llvm 7. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-20 19:53:47 UTC (rev 383789) +++ PKGBUILD2018-09-20 19:55:04 UTC (rev 383790) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.11.0 -pkgrel=6 +pkgrel=7 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Friday, August 24, 2018 @ 10:32:56 Author: dvzrv Revision: 373664 upgpkg: csound 6.11.0-6 Rebuilding against hdf5 1.10.3. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-24 10:30:32 UTC (rev 373663) +++ PKGBUILD2018-08-24 10:32:56 UTC (rev 373664) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.11.0 -pkgrel=5 +pkgrel=6 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Thursday, August 2, 2018 @ 22:53:23 Author: dvzrv Revision: 367472 upgpkg: csound 6.11.0-5 Fixing FS#59486 (source tarball change, due to forced rewrite of history by being threatened by Steinberg over free VST headers). Modified: csound/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-02 22:38:14 UTC (rev 367471) +++ PKGBUILD2018-08-02 22:53:23 UTC (rev 367472) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.11.0 -pkgrel=4 +pkgrel=5 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -21,7 +21,7 @@ "fix-compiler-flag-overrides.patch" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) -sha512sums=('5e75c3c2ecbc02f5f190280682d60540d4181bd333592bcecfb34efdd725e6c841379706d30d5666e0deed575c5b8de9f1ae84a78dfb213480b149904313ef65' +sha512sums=('0261a9ed83d1545c4a29ab1e64dfe6ee72b3c4529b8c2107b81d6753a3fd76614aca12d59fc6d59b5cc093be4f631e41fdb3d57121bc4eeb67d6ca44c3ad01ad' '26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995' '67a67dd7718da8e88f7c92f18ce1136372044d40c3a9ef86bdaed5c8172e225aa03448ec656da22d60fe9edfc0f6b10f337b02b96505f2e8c0815ef1b8b6a084' 'c40fe88be3c101d84c473225183ccf02978113e24ad49d67945a1113012c39f590a7d51aeba939c4c43c691763b155a8f203ea993004f9d67d887f7ddce977d5'
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Saturday, July 28, 2018 @ 22:28:46 Author: dvzrv Revision: 363927 upgpkg: csound 6.11.0-4 Moving extract binary to csound-extract, because of name conflict with libextractor. Moving fltk and python2 to optdepends. Modified: csound/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-28 22:19:54 UTC (rev 363926) +++ PKGBUILD2018-07-28 22:28:46 UTC (rev 363927) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.11.0 -pkgrel=3 +pkgrel=4 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -15,7 +15,7 @@ # current gmm doesn't work https://github.com/csound/csound/issues/920 makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'git' 'hdf5' 'java-environment' 'ladspa' 'libwebsockets' 'llvm' 'luajit' 'pd' -'portmidi' 'portsmf' 'stk' 'swig') +'portmidi' 'portsmf' 'python2' 'stk' 'swig') source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; "${pkgname[0]}.sh" "fix-compiler-flag-overrides.patch" @@ -56,12 +56,14 @@ package_csound() { groups=('pro-audio') - depends=('fltk' 'fluidsynth' 'git' 'hdf5' 'liblo' 'libwebsockets' 'luajit' + depends=('fluidsynth' 'git' 'hdf5' 'liblo' 'libwebsockets' 'luajit' 'portmidi' 'portsmf' 'stk' 'tk') optdepends=('csound-doc: The canonical Csound Reference Manual' 'csoundqt: Qt frontend' + 'fltk: fltk GUIs' 'faust: Embed faust' 'java-environment: Use csound with Java' + 'python2: python opcodes' 'vim-csound: Use csound with vim') cd "${pkgname}-${pkgver}/bld" make DESTDIR="${pkgdir}/" install @@ -68,6 +70,9 @@ # export vars in profile.d install -vDm 755 "${srcdir}/${pkgname}.sh" -t "${pkgdir}/etc/profile.d/" + # rename extract executable due to name conflict with libextractor + # https://github.com/csound/csound/issues/985 + mv -v "${pkgdir}/usr/bin/extract" "${pkgdir}/usr/bin/${pkgname}-extract" } package_csound-doc() {
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Sunday, June 3, 2018 @ 11:50:41 Author: dvzrv Revision: 339108 upgpkg: csound 6.11.0-3 Adding csound to pro-audio group. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-03 11:40:17 UTC (rev 339107) +++ PKGBUILD2018-06-03 11:50:41 UTC (rev 339108) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.11.0 -pkgrel=2 +pkgrel=3 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -55,6 +55,7 @@ } package_csound() { + groups=('pro-audio') depends=('fltk' 'fluidsynth' 'git' 'hdf5' 'liblo' 'libwebsockets' 'luajit' 'portmidi' 'portsmf' 'stk' 'tk') optdepends=('csound-doc: The canonical Csound Reference Manual'
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Saturday, May 19, 2018 @ 14:14:20 Author: jelle Revision: 324611 libwebsockets 3 Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-19 14:13:33 UTC (rev 324610) +++ PKGBUILD2018-05-19 14:14:20 UTC (rev 324611) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.11.0 -pkgrel=1 +pkgrel=2 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD fix-compiler-flag-overrides.patch)
Date: Friday, May 18, 2018 @ 13:20:27 Author: dvzrv Revision: 324273 upgpkg: csound 6.11.0-1 Upgrading to 6.11.0. Fixing all available opcode installations (luajit, java, python, etc.). Fixing C_FLAGS and CXX_FLAGS overrides in CMakeLists.txt (so -Wno-error can be applied). Added: csound/trunk/fix-compiler-flag-overrides.patch Modified: csound/trunk/PKGBUILD ---+ PKGBUILD | 48 +--- fix-compiler-flag-overrides.patch | 14 ++ 2 files changed, 43 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-18 12:36:35 UTC (rev 324272) +++ PKGBUILD2018-05-18 13:20:27 UTC (rev 324273) @@ -5,8 +5,8 @@ pkgbase=csound pkgname=('csound' 'csound-doc') -pkgver=6.10.0 -pkgrel=10 +pkgver=6.11.0 +pkgrel=1 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -13,20 +13,24 @@ license=('LGPL') # wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92 # current gmm doesn't work https://github.com/csound/csound/issues/920 -makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' -'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' -'python2' 'swig') +makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'git' +'hdf5' 'java-environment' 'ladspa' 'libwebsockets' 'llvm' 'luajit' 'pd' +'portmidi' 'portsmf' 'stk' 'swig') source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; "${pkgname[0]}.sh" +"fix-compiler-flag-overrides.patch" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) -sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4' +sha512sums=('5e75c3c2ecbc02f5f190280682d60540d4181bd333592bcecfb34efdd725e6c841379706d30d5666e0deed575c5b8de9f1ae84a78dfb213480b149904313ef65' '26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995' - 'f61f46705607eb39897fd3b27353fb233acd9da5e00a2b64d63116f74b889f2daafa72d48ed7c5ec1890e32d81331f91455861f2cb3fad3d13b7d27ec203357a' - 'cf6ec335782032fb0703a3042c0222316cd215eba2be242e65d4f1ae23d886177620c96cc63c1aace43a72c1d6258a88612c1ffd5ef0e43675729bae39969fa1') + '67a67dd7718da8e88f7c92f18ce1136372044d40c3a9ef86bdaed5c8172e225aa03448ec656da22d60fe9edfc0f6b10f337b02b96505f2e8c0815ef1b8b6a084' + 'c40fe88be3c101d84c473225183ccf02978113e24ad49d67945a1113012c39f590a7d51aeba939c4c43c691763b155a8f203ea993004f9d67d887f7ddce977d5' + 'c2ed8c9e44c50df7a82c3f10d117007795a38d6d7d5b364240b3def75a5469111d2e1c0ab059825233c765fa7ceb1c876f4439045b6d88bd0060b56343fb7c81') prepare() { cd "${pkgname[0]}-${pkgver}" + # problems compiler flags overrides: https://github.com/csound/csound/issues/960 + patch -Np1 -i "${srcdir}/fix-compiler-flag-overrides.patch" # requires out-of-tree build mkdir bld } @@ -33,10 +37,16 @@ build() { cd "${pkgname[0]}-${pkgver}/bld" - cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ - -DJAVA_MODULE_INSTALL_DIR=/usr/lib/csound/java \ + cmake .. -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_CXX_FLAGS="-Wno-error -Wno-missing-field-initializers" \ + -DCMAKE_C_FLAGS="-Wno-error -Wno-missing-field-initializers" \ + -DJAVA_AWT_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libawt.so \ + -DJAVA_JVM_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64 \ -DBUILD_FAUST_OPCODES=1 \ -DFAUST_LIBRARY=/usr/lib/libfaust.a \ + -DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \ + -DLUA_H_PATH=/usr/include/luajit-2.0/ \ -DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \ -DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \ -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \ @@ -45,27 +55,27 @@ } package_csound() { - depends=('curl' 'fltk' 'fluidsynth' 'hdf5' 'liblo' 'luajit' 'portaudio' 'portmidi' 'python2' 'stk' 'tk') + depends=('fltk' 'fluidsynth' 'git' 'hdf5' 'liblo' 'libwebsockets' 'luajit' + 'portmidi' 'portsmf' 'stk' 'tk') optdepends=('csound-doc: The canonical Csound Reference Manual' 'csoundqt: Qt frontend' - 'faust: embed faust' - 'java-environment: Java Wrapper' + 'faust: Embed faust' + 'java-environment: Use csound with Java' 'vim-csound: Use csound with vim') cd "${pkgname}-${pkgver}/bld" make DESTDIR="${pkgdir}/" install # export
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Monday, March 19, 2018 @ 00:24:06 Author: foutrelis Revision: 309101 upgpkg: csound 6.10.0-10 LLVM 6 rebuild. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-19 00:17:36 UTC (rev 309100) +++ PKGBUILD2018-03-19 00:24:06 UTC (rev 309101) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.10.0 -pkgrel=9 +pkgrel=10 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com";
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Thursday, March 15, 2018 @ 15:08:39 Author: dvzrv Revision: 308568 upgpkg: csound 6.10.0-9 Cleaning up makedepends and adding issues for outstanding dependencies. Adding vim-csound to optdepends for csound. Modified: csound/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-15 15:07:56 UTC (rev 308567) +++ PKGBUILD2018-03-15 15:08:39 UTC (rev 308568) @@ -6,14 +6,16 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.10.0 -pkgrel=8 +pkgrel=9 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; license=('LGPL') -# add gmm (after fix) and wiiuse -makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 'python2' 'swig') -# add {neovim,vim}-csound once there's a tagged release +# wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92 +# current gmm doesn't work https://github.com/csound/csound/issues/920 +makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' +'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' +'python2' 'swig') source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; "${pkgname[0]}.sh" "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; @@ -47,7 +49,8 @@ optdepends=('csound-doc: The canonical Csound Reference Manual' 'csoundqt: Qt frontend' 'faust: embed faust' - 'java-environment: Java Wrapper') + 'java-environment: Java Wrapper' + 'vim-csound: Use csound with vim') cd "${pkgname}-${pkgver}/bld" make DESTDIR="${pkgdir}/" install
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Tuesday, February 13, 2018 @ 10:51:08 Author: dvzrv Revision: 293770 upgpkg: csound 6.10.0-8 Moving csound-doc contents to proper /usr/share/doc location. This is also relevant for csoundqt's default paths. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-13 10:18:38 UTC (rev 293769) +++ PKGBUILD2018-02-13 10:51:08 UTC (rev 293770) @@ -6,7 +6,7 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.10.0 -pkgrel=7 +pkgrel=8 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -59,10 +59,10 @@ package_csound-doc() { license=('LGPL' 'GPL') install -vDm644 Csound${pkgver}_manual.pdf \ -"${pkgdir}/usr/share/doc/${pkgbase}/${pkgbase}-manual.pdf" +"${pkgdir}/usr/share/doc/${pkgname[1]}/${pkgbase}-manual.pdf" - install -dv "${pkgdir}/usr/share/doc/${pkgbase}/html" - cp -av "${srcdir}"/html/* "${pkgdir}/usr/share/doc/${pkgbase}/html" + install -dv "${pkgdir}/usr/share/doc/${pkgname[1]}/html" + cp -av "${srcdir}"/html/* "${pkgdir}/usr/share/doc/${pkgname[1]}/html" # fix file permissions find "${pkgdir}" -type f -exec chmod -c 644 {} \; }
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Monday, February 12, 2018 @ 16:05:16 Author: dvzrv Revision: 293322 upgpkg: csound 6.10.0-7 Rebuilding for community. Adding python2 as makedepends. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-12 16:03:31 UTC (rev 293321) +++ PKGBUILD2018-02-12 16:05:16 UTC (rev 293322) @@ -6,13 +6,13 @@ pkgbase=csound pkgname=('csound' 'csound-doc') pkgver=6.10.0 -pkgrel=6 +pkgrel=7 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; license=('LGPL') # add gmm (after fix) and wiiuse -makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 'swig') +makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 'python2' 'swig') # add {neovim,vim}-csound once there's a tagged release source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; "${pkgname[0]}.sh"
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Tuesday, February 6, 2018 @ 20:55:04 Author: dvzrv Revision: 289555 upgpkg: csound 6.10.0-6 Adding csound-doc as split package. Building with faust, rtmidi and rtaudio support. Modified: csound/trunk/PKGBUILD --+ PKGBUILD | 53 - 1 file changed, 36 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-06 20:53:32 UTC (rev 289554) +++ PKGBUILD2018-02-06 20:55:04 UTC (rev 289555) @@ -3,35 +3,38 @@ # Contributor: speps # Contributor: Bernardo Barros -pkgname=csound +pkgbase=csound +pkgname=('csound' 'csound-doc') pkgver=6.10.0 -pkgrel=5 +pkgrel=6 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; license=('LGPL') -depends=('curl' 'fltk' 'fluidsynth' 'hdf5' 'liblo' 'luajit' 'portaudio' 'portmidi' 'python2' 'stk' 'tk') -# add faust (after fix), gmm (after fix), wiiuse and -makedepends=('boost' 'cmake' 'dssi' 'eigen' 'java-environment' 'ladspa' 'luajit' 'pd' 'swig') +# add gmm (after fix) and wiiuse +makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 'swig') # add {neovim,vim}-csound once there's a tagged release -optdepends=('csound-doc: The canonical Csound Reference Manual' -'csoundqt: Qt frontend' -'java-environment: Java Wrapper') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; -"csound.sh") +source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; +"${pkgname[0]}.sh" + "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip"; + "https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip";) sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4' - '26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995') + '26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995' + 'f61f46705607eb39897fd3b27353fb233acd9da5e00a2b64d63116f74b889f2daafa72d48ed7c5ec1890e32d81331f91455861f2cb3fad3d13b7d27ec203357a' + 'cf6ec335782032fb0703a3042c0222316cd215eba2be242e65d4f1ae23d886177620c96cc63c1aace43a72c1d6258a88612c1ffd5ef0e43675729bae39969fa1') prepare() { - cd "${pkgname}-${pkgver}" + cd "${pkgname[0]}-${pkgver}" # requires out-of-tree build - [ -d bld ] || mkdir bld + mkdir bld } build() { - cd "${pkgname}-${pkgver}/bld" + cd "${pkgname[0]}-${pkgver}/bld" cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DJAVA_MODULE_INSTALL_DIR=/usr/lib/csound/java \ + -DBUILD_FAUST_OPCODES=1 \ + -DFAUST_LIBRARY=/usr/lib/libfaust.a \ -DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \ -DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \ -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \ @@ -39,13 +42,29 @@ make } -package() { +package_csound() { + depends=('curl' 'fltk' 'fluidsynth' 'hdf5' 'liblo' 'luajit' 'portaudio' 'portmidi' 'python2' 'stk' 'tk') + optdepends=('csound-doc: The canonical Csound Reference Manual' + 'csoundqt: Qt frontend' + 'faust: embed faust' + 'java-environment: Java Wrapper') cd "${pkgname}-${pkgver}/bld" make DESTDIR="${pkgdir}/" install # export vars in profile.d - install -Dm755 "${srcdir}/${pkgname}.sh" \ -"${pkgdir}/etc/profile.d/${pkgname}.sh" + install -vDm755 "${srcdir}/${pkgname[0]}.sh" \ +"${pkgdir}/etc/profile.d/${pkgname[0]}.sh" } +package_csound-doc() { + license=('LGPL' 'GPL') + install -vDm644 Csound${pkgver}_manual.pdf \ +"${pkgdir}/usr/share/doc/${pkgbase}/${pkgbase}-manual.pdf" + + install -dv "${pkgdir}/usr/share/doc/${pkgbase}/html" + cp -av "${srcdir}"/html/* "${pkgdir}/usr/share/doc/${pkgbase}/html" + # fix file permissions + find "${pkgdir}" -type f -exec chmod -c 644 {} \; +} + # vim:set ts=2 sw=2 et:
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Wednesday, January 31, 2018 @ 13:39:11 Author: dvzrv Revision: 288401 upgpkg: csound 6.10.0-5 Fixing source tarball file name. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-31 13:24:41 UTC (rev 288400) +++ PKGBUILD2018-01-31 13:39:11 UTC (rev 288401) @@ -5,7 +5,7 @@ pkgname=csound pkgver=6.10.0 -pkgrel=4 +pkgrel=5 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -17,7 +17,7 @@ optdepends=('csound-doc: The canonical Csound Reference Manual' 'csoundqt: Qt frontend' 'java-environment: Java Wrapper') -source=("${pkgname}-${pkgver}::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; "csound.sh") sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4' '26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995')
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Wednesday, January 31, 2018 @ 12:57:50 Author: dvzrv Revision: 288393 upgpkg: csound 6.10.0-4 Making source tarball name unique Modified: csound/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-31 12:53:59 UTC (rev 288392) +++ PKGBUILD2018-01-31 12:57:50 UTC (rev 288393) @@ -5,7 +5,7 @@ pkgname=csound pkgver=6.10.0 -pkgrel=3 +pkgrel=4 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -17,7 +17,7 @@ optdepends=('csound-doc: The canonical Csound Reference Manual' 'csoundqt: Qt frontend' 'java-environment: Java Wrapper') -source=("https://github.com/csound/csound/archive/${pkgver}.tar.gz"; +source=("${pkgname}-${pkgver}::https://github.com/csound/csound/archive/${pkgver}.tar.gz"; "csound.sh") sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4' '26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995')
[arch-commits] Commit in csound/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 13:16:50 Author: dvzrv Revision: 287139 upgpkg: csound 6.10.0-3 Adding csound 6.10.0 from AUR. Modified: csound/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 13:16:03 UTC (rev 287138) +++ PKGBUILD2018-01-26 13:16:50 UTC (rev 287139) @@ -5,7 +5,7 @@ pkgname=csound pkgver=6.10.0 -pkgrel=2 +pkgrel=3 pkgdesc="A programming language for sound rendering and signal processing." arch=('x86_64') url="http://csound.com"; @@ -13,11 +13,10 @@ depends=('curl' 'fltk' 'fluidsynth' 'hdf5' 'liblo' 'luajit' 'portaudio' 'portmidi' 'python2' 'stk' 'tk') # add faust (after fix), gmm (after fix), wiiuse and makedepends=('boost' 'cmake' 'dssi' 'eigen' 'java-environment' 'ladspa' 'luajit' 'pd' 'swig') +# add {neovim,vim}-csound once there's a tagged release optdepends=('csound-doc: The canonical Csound Reference Manual' 'csoundqt: Qt frontend' -'java-environment: Java Wrapper' -'neovim-csound: Syntax highlighting and bindings for neovim' -'vim-csound: Syntax highlighting and bindings for vim') +'java-environment: Java Wrapper') source=("https://github.com/csound/csound/archive/${pkgver}.tar.gz"; "csound.sh") sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4'