(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgname) op: assign_op.Equal rhs: {<tomahawk>} spids: [6] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgver) op: assign_op.Equal rhs: {<0.8.4>} spids: [9] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgrel) op: assign_op.Equal rhs: {<7>} spids: [12] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgdesc) op: assign_op.Equal rhs: {(DQ <'A Music Player App written in C++/Qt'>)} spids: [15] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:url) op: assign_op.Equal rhs: {(DQ <'http://tomahawk-player.org/'>)} spids: [20] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:arch) op: assign_op.Equal rhs: {(DQ <all>)} spids: [25] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:license) op: assign_op.Equal rhs: {(DQ <GPL3>)} spids: [30] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:depends) op: assign_op.Equal rhs: {(DQ <'phonon-backend-gstreamer qt-sqlite'>)} spids: [35] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:depends_dev) op: assign_op.Equal rhs: { (DQ <'qt-dev phonon-dev boost-dev gnutls-dev qtkeychain-dev\n'> <'\tlibechonest-dev lucene++-dev taglib-dev qca-dev attica-dev quazip-dev\n'> <'\tliblastfm-dev qtkeychain-dev jreen-dev'> ) } spids: [40] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:makedepends) op: assign_op.Equal rhs: { (DQ ($ Id.VSub_DollarName '$depends_dev') <' cmake sparsehash websocket++ automoc4 linux-headers\n'> <'\tbsd-compat-headers'> ) } spids: [47] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:subpackages) op: assign_op.Equal rhs: {(DQ ($ Id.VSub_DollarName '$pkgname') <-dev>)} spids: [54] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:source) op: assign_op.Equal rhs: { (DQ <'http://download.tomahawk-player.org/tomahawk-'> ($ Id.VSub_DollarName '$pkgver') <'.tar.bz2\n'> <'\tmusl-fixes.patch\n'> <'\tcompare-taglib-version.patch\n'> <'\t'> ) } spids: [60] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:builddir) op: assign_op.Equal rhs: {(DQ ($ Id.VSub_DollarName '$srcdir')) <'/'> ($ Id.VSub_DollarName '$pkgname') <-> ($ Id.VSub_DollarName '$pkgver') } spids: [71] ) ] ) (command.ShFunction name: build body: (BraceGroup children: [ (C {<mkdir>} {(DQ ($ Id.VSub_DollarName '$builddir')) <'/build'>}) (C {<cd>} {(DQ ($ Id.VSub_DollarName '$builddir')) <'/build'>}) (C {<cmake>} {(DQ ($ Id.VSub_DollarName '$builddir'))} {<-DCMAKE_INSTALL_PREFIX> <Id.Lit_Equals '='> <'/usr'>} {<-DCMAKE_INSTALL_LIBDIR> <Id.Lit_Equals '='> <lib>} {<-DFORCE_QT4> <Id.Lit_Equals '='> <ON>} {<-DCMAKE_INSTALL_LIBEXECDIR> <Id.Lit_Equals '='> <'lib/'> (${ Id.VSub_Name pkgname)} {<-DBUILD_SHARED_LIBS> <Id.Lit_Equals '='> <True>} {<-DCMAKE_BUILD_TYPE> <Id.Lit_Equals '='> <Release>} ) ] ) ) (command.ShFunction name: package body: (BraceGroup children: [ (C {<cd>} {(DQ ($ Id.VSub_DollarName '$builddir')) <'/build'>}) (C {<make>} {<Id.Lit_VarLike 'DESTDIR='> (${ Id.VSub_Name pkgdir)} {<install>}) ] ) ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:sha512sums) op: assign_op.Equal rhs: { (DQ < '5b312f593eac39d06de05e24d4ce429122d0777a9d52d6db8c65309ac283d7ae560c2fc189b186f0f8b1a7bbe1135ed0d59e1d850de6a93655e53efe4f5317c7 tomahawk-0.8.4.tar.bz2\n' > < 'eaf3a13d6e664999820aa562921462ca51e3abea464fd4fba3864ac9cac723b13fa5d349feea88a4c44356348bab127dda0899fb6335e610a8e4f5172d55b1d9 musl-fixes.patch\n' > < 'a09e7d4e9bc684ca51714795716dd1756e490c2824371824313f53b0f0008c5fcfe95bceefd237d8d9c2b553760639848251770140739bc401b77a2b4e44c77c compare-taglib-version.patch' > ) } spids: [180] ) ] ) ] )