(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(opensips)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.6.3)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(3)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("Flexible and customizable sip routing engine"))}
          spids: [15]
        )
      ]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://www.opensips.org/"))}
          spids: [20]
        )
      ]
      spids: [20]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[25])]
      spids: [25]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL))} spids:[30])]
      spids: [30]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[35])]
      spids: [35]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: {(DQ ("bison flex expat-dev coreutils linux-headers"))}
          spids: [37]
        )
      ]
      spids: [37]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:install)
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_Name "$pkgname") (".pre-install ") ($ VSub_Name "$pkgname") (.post-install))
            }
          spids: [42]
        )
      ]
      spids: [42]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))}
          spids: [50]
        )
      ]
      spids: [50]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("http://downloads.sourceforge.net/") ($ VSub_Name "$pkgname") (/) 
                ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") ("-notls_src.tar.gz\n") ("\t") ($ VSub_Name "$pkgname") (.initd)
              )
            }
          spids: [56]
        )
      ]
      spids: [56]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} 
              {
                (DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") 
                  (-notls)
                )
              }
            )
            (C {(sed)} {(-i)} {(-e)} {(SQ <"s:^cfg-target.*:cfg-target = $(cfg-dir):">)} {(-e)} 
              {(SQ <"s:^cfg-prefix.*:cfg-prefix = $(basedir):">)} {(Makefile.defs)}
            )
            (C {(cd)} {(scripts)})
            (C {(sed)} {(-i)} {(-e)} {(SQ <"s:/var/run/opensips.pid:/var/run/opensips/opensips.pid:g">)} 
              {(opensipsctl.base)} {(opensipsctlrc)} {(osipsconsole)} {(osipsconsolerc)}
            )
            (C {(cd)} {(..)})
            (AndOr
              children: [
                (C {(make)} {(Lit_VarLike "prefix=") (/usr)})
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [75]
        )
      spids: [71 74]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} 
              {
                (DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") 
                  (-notls)
                )
              }
            )
            (C {(make)} {(Lit_VarLike "prefix=") (/usr)} 
              {(Lit_VarLike "basedir=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}
            )
            (C {(chmod)} {(750)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/opensips/opensips.cfg)})
            (C {(install)} {(-d)} {(DQ ($ VSub_Name "$pkgdir")) (/var/run/opensips)})
            (C {(install)} {(-Dm755)} {(../) ($ VSub_Name "$pkgname") (.initd)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/etc/init.d/) ($ VSub_Name "$pkgname")}
            )
          ]
          spids: [162]
        )
      spids: [158 161]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:md5sums)
          op: Equal
          rhs: 
            {
              (DQ ("84e5d6da6476dcdb8bc0fd736507040a  opensips-1.6.3-notls_src.tar.gz\n") 
                ("7fb51d35517f7f10cfe6e89139f7060a  opensips.initd")
              )
            }
          spids: [227]
        )
      ]
      spids: [227]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha256sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"e27d6c83473827aa1279691567dc872d9268a1ffa6e5c2efedb1fc47935e88c0  opensips-1.6.3-notls_src.tar.gz\n"
                ) ("4d463b046cfd81818ade4cdf26825720101cc95dff9587061e3565c5d84e0475  opensips.initd")
              )
            }
          spids: [233]
        )
      ]
      spids: [233]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"43bfebe4ffe596964471363b9f2584c7f4bec7163ba490e53b553172d08ca89054c446af57fd3ca12ec9457ba817f73c93ba8f25881f80dec6ae0a714515776f  opensips-1.6.3-notls_src.tar.gz\n"
                ) 
                (
"04c0354c6b1e3d30a6f0f97593687a56bfbdc762cb55a0b417cd3ce6eb871d0d4c5dd1a072f0a4e8beb120d6f8711929a392028ba83edca0a77ca5be537d2079  opensips.initd"
                )
              )
            }
          spids: [239]
        )
      ]
      spids: [239]
    )
  ]
)