(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(cpufrequtils)} spids:[3])]
      spids: [3]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(008)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(4)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("Userspace tools for the kernel cpufreq subsystem"))}
          spids: [12]
        )
      ]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html"))}
          spids: [17]
        )
      ]
      spids: [17]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[22])]
      spids: [22]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL2))} spids:[27])]
      spids: [27]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$pkgname") ("-dev ") ($ VSub_Name "$pkgname") (-doc))}
          spids: [32]
        )
      ]
      spids: [32]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ (sysfsutils))} spids:[40])]
      spids: [40]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: {(DQ ("sysfsutils-dev libtool"))}
          spids: [45]
        )
      ]
      spids: [45]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("https://sources.archlinux.org/other/cpufrequtils/cpufrequtils-") 
                ($ VSub_Name "$pkgver") (".tar.bz2\n") ("\t0001-Only-x86-has-cpuid-instruction.patch\n") 
                ("\t0002-cpufrequtils-Remove-proc-compile-option-and-interfac.patch\n") ("\t0003-cpufrequtils-aperf-Fix-MSR-read-on-32-bit.patch\n") 
                ("\t0005-cpufrequtils-sysfs-increase-MAX_LINE_LEN.patch\n") ("\t0006-aperf-fix-compilation-on-x86-32-with-fPIC.patch\n") 
                ("\t0007-po-add-missing-word-in-DE.patch\n") ("\t0008-cpufrequtils-make-NLS-optional.patch\n") ("\t") ($ VSub_Name "$pkgname") (".initd\n") ("\t") 
                ($ VSub_Name "$pkgname") (.confd)
              )
            }
          spids: [50]
        )
      ]
      spids: [50]
    )
    (FuncDef
      name: prepare
      body: 
        (BraceGroup
          children: [
            (C {(cd)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver")}
            )
            (ForEach
              iter_name: i
              iter_words: [{(../) (Lit_Other "*") (.patch)}]
              do_arg_iter: False
              body: 
                (DoGroup
                  children: [
                    (C {(msg)} {(DQ ("Applying ") ($ VSub_Name "$i") (...))})
                    (AndOr
                      children: [
                        (SimpleCommand
                          words: [{(patch)} {(-p1)}]
                          redirects: [
                            (Redir
                              op_id: Redir_Less
                              fd: -1
                              arg_word: {($ VSub_Name "$i")}
                              spids: [116]
                            )
                          ]
                        )
                        (ControlFlow
                          token: <ControlFlow_Return return>
                          arg_word: {(1)}
                        )
                      ]
                      op_id: Op_DPipe
                    )
                  ]
                  spids: [100 127]
                )
              spids: [94 98]
            )
          ]
          spids: [75]
        )
      spids: [71 74]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver")}
            )
            (AndOr
              children: [
                (C {(make)} {(-j1)} {(Lit_VarLike "LIBTOOL_OPT=") (DQ ("--tag=CC --silent"))} 
                  {(Lit_VarLike "NLS=") (false)} {(Lit_VarLike "PROC=") (false)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [136]
        )
      spids: [132 135]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver")}
            )
            (AndOr
              children: [
                (C {(make)} {(Lit_VarLike "mandir=") (/usr/share/man)} {(Lit_VarLike "NLS=") (false)} 
                  {(Lit_VarLike "INSTALL=") (install)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}
                )
                (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})
              ]
              op_id: Op_DPipe
            )
            (C {(install)} {(-D)} {(-m755)} {(../) ($ VSub_Name "$pkgname") (.initd)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/etc/init.d/) ($ VSub_Name "$pkgname")}
            )
            (C {(install)} {(-D)} {(-m644)} {(../) ($ VSub_Name "$pkgname") (.confd)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/etc/conf.d/) ($ VSub_Name "$pkgname")}
            )
          ]
          spids: [192]
        )
      spids: [188 191]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:md5sums)
          op: Equal
          rhs: 
            {
              (DQ ("c59b71c044d463896f3247e8dd83dd7e  cpufrequtils-008.tar.bz2\n") 
                ("9ed71a50670aa99e12245cb3f5199142  0001-Only-x86-has-cpuid-instruction.patch\n") 
                (
"4ccbd46b0b1563067d0c31fe510ff89d  0002-cpufrequtils-Remove-proc-compile-option-and-interfac.patch\n"
                ) ("5dd9add84e63b213295e2e2a30fd3667  0003-cpufrequtils-aperf-Fix-MSR-read-on-32-bit.patch\n") 
                (
"139b340b964e2c942dbe426b061c6bc8  0005-cpufrequtils-sysfs-increase-MAX_LINE_LEN.patch\n"
                ) ("2242f015ca6b8478d6c1a3bfbca5ea48  0006-aperf-fix-compilation-on-x86-32-with-fPIC.patch\n") 
                ("0b7d50274fa8286796c9df0b156e2962  0007-po-add-missing-word-in-DE.patch\n") ("a99653aab0d334569496a402389f062f  0008-cpufrequtils-make-NLS-optional.patch\n") 
                ("bd6f4fb333c2b0f9c14d9e093946d1ae  cpufrequtils.initd\n") ("d47ff635eef03248c633486eaeec191d  cpufrequtils.confd")
              )
            }
          spids: [275]
        )
      ]
      spids: [275]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha256sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"1b9daa591d977679fb09ffb9b4d58afa94b9387f3c0be92ec077080e328130f1  cpufrequtils-008.tar.bz2\n"
                ) 
                (
"6793e7e330fe6c9125c998011f203a4d8d5887872178fc872861db1d5dce55ef  0001-Only-x86-has-cpuid-instruction.patch\n"
                ) 
                (
"62efd52ea004e1974a09cc5646fbc18d47b372a54ed33361fb2c8470bd931501  0002-cpufrequtils-Remove-proc-compile-option-and-interfac.patch\n"
                ) 
                (
"5ef9bae9272f867c0187ba0b4845888cf6bb567a4a242da5001b3a4a05935a2c  0003-cpufrequtils-aperf-Fix-MSR-read-on-32-bit.patch\n"
                ) 
                (
"76038bb0197d02c91b7dfde5e65cab9379526bba02cb2bab751bbf23a63b392e  0005-cpufrequtils-sysfs-increase-MAX_LINE_LEN.patch\n"
                ) 
                (
"99b2b04301f1656ea263e5d693be701be8af40880747fd3e34c9c27e5540eefa  0006-aperf-fix-compilation-on-x86-32-with-fPIC.patch\n"
                ) 
                (
"245f1c9db3f8120eb014f782476df6a38c22700dd438d532943ad35f4e4ca46d  0007-po-add-missing-word-in-DE.patch\n"
                ) 
                (
"bb1cba04abb42843085ea4f2b38d539cfe7d4db93ffaca453891ee2de6c6feac  0008-cpufrequtils-make-NLS-optional.patch\n"
                ) ("703ccef12e68005339e3a5011481378fd690449916f47341869f14c060af0683  cpufrequtils.initd\n") 
                (
"602b65f6e9927bfb37a26a34c1b44bd4a87cdb2977b5547398e17432afe55727  cpufrequtils.confd"
                )
              )
            }
          spids: [289]
        )
      ]
      spids: [289]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"d25dcc4fbf15bdca65a3fab6ee33d6cf4b7ab7ed291aea42ed7970b707535ddfcd27fd0189aa48affc2792abf72539f1388cc544019e6fc06353a2f9c5a49d17  cpufrequtils-008.tar.bz2\n"
                ) 
                (
"4d841bdf2b829518932505747e68d661219337259c1321cdd6671faf2eb72ff6d7f437e42b98f093f9d6564d2bb7be1d4ab645f08b0fbd58ce43339a12be37da  0001-Only-x86-has-cpuid-instruction.patch\n"
                ) 
                (
"6d8c6beb98d680d4d47c5cc0a067545b1683f259b7d2474a61876b5e97987be30b8d212017122157236ae91bd415793e5f5a0d22214bfc3f2ec72cf626d28832  0002-cpufrequtils-Remove-proc-compile-option-and-interfac.patch\n"
                ) 
                (
"41082f5ed4cc2962927b12b8dcf4b0dadf6fb227b66b8f383931c7ae0416fa5f73e765664376b50e07948e48060770a7d32bc7422b144c0cb82166515e197f9b  0003-cpufrequtils-aperf-Fix-MSR-read-on-32-bit.patch\n"
                ) 
                (
"00fb946b1f0b42038297b9cf63740a4123a4aafa5292400225803ef8cd6f1e89b387509c2f74fa6223b3b2b3032b6e0edcbfc3b6bf15aab73bb480c0208330b9  0005-cpufrequtils-sysfs-increase-MAX_LINE_LEN.patch\n"
                ) 
                (
"7e924424fe3381fd804edfcb0c0c98e73b67e4da7972c7cfe0bc9cfb5febd2ec660f4e84b6bebe2b0b6d2dc5e60279ebe85d1892905b1112ee43d60b46bcdef5  0006-aperf-fix-compilation-on-x86-32-with-fPIC.patch\n"
                ) 
                (
"69343ab9c9b795523bcd09359f4acdb279510a95c6aa13f70be1d0e2e89ed59952a34f979969f6a3ac3498ad7196ee1c810677fe2d04c5f02207682b820b97bb  0007-po-add-missing-word-in-DE.patch\n"
                ) 
                (
"5d5eab9815d77b8ae9c6c9d122f52da7501068b9a6fe7766e74a8f59d1296c0bcb6e5a61a643e371e2e1433912d48205c8f522207144bb02a3c9961043eb968b  0008-cpufrequtils-make-NLS-optional.patch\n"
                ) 
                (
"c9b867a2b49b2ab3c2b7540de7e48443b155a6eb329ec7bd9cfa077993fad66d9168d9009e869191a73e6a4c15448b39294e1eb4cedb364173955209b0b708f9  cpufrequtils.initd\n"
                ) 
                (
"81adc035c781c2c6f94fdb9a69dfb5d867830ab0685f2badce055b9f8095881456522fc0cd5386140d920fd1d9b96c82d8dcecd9962e3e6ef5f9be926153802b  cpufrequtils.confd"
                )
              )
            }
          spids: [303]
        )
      ]
      spids: [303]
    )
  ]
)