(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(atop)} spids:[3])]
      spids: [3]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.3.0)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("Resource-specific view of processes"))}
          spids: [12]
        )
      ]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://www.atoptool.nl/"))}
          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:depends) op:Equal rhs:{(DQ )} spids:[32])]
      spids: [32]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: {(DQ ("zlib-dev ncurses-dev linux-headers"))}
          spids: [36]
        )
      ]
      spids: [36]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))}
          spids: [41]
        )
      ]
      spids: [41]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("http://www.atoptool.nl/download/atop-") ($ VSub_Name "$pkgver") (".tar.gz\n") 
                ("\tatop-bb-compat.patch\n") ("\tatop-daily-bb.patch\n") ("\tatop.initd")
              )
            }
          spids: [47]
        )
      ]
      spids: [47]
    )
    (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: [57]
        )
      ]
      spids: [57]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ (suid))} spids:[66])]
      spids: [66]
    )
    (FuncDef
      name: prepare
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(default_prepare)})
            (C {(sed)} {(-i)} {(-e)} {(SQ <"/^CFLAGS/s: = -O : += :">)} {(-e)} 
              {(SQ <"/^LDFLAGS/s: = : += :">)} {(Makefile)}
            )
            (C {(cp)} {(DQ ($ VSub_Name "$srcdir")) (/atop.initd)} {(atop.init)})
            (C {(chmod)} {(a) (Lit_Other "+") (rx)} {(atop.init)})
          ]
          spids: [76]
        )
      spids: [72 75]
    )
    (FuncDef
      name: build
      body: (BraceGroup children:[(C {(cd)} {(DQ ($ VSub_Name "$builddir"))})] spids:[136])
      spids: [132 135]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/var/log/atop)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/var/run)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/sbin)}
            )
            (C {(make)} {(-j1)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} 
              {(Lit_VarLike "INIPATH=") (/etc/init.d)} {(Lit_VarLike "SCRPATH=") (/etc/periodic/daily)} {(sysvinstall)}
            )
            (C {(rm)} {(-fr)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/cron.d)})
            (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/periodic/daily/atop.daily)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/etc/periodic/daily/atop)}
            )
          ]
          spids: [152]
        )
      spids: [148 151]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"51cc868545403cab439a66cc38fe9324c6ff7537e6dad5271fa3f0a22cbad471b0e15186d4f78f0080129301ba0a59e0c1cd1cc694bc3a4f982118a8d0cae429  atop-2.3.0.tar.gz\n"
                ) 
                (
"165e5f17f1a752f8663a774d72476eac5693f93922b32fa198f09233ca6dfde2d6c63b10c31d0388ac9f10d210e7067787f30ef25e0ef9419a1520486f290b15  atop-bb-compat.patch\n"
                ) 
                (
"078e76315a6336a63e03873ec4c76e2c0d2698879840bfad5c57db266a15abd521dde9f720f0ddf482b4e2a18cac9d869e0c08994cfe5ef9a3343603e3858a11  atop-daily-bb.patch\n"
                ) 
                (
"172c9d367b936427ccbbbd1140c7808ec8ffe3194b3557ba024820dac8fa68c9919f7dc34d332e91283fde64d731db7bdbfee3c2d6caad3cd291e0f1c227cb03  atop.initd"
                )
              )
            }
          spids: [234]
        )
      ]
      spids: [234]
    )
  ]
)