(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]
    )
  ]
)