(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(nfs-utils)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.1.1)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_basever)
          op: Equal
          rhs: {($ VSub_Name "$pkgver")}
          spids: [12]
        )
      ]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(4)} spids:[15])]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("kernel-mode NFS"))}
          spids: [18]
        )
      ]
      spids: [18]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://nfs.sourceforge.net/"))}
          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:depends) op:Equal rhs:{(DQ (rpcbind))} spids:[38])]
      spids: [38]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ (suid))} spids:[43])]
      spids: [43]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: 
            {
              (DQ ("util-linux-dev libtirpc-dev libcap-dev libevent-dev\n") 
                ("\tlibnfsidmap-dev keyutils-dev lvm2-dev krb5-dev sqlite-dev\n") ("\tautoconf automake libtool bsd-compat-headers")
              )
            }
          spids: [48]
        )
      ]
      spids: [48]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$pkgname") ("-doc ") ($ VSub_Name "$pkgname") ("-dbg rpcgen"))}
          spids: [55]
        )
      ]
      spids: [55]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("http://downloads.sourceforge.net/nfs/") ($ VSub_Name "$pkgname") (-) 
                ($ VSub_Name "$_basever") (".tar.bz2\n") ("\t0011-exportfs-only-do-glibc-specific-hackery-on-glibc.patch\n") ("\n") 
                ("\tnfs-utils-mtab-sym.patch\n") ("\tmusl-getservbyport.patch\n") ("\tidmapd-dnotify-to-inotify.patch\n") ("\n") ("\tnfs.initd\n") 
                ("\tnfsmount.initd\n") ("\tnfsmount.confd\n") ("\trpc.gssd.initd\n") ("\trpc.idmapd.initd\n") ("\trpc.pipefs.initd\n") 
                ("\trpc.statd.initd\n") ("\trpc.svcgssd.initd\n") ("\tnfs.confd\n") ("\tnfs.exports\n") ("\tnfsclient.initd\n") 
                ("\tnfsclient.confd\n") ("\t")
              )
            }
          spids: [64]
        )
      ]
      spids: [64]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:builddir)
          op: Equal
          rhs: 
            {(DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$_basever"))}
          spids: [93]
        )
      ]
      spids: [93]
    )
    (FuncDef
      name: prepare
      body: 
        (BraceGroup
          children: [(C {(default_prepare)}) (C {(cd)} {($ VSub_Name "$builddir")}) (C {(./autogen.sh)})]
          spids: [107]
        )
      spids: [103 106]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {($ VSub_Name "$builddir")})
            (C {(./configure)} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} 
              {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--prefix) (Lit_Other "=") (/usr)} {(--sysconfdir) (Lit_Other "=") (/etc)} 
              {(--mandir) (Lit_Other "=") (/usr/share/man)} {(--infodir) (Lit_Other "=") (/usr/share/info)} {(--without-tcp-wrappers)} {(--enable-ipv6)} 
              {(--enable-nfsv4)} {(--enable-uuid)} {(--enable-gss)} {(--enable-libmount-mount)}
            )
            (C {(make)})
          ]
          spids: [127]
        )
      spids: [123 126]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {($ VSub_Name "$builddir")})
            (C {(make)} {(-j1)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)})
            (C {(install)} {(-Dm644)} {(DQ ($ VSub_Name "$srcdir")) (/nfs.exports)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/etc/exports)}
            )
            (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/sbin/rpc.statd)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/sbin/)}
            )
            (Assignment
              keyword: Assign_Local
              pairs: [(assign_pair lhs:(LhsName name:file) op:Equal rhs:{(SQ )} spids:[258])]
              spids: [256]
            )
            (ForEach
              iter_name: file
              iter_words: [{($ VSub_Name "$source")}]
              do_arg_iter: False
              body: 
                (DoGroup
                  children: [
                    (Case
                      to_match: {(DQ (${ VSub_Name file))}
                      arms: [
                        (case_arm
                          pat_list: [{(Lit_Other "*") (.confd)}]
                          action: [
                            (C {(install)} {(-Dm644)} 
                              {(DQ ($ VSub_Name "$srcdir")) (/) (DQ ($ VSub_Name "$file"))} 
                              {(DQ ($ VSub_Name "$pkgdir")) (/etc/conf.d/) 
                                (BracedVarSub
                                  token: <VSub_Name file>
                                  suffix_op: (StringUnary op_id:VOp1_Percent arg_word:{(".*")})
                                  spids: [306 310]
                                )
                              }
                            )
                          ]
                          spids: [284 286 312 -1]
                        )
                        (case_arm
                          pat_list: [{(Lit_Other "*") (.initd)}]
                          action: [
                            (C {(install)} {(-Dm755)} 
                              {(DQ ($ VSub_Name "$srcdir")) (/) (DQ ($ VSub_Name "$file"))} 
                              {(DQ ($ VSub_Name "$pkgdir")) (/etc/init.d/) 
                                (BracedVarSub
                                  token: <VSub_Name file>
                                  suffix_op: (StringUnary op_id:VOp1_Percent arg_word:{(".*")})
                                  spids: [337 341]
                                )
                              }
                            )
                          ]
                          spids: [315 317 343 -1]
                        )
                      ]
                      spids: [273 281 346]
                    )
                  ]
                  spids: [270 349]
                )
              spids: [266 268]
            )
          ]
          spids: [207]
        )
      spids: [203 206]
    )
    (FuncDef
      name: rpcgen
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("Remote Procedure Call (RPC) protocol compiler"))}
                  spids: [361]
                )
              ]
              spids: [361]
            )
            (C {(install)} {(-Dm755)} {(DQ ($ VSub_Name "$builddir")) (/tools/rpcgen/rpcgen)} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/rpcgen)}
            )
          ]
          spids: [358]
        )
      spids: [354 357]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"ed358280b7e124154632040bf747f6e4c3c6e4156bf90e82ff6915b1488f1c0dd65251a3a0f9b7ca96b9664d64e24b379828da9b524e64a3c769a44f4c930448  nfs-utils-2.1.1.tar.bz2\n"
                ) 
                (
"9561a979a2313f00c0bbb2ffb3193ca089e5de2f15cf5b6c142e65e04a9401bbc962e490e5b1de026750262a05e5258b286a79781444e7f2ac6bd581b426211a  0011-exportfs-only-do-glibc-specific-hackery-on-glibc.patch\n"
                ) 
                (
"5fd9039a61a0cdaeb57b5332ea545034101e6f15be200b7cf8fc7d0a3d22836a6fc778e0560656c1825808a4dc09046d9923d81b4d1324a6e526b226c657d064  nfs-utils-mtab-sym.patch\n"
                ) 
                (
"a14fc747cc75f65bb206b28eb4f838ae85687c917893531318d3991adc3ed9914316b97fc507bf34881855c9978ad9d4617f33e464d1a0d746a65b31177687c1  musl-getservbyport.patch\n"
                ) 
                (
"33410c469348adf5e6b5ec91d8cda6b246f1a38a0b234a52f54a49ab8395ede43dfedd58914a59c342923ba45722f6fd4e4aebeffbe4a730f31c9d1ad19de9a9  idmapd-dnotify-to-inotify.patch\n"
                ) 
                (
"f7feb79cfcab0478affb640d1e5ad059757c88d51cc790fd54cde2fd7ed2e3cfd8f7f4c2de993d99da03e8ce3bdfb2750a4cb997b850fe33d0ef76d9b91c9018  nfs.initd\n"
                ) 
                (
"89259b9f0878658d48792b5b2f42b43c966ed098dba1fecf9e07fb0de4aab37ad67655ea8dbcc2361ddab2b5013b2de35a03048a513aaeedf790e4b416a35a54  nfsmount.initd\n"
                ) 
                (
"6e23897885cc33c49d9c7353b456585a1e0c7300822edba81bc48ba4ccc18297adce137260cc0aa9487aa5ef0aab3eecf931532cfa5bd40fd03bc9e0ddacfb28  nfsmount.confd\n"
                ) 
                (
"d9d7eeebbe153d3c4784112ed6d50734b5619b3315bb1454f8163de2b78ed8f958029a0e1088de58e9b1b8069184aeab2c8f19af4b957b6be25e4f138960aeac  rpc.gssd.initd\n"
                ) 
                (
"f3e88038cb040ffcbca76166f4322d37e39da00d144bc0a17aed4467ab10c6e626fcde6c407d0911d135bfab55622ad2e38ed93788b11459c5882ce60577fb45  rpc.idmapd.initd\n"
                ) 
                (
"3d3fa6e7ae01e27d27d88aba1e307c5293dd1cbc9d555737e03c4f1e17988518f4f1e7f7a38a7337f8e8961e8378cc4611769b04db7368460589a3b218ac6d6b  rpc.pipefs.initd\n"
                ) 
                (
"7f6baea852fff91b88e15e432ba19f9da0a3e3510b6f550b553912cf3887ce176280367b62bcce2a044730a075e4c1f6d7df1a669556d42725dea6e6e8e967ac  rpc.statd.initd\n"
                ) 
                (
"819cce4ae0a0f26bc74ce546e149b98420584240a594c9bb4a0a49413750320bde050866f3753c499425ea8d8df094211fb1f7e020ce281791e1933e1bc6a47f  rpc.svcgssd.initd\n"
                ) 
                (
"bc11b073735ee86c96b9c249ee187f4d16329c279a4e26760875059d2b5fa1d510ef3e4df5ee9dfb2a3133d755e1eb5c323d2fadc432a0cf630191ec353ac535  nfs.confd\n"
                ) 
                (
"70f96bb3a465ee0fa857a6e511051ca3ced9f5a5d1e6b8b32eec843a2067f2475d8979c724a3661de0a2b078eef143f55d75ed184d823841d9de5038da91fb91  nfs.exports\n"
                ) 
                (
"85078e2cd38b37a1e6fbaf0e40cf7690f403e71d9c8188d542d12fe56bfc02a49763c7bcc7742691754acc37928468c215db2795bebc29a5dfb052ba08f407bb  nfsclient.initd\n"
                ) 
                (
"f12e67728ac4e76357685e2fe38bd7f6fcd90064165758ffeca145e6962ac44d4ff9d8d57e18cc6925a6ada8e95ad8321e9fc355931a804dd455aae1e4850e92  nfsclient.confd"
                )
              )
            }
          spids: [386]
        )
      ]
      spids: [386]
    )
  ]
)