updated on Wed Jan 11 00:07:16 UTC 2012
[aur-mirror.git] / guitar-pro / PKGBUILD
blob9163ba6fdd7a19b7bc979357d905d0f183fe3b28
1 # Maintainer: Jeremy Newton (Mystro256)
2 # Special Thanks to Ivan Nikolaev <voidexp@gmail.com> for assistance of PKGBUILD
4 pkgname=guitar-pro
5 pkgver=6.1.0
6 pkgrel=2
7 pkgdesc="A popular tablature editor software for guitar, bass, and many other instruments."
8 arch=('i686' 'x86_64')
9 if [[ $CARCH == "x86_64" ]]; then
10   depends=('lib32-libpulse' 'lib32-libgl' 'lib32-qt' 'lib32-libxslt' 'lib32-portaudio' 'gksu' 'pulseaudio' 'lib32-zlib' 'lib32-libgnomeui')
11   makedepends=('binutils-multilib' 'tar')
12   optdepends=('lib32-gtk-engine-murrine: If your theme requires murrine')
13 else
14   depends=('libpulse' 'libgl' 'qt' 'libxslt' 'portaudio' 'gksu' 'pulseaudio' 'zlib' 'libgnomeui')
15   makedepends=('binutils' 'tar')
17 url="http://www.guitar-pro.com"
18 license=('Proprietary')                         
19 # Modified launcher to make sure libz.so.1 is removed after updating
20 source=('gp-launcher.sh' 'http://dl.dropbox.com/u/42480493/GuitarPro6Latest/gp6-full-linux-r10558.deb')
21 md5sums=('0d913dd0c6369b600ed4ea52839682f1' 
22 'f62d39b9b9478f6f384f387c6a7a2167')
24 build() {
25         cd "$srcdir"
26      
27         ar vx gp6-full-linux-r10558.deb || return 1
28      
29         tar xvzf data.tar.gz || return 1
31      
32 package() {  
33         cd "$srcdir"
34      
35         # A little fix
36         rm -f ./opt/GuitarPro6/libz.so.1
38         rm -f ./opt/GuitarPro6/gp-launcher.sh
39         cp -p gp-launcher.sh ./opt/GuitarPro6/
40      
41         mv -v opt $pkgdir
42         mv -v usr $pkgdir
44