(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(iproute2-qos)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0.5)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("Scripts to set up quality of service with iproute2"))}
          spids: [15]
        )
      ]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://git.alpinelinux.org/cgit/aports"))}
          spids: [20]
        )
      ]
      spids: [20]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[25])]
      spids: [25]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL2))} spids:[30])]
      spids: [30]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ (iproute2))} spids:[35])]
      spids: [35]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:makedepends) op:Equal rhs:{(DQ )} spids:[40])]
      spids: [40]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: {(DQ ("qos.initd qos.eth0.sample qos.ifb0.sample setup-qos"))}
          spids: [44]
        )
      ]
      spids: [44]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [(ControlFlow token:<ControlFlow_Return return> arg_word:{(0)})]
          spids: [54]
        )
      spids: [50 53]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(install)} {(-m755)} {(-D)} {(DQ ($ VSub_Name "$srcdir")) (/setup-qos)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/usr/sbin/setup-qos)}
            )
            (C {(install)} {(-m755)} {(-D)} {(DQ ($ VSub_Name "$srcdir")) (/qos.initd)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/etc/init.d/qos)}
            )
            (C {(install)} {(-m644)} {(-D)} {(DQ ($ VSub_Name "$srcdir")) (/qos.eth0.sample)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/etc/conf.d/qos.eth0.sample)}
            )
            (C {(install)} {(-m644)} {(-D)} {(DQ ($ VSub_Name "$srcdir")) (/qos.ifb0.sample)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/etc/conf.d/qos.ifb0.sample)}
            )
          ]
          spids: [68]
        )
      spids: [64 67]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:md5sums)
          op: Equal
          rhs: 
            {
              (DQ ("7ce518659968574121395fd7ab7081e7  qos.initd\n") 
                ("79cecb47b3d1f623d2f6790044b3afee  qos.eth0.sample\n") ("f1233d4e7e728f16b26302ecb03e418e  qos.ifb0.sample\n") 
                ("785aff5d4284c47038a009797c576e34  setup-qos")
              )
            }
          spids: [145]
        )
      ]
      spids: [145]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha256sums)
          op: Equal
          rhs: 
            {
              (DQ ("acb08087367d1211cd8f7c30cb44ffc2b1f50baefce077b440e0facc3c9544ed  qos.initd\n") 
                (
"2bc8c94374024bb1f58fcbfdc0996b615146fb51c415b70593352a6823119455  qos.eth0.sample\n"
                ) ("c141f41178d2794f873db12fbd609ed94ffdc10df12ed1039e55991bdd87d4ce  qos.ifb0.sample\n") 
                ("b54a81f973ba59031d317bef4a80bf6c70a8a53843f4d6301b1c14fef7be2718  setup-qos")
              )
            }
          spids: [153]
        )
      ]
      spids: [153]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"ac329c26b44e0e7ff6a1469626fbd166351d05135b9e688fcda7d96649e81a65ab927d04f98b80e6b0b9010ecf46fff17b27d67d673f8fa23cab7dd8fd454959  qos.initd\n"
                ) 
                (
"9c4ca37a6416dc6bc4e0b3fbce0568cbd9c31f3c0fde1d3c8b713bf8b185859c948121ddc4182e2b133b29fab63f4d928aca27205568fc656f2787829beef243  qos.eth0.sample\n"
                ) 
                (
"720396a86552de052faad47c22a5b295d00de01ac81fad109c5c6a7bad1b05ac9282a5edc175149361228480aad2d246b2def7fc1fa3d7acdcbe12ea9ef9a2ac  qos.ifb0.sample\n"
                ) 
                (
"112a9fd7789751d2feeef9e007accc0138134818f3e13ddb62250e6d77b82a3ba34edcf7b475cf15f89b6c71ea50b943037f61c44ca54e5d1ea304bdc04ff0ae  setup-qos"
                )
              )
            }
          spids: [161]
        )
      ]
      spids: [161]
    )
  ]
)