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