(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(lldpd)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(0.9.8)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("Implementation of IEEE 802.1ab (LLDP) "))}
          spids: [15]
        )
      ]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://vincentbernat.github.com/lldpd/"))}
          spids: [20]
        )
      ]
      spids: [20]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[25])]
      spids: [25]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (ISC))} spids:[30])]
      spids: [30]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: 
            {
              (DQ ("autoconf automake libtool linux-headers bsd-compat-headers\n") 
                ("\tlibevent-dev libxml2-dev net-snmp-dev libbsd-dev jansson-dev \n") ("\tdoxygen perl-dev readline-dev")
              )
            }
          spids: [35]
        )
      ]
      spids: [35]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:install)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$pkgname") (.post-install))}
          spids: [42]
        )
      ]
      spids: [42]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_Name "$pkgname") ("-dev ") ($ VSub_Name "$pkgname") ("-doc\n") ("\t") 
                ($ VSub_Name "$pkgname") ("-bash-completion:bashcomp:noarch\n") ("\t") ($ VSub_Name "$pkgname") 
                ("-zsh-completion:zshcomp:noarch")
              )
            }
          spids: [48]
        )
      ]
      spids: [48]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgusers) op:Equal rhs:{(DQ (lldpd))} spids:[62])]
      spids: [62]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkggroups) op:Equal rhs:{(DQ (lldpd))} spids:[67])]
      spids: [67]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") 
                (".tar.gz::https://github.com/vincentbernat/") ($ VSub_Name "$pkgname") (/archive/) ($ VSub_Name "$pkgver") (".tar.gz\n") ("\t") ($ VSub_Name "$pkgname") 
                (".confd\n") ("\t") ($ VSub_Name "$pkgname") (.initd)
              )
            }
          spids: [72]
        )
      ]
      spids: [72]
    )
    (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: [90]
        )
      ]
      spids: [90]
    )
    (FuncDef
      name: prepare
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(./autogen.sh)})
            (C {(default_prepare)})
          ]
          spids: [104]
        )
      spids: [100 103]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(./configure)} {(--prefix) (Lit_Other "=") (/usr)} 
              {(--localstatedir) (Lit_Other "=") (/var)} {(--sysconfdir) (Lit_Other "=") (/etc)} {(--enable-static) (Lit_Other "=") (no)} {(--enable-pie)} 
              {(--enable-hardening)} {(--without-embedded-libevent)} {(--with-snmp)} {(--with-xml)} 
              {(--with-privsep-user) (Lit_Other "=") ($ VSub_Name "$pkgusers")} {(--with-privsep-group) (Lit_Other "=") ($ VSub_Name "$pkggroups")} 
              {(--with-privsep-chroot) (Lit_Other "=") (/run/) ($ VSub_Name "$pkgname")} 
              {(--with-lldpd-ctl-socket) (Lit_Other "=") (/run/) ($ VSub_Name "$pkgname") (/) 
                ($ VSub_Name "$pkgname") (.socket)
              } 
              {(--with-lldpd-pid-file) (Lit_Other "=") (/run/) ($ VSub_Name "$pkgname") (/) 
                ($ VSub_Name "$pkgname") (.pid)
              }
            )
            (C {(make)})
          ]
          spids: [126]
        )
      spids: [122 125]
    )
    (FuncDef
      name: check
      body: 
        (BraceGroup
          children: [(C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(check)})]
          spids: [231]
        )
      spids: [227 230]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(install)} {(-Dm644)} {(/dev/null)} {(DQ ($ VSub_Name "$pkgdir") (/etc/lldpd.conf))})
            (C {(install)} {(-Dm644)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (.confd)} {(DQ ($ VSub_Name "$pkgdir") (/etc/conf.d/) ($ VSub_Name "$pkgname"))}
            )
            (C {(install)} {(-Dm755)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (.initd)} {(DQ ($ VSub_Name "$pkgdir") (/etc/init.d/) ($ VSub_Name "$pkgname"))}
            )
            (C {(install)} {(-Dm644)} {(LICENSE)} 
              {
                (DQ ($ VSub_Name "$pkgdir") (/usr/share/licenses/) ($ VSub_Name "$pkgname") (/LICENSE))
              }
            )
            (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)})
          ]
          spids: [252]
        )
      spids: [248 251]
    )
    (FuncDef
      name: bashcomp
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("Bash completions for ") ($ VSub_Name "$pkgname"))}
                  spids: [343]
                )
              ]
              spids: [343]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:install_if)
                  op: Equal
                  rhs: 
                    {
                      (DQ ($ VSub_Name "$pkgname") ("=") ($ VSub_Name "$pkgver") (-r) 
                        ($ VSub_Name "$pkgrel") (" bash-completion")
                      )
                    }
                  spids: [350]
                )
              ]
              spids: [350]
            )
            (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/)})
            (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/bash-completion)} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share)}
            )
            (AndOr
              children: [
                (SimpleCommand
                  words: [{(rmdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share)}]
                  redirects: [(Redir op_id:Redir_Great fd:2 arg_word:{(/dev/null)} spids:[396])]
                )
                (C {(true)})
              ]
              op_id: Op_DPipe
            )
          ]
          spids: [340]
        )
      spids: [336 339]
    )
    (FuncDef
      name: zshcomp
      body: 
        (BraceGroup
          children: [
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:pkgdesc)
                  op: Equal
                  rhs: {(DQ ("Zsh completion for ") ($ VSub_Name "$pkgname"))}
                  spids: [413]
                )
              ]
              spids: [413]
            )
            (Assignment
              keyword: Assign_None
              pairs: [
                (assign_pair
                  lhs: (LhsName name:install_if)
                  op: Equal
                  rhs: 
                    {
                      (DQ ($ VSub_Name "$pkgname") ("=") ($ VSub_Name "$pkgver") (-r) 
                        ($ VSub_Name "$pkgrel") (" zsh")
                      )
                    }
                  spids: [420]
                )
              ]
              spids: [420]
            )
            (C {(install)} {(-Dm644)} {(DQ ($ VSub_Name "$builddir")) (/src/client/completion/_lldpcli)} 
              {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/zsh/site-functions/_lldpcli)}
            )
          ]
          spids: [410]
        )
      spids: [406 409]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"fb5ed83949fe1a3fc1f36dbb710975564286bb0f143c74e3a155e14c1258ae46867cc4738e42f8b892893a421d10c274012b37aad9f48fc2c9bdc45d7a37cf05  lldpd-0.9.8.tar.gz\n"
                ) 
                (
"a2a4c85068a6b8b80c92fe56af7799a8b8cb2516e5a65b3ae4cb28f278e5acc72402da2a35f0c48a6048fd4a8536061142cafaa49a4bae8e52ca0a5d9ed38b4c  lldpd.confd\n"
                ) 
                (
"8d88e2a21efee6389d4de4f1ce2fcc9da8bd8ab3cb5a2bf2d322bde577e255662d027688065282146b389b3b8076fb883897e600fd931bcdc30d757fc7191e34  lldpd.initd"
                )
              )
            }
          spids: [452]
        )
      ]
      spids: [452]
    )
  ]
)