(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(amd-ucode)} spids:[0])] spids: [0] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_realver) op:Equal rhs:{(2012-09-10)} spids:[3])] spids: [3] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgver) op: Equal rhs: { (BracedVarSub token: <VSub_Name _realver> suffix_op: (PatSub pat: {(-)} replace: {(EscapedLiteralPart token:<Lit_EscapedChar "\\.">)} do_all: True do_prefix: False do_suffix: False ) spids: [7 14] ) } spids: [6] ) ] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[16])] spids: [16] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Microcode update files for AMD family 10h, 11h, 14h and 15h CPUs"))} spids: [19] ) ] spids: [19] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(SQ <noarch>)} spids:[24])] spids: [24] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(SQ <custom>)} spids:[29])] spids: [29] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://www.amd64.org/support/microcode.html"))} spids: [34] ) ] spids: [34] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://dev.alpinelinux.org/archive/amd-ucode/amd-ucode-") (${ VSub_Name _realver) (.tar.xz) ) } spids: [39] ) ] spids: [39] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ (${ VSub_Name srcdir)) (/) (${ VSub_Name pkgname) (-) (${ VSub_Name _realver)} ) (AndOr children: [ (C {(install)} {(-D)} {(-m644)} {(microcode_amd.bin)} {(DQ (${ VSub_Name pkgdir)) (/usr/lib/firmware/amd-ucode/microcode_amd.bin)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(install)} {(-D)} {(-m644)} {(microcode_amd_fam15h.bin)} {(DQ (${ VSub_Name pkgdir)) (/usr/lib/firmware/amd-ucode/microcode_amd_fam15h.bin)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(install)} {(-D)} {(-m644)} {(LICENSE)} {(DQ (${ VSub_Name pkgdir)) (/usr/share/licenses/) (${ VSub_Name pkgname) (/LICENSE)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [53] ) spids: [49 52] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ("4ec4efcd6a2f249dc9bb4fb3f1361610 amd-ucode-2012-09-10.tar.xz"))} spids: [150] ) ] spids: [150] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "ab4d8d1638d88c3ffd747b6d7f366676a817b4c11c8f4b0235b2d2125ca4836d amd-ucode-2012-09-10.tar.xz" ) ) } spids: [155] ) ] spids: [155] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "5ff4a6cf02b4221bf08df34409cbfb93c56d8995647ecfcb7808e108b7968e231b87a28a96131db3c25ae44bcda5a4102565b84db48b39a29849b6e33ad80fd6 amd-ucode-2012-09-10.tar.xz" ) ) } spids: [160] ) ] spids: [160] ) ] )