(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(seamonkey)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.46)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(6)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ('all-in-one internet application suite'))}
          spids: [15]
        )
      ]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ('http://www.seamonkey-project.org'))}
          spids: [20]
        )
      ]
      spids: [20]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (x86_64))} spids:[25])]
      spids: [25]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (MPL))} spids:[30])]
      spids: [30]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[35])]
      spids: [35]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: 
            {
              (DQ ('unzip zip gtk+2.0-dev yasm alsa-lib-dev libxt-dev linux-headers\n') 
                ('\thunspell-dev nspr-dev nss-dev jpeg-dev bzip2-dev zlib-dev libpng-dev\n') ('\tlibevent-dev libvpx-dev sqlite-dev libffi-dev pixman-dev python2-dev\n') 
                ('\tstartup-notification-dev icu-dev m4 libxcomposite-dev paxmark autoconf2.13\n') ('\tnss-static\n') ('\t')
              )
            }
          spids: [39]
        )
      ]
      spids: [39]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[49])]
      spids: [49]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:subpackages) op:Equal rhs:{(DQ )} spids:[53])]
      spids: [53]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ (' https://archive.mozilla.org/pub/mozilla.org/seamonkey/releases/') 
                ($ VSub_Name '$pkgver') (/source/seamonkey-) ($ VSub_Name '$pkgver') ('.source.tar.xz\n') ('\tmozconfig\n') ('\n') 
                ('\tfix-aouth.patch\n') ('\tfix-hunspell.patch\n') ('\tfix-libgen.patch\n') ('\tfix-linux-syscall.patch\n') 
                ('\tfix-mallinfo.patch\n') ('\tfix-platform-linux.patch\n') ('\tfix-siginfo_t.patch\n') ('\tfix-stabs.patch\n') 
                ('\tfix-sysctl.patch\n') ('\tfix-system-headers.patch\n') ('\tfirefox-gcc-6.0.patch\n') ('\t')
              )
            }
          spids: [57]
        )
      ]
      spids: [57]
    )
    (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: [81]
        )
      ]
      spids: [81]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name '$builddir'))})
            (C {(cp)} {(../../mozconfig)} {(.mozconfig)})
            (C {(export)} {(Lit_VarLike 'MOZ_MAKE_FLAGS=') (DQ ($ VSub_Name '$MAKEFLAGS'))})
            (C {(export)} 
              {(Lit_VarLike 'LDFLAGS=') 
                (DQ ($ VSub_Name '$LDFLAGS') (' -Wl,-rpath,/usr/lib/seamonkey-') 
                  ($ VSub_Name '$pkgver')
                )
              }
            )
            (C {(export)} {(Lit_VarLike 'SHELL=') (DQ (/bin/ash))})
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:MOZ_OPT_FLAGS)
                  op: Equal
                  rhs: {(DQ ($ VSub_Name '$MOZ_OPT_FLAGS') (' -fno-delete-null-pointer-checks'))}
                  spids: [146]
                )
              ]
              spids: [146]
            )
            (C {(unset)} {(MAKEFLAGS)} {(CPPFLAGS)})
            (AndOr
              ops: [Op_DPipe]
              children: [
                (C {(make)} {(-f)} {(client.mk)} {(build)})
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
          ]
          spids: [95]
        )
      spids: [91 94]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name '$builddir'))})
            (AndOr
              ops: [Op_DPipe]
              children: [
                (C {(paxmark)} {(-msp)} {(Lit_Other '*') (/dist/bin/xpcshell)})
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
            (AndOr
              ops: [Op_DPipe]
              children: [
                (C {(make)} {(-f)} {(client.mk)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_Name '$pkgdir'))} 
                  {(Lit_VarLike 'INSTALL_SDK=')} {(install)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
            (AndOr
              ops: [Op_DPipe]
              children: [
                (C {(paxmark)} {(-msp)} 
                  {
                    (DQ ($ VSub_Name '$pkgdir') (/usr/lib/seamonkey-) ($ VSub_Name '$pkgver') 
                      (/seamonkey)
                    )
                  } {(DQ ($ VSub_Name '$pkgdir') (/usr/lib/seamonkey-) ($ VSub_Name '$pkgver') (/seamonkey-bin))} 
                  {
                    (DQ ($ VSub_Name '$pkgdir') (/usr/lib/seamonkey-) ($ VSub_Name '$pkgver') 
                      (/plugin-container)
                    )
                  }
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
            )
            (C {(rm)} {(-rf)} 
              {
                (DQ ($ VSub_Name '$pkgdir') (/usr/lib/seamonkey-) ($ VSub_Name '$pkgver') 
                  (/dictionaries)
                )
              } {(DQ ($ VSub_Name '$pkgdir') (/usr/lib/seamonkey-) ($ VSub_Name '$pkgver') (/hypenation))}
            )
            (C {(ln)} {(-s)} {(/usr/share/hunspell)} 
              {
                (DQ ($ VSub_Name '$pkgdir') (/usr/lib/seamonkey-) ($ VSub_Name '$pkgver') 
                  (/dictionaries)
                )
              }
            )
            (C {(ln)} {(-s)} {(/usr/share/hyphen)} 
              {
                (DQ ($ VSub_Name '$pkgdir') (/usr/lib/seamonkey-) ($ VSub_Name '$pkgver') (/hyphenation))
              }
            )
            (C {(install)} {(-Dm644)} {(suite/branding/nightly/icons/gtk/seamonkey.png)} 
              {(DQ ($ VSub_Name '$pkgdir') (/usr/share/pixmaps/seamonkey.png))}
            )
            (C {(install)} {(-Dm644)} {(mozilla/toolkit/mozapps/installer/linux/rpm/mozilla.desktop)} 
              {(DQ ($ VSub_Name '$pkgdir') (/usr/share/applications/seamonkey.desktop))}
            )
            (C {(sed)} {(-i)} {(SQ <'s/@MOZ_APP_DISPLAYNAME@/SeaMonkey internet suite/'>)} 
              {(DQ ($ VSub_Name '$pkgdir') (/usr/share/applications/seamonkey.desktop))}
            )
            (C {(sed)} {(-i)} {(SQ <'s/@MOZ_APP_NAME@/seamonkey/'>)} 
              {(DQ ($ VSub_Name '$pkgdir') (/usr/share/applications/seamonkey.desktop))}
            )
            (C {(rm)} {(-f)} {(DQ ($ VSub_Name '$pkgdir') (/usr/lib/pkgconfig/seamonkey-nss.pc))})
            (C {(rm)} {(-f)} {(DQ ($ VSub_Name '$pkgdir') (/usr/lib/pkgconfig/seamonkey-nspr.pc))})
          ]
          spids: [182]
        )
      spids: [178 181]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
'b70a40ad6797c82458436ce8e15d461bec982916a3ad5949610f2830647872f3b54a63fb62b17780c33e74c067054b590d0a5ebd0e836854a10e60feee692491  seamonkey-2.46.source.tar.xz\n'
                ) 
                (
'24cf618f0bd28cf0aef645db311cb62962f655e29c72b299095731a845361aac8d041e526f0407014ee2dd6825bc4399b74ba8f9e09120a9f4becc7d5eb6f372  mozconfig\n'
                ) 
                (
'c3b3b5a32f8672a42c051c03c31761414ce52c4a32258f1c7417af7de891e4b5f620ef2762034a18f84e5c7235559d920963aff0f28c2c1f4ae697a38d49b89c  fix-aouth.patch\n'
                ) 
                (
'ea58a2cf58e7d1d99a2346a6977fcb2acff8052e304f9f0d66e24241d77fe352610537c4d2a886b9085b970368dbe46e5011acc210bebcdf22a88a4b5be960b1  fix-hunspell.patch\n'
                ) 
                (
'f148a9212b9d1bf62ce99e3ea69233fcdd74ffb0948ab53d17ec417539b4f9533409b2e9c487e3789b76cdfca92da074b9ea0f82452f56f72eced9cfbcd078f1  fix-libgen.patch\n'
                ) 
                (
'fe377b6c0acbbb569f363cde2de8c640837237120bcbc3099cb9d9691f5b576cd76c531b0019e45385f696d7be60bb97141e39f2de742cb6d1a138fbcf217cc5  fix-linux-syscall.patch\n'
                ) 
                (
'fd6b68082843a17a97a09953f24f74e72090acbcd245e8564ffe41ed5cb0a7afbf3dfc653a6e33a5f0bb0218ec11430f92acedc0c98a32c17dd2a053c3eef855  fix-mallinfo.patch\n'
                ) 
                (
'25bb4f99a2d831a8604444a1071ca946c14b9fe416929660ce6f9d196b3cecbd84b8706a8a16f2653db0d722a8f033fac9dc2f295bf5b59e7f39024d89221d01  fix-platform-linux.patch\n'
                ) 
                (
'285e9330810b0f57ebba3d15cb371543840a7c6b8a2656d6d6b3ad7e8d2ec840b34bcb75b92c3747b5a1b42625fbde3a5d1bbec7052ce47fe5455e5076ec6268  fix-siginfo_t.patch\n'
                ) 
                (
'4a7fae85299969618d729021ed79ab312650419dd849800c4e93c2b78a063a91f4003e2ee66c74abefa28b881376cf78f52e99e5ae3c08b85ba11eeae73a5034  fix-stabs.patch\n'
                ) 
                (
'43e800bdb15a11c21f71d0552ae2e92ad97574eb324f7be75cc92ed98332201386f9c9846d3e5f27b4e71452ffac71ab5b82ffdc2091d6c4830b9cb792bbdde4  fix-sysctl.patch\n'
                ) 
                (
'd65900a74901d0455266342e4efbb655d67c62b52e69f482c33c3da3e24af900a3186f1398b88cccd9e822395480cd4ec4ce0d6053978003911457cacc36f767  fix-system-headers.patch\n'
                ) 
                (
'664983718ba4ed2588850f499cc7da94f2b35d384b6655b1e5ec118e45e8cbd108aa2b9e04cc4b902f4ddba2e1be2cffb056643e053761bfc6da92c942f30305  firefox-gcc-6.0.patch'
                )
              )
            }
          spids: [400]
        )
      ]
      spids: [400]
    )
  ]
)