(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(xapian-bindings)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.4.4)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("Binding libraries for xapian"))}
          spids: [15]
        )
      ]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://www.xapian.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 ("GPL2+"))} spids:[30])]
      spids: [30]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ("!check"))} spids:[38])]
      spids: [38]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_py_makedepends)
          op: Equal
          rhs: 
            {
              (DQ ("python-dev\n") ("\tpy-sphinx-autobuild py2-sphinx\n") 
                ("\tpy2-requests py-setuptools py2-typing\n") ("    py-urllib3 py-chardet py-idna\n") ("    python3-dev py3-requests py3-certifi")
              )
            }
          spids: [43]
        )
      ]
      spids: [43]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_php_makedepends)
          op: Equal
          rhs: {(DQ (php7-dev))}
          spids: [52]
        )
      ]
      spids: [52]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_perl_makedepends)
          op: Equal
          rhs: {(DQ (perl-dev))}
          spids: [57]
        )
      ]
      spids: [57]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_lua_makedepends)
          op: Equal
          rhs: {(DQ (lua5.3-dev))}
          spids: [62]
        )
      ]
      spids: [62]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_ruby_makedepends)
          op: Equal
          rhs: {(DQ ("ruby-dev ruby ruby-rdoc ruby-irb"))}
          spids: [67]
        )
      ]
      spids: [67]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_tcl_makedepends)
          op: Equal
          rhs: {(DQ (tcl-dev))}
          spids: [72]
        )
      ]
      spids: [72]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: 
            {
              (DQ ("automake autoconf libtool bash xapian-core-dev sphinx\n") ("\t") 
                ($ VSub_Name "$_py_makedepends") ("\n") ("\t") ($ VSub_Name "$_php_makedepends") ("\n") ("\t") ($ VSub_Name "$_perl_makedepends") ("\n") 
                ("\t") ($ VSub_Name "$_lua_makedepends") ("\n") ("\t") ($ VSub_Name "$_ruby_makedepends") ("\n") ("\t") 
                ($ VSub_Name "$_tcl_makedepends")
              )
            }
          spids: [78]
        )
      ]
      spids: [78]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_Name "$pkgname") ("-perl ") ($ VSub_Name "$pkgname") ("-lua ") 
                ($ VSub_Name "$pkgname") ("-doc\n") ("\t") ($ VSub_Name "$pkgname") ("-python ") ($ VSub_Name "$pkgname") ("-python3 ") 
                ($ VSub_Name "$pkgname") ("-ruby ") ($ VSub_Name "$pkgname") ("-tcl\n") ("\t") ($ VSub_Name "$pkgname") (-php7)
              )
            }
          spids: [100]
        )
      ]
      spids: [100]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("http://www.oligarchy.co.uk/xapian/") ($ VSub_Name "$pkgver") (/) 
                ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (.tar.xz)
              )
            }
          spids: [122]
        )
      ]
      spids: [122]
    )
    (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: [134]
        )
      ]
      spids: [134]
    )
    (FuncDef
      name: prepare
      body: 
        (BraceGroup
          children: [
            (C {(default_prepare)})
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (AndOr children:[(C {(aclocal)})(C {(autoconf)})] op_id:Op_DAmp)
            (C {(libtoolize)})
            (C {(autoreconf)} {(-fvi)})
            (C {(mkdir)} {(-p)} {(python/docs/_static)})
            (C {(mkdir)} {(-p)} {(python3/docs/_static)})
          ]
          spids: [148]
        )
      spids: [144 147]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(export)} {(Lit_VarLike "LUA=") (/usr/bin/lua5.3)})
            (C {(export)} {(Lit_VarLike "LUA_INC=") (/usr/include/lua5.3)})
            (C {(export)} {(Lit_VarLike "LUA_LIB=") (/usr/lib/lua/5.3)})
            (C {(export)} {(Lit_VarLike "LUA_SO=") (.so)})
            (C {(export)} {(Lit_VarLike "PERL=") (/usr/bin/perl)})
            (C {(export)} {(Lit_VarLike "PERL_LIB=") (/usr/share/perl5/vendor_perl)})
            (C {(export)} {(Lit_VarLike "PERL_ARCH=") (/usr/share/perl5/vendor_perl)})
            (C {(export)} {(Lit_VarLike "PHP7=") (/usr/bin/php7)})
            (C {(export)} {(Lit_VarLike "PHP_CONFIG7=") (/usr/bin/php-config7)})
            (C {(export)} {(Lit_VarLike "PYTHON2=") (/usr/bin/python2)})
            (C {(export)} {(Lit_VarLike "PYTHON3=") (/usr/bin/python3)})
            (C {(export)} {(Lit_VarLike "RUBY=") (/usr/bin/ruby)})
            (C {(export)} {(Lit_VarLike "RUBY_LIB=") (/usr/lib/ruby)})
            (C {(export)} {(Lit_VarLike "RUBY_LIB_ARCH=") (/usr/lib/ruby)})
            (C {(export)} {(Lit_VarLike "TCLSH=") (/usr/bin/tclsh8.6)})
            (C {(export)} 
              {(Lit_VarLike "TCL_LIB=") (/usr/lib/tcl8.6/) ($ VSub_Name "$pkgname") (-) 
                ($ VSub_Name "$pkgver")
              }
            )
            (C {(./configure)} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} 
              {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--prefix) (Lit_Other "=") (/usr)} {(--with-perl)} {(--with-lua)} {(--with-php7)} {(--with-python)} 
              {(--with-python3)} {(--with-ruby)} {(--with-tcl)} {(Lit_VarLike "XAPIAN_CONFIG=") (/usr/bin/xapian-config)}
            )
            (C {(make)})
          ]
          spids: [200]
        )
      spids: [196 199]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(make)} {(Lit_VarLike "DESTDIR=") ($ VSub_Name "$pkgdir")} {(install)})
          ]
          spids: [372]
        )
      spids: [368 371]
    )
    (FuncDef
      name: php7
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("PHP7 bindings for the Xapian search engine library"))}
                  spids: [399]
                )
              ]
              spids: [399]
            )
            (C {(install)} {(-d)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/php7)} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/php7/modules)} {(DQ ($ VSub_Name "$subpkgdir")) (/etc/php7/conf.d)}
            )
            (SimpleCommand
              words: [{(echo)} {(SQ <";extension=xapian.so">)}]
              redirects: [
                (Redir
                  op_id: Redir_Great
                  fd: -1
                  arg_word: {(DQ ($ VSub_Name "$subpkgdir") (/etc/php7/conf.d/xapian.ini))}
                  spids: [436]
                )
              ]
            )
            (If
              arms: [
                (if_arm
                  cond: [
                    (Sentence
                      child: 
                        (C {(Lit_Other "[")} {(-d)} 
                          {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/php7/modules)} {(Lit_Other "]")}
                        )
                      terminator: <Op_Semi ";">
                    )
                  ]
                  action: [
                    (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/php7/modules/) (Lit_Other "*")} 
                      {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/php7/modules/)}
                    )
                  ]
                  spids: [-1 459]
                )
              ]
              else_action: [
                (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/php7/) (Lit_Other "*")} 
                  {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/php7/)}
                )
              ]
              spids: [476 493]
            )
          ]
          spids: [396]
        )
      spids: [392 395]
    )
    (FuncDef
      name: perl
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("Perl bindings for the Xapian search engine library"))}
                  spids: [505]
                )
              ]
              spids: [505]
            )
            (C {(install)} {(-d)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/perl5)})
            (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/perl5)} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/)}
            )
          ]
          spids: [502]
        )
      spids: [498 501]
    )
    (FuncDef
      name: lua
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("Lua 5.3 bindings for the Xapian search engine library"))}
                  spids: [544]
                )
              ]
              spids: [544]
            )
            (C {(install)} {(-d)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)})
            (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/lua)} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)}
            )
          ]
          spids: [541]
        )
      spids: [537 540]
    )
    (FuncDef
      name: python
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("Python bindings for the Xapian search engine library"))}
                  spids: [583]
                )
              ]
              spids: [583]
            )
            (C {(install)} {(-d)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)})
            (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/python2.7)} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)}
            )
          ]
          spids: [580]
        )
      spids: [576 579]
    )
    (FuncDef
      name: python3
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("Python3 bindings for the Xapian search engine library"))}
                  spids: [622]
                )
              ]
              spids: [622]
            )
            (C {(install)} {(-d)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)})
            (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/python3) (Lit_Other "*")} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)}
            )
          ]
          spids: [619]
        )
      spids: [615 618]
    )
    (FuncDef
      name: ruby
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("Ruby bindings for the Xapian search engine library"))}
                  spids: [662]
                )
              ]
              spids: [662]
            )
            (C {(install)} {(-d)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)})
            (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/ruby)} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)}
            )
          ]
          spids: [659]
        )
      spids: [655 658]
    )
    (FuncDef
      name: tcl
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("Tcl bindings for the Xapian search engine library"))}
                  spids: [701]
                )
              ]
              spids: [701]
            )
            (C {(install)} {(-d)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/tcl8.6)})
            (C {(mv)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/tcl8.6/) ($ VSub_Name "$pkgname") (-) 
                ($ VSub_Name "$pkgver")
              } {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/tcl8.6)}
            )
          ]
          spids: [698]
        )
      spids: [694 697]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"006e771b3ea654130b4f76f1a1caee576fd5a3fa6317ca44f1e5483671e8c83073ecbde4f3fc7f84c75590eec53acb59701af4cf9bcd72355ed9d53924492b53  xapian-bindings-1.4.4.tar.xz"
                )
              )
            }
          spids: [736]
        )
      ]
      spids: [736]
    )
  ]
)