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