(command.CommandList
  children: [
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:pkgname)
          op: assign_op.Equal
          rhs: {<docbook-xml>}
          spids: [3]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:pkgver)
          op: assign_op.Equal
          rhs: {<4.5>}
          spids: [6]
        )
      ]
    )
    (command.ShAssignment
      pairs: [(assign_pair lhs:(sh_lhs_expr.Name name:pkgrel) op:assign_op.Equal rhs:{<5>} spids:[9])]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:pkgdesc)
          op: assign_op.Equal
          rhs: {(DQ <'A widely used XML scheme for writing documentation and help'>)}
          spids: [12]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:url)
          op: assign_op.Equal
          rhs: {(DQ <'http://scrollkeeper.sourceforge.net/docbook.shtml'>)}
          spids: [17]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:arch)
          op: assign_op.Equal
          rhs: {(DQ <noarch>)}
          spids: [22]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:license)
          op: assign_op.Equal
          rhs: {(DQ <MIT>)}
          spids: [27]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:depends)
          op: assign_op.Equal
          rhs: {(DQ <libxml2-utils>)}
          spids: [32]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:makedepends)
          op: assign_op.Equal
          rhs: (word.Empty)
          spids: [37]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:options)
          op: assign_op.Equal
          rhs: {(DQ <'!check'>)}
          spids: [39]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:install)
          op: assign_op.Equal
          rhs: 
            {
              (DQ ($ Id.VSub_DollarName '$pkgname') <'.post-install '> 
                ($ Id.VSub_DollarName '$pkgname') <'.post-upgrade '> ($ Id.VSub_DollarName '$pkgname') <.post-deinstall>
              )
            }
          spids: [44]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:source)
          op: assign_op.Equal
          rhs: 
            {
              (DQ <'http://www.docbook.org/xml/'> ($ Id.VSub_DollarName '$pkgver') </> 
                ($ Id.VSub_DollarName '$pkgname') <-> ($ Id.VSub_DollarName '$pkgver') <'.zip\n'> <'\thttp://www.docbook.org/xml/4.4/'> 
                ($ Id.VSub_DollarName '$pkgname') <'-4.4.zip\n'> <'\thttp://www.docbook.org/xml/4.3/'> ($ Id.VSub_DollarName '$pkgname') <'-4.3.zip\n'> 
                <'\thttp://www.docbook.org/xml/4.2/'> ($ Id.VSub_DollarName '$pkgname') <'-4.2.zip\n'> <'\thttp://www.docbook.org/xml/4.1.2/docbkx412.zip\n'> 
                <'\t'>
              )
            }
          spids: [54]
        )
      ]
    )
    (command.ShFunction name:unpack body:(command.BraceGroup children:[(C {<Id.Lit_Other ':'>})]))
    (command.ShFunction
      name: build
      body: 
        (command.BraceGroup
          children: [
            (command.ForEach
              iter_name: ver
              iter_words: [{<4.1.2>} {<4.2>} {<4.3>} {<4.4>} {<4.5>}]
              do_arg_iter: F
              body: 
                (command.DoGroup
                  children: [
                    (command.Case
                      to_match: {($ Id.VSub_DollarName '$ver')}
                      arms: [
                        (case_arm
                          pat_list: [{<4.1.2>}]
                          action: [
                            (command.ShAssignment
                              pairs: [
                                (assign_pair
                                  lhs: (sh_lhs_expr.Name name:_filename)
                                  op: assign_op.Equal
                                  rhs: {<docbkx412.zip>}
                                  spids: [131]
                                )
                              ]
                            )
                          ]
                          spids: [128 129 133 -1]
                        )
                        (case_arm
                          pat_list: [{<Id.Lit_Star '*'>}]
                          action: [
                            (command.ShAssignment
                              pairs: [
                                (assign_pair
                                  lhs: (sh_lhs_expr.Name name:_filename)
                                  op: assign_op.Equal
                                  rhs: {<docbook-xml-> ($ Id.VSub_DollarName '$ver') <.zip>}
                                  spids: [139]
                                )
                              ]
                            )
                          ]
                          spids: [136 137 143 -1]
                        )
                      ]
                    )
                    (C {<mkdir>} {<-p>} 
                      {(DQ ($ Id.VSub_DollarName '$srcdir')) </docbook-xml-> (${ Id.VSub_Name ver)}
                    )
                    (C {<cd>} 
                      {(DQ ($ Id.VSub_DollarName '$srcdir')) </docbook-xml-> (${ Id.VSub_Name ver)}
                    )
                    (C {<msg>} {(DQ <'extracting '> (${ Id.VSub_Name _filename))})
                    (command.AndOr
                      ops: [Id.Op_DPipe]
                      children: [
                        (C {<unzip>} 
                          {(DQ ($ Id.VSub_DollarName '$srcdir')) </> 
                            ($ Id.VSub_DollarName '$_filename')
                          }
                        )
                        (command.ControlFlow
                          token: <Id.ControlFlow_Return return>
                          arg_word: {<1>}
                        )
                      ]
                    )
                    (C {<mkdir>} {<-p>} 
                      {(DQ ($ Id.VSub_DollarName '$pkgdir')) </usr/share/xml/docbook/xml-dtd-> 
                        (${ Id.VSub_Name ver)
                      }
                    )
                    (command.AndOr
                      ops: [Id.Op_DPipe]
                      children: [
                        (C {<cp>} {<-af>} {<docbook.cat>} {<Id.Lit_Star '*'> <.dtd>} {<ent/>} 
                          {<Id.Lit_Star '*'> <.mod>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) </usr/share/xml/docbook/xml-dtd-> (${ Id.VSub_Name ver) </>}
                        )
                        (command.ControlFlow
                          token: <Id.ControlFlow_Return return>
                          arg_word: {<1>}
                        )
                      ]
                    )
                  ]
                )
            )
            (C {<chmod>} {<755>} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </usr/share/xml/docbook/xml-dtd-> 
                <Id.Lit_Star '*'> </ent>
              }
            )
            (C {<mkdir>} {<-p>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml>})
            (C {<export>} {<Id.Lit_VarLike 'XML_CATALOG_FILES='> (DQ )})
            (C {<xmlcatalog>} {<--noout>} {<--create>} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook XML V4.1.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD XML Exchange Table Model 19990315//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2/soextblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2/dbpoolx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2/dbhierx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2/dbgenent.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2/dbnotnx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2/dbcentx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteSystem>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.1.2'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteURI>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.1.2'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.1.2'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook XML V4.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook CALS Table Model V4.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.2/calstblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD XML Exchange Table Model 19990315//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.2/soextblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.2/dbpoolx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.2/dbhierx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.2/dbgenent.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook Notations V4.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.2/dbnotnx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook Character Entities V4.2//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.2/dbcentx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteSystem>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.2'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.2'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteURI>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.2'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.2'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook XML V4.3//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook CALS Table Model V4.3//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.3/calstblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD XML Exchange Table Model 19990315//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.3/soextblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook Information Pool V4.3//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.3/dbpoolx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook Document Hierarchy V4.3//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.3/dbhierx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook Additional General Entities V4.3//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.3/dbgenent.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook Notations V4.3//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.3/dbnotnx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook Character Entities V4.3//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.3/dbcentx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteSystem>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.3'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.3'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteURI>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.3'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.3'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook XML V4.4//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook CALS Table Model V4.4//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.4/calstblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook XML HTML Tables V4.4//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.4/htmltblx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD XML Exchange Table Model 19990315//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.4/soextblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook Information Pool V4.4//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.4/dbpoolx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook Document Hierarchy V4.4//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.4/dbhierx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook Additional General Entities V4.4//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.4/dbgenent.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook Notations V4.4//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.4/dbnotnx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook Character Entities V4.4//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.4/dbcentx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteSystem>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.4'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.4'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteURI>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.4'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.4'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook XML V4.5//EN'>)} {(DQ <'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD DocBook XML CALS Table Model V4.5//EN'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5/calstblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//DTD XML Exchange Table Model 19990315//EN'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5/soextblx.dtd'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5/dbpoolx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.5//EN'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5/dbhierx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5/htmltblx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook XML Notations V4.5//EN'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5/dbnotnx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook XML Character Entities V4.5//EN'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5/dbcentx.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <public>)} 
              {(DQ <'-//OASIS//ENTITIES DocBook XML Additional General Entities V4.5//EN'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5/dbgenent.mod'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteSystem>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.5'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<xmlcatalog>} {<--noout>} {<--add>} {(DQ <rewriteURI>)} 
              {(DQ <'http://www.oasis-open.org/docbook/xml/4.5'>)} {(DQ <'file:///usr/share/xml/docbook/xml-dtd-4.5'>)} 
              {(DQ ($ Id.VSub_DollarName '$pkgdir')) </etc/xml/docbook-xml>}
            )
            (C {<unset>} {<XML_CATALOG_FILES>})
          ]
        )
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:md5sums)
          op: assign_op.Equal
          rhs: 
            {
              (DQ <'03083e288e87a7e829e437358da7ef9e  docbook-xml-4.5.zip\n'> 
                <'cbb04e9a700955d88c50962ef22c1634  docbook-xml-4.4.zip\n'> <'ab200202b9e136a144db1e0864c45074  docbook-xml-4.3.zip\n'> 
                <'73fe50dfe74ca631c1602f558ed8961f  docbook-xml-4.2.zip\n'> <'900d7609fb7e6d78901b357e4acfbc17  docbkx412.zip'>
              )
            }
          spids: [1886]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:sha256sums)
          op: assign_op.Equal
          rhs: 
            {
              (DQ 
                <
'4e4e037a2b83c98c6c94818390d4bdd3f6e10f6ec62dd79188594e26190dc7b4  docbook-xml-4.5.zip\n'
                > <'02f159eb88c4254d95e831c51c144b1863b216d909b5ff45743a1ce6f5273090  docbook-xml-4.4.zip\n'> 
                <
'23068a94ea6fd484b004c5a73ec36a66aa47ea8f0d6b62cc1695931f5c143464  docbook-xml-4.3.zip\n'
                > <'acc4601e4f97a196076b7e64b368d9248b07c7abf26b34a02cca40eeebe60fa2  docbook-xml-4.2.zip\n'> 
                <'30f0644064e0ea71751438251940b1431f46acada814a062870f486c772e7772  docbkx412.zip'>
              )
            }
          spids: [1895]
        )
      ]
    )
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:sha512sums)
          op: assign_op.Equal
          rhs: 
            {
              (DQ 
                <
'1ee282fe86c9282610ee72c0e1d1acfc03f1afb9dc67166f438f2703109046479edb6329313ecb2949db27993077e077d111501c10b8769ebb20719eb6213d27  docbook-xml-4.5.zip\n'
                > 
                <
'7df5af4df24e4618b09814e4e20c147c722962531f03a40c28cd60f1db16b4c330420adf96adb7d66ed6eda84046ee91b467fd6f6fbfac2201537e2080735d76  docbook-xml-4.4.zip\n'
                > 
                <
'f5090fb74884bae3d4fac8a3c5060bffff5d6a74272de183c181a7642e4b91f4ed32ad028537d198010782c3d98575ce679672f76a9749ed124432195886a7cb  docbook-xml-4.3.zip\n'
                > 
                <
'0c836346130d1e8f4e26e00959f6b4fd2c3c11269ba5cbf11cdc904724e189606f431c99cd5ab188877daa0eb44c58d0bc30556df3b51df480396818d61c4e0a  docbook-xml-4.2.zip\n'
                > 
                <
'f700591a671694ca0ac51f5b5b7e825df5c0b3604b20baa6afd3aaafa7ce99470ca1c261781b105b42bfa5485c23217cf3db821b3fcf2ebdae9df07bb8ae4063  docbkx412.zip'
                >
              )
            }
          spids: [1904]
        )
      ]
    )
  ]
)