(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(dbmail)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:_realpkgver) op:Equal rhs:{(3.2.3)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(3.2.3)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(2)} spids:[15])]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("Fast and scalable sql based mail services"))}
          spids: [18]
        )
      ]
      spids: [18]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://dbmail.org"))}
          spids: [23]
        )
      ]
      spids: [23]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[28])]
      spids: [28]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL))} spids:[33])]
      spids: [33]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgusers) op:Equal rhs:{(DQ (dbmail))} spids:[38])]
      spids: [38]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkggroups) op:Equal rhs:{(DQ (dbmail))} spids:[43])]
      spids: [43]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[48])]
      spids: [48]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:depends_dev)
          op: Equal
          rhs: 
            {
              (DQ ("openldap-dev libsieve-dev glib-dev gmime-dev\n") 
                ("\tmhash-dev libevent-dev libzdb-dev")
              )
            }
          spids: [50]
        )
      ]
      spids: [50]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_Name "$depends_dev") 
                (" asciidoc xmlto automake autoconf bsd-compat-headers")
              )
            }
          spids: [56]
        )
      ]
      spids: [56]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[62])]
      spids: [62]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_Name "$pkgname") ("-doc ") ($ VSub_Name "$pkgname") ("-auth-ldap:auth_ldap"))
            }
          spids: [66]
        )
      ]
      spids: [66]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("http://www.dbmail.org/download/3.2/dbmail-") (${ VSub_Name _realpkgver) 
                (".tar.gz\n") ("\t") ($ VSub_Name "$pkgname") ("-imapd.initd\n") ("\t") ($ VSub_Name "$pkgname") ("-lmtpd.initd\n") 
                ("\t") ($ VSub_Name "$pkgname") ("-pop3d.initd\n") ("\t") ($ VSub_Name "$pkgname") ("-httpd.initd\n") ("\t") 
                ($ VSub_Name "$pkgname") ("-timsieved.initd\n") ("\t") ($ VSub_Name "$pkgname") (".pre-install\n") ("\tdbmail.conf\n") ("\t")
              )
            }
          spids: [74]
        )
      ]
      spids: [74]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_builddir)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$srcdir") (/) (${ VSub_Name pkgname) (-) (${ VSub_Name _realpkgver))}
          spids: [104]
        )
      ]
      spids: [104]
    )
    (FuncDef
      name: prepare
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_Local
              pairs: [(assign_pair lhs:(LhsName name:i) op:Equal spids:[127])]
              spids: [125]
            )
            (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))})
            (C {(sed)} {(-i)} {(SQ <s/gmime-2.4/gmime-2.6/g>)} {(configure)})
          ]
          spids: [122]
        )
      spids: [118 121]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))})
            (C {(./configure)} {(--prefix) (Lit_Other "=") (/usr)} 
              {(--sysconfdir) (Lit_Other "=") (/etc)} {(--mandir) (Lit_Other "=") (/usr/share/man)} {(--infodir) (Lit_Other "=") (/usr/share/info)} 
              {(--with-sieve)} {(--with-ldap)} {(--disable-static)}
            )
            (AndOr
              children: [(C {(make)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})]
              op_id: Op_DPipe
            )
            (C {(cd)} {(DQ ($ VSub_Name "$_builddir") (/man))})
            (AndOr
              children: [(C {(make)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})]
              op_id: Op_DPipe
            )
          ]
          spids: [158]
        )
      spids: [154 157]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))})
            (AndOr
              children: [
                (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)})
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
            (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir") (/usr/share/) ($ VSub_Name "$pkgname"))})
            (C {(mv)} {(sql/) (Lit_Other "*")} 
              {(DQ ($ VSub_Name "$pkgdir") (/usr/share/) ($ VSub_Name "$pkgname") (/))}
            )
            (C {(mv)} {(DQ ($ VSub_Name "$pkgname") (.schema))} 
              {(DQ ($ VSub_Name "$pkgdir") (/usr/share/) ($ VSub_Name "$pkgname") (/))}
            )
            (ForEach
              iter_name: i
              iter_words: [{(imapd)} {(lmtpd)} {(pop3d)} {(httpd)} {(timsieved)}]
              do_arg_iter: False
              body: 
                (DoGroup
                  children: [
                    (AndOr
                      children: [
                        (C {(install)} {(-Dm755)} 
                          {
                            (DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$pkgname") (-) 
                              ($ VSub_Name "$i") (.initd)
                            )
                          } {(DQ ($ VSub_Name "$pkgdir") (/etc/init.d/dbmail-) ($ VSub_Name "$i"))}
                        )
                        (ControlFlow
                          token: <ControlFlow_Return return>
                          arg_word: {(1)}
                        )
                      ]
                      op_id: Op_DPipe
                    )
                  ]
                  spids: [323 354]
                )
              spids: [311 321]
            )
            (C {(cd)} {(DQ ($ VSub_Name "$_builddir") (/man))})
            (AndOr
              children: [
                (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)})
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
            (AndOr
              children: [
                (C {(install)} {(-m644)} {(-D)} 
                  {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (.conf)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/) ($ VSub_Name "$pkgname") (.conf)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
            (AndOr
              children: [
                (C {(install)} {(-dDo)} {(dbmail)} {(DQ ($ VSub_Name "$pkgdir")) (/var/run/dbmail)})
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
            (AndOr
              children: [
                (C {(install)} {(-dDo)} {(dbmail)} {(DQ ($ VSub_Name "$pkgdir")) (/var/lib/dbmail)})
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [241]
        )
      spids: [237 240]
    )
    (FuncDef
      name: auth_ldap
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ($ VSub_Name "$pkgname") (" ldap authentication"))}
                  spids: [459]
                )
              ]
              spids: [459]
            )
            (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/dbmail)})
            (AndOr
              children: [
                (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/dbmail/libauth_ldap) (Lit_Other "*")} 
                  {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/dbmail/)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [456]
        )
      spids: [452 455]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:md5sums)
          op: Equal
          rhs: 
            {
              (DQ ("4f140751642559395dfe3a6bb2cc9300  dbmail-3.2.3.tar.gz\n") 
                ("8ea023b384fd5145d02c4bc3e3935757  dbmail-imapd.initd\n") ("e372b5e0e7dcd81fd92337bef75787d3  dbmail-lmtpd.initd\n") 
                ("6f432545b19e7188cd466fa2a50d2ee3  dbmail-pop3d.initd\n") ("3074c124b974679ba092ad8cb30b851b  dbmail-httpd.initd\n") 
                ("f380ec728fb70f1133b15caf54699abb  dbmail-timsieved.initd\n") ("490a8d4705d58a41a00486503ad597a5  dbmail.pre-install\n") 
                ("549f2073f1c6ac902f783b493c0667d4  dbmail.conf")
              )
            }
          spids: [500]
        )
      ]
      spids: [500]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha256sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"fd4d90e3e5ddb0c3fbdaa766d19d2464b5027a8c8d0b0df614418a3aac811832  dbmail-3.2.3.tar.gz\n"
                ) ("1467d4de9b1a90bdbf97f258e29c2b5dde98895e50201ef238d8f5c7b49d0781  dbmail-imapd.initd\n") 
                (
"15f89484c1a1e78cc75292662b711de9ee3b6154caaa655b2c20a0856371dc65  dbmail-lmtpd.initd\n"
                ) ("1341aa3ce86598d896ef5ef9d4ae5eef9b5fffede0df9c594faf46cdb9a95947  dbmail-pop3d.initd\n") 
                (
"b06b29b165742556191322acaeeda6c108ee21c25479f7f57f8341e430a559db  dbmail-httpd.initd\n"
                ) ("9f86c821b348ce24fe1f8d1b67761d51d26831b4022783e4f65253d995935911  dbmail-timsieved.initd\n") 
                (
"da148226dd530694130d7df59d1399c5ca26f3de7a4475c4082c1576f1d5460e  dbmail.pre-install\n"
                ) ("b73fc15ab36423fe2c4c5a677fb21c706ca51aa9e0a948ca582e8bb27cc8ce67  dbmail.conf")
              )
            }
          spids: [512]
        )
      ]
      spids: [512]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"29cc89830278f2ff28a4221fc81d4ff13cc371fbca7fb51d5376e9243234220b552cb4b6ec035c150e6cfa178435c4f36b9ce132fc02334bc6cdeb1a41c8ed85  dbmail-3.2.3.tar.gz\n"
                ) 
                (
"c1c22a0732b51eec6fbeaa30e13fe15aa752836135b52fdae0ce5539053127b53ad75b3b48cd8475ccfe1db59cbb1ddce9af8e201e722691294dcf8fc7cec30d  dbmail-imapd.initd\n"
                ) 
                (
"114a71f9ab06ad113e31f986eb534f1aa1ecb366954304e9768f2441337fa682fe6cd11af4357577bbc5dc26185891d7d6454baa18e28054306501e3ed9cf347  dbmail-lmtpd.initd\n"
                ) 
                (
"a76d5b4bd57ae4790e45ac4458107badb66e18a923f5bb3ab88e64af6445cffedffedba525945208bbade993f28db252d12c1de7b13a4e149489745e1645660c  dbmail-pop3d.initd\n"
                ) 
                (
"c2780709b188ef745182b87ea7454a65e221ec3222c9c3961cb22e09a6a51d824961939a9568243c93c68d2894547a4f14aab18ec00e9dcdd965f0ab12ec054b  dbmail-httpd.initd\n"
                ) 
                (
"8115d830610bd769ac0169cc6a9d5f961bd80c668baff336dec5296180ea725267542aad70a6286faff081380a3dcd3597df19fd7fb9577d669ee35537c7a198  dbmail-timsieved.initd\n"
                ) 
                (
"e3f5de0fed253b3f9dab8b93cd984a7ed5a7eed3e10472bb9342719b3ed1ec1b0d8c78b87a6c68a787be8f4c94614c88ed1abf457bc524fad43a3f2762761129  dbmail.pre-install\n"
                ) 
                (
"2726eb944043face96fdcbc7210b2e3b9a6d4f0981825dc134a88217935b01f33935b90bb0458534d87e4941d7da3cad279876912a6c7da108b15d684829117f  dbmail.conf"
                )
              )
            }
          spids: [524]
        )
      ]
      spids: [524]
    )
  ]
)