diff options
author | Simon Thorpe | 2015-08-27 04:25:21 +0000 |
---|---|---|
committer | Simon Thorpe | 2015-08-27 04:25:21 +0000 |
commit | f277d67d0be1a7f5a85809543e9e737c2c6480bd (patch) | |
tree | 8e298951fa449316fa026da87052f7789d136ab5 /PKGBUILD | |
download | aur-f277d67d0be1a7f5a85809543e9e737c2c6480bd.tar.gz |
1.3.6.4-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3b326ef1fed1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Simon Thorpe <simon@hivetechnology.com.au> +pkgname=easyabc +pkgver=1.3.6.4 +pkgrel=1 +pkgdesc="A graphical music notation editor for the ABC music notation language" +arch=('i686' 'x86_64' 'ppc') +url="http://sourceforge.net/projects/easyabc/" +license=('GPL') +depends=('wxpython2.8' 'python2-pyparsing' 'python2-pygame' 'abcmidi' 'abcm2ps' 'ghostscript') +makedepends=('gendesk') +source=('http://downloads.sourceforge.net/project/easyabc/EasyABC/1.3.6.4/easyabc_source_code_1.3.6.4.1.zip') +sha256sums=('403f529614ac77ff03617c74746db9173b493b9024645b254a07c8a360d059b2') + +prepare(){ + gendesk -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" \ + --name='EasyABC' \ + --mimetype='text/vnd.abc' \ + --categories 'Audio;Sequencer;Midi;AudioVideoEditing;Music;AudioVideo;' +} + +package(){ + mkdir -p $pkgdir/usr/share + mkdir -p $pkgdir/usr/bin + cp -R $srcdir/easyabc_source_code_1.3.6.4.1 $pkgdir/usr/share/easyabc + echo -e '#!/bin/bash\npython2 /usr/share/easyabc/easy_abc.py "$@"' >$pkgdir/usr/bin/easyabc + chmod +x $pkgdir/usr/bin/easyabc + install -Dm644 "$srcdir/easyabc_source_code_1.3.6.4.1/img/logo64.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" + install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + + ln -s /usr/bin/abc2abc $pkgdir/usr/share/easyabc/bin/ + ln -s /usr/bin/abc2midi $pkgdir/usr/share/easyabc/bin/ + ln -s /usr/bin/abcm2ps $pkgdir/usr/share/easyabc/bin/ +} |