(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgname) op: assign_op.Equal rhs: {<flightgear>} spids: [6] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgver) op: assign_op.Equal rhs: {<2017.1.3>} spids: [9] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgrel) op: assign_op.Equal rhs: {<1>} spids: [12] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgdesc) op: assign_op.Equal rhs: {(DQ <'Sophisticated flight simulator'>)} spids: [15] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:url) op: assign_op.Equal rhs: {(DQ <'http://flightgear.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 <GPL>)} spids: [30] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:makedepends) op: assign_op.Equal rhs: { (DQ ($ Id.VSub_DollarName '$depends_dev') <' boost-dev cmake curl-dev dbus-dev eudev-dev\n'> <'\tfreeglut-dev libx11-dev libxi-dev libxmu-dev mesa-dev openal-soft-dev\n'> <'\topenscenegraph-dev plib qt5-qtbase-dev simgear zlib-dev'> ) } spids: [35] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:install) op: assign_op.Equal rhs: (word.Empty) spids: [43] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:subpackages) op: assign_op.Equal rhs: {(DQ ($ Id.VSub_DollarName '$pkgname') <-doc>)} spids: [45] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:source) op: assign_op.Equal rhs: { (DQ <'http://downloads.sourceforge.net/project/'> ($ Id.VSub_DollarName '$pkgname') <'/release-'> (braced_var_sub token: <Id.VSub_Name pkgver> suffix_op: (suffix_op.Unary tok:<Id.VOp1_Percent '%'> arg_word:{<'.[1-9]*'>}) ) <'/'> ($ Id.VSub_DollarName '$pkgname') <-> ($ Id.VSub_DollarName '$pkgver') <'.tar.bz2\n'> <'\tmusl-fixes.patch\n'> <'\tfix-link_with_x11.patch\n'> <'\t'> ) } spids: [51] ) ] ) (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 {<cd>} {(DQ ($ Id.VSub_DollarName '$builddir'))}) (command.AndOr ops: [Id.Op_DAmp] children: [(C {<mkdir>} {<_build.tmp>}) (C {<cd>} {<_build.tmp>})] ) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<cmake>} {<-D>} {<Id.Lit_VarLike 'CMAKE_BUILD_TYPE='> (DQ <Release>)} {<-D>} {<Id.Lit_VarLike 'CMAKE_INSTALL_PREFIX='> <'/usr'>} {<-D>} {<Id.Lit_VarLike 'CMAKE_INSTALL_SYSCONFDIR='> <'/etc/'> ($ Id.VSub_DollarName '$pkgname')} {<-D>} {<Id.Lit_VarLike 'FG_DATA_DIR='> <'/var/lib/'> ($ Id.VSub_DollarName '$pkgname')} {<-D>} {<Id.Lit_VarLike 'SimGear_DIR='> <'/usr/lib/cmake/SimGear'>} {<..>} ) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) ] ) ) (command.ShFunction name: package body: (BraceGroup children: [ (C {<cd>} {(DQ ($ Id.VSub_DollarName '$builddir') <'/_build.tmp'>)}) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<make>} {<Id.Lit_VarLike 'DESTDIR='> (DQ ($ Id.VSub_DollarName '$pkgdir'))} {<install>} ) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) ] ) ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:sha512sums) op: assign_op.Equal rhs: { (DQ < '93aa27a976bcdd79c76eb9751ba90a79a6146d8f3961c3bdf1db136a99cb9a0ab644c7409a26267181be0476fa455bf739b78cb7028e3e12d5509f96a1d3f303 flightgear-2017.1.3.tar.bz2\n' > < 'd7c4ab6020412c6853b73ed44ed25f3ee8dae0fc074a9f7c1698e2b48161cbb2aef02ebb96a2e4ebafa30886577b3cbf8001ade1761bd0c396acb48cb9f189ab musl-fixes.patch\n' > < '49d359d213870ad71a3403e93951574b334d8281fbe9553fe259d65e1b0a8659c127cde11ffdf2ba3351c2af2dabe60657dab6dab3ff0c9fecad4a398fd6f2eb fix-link_with_x11.patch' > ) } spids: [206] ) ] ) ] )