(command.CommandList children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgname spids:[3]) op: Equal rhs: {(pnmixer)} spids: [3] ) ] spids: [3] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgver spids:[6]) op: Equal rhs: {(0.7.2)} spids: [6] ) ] spids: [6] ) (command.Assignment keyword: Assign_None pairs: [(assign_pair lhs:(lhs_expr.LhsName name:pkgrel spids:[9]) op:Equal rhs:{(0)} spids:[9])] spids: [9] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgdesc spids:[12]) op: Equal rhs: {(DQ ('PNMixer is a simple mixer application designed to run in system tray.'))} spids: [12] ) ] spids: [12] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:url spids:[17]) op: Equal rhs: {(DQ ('https://github.com/nicklan/pnmixer'))} spids: [17] ) ] spids: [17] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:arch spids:[22]) op: Equal rhs: {(DQ (all))} spids: [22] ) ] spids: [22] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:license spids:[27]) op: Equal rhs: {(DQ (GPL))} spids: [27] ) ] spids: [27] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:makedepends spids:[32]) op: Equal rhs: {(DQ ('cmake gettext gtk+2.0-dev alsa-lib-dev libnotify-dev'))} spids: [32] ) ] spids: [32] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:install spids:[37]) op: Equal rhs: {(DQ )} spids: [37] ) ] spids: [37] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:subpackages spids:[41]) op: Equal rhs: {(DQ ($ VSub_DollarName '$pkgname') ('-doc ') ($ VSub_DollarName '$pkgname') (-lang))} spids: [41] ) ] spids: [41] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:source spids:[49]) op: Equal rhs: { (DQ (${ VSub_Name pkgname) (-) (${ VSub_Name pkgver) ('.tar.gz::https://github.com/nicklan/pnmixer/archive/v') (word_part.BracedVarSub token: <VSub_Name pkgver> suffix_op: (suffix_op.PatSub pat: {(_)} replace: {(-)} replace_mode: Undefined_Tok spids: [61] ) spids: [59 65] ) (.tar.gz) ) } spids: [49] ) ] spids: [49] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:options spids:[69]) op: Equal rhs: {(DQ ('!check'))} spids: [69] ) ] spids: [69] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:builddir spids:[74]) op: Equal rhs: { (DQ (${ VSub_Name srcdir) (/) (${ VSub_Name pkgname) (-) (word_part.BracedVarSub token: <VSub_Name pkgver> suffix_op: (suffix_op.PatSub pat: {(_)} replace: {(-)} replace_mode: Undefined_Tok spids: [86] ) spids: [84 90] ) ) } spids: [74] ) ] spids: [74] ) (command.FuncDef name: build body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(cmake)} {(.)} {(-DCMAKE_BUILD_TYPE) (Lit_Other '=') (Release)} {(-DCMAKE_INSTALL_PREFIX) (Lit_Other '=') (/usr)} {(-DWITH_GTK3) (Lit_Other '=') (OFF)} ) (C {(make)}) ] spids: [97] ) spids: [93 96] ) (command.FuncDef name: package body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(make)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_DollarName '$pkgdir'))} {(install)}) ] spids: [139] ) spids: [135 138] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha512sums spids:[160]) op: Equal rhs: { (DQ ( '0d3991a470817458089039586ab55889abfc0c9d44d1009ab00ab0755932ec0697543a7a744ffd83ea834b8ceb27e111b314cdafdb97f1c687b5f2f974996437 pnmixer-0.7.2.tar.gz' ) ) } spids: [160] ) ] spids: [160] ) ] )