updated on Fri Jan 6 04:00:21 UTC 2012
[aur-mirror.git] / algoscore / PKGBUILD
blob94efd2611e96bbd7fc3977f48e7811aeb2a0b755
1 # Maintainer: waffenladen < holger at music-nerds dot net >
2 # Maintainer: Nathan O <ndowens.aur at gmail dot com>
3 pkgname=algoscore  
4 _pkgname=AlgoScore
5 pkgver=081112
6 pkgrel=4
7 pkgdesc="a graphical environment for algorithmic composition, where music is constructed directly in an interactive graphical score"
8 url="http://kymatica.com/Software/AlgoScore"
9 arch=('i686' 'x86_64')
10 license=('GPL3')
11 depends=('csound5' 'gtk2' 'jack')
12 optdepends=('liblo: for OSC support')
13 makedepends=('cmake')
14 source=(http://download.gna.org/$pkgname/${_pkgname}-${pkgver}.tar.bz2 ${pkgname}.desktop ${pkgname}.patch hash.patch cmakelist.patch algoscorec.patch)
15 md5sums=('2fcedab831c93ba24a2cc3f4b8806000'
16          'b8c957bed82fd9318f24212bedd101ed'
17          'b28c4560a5f9447c6572fe8855a05f67'
18          '927523192a748caa39b1c312c3c54f05'
19          '4dfea5c2501b34d6180bcb9a566bdb2e'
20          '6ae7c400b2e7bbbc5cc551c267fa4273')
21          
22 build() {
24   cd "${srcdir}/${_pkgname}/src"
25   install -d ${pkgdir}/usr/{lib/${pkgname},bin,share/{${pkgname},applications,pixmaps/${pkgname}}}
26   patch -N -i ${srcdir}/cmakelist.patch
27   patch -N -i ${srcdir}/algoscorec.patch
28   cd ${srcdir}/${_pkgname}/src/nasal
29   patch -N -i ${srcdir}/hash.patch
30  cmake -DCMAKE_PREFIX_PATH=/ -DCMAKE_LIBRARY_PATH=/usr/lib .
31   cd "${srcdir}/${_pkgname}/src"
32   ./make_build
33    cd "${srcdir}/${_pkgname}"
34    cp -r lib/* ${pkgdir}/usr/lib/${pkgname}/
35   install -Dm755 algoscore ${pkgdir}/usr/bin/algoscore
36   install as_icon.png ${pkgdir}/usr/share/pixmaps/${pkgname}/algoscore.png
37   install ${srcdir}/algoscore.desktop ${pkgdir}/usr/share/applications/