(command.CommandList children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgname spids:[6]) op: Equal rhs: {(openttd-opengfx)} spids: [6] ) ] spids: [6] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgver spids:[9]) op: Equal rhs: {(0.5.2)} 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 ('Free graphics set for OpenTTD'))} spids: [15] ) ] spids: [15] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:url spids:[20]) op: Equal rhs: {(DQ ('http://openttd.org/'))} spids: [20] ) ] spids: [20] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:arch spids:[25]) op: Equal rhs: {(DQ (noarch))} spids: [25] ) ] spids: [25] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:license spids:[30]) op: Equal rhs: {(DQ (GPL2))} spids: [30] ) ] spids: [30] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[35]) op: Equal rhs: {(DQ )} spids: [35] ) ] spids: [35] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:makedepends spids:[39]) op: Equal rhs: {(DQ )} spids: [39] ) ] spids: [39] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:source spids:[43]) op: Equal rhs: { (DQ ('https://binaries.openttd.org/extra/opengfx/') ($ VSub_DollarName '$pkgver') (/opengfx-) ($ VSub_DollarName '$pkgver') (-all.zip) ) } spids: [43] ) ] spids: [43] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:builddir spids:[52]) op: Equal rhs: {(DQ ($ VSub_DollarName '$srcdir') (/opengfx-) ($ VSub_DollarName '$pkgver'))} spids: [52] ) ] spids: [52] ) (command.FuncDef name: prepare body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$srcdir'))}) (C {(tar)} {(xf)} {(opengfx-) ($ VSub_DollarName '$pkgver') (.tar)}) ] spids: [64] ) spids: [60 63] ) (command.FuncDef name: package body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_DollarName '$pkgdir') (/usr/share/games/openttd/data))}) (C {(install)} {(-Dm644)} {(Lit_Other '*') (.grf)} {(Lit_Other '*') (.obg)} {(DQ ($ VSub_DollarName '$pkgdir') (/usr/share/games/openttd/data))} ) ] spids: [89] ) spids: [85 88] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:md5sums spids:[128]) op: Equal rhs: {(DQ ('e64352d0578822c6e5388b631b3086f7 opengfx-0.5.2-all.zip'))} spids: [128] ) ] spids: [128] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha256sums spids:[133]) op: Equal rhs: { (DQ ( '19be61f1cb04cbb3cb9602f0b8eb6e6f56ecbefbfdd6e0e03f9579e5a5c1cbc8 opengfx-0.5.2-all.zip' ) ) } spids: [133] ) ] spids: [133] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha512sums spids:[138]) op: Equal rhs: { (DQ ( '2e2d940e42d859bd23211f2606d78db50695e394c2e106b6337811721e900d073f947d9bed8b2521bf98512583653a6e9db5da6b1fa2aa47fdb2626f15c618b5 opengfx-0.5.2-all.zip' ) ) } spids: [138] ) ] spids: [138] ) ] )