(command.CommandList children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgname spids:[6]) op: Equal rhs: {(goomwwm)} spids: [6] ) ] spids: [6] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgver spids:[9]) op: Equal rhs: {(1.0.0)} spids: [9] ) ] spids: [9] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgrel spids:[12]) op: Equal rhs: {(0)} spids: [12] ) ] spids: [12] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgdesc spids:[15]) op: Equal rhs: {(DQ ('Get out of my way, Window Manager!'))} spids: [15] ) ] spids: [15] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:url spids:[20]) op: Equal rhs: {(DQ ('https://github.com/seanpringle/goomwwm'))} spids: [20] ) ] spids: [20] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:arch spids:[25]) op: Equal rhs: {(DQ (all))} spids: [25] ) ] spids: [25] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:license spids:[30]) op: Equal rhs: {(DQ (MIT))} spids: [30] ) ] spids: [30] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[35]) op: Equal rhs: {(DQ ('libxft libx11 libxinerama freetype'))} spids: [35] ) ] spids: [35] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:makedepends spids:[40]) op: Equal rhs: { (DQ ( 'libx11-dev libxft-dev freetype-dev libxinerama-dev libx11 libxft pkgconfig xineramaproto xproto' ) ) } spids: [40] ) ] spids: [40] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:source spids:[45]) op: Equal rhs: { (DQ (${ VSub_Name pkgname) (-) (${ VSub_Name pkgver) ('.tar.gz::') (${ VSub_Name url) (/archive/) (${ VSub_Name pkgver) (.tar.gz) ) } spids: [45] ) ] spids: [45] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:builddir spids:[65]) op: Equal rhs: {(DQ ($ VSub_DollarName '$srcdir') (/))} spids: [65] ) ] spids: [65] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:_builddir spids:[71]) op: Equal rhs: {(DQ (${ VSub_Name builddir) (/) (${ VSub_Name pkgname) (-) (${ VSub_Name pkgver))} spids: [71] ) ] spids: [71] ) (command.FuncDef name: build body: (command.BraceGroup children: [(C {(cd)} {(DQ (${ VSub_Name _builddir))}) (C {(make)} {(proto)} {(normal)})] spids: [91] ) spids: [87 90] ) (command.FuncDef name: check body: (command.BraceGroup children: [ (C {(cd)} {(DQ (${ VSub_Name _builddir))}) (C {(./) (${ VSub_Name pkgname)} {(--version)}) ] spids: [116] ) spids: [112 115] ) (command.FuncDef name: package body: (command.BraceGroup children: [ (C {(mkdir)} {(-p)} {(DQ (${ VSub_Name pkgdir))}) (C {(install)} {(-m755)} {(-D)} {(DQ (${ VSub_Name _builddir) (/) (${ VSub_Name pkgname))} {(DQ (${ VSub_Name pkgdir) (/usr/bin/) (${ VSub_Name pkgname))} ) ] spids: [142] ) spids: [138 141] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha512sums spids:[185]) op: Equal rhs: { (DQ ( 'e37d80c8ea47fe136172c392521ec8d4dab361c3469d3d1626ed7c30385513301983c0ffde39f4c2e6f2dee8709da6a34f14f7bb89776f1ccde5103ab1a26764 goomwwm-1.0.0.tar.gz' ) ) } spids: [185] ) ] spids: [185] ) ] )