(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]
    )
  ]
)