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 | |
download | aur-f277d67d0be1a7f5a85809543e9e737c2c6480bd.tar.gz |
1.3.6.4-1
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..34c812d0ffa0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = easyabc + pkgdesc = A graphical music notation editor for the ABC music notation language + pkgver = 1.3.6.4 + pkgrel = 1 + url = http://sourceforge.net/projects/easyabc/ + arch = i686 + arch = x86_64 + arch = ppc + license = GPL + makedepends = gendesk + depends = wxpython2.8 + depends = python2-pyparsing + depends = python2-pygame + depends = abcmidi + depends = abcm2ps + depends = ghostscript + source = http://downloads.sourceforge.net/project/easyabc/EasyABC/1.3.6.4/easyabc_source_code_1.3.6.4.1.zip + sha256sums = 403f529614ac77ff03617c74746db9173b493b9024645b254a07c8a360d059b2 + +pkgname = easyabc + 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/ +} |