1 # Maintainer : SpepS <dreamspepser at yahoo dot it>
2 # Contributor: farid abdelnour <farid at archlinux-br.org>
7 pkgdesc="MIDI event generator and receiver"
9 url="http://vmpk.sourceforge.net/"
13 install="$pkgname.install"
14 source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2")
15 md5sums=('bc54ac39fe02ce3cbed4b2b7f82cd70f')
18 cd "$srcdir/$pkgname-$pkgver"
21 [ -d build ] || mkdir build && cd build
23 # build bins for jack net and alsa rtmidi drivers
24 for _bin in JACK_-jack NET_-net ALSA_; do
25 cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
26 -DCMAKE_BUILD_TYPE=release \
27 -DRTMIDI_DRIVER=${_bin/_*} \
29 -DCMAKE_SKIP_RPATH=ON \
30 -DPROGRAM_NAME=vmpk${_bin/*_}
36 cd "$srcdir/$pkgname-$pkgver/build"
38 make DESTDIR="$pkgdir/" install
40 # install jack and net bins and desktop files
41 for _bin in Jack_-jack Net_-net; do
42 install -Dm755 src/$pkgname${_bin/*_} "$pkgdir/usr/bin/$pkgname${_bin/*_}"
43 sed "s|VMPK|& ${_bin/_*}|;s|Exec.*|&${_bin/*_}|" ../$pkgname.desktop > \
44 "$pkgdir/usr/share/applications/$pkgname${_bin/*_}.desktop"