(command.CommandList children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgname spids:[6]) op: Equal rhs: {(go-bindata)} spids: [6] ) ] spids: [6] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgver spids:[9]) op: Equal rhs: {(20151023)} spids: [9] ) ] spids: [9] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:_hash spids:[12]) op: Equal rhs: {(DQ (a0ff2567cfb70903282db057e799fd826784d41d))} spids: [12] ) ] spids: [12] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgrel spids:[17]) op: Equal rhs: {(0)} spids: [17] ) ] spids: [17] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgdesc spids:[20]) op: Equal rhs: {(DQ ('A small utility which generates Go code from any file'))} spids: [20] ) ] spids: [20] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:url spids:[25]) op: Equal rhs: {(DQ ('https://github.com/jteeuwen/go-bindata'))} spids: [25] ) ] spids: [25] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:arch spids:[30]) op: Equal rhs: {(DQ (all))} spids: [30] ) ] spids: [30] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:license spids:[35]) op: Equal rhs: {(DQ ('CC0 1.0'))} spids: [35] ) ] spids: [35] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[40]) op: Equal rhs: {(DQ )} spids: [40] ) ] spids: [40] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:makedepends spids:[44]) op: Equal rhs: {(DQ (go))} spids: [44] ) ] spids: [44] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:install spids:[49]) op: Equal rhs: {(DQ )} spids: [49] ) ] spids: [49] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:subpackages spids:[53]) op: Equal rhs: {(DQ )} spids: [53] ) ] spids: [53] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:source spids:[57]) op: Equal rhs: { (DQ (go-bindata-) ($ VSub_DollarName '$pkgver') ('.tar.gz::https://github.com/jteeuwen/go-bindata/archive/') ($ VSub_DollarName '$_hash') ('.tar.gz\n') ('\tgo-remove-runtime.patch') ) } spids: [57] ) ] spids: [57] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:builddir spids:[67]) op: Equal rhs: { (DQ ($ VSub_DollarName '$srcdir') (/src/github.com/jteeuwen/) ($ VSub_DollarName '$pkgname') ) } spids: [67] ) ] spids: [67] ) (command.FuncDef name: prepare body: (command.BraceGroup children: [ (C {(mkdir)} {(-p)} { (word_part.BracedVarSub token: <VSub_Name builddir> suffix_op: (suffix_op.StringUnary op_id:VOp1_Percent arg_word:{(Lit_Slash /) ('*')}) spids: [86 91] ) } ) (command.AndOr ops: [Op_DPipe] children: [ (C {(mv)} {(DQ ($ VSub_DollarName '$srcdir')) (/) ($ VSub_DollarName '$pkgname') (-) ($ VSub_DollarName '$_hash') } {(DQ ($ VSub_DollarName '$builddir')) (/)} ) (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] ) (C {(default_prepare)}) ] spids: [79] ) spids: [75 78] ) (command.FuncDef name: build body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir')) (/) ($ VSub_DollarName '$pkgname')}) (C {(export)} {(Lit_VarLike 'GOPATH=') (DQ ($ VSub_DollarName '$srcdir'))}) (C {(go)} {(build)} {(-v)} {(-o)} {(bin/) ($ VSub_DollarName '$pkgname')}) ] spids: [125] ) spids: [121 124] ) (command.FuncDef name: package body: (command.BraceGroup children: [ (command.AndOr ops: [Op_DPipe] children: [ (C {(install)} {(-Dm)} {(755)} {(DQ ($ VSub_DollarName '$builddir') (/) ($ VSub_DollarName '$pkgname')) (/bin/go-bindata) } {(DQ ($ VSub_DollarName '$pkgdir')) (/usr/bin/go-bindata)} ) (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] ) ] spids: [163] ) spids: [159 162] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:md5sums spids:[195]) op: Equal rhs: { (DQ ('d630353abae8c73adf2ed2af3d0e74a0 go-bindata-20151023.tar.gz\n') ('89f3e2b57d42c5b6ff943c7a2c99e6f4 go-remove-runtime.patch') ) } spids: [195] ) ] spids: [195] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha256sums spids:[201]) op: Equal rhs: { (DQ ( '65cf65ac422fb8072abfaabec86c20a74e448a93b489e896a36642e7049f5d32 go-bindata-20151023.tar.gz\n' ) ('db1189c655e4602651cd283aeaa10efa118c8d5e343c0e872e896a9b54146174 go-remove-runtime.patch') ) } spids: [201] ) ] spids: [201] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha512sums spids:[207]) op: Equal rhs: { (DQ ( 'ed1d2fd1c5a833b6efdc731eb43f72fc072a701c447a926ad6c1f9be3c0f1ed92c689639d02a288230a49d53795f41092deab132389871a5b9f79abdc525fc43 go-bindata-20151023.tar.gz\n' ) ( '0d8b16b3384048e1c1d168b228c293f86a06a50304e49657545770a445496acbca79670441bb14464a306a1efb94bdb371aabb1e58969b45a40fcfbb1870d9dc go-remove-runtime.patch' ) ) } spids: [207] ) ] spids: [207] ) ] )