(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(otf-oswald)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(3.0)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_hash) op: Equal rhs: {(9dd0521c8c06dd24998fe5d9cd644dab9cbbacca)} spids: [12] ) ] spids: [12] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[15])] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Oswald is a reworking of the classic Gothic and Grotesque type styles."))} spids: [18] ) ] spids: [18] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://oswaldfont.com"))} spids: [23] ) ] spids: [23] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[28])] spids: [28] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (OFL))} spids:[33])] spids: [33] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ (fontconfig))} spids:[38])] spids: [38] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends_dev) op:Equal rhs:{(DQ )} spids:[43])] spids: [43] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ($ VSub_Name "$depends_dev"))} spids: [47] ) ] spids: [47] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[52])] spids: [52] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:subpackages) op:Equal rhs:{(DQ )} spids:[56])] spids: [56] ) (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/vernnobile/OswaldFont/archive/") ($ VSub_Name "$_hash") (".tar.gz\n") ("\t45-oswald.conf\n") ("\t90-non-tt-oswald.conf") ) } spids: [66] ) ] spids: [66] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir")) (/OswaldFont-) ($ VSub_Name "$_hash") (/3.0)} spids: [79] ) ] spids: [79] ) (FuncDef name: build body: (BraceGroup children:[(C {(cd)} {(DQ ($ VSub_Name "$_builddir"))})] spids:[92]) spids: [88 91] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$_builddir"))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/fonts/) ($ VSub_Name "$pkgname")} {(DQ ($ VSub_Name "$pkgdir")) (/etc/fonts/conf.avail)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/fonts/conf.d)} ) (AndOr children: [ (C {(install)} {(-m644)} {(Italic/) (Lit_Other "*") (/src/) (Lit_Other "*") (.otf)} {(DQ (${ VSub_Name pkgdir)) (/usr/share/fonts/) (DQ (${ VSub_Name pkgname))} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(install)} {(-m644)} {(Roman/) (Lit_Other "*") (/src/) (Lit_Other "*") (.otf)} {(DQ (${ VSub_Name pkgdir)) (/usr/share/fonts/) (DQ (${ VSub_Name pkgname))} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (ForEach iter_name: j iter_words: [{(DQ ($ VSub_Name "$srcdir")) (/) (Lit_Other "*") (.conf)}] do_arg_iter: False body: (DoGroup children: [ (AndOr children: [ (C {(install)} {(-m644)} {(DQ ($ VSub_Name "$j"))} {(DQ ($ VSub_Name "$pkgdir")) (/etc/fonts/conf.avail/)} ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/fonts/conf.d)}) (C {(ln)} {(-sf)} {(/etc/fonts/conf.avail/) (BracedVarSub token: <VSub_Name j> suffix_op: (StringUnary op_id:VOp1_DPound arg_word:{("*") (Lit_Slash /)}) spids: [261 266] ) } ) ] spids: [223 269] ) spids: [214 221] ) ] spids: [108] ) spids: [104 107] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: { (DQ ("55d151288b5f20ae263b39181dc957f8 otf-oswald-3.0.tar.gz\n") ("3abe7ce6d6444a06b49735ac94523666 45-oswald.conf\n") ("68374ff2058339aac6235774abc1134f 90-non-tt-oswald.conf") ) } spids: [274] ) ] spids: [274] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "a4924d1ca5c894a390cf255ca4ba1a74718ff0b718e742bc8737367cbed022fa otf-oswald-3.0.tar.gz\n" ) ("0e26f5ca0f056339cef370a5b62f81fccd426957f7456f271c3d1fabe83fba0b 45-oswald.conf\n") ( "e16f4e34197563187d755bab934644fceebd6ac961d303fbb3c6f4e8c7265a04 90-non-tt-oswald.conf" ) ) } spids: [281] ) ] spids: [281] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "a8050eb01e3aa8ab35de9b782434aa9bd6213dd3e9cf5f5b89d50ed11639da38aec9cc69f2362ff9c8d9071add6fc5831dc8b0d25a0d426c4041c95f9dd86564 otf-oswald-3.0.tar.gz\n" ) ( "73b1be04339ead8d22000a48180a74fdcc324dbe5f5dc9fb832c76304eaaa6473865c15d5243c6f4abf71a85d16cb042a3c4f8ae9426753cd24c7c5b8d21a603 45-oswald.conf\n" ) ( "24921f12096b08764e9ee31de66f0a36f74a32a0b38a754c646a5d87f1ce5911fddd88db08c1e5b22632802b369854701925f312aaca241fe9bfdef20f00d3b1 90-non-tt-oswald.conf" ) ) } spids: [288] ) ] spids: [288] ) ] )