(command.CommandList children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgname spids:[6]) op: Equal rhs: {(cpupower)} spids: [6] ) ] spids: [6] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:_kver spids:[9]) op: Equal rhs: {(4.4.14)} spids: [9] ) ] spids: [9] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:_kpkgrel spids:[12]) op: Equal rhs: {(1)} spids: [12] ) ] spids: [12] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgver spids:[16]) op: Equal rhs: {($ VSub_DollarName '$_kver')} spids: [16] ) ] spids: [16] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgrel spids:[19]) op: Equal rhs: {($ VSub_DollarName '$_kpkgrel')} spids: [19] ) ] spids: [19] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgdesc spids:[22]) op: Equal rhs: { (DQ ( 'Linux kernel tool to examine and tune power saving related features of your processor' ) ) } spids: [22] ) ] spids: [22] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:url spids:[27]) op: Equal rhs: {(DQ ('http://www.kernel.org'))} spids: [27] ) ] spids: [27] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:arch spids:[32]) op: Equal rhs: {(DQ (all))} spids: [32] ) ] spids: [32] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:license spids:[37]) op: Equal rhs: {(DQ (GPL2))} spids: [37] ) ] spids: [37] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends_dev spids:[42]) op: Equal rhs: {(DQ ('pciutils-dev readline-dev'))} spids: [42] ) ] spids: [42] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:makedepends spids:[47]) op: Equal rhs: {(DQ ($ VSub_DollarName '$depends_dev') (' bash linux-headers'))} spids: [47] ) ] spids: [47] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:subpackages spids:[53]) op: Equal rhs: {(DQ ($ VSub_DollarName '$pkgname') ('-doc ') ($ VSub_DollarName '$pkgname') (-dev))} spids: [53] ) ] spids: [53] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:replaces spids:[61]) op: Equal rhs: {(DQ (linux-tools-cpupower))} spids: [61] ) ] spids: [61] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:source spids:[66]) op: Equal rhs: { (DQ ('https://kernel.org/pub/linux/kernel/v4.x/linux-') ($ VSub_DollarName '$pkgver') ('.tar.xz\n') ('\tcpupower.initd\n') ('\tcpupower.confd\n') ('\tnls.patch\n') ('\t') ) } spids: [66] ) ] spids: [66] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:builddir spids:[78]) op: Equal rhs: {(DQ ($ VSub_DollarName '$srcdir')) (/linux-) ($ VSub_DollarName '$pkgver')} spids: [78] ) ] spids: [78] ) (command.FuncDef name: build body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir')) (/tools/power/cpupower)}) (C {(make)} {(Lit_VarLike 'NLS=') (false)} {(Lit_VarLike 'VERSION=') ($ VSub_DollarName '$pkgver') (-) ($ VSub_DollarName '$pkgrel') } ) ] spids: [90] ) spids: [86 89] ) (command.FuncDef name: package body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir')) (/tools/power/cpupower)}) (command.AndOr ops: [Op_DPipe] children: [ (C {(make)} {(Lit_VarLike 'NLS=') (false)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_DollarName '$pkgdir'))} {(Lit_VarLike 'mandir=') (DQ (/usr/share/man))} {(install)} ) (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] ) (command.AndOr ops: [Op_DPipe] children: [ (C {(install)} {(-Dm755)} {(DQ ($ VSub_DollarName '$srcdir')) (/) ($ VSub_DollarName '$pkgname') (.initd)} {(DQ ($ VSub_DollarName '$pkgdir')) (/etc/init.d/) ($ VSub_DollarName '$pkgname')} ) (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] ) (command.AndOr ops: [Op_DPipe] children: [ (C {(install)} {(-Dm644)} {(DQ ($ VSub_DollarName '$srcdir')) (/) ($ VSub_DollarName '$pkgname') (.confd)} {(DQ ($ VSub_DollarName '$pkgdir')) (/etc/conf.d/) ($ VSub_DollarName '$pkgname')} ) (command.ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] ) ] spids: [118] ) spids: [114 117] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:md5sums spids:[208]) op: Equal rhs: { (DQ ('59e99c3bf5d495f1f95d26257962ca3e linux-4.4.14.tar.xz\n') ('209e4f95728bd7c7c4ba35c320683a9b cpupower.initd\n') ('fc335236f7617b042066c6231d5c9b87 cpupower.confd\n') ('b85e224699b4988482a9e624ac415961 nls.patch') ) } spids: [208] ) ] spids: [208] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha256sums spids:[216]) op: Equal rhs: { (DQ ( '5953ba12797160a68b1068378f826ddac8a298f8f3273876d3bd18222b0555f9 linux-4.4.14.tar.xz\n' ) ('bd7133303c9a0fc892267335b6fb371d6179c6f4251d7f360ae82d7d1f0b321f cpupower.initd\n') ( '9ab6f022d2b2948660decf5e383984e6ddb9e9e5e6e2761c3031378ddd87e947 cpupower.confd\n' ) ('c2b4dfe619c54e40c36bfbc541f18d57f15e07f1788df4a2e9bc336b443a5860 nls.patch') ) } spids: [216] ) ] spids: [216] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha512sums spids:[224]) op: Equal rhs: { (DQ ( 'c9d4f3e8949cfb715ff2fc4169a12938132f967ad509c154f5c8598c70ac14989364083f1ab29c2fbab120945363f1343f2a30819df9be53938d4ef43391dbc5 linux-4.4.14.tar.xz\n' ) ( '97ecfeaaaa8efca7af585316b843bf7be885e88095bbdfbf52bc9a96b14dc862435482781e205ea022ab208978aaa4aabb317354fab890ed514a5088ae5045c8 cpupower.initd\n' ) ( '63cd12a4d8782198c71662e9205e346e064b65bae5e3e175b5bc43bdf7ec6ddf675b60349750afe3c37c8a925f9ae9a93530671821342581bd282a69e0773b8c cpupower.confd\n' ) ( 'f4e8365ddccc26f3dec66311fac04560661934f9ddb888d48c2e67818a0647883e13e8542149f7981f532ff58c002e901ca543061cd0c46c29ea089dfe3ceafe nls.patch' ) ) } spids: [224] ) ] spids: [224] ) ] )