(command.CommandList children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgname spids:[6]) op: Equal rhs: {(rippled)} spids: [6] ) ] spids: [6] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgver spids:[9]) op: Equal rhs: {(0.70.1)} 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 ('Blockchain daemon implementing the Ripple Consensus Ledger'))} 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://ripple.com/'))} spids: [20] ) ] spids: [20] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:arch spids:[25]) op: Equal rhs: {(DQ (x86_64))} spids: [25] ) ] spids: [25] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:license spids:[30]) op: Equal rhs: {(DQ (ISC))} spids: [30] ) ] spids: [30] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:makedepends spids:[35]) op: Equal rhs: {(DQ ('cmake libressl-dev boost-dev protobuf-dev'))} spids: [35] ) ] spids: [35] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:subpackages spids:[40]) op: Equal rhs: {(DQ ($ VSub_DollarName '$pkgname') (-doc))} spids: [40] ) ] spids: [40] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:source spids:[46]) op: Equal rhs: { (DQ ($ VSub_DollarName '$pkgname') (-) ($ VSub_DollarName '$pkgver') ('.tar.gz::https://github.com/ripple/') ($ VSub_DollarName '$pkgname') (/archive/) ($ VSub_DollarName '$pkgver') ('.tar.gz\n') (' musl-fixes.patch\n') (' ') ) } spids: [46] ) ] spids: [46] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:builddir spids:[60]) op: Equal rhs: {(DQ ($ VSub_DollarName '$srcdir') (/)) ($ VSub_DollarName '$pkgname') (-) ($ VSub_DollarName '$pkgver') } spids: [60] ) ] spids: [60] ) (command.FuncDef name: build body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (command.AndOr ops: [Op_DAmp] children: [(C {(mkdir)} {(build)}) (C {(cd)} {(build)})] ) (C {(cmake)} {(..)} {(-DCMAKE_INSTALL_PREFIX) (Lit_Other '=') (/usr)} {(-DCMAKE_BUILD_TYPE) (Lit_Other '=') (release)} ) (C {(make)}) ] spids: [74] ) spids: [70 73] ) (command.FuncDef name: check body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(./build/rippled)} {(--unittest)}) ] spids: [117] ) spids: [113 116] ) (command.FuncDef name: package body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(install)} {(-D)} {(-m644)} {(LICENSE)} { (DQ (${ VSub_Name pkgdir) (/usr/share/licenses/) ($ VSub_DollarName '$pkgname') (/LICENSE) ) } ) (C {(install)} {(-D)} {(build/rippled)} {(DQ (${ VSub_Name pkgdir) (/usr/bin/rippled))}) (C {(install)} {(-D)} {(-m644)} {(doc/rippled-example.cfg)} {(DQ (${ VSub_Name pkgdir) (/etc/) ($ VSub_DollarName '$pkgname') (/rippled.cfg))} ) (C {(install)} {(-D)} {(-m644)} {(doc/validators-example.txt)} {(DQ (${ VSub_Name pkgdir) (/etc/) ($ VSub_DollarName '$pkgname') (/validators.txt))} ) ] spids: [138] ) spids: [134 137] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha512sums spids:[218]) op: Equal rhs: { (DQ ( '783e5abc1d8f1d0fa5ea4abbc9ab1211270a52829fa88aa8d2fdd68c045188186ab732c73326bd2a9ed216a5b23480c5dc0799df61f1df5a3475fe53f2da455a rippled-0.70.1.tar.gz\n' ) ( 'a26b01f8bf541471f96f3865b99923b267611ece093f8cbc4f35f87002c403b6e558e5ac15cc7599e9a5c1486f3070a4f61a880a2a3b874fc2dab5d8a6d8e82e musl-fixes.patch' ) ) } spids: [218] ) ] spids: [218] ) ] )