(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(lxd)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.18)} 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 ('a container hypervisor and a new user experience for LXC'))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ('https://linuxcontainers.org/lxd/'))} 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 (Apache-2.0))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ( 'acl xz netcat-openbsd cgmanager squashfs-tools rsync shadow-uidmap lxc ip6tables dnsmasq ca-certificates' ) ) } spids: [35] ) ] spids: [35] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ('lxc-dev protobuf-dev rsync go gettext-dev linux-headers acl-dev'))} spids: [40] ) ] spids: [40] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install) op: Equal rhs: {(DQ ($ VSub_Name '$pkgname') (.pre-install))} spids: [45] ) ] spids: [45] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ('!check'))} spids:[51])] spids: [51] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ('https://linuxcontainers.org/downloads/') ($ VSub_Name '$pkgname') (/) ($ VSub_Name '$pkgname') (-) ($ VSub_Name '$pkgver') ('.tar.gz\n') ('\tlxd-dont-go-get.patch\n') ('\t') ($ VSub_Name '$pkgname') ('.confd\n') ('\t') ($ VSub_Name '$pkgname') (.initd) ) } spids: [56] ) ] spids: [56] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_project) op: Equal rhs: {(DQ (github.com/lxc/lxd))} spids: [74] ) ] spids: [74] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name '$srcdir')) (/lxd-) ($ VSub_Name '$pkgver')} spids: [80] ) ] spids: [80] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name '$builddir'))}) (C {(rm)} {(-f)} {(dist/src/) (DQ ($ VSub_Name '$_project'))}) (C {(rsync)} {(-a)} {(.)} {(--exclude) (Lit_Other '=') (DQ (dist))} {(dist/src/) (DQ ($ VSub_Name '$_project'))} ) (C {(default_prepare)}) ] spids: [92] ) spids: [88 91] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name '$builddir'))}) (C {(export)} {(Lit_VarLike 'GOPATH=') (DQ ($ VSub_Name '$builddir') (/dist))}) (C {(export)} {(Lit_VarLike 'CGO_LDFLAGS=') (-lintl)}) (C {(make)} {(-C)} {(dist/src/) (DQ ($ VSub_Name '$_project'))}) ] spids: [147] ) spids: [143 146] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name '$builddir'))}) (ForEach iter_name: i iter_words: [{(fuidshift)} {(lxc)}] do_arg_iter: F body: (DoGroup children: [ (C {(install)} {(-Dm)} {(755)} {(DQ (dist/bin/) ($ VSub_Name '$i'))} {(DQ ($ VSub_Name '$pkgdir') (/usr/bin/) ($ VSub_Name '$i'))} ) ] spids: [214 237] ) spids: [207 212] ) (C {(install)} {(-Dm755)} {(DQ (dist/bin/lxd))} {(DQ ($ VSub_Name '$pkgdir') (/usr/sbin/lxd))}) (C {(install)} {(-Dm755)} {(DQ ($ VSub_Name '$srcdir')) (/lxd.initd)} {(DQ ($ VSub_Name '$pkgdir')) (/etc/init.d/lxd)} ) (C {(install)} {(-Dm644)} {(DQ ($ VSub_Name '$srcdir')) (/lxd.confd)} {(DQ ($ VSub_Name '$pkgdir')) (/etc/conf.d/lxd)} ) ] spids: [192] ) spids: [188 191] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( '17694e9cbe9954e0e434ba61df76f56392f7b639eb3cd6dd03ee987769bdaf6cc7108cad52c321ef5ff0a4e2cfee081f381d7a8861f567cb3ba1cd785d024bdb lxd-2.18.tar.gz\n' ) ( 'e2c0c96d0efc33e459cf14365f01d60b73ed03f028d36ca5ea27cd647f5d2a91ec61bcf2723437f7b930aec6ebabac3697e0e3adc6b2918817833c9f182aab49 lxd-dont-go-get.patch\n' ) ( 'bc32c71f2ce10f508433e1e4651c08c18e8a17e9419a7ce391c0f127fc7cf378c665178926b35eae8813e290d9c5eab3ceb605679fd32efdf2cf98a57cee4127 lxd.confd\n' ) ( '94de0c0d5ab63463a929a4151359950b1117d0ada5ccf0944311cc70c6b6d4c437ccb4158734ab35db67bfb4abc437074c3f3515be4531f63adc74da21fefb5b lxd.initd' ) ) } spids: [290] ) ] spids: [290] ) ] )