(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(imap)} spids:[13])]
      spids: [13]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2007f)} spids:[16])]
      spids: [16]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(6)} spids:[19])]
      spids: [19]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("An IMAP/POP server"))}
          spids: [22]
        )
      ]
      spids: [22]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://www.washington.edu/imap"))}
          spids: [27]
        )
      ]
      spids: [27]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[32])]
      spids: [32]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ ("ASL 2.0"))} spids:[37])]
      spids: [37]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$pkgname") ("-dev c-client:cclient"))}
          spids: [42]
        )
      ]
      spids: [42]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[48])]
      spids: [48]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: {(DQ (libressl-dev))}
          spids: [52]
        )
      ]
      spids: [52]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("http://gd.tuwien.ac.at/infosys/mail/imap/imap-") ($ VSub_Name "$pkgver") 
                (".tar.gz\n") ("\tfix-linking.patch\n") ("\tc-client-2006k_KOLAB_Annotations.patch\n") ("\t")
              )
            }
          spids: [57]
        )
      ]
      spids: [57]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:builddir)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver")}
          spids: [68]
        )
      ]
      spids: [68]
    )
    (FuncDef
      name: prepare
      body: 
        (BraceGroup
          children: [
            (C {(default_prepare)})
            (C {(sed)} {(-e)} 
              {
                (DQ ("s:-g -fno-omit-frame-pointer -O6:") 
                  (EscapedLiteralPart token:<Lit_EscapedChar "\\$">) ("{CFLAGS}:")
                )
              } {(-e)} {(DQ ("s:SSLDIR=/usr/local/ssl:SSLDIR=/usr:"))} {(-e)} 
              {
                (DQ ("s:SSLCERTS=") (EscapedLiteralPart token:<Lit_EscapedChar "\\$">) 
                  ("(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:")
                )
              } {(-e)} 
              {
                (DQ ("s:^CC=.*:CC=") 
                  (BracedVarSub
                    token: <VSub_Name CC>
                    suffix_op: (StringUnary op_id:VTest_ColonHyphen arg_word:{(cc)})
                    spids: [121 125]
                  ) (":")
                )
              } {(-i)} {(src/osdep/unix/Makefile)}
            )
          ]
          spids: [81]
        )
      spids: [77 80]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {($ VSub_Name "$builddir")})
            (C {(export)} {(Lit_VarLike "GCCCFLAGS=") (DQ ($ VSub_Name "$CFLAGS"))})
            (Pipeline
              children: [
                (C {(yes)} {(DQ (y))})
                (C {(make)} {(slx)} {(Lit_VarLike "SPECIALAUTHENTICATORS=") (ssl)} 
                  {(Lit_VarLike "SSLTYPE=") (unix)} {(Lit_VarLike "EXTRACFLAGS=") (DQ ($ VSub_Name "$CFLAGS") (" -fPIC"))} 
                  {(Lit_VarLike "EXTRALDFLAGS=") (DQ ($ VSub_Name "$LDFLAGS"))}
                )
              ]
              negated: False
            )
          ]
          spids: [142]
        )
      spids: [138 141]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {($ VSub_Name "$builddir")})
            (C {(mkdir)} {(-p)} {($ VSub_Name "$pkgdir") (/usr/sbin)})
            (C {(install)} {(-D)} {(-m755)} {(imapd/imapd)} {($ VSub_Name "$pkgdir") (/usr/sbin/imapd)})
            (C {(install)} {(-D)} {(-m755)} {(ipopd/ipop2d)} {($ VSub_Name "$pkgdir") (/usr/sbin/ipop2d)})
            (C {(install)} {(-D)} {(-m755)} {(ipopd/ipop3d)} {($ VSub_Name "$pkgdir") (/usr/sbin/ipop3d)})
            (ForEach
              iter_name: i
              iter_words: [
                {(c-client)}
                {(mail)}
                {(imap4r1)}
                {(rfc822)}
                {(linkage)}
                {(misc)}
                {(smtp)}
                {(nntp)}
                {(osdep)}
                {(env_unix)}
                {(env)}
                {(fs)}
                {(ftl)}
                {(nl)}
                {(tcp)}
                {(sslio)}
                {(utf8)}
                {(utf8aux)}
              ]
              do_arg_iter: False
              body: 
                (DoGroup
                  children: [
                    (C {(install)} {(-D)} {(-m644)} {(c-client/) ($ VSub_Name "$i") (.h)} 
                      {(DQ ($ VSub_Name "$pkgdir")) (/usr/include/imap/) ($ VSub_Name "$i") (.h)}
                    )
                  ]
                  spids: [295 318]
                )
              spids: [255 293]
            )
            (C {(install)} {(-m644)} {(c-client/linkage.c)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/usr/include/imap/linkage.c)}
            )
            (C {(install)} {(-Dm755)} {(c-client/libc-client.so.1.0.0)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/libc-client.so.1.0.0)}
            )
            (C {(ln)} {(-s)} {(libc-client.so.1.0.0)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/libc-client.so.1)}
            )
            (C {(ln)} {(-s)} {(libc-client.so.1.0.0)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/libc-client.so)}
            )
          ]
          spids: [198]
        )
      spids: [194 197]
    )
    (FuncDef
      name: cclient
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("UW IMAP c-client library"))}
                  spids: [381]
                )
              ]
              spids: [381]
            )
            (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr)})
            (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib)} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/)}
            )
          ]
          spids: [378]
        )
      spids: [374 377]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"7c3e1d9927872001e768ff2ddbcf3af74078243efe58dd70e01d966856b7611134e4b579818691a954bade9acaeeda6f2f30f40d812b8aa20990de5cb90d5d35  imap-2007f.tar.gz\n"
                ) 
                (
"f8a4b5b8759b690273ec8c86db55c3c3ebf7b358321aa829341bc65e98db0f10696b1eeae922eecada668f011b0b3231ed73c3a959b47b4cba00568bf7d231c1  fix-linking.patch\n"
                ) 
                (
"871093236b3ae300968e1e200a2389566af72ed1f62ad57c1dc617dd59e8378f29175fe07e5cfc575e022f3c27769b06850cbf21567f7cc359ca204c4d87a3af  c-client-2006k_KOLAB_Annotations.patch"
                )
              )
            }
          spids: [412]
        )
      ]
      spids: [412]
    )
  ]
)