(command.CommandList children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgname spids:[6]) op: Equal rhs: {(py-img2pdf)} spids: [6] ) ] spids: [6] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgver spids:[9]) op: Equal rhs: {(0.2.4)} 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 ('Convert images to PDF via direct JPEG inclusion'))} 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://gitlab.mister-muffin.de/josch/img2pdf'))} 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 (LGPL))} spids: [30] ) ] spids: [30] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[35]) op: Equal rhs: {(DQ (py-pillow))} spids: [35] ) ] spids: [35] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:makedepends spids:[40]) op: Equal rhs: {(DQ ('python2-dev python3-dev py-setuptools'))} spids: [40] ) ] spids: [40] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:install spids:[45]) op: Equal rhs: {(DQ )} spids: [45] ) ] spids: [45] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:subpackages spids:[49]) op: Equal rhs: { (DQ (py2-) (word_part.BracedVarSub token: <VSub_Name pkgname> suffix_op: (suffix_op.StringUnary op_id:VOp1_Pound arg_word:{(py-)}) spids: [52 56] ) (':_py2 py3-') (word_part.BracedVarSub token: <VSub_Name pkgname> suffix_op: (suffix_op.StringUnary op_id:VOp1_Pound arg_word:{(py-)}) spids: [58 62] ) (':_py3') ) } spids: [49] ) ] spids: [49] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:source spids:[66]) op: Equal rhs: { (DQ ( 'https://pypi.python.org/packages/7e/a2/4f06081f674920be757d894b4bab874e6a3b5227e730cb7618430b366e69/img2pdf-' ) ($ VSub_DollarName '$pkgver') (.tar.gz) ) } spids: [66] ) ] spids: [66] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:builddir spids:[73]) op: Equal rhs: {(DQ ($ VSub_DollarName '$srcdir') (/img2pdf-) ($ VSub_DollarName '$pkgver'))} spids: [73] ) ] spids: [73] ) (command.FuncDef name: build body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(python2)} {(setup.py)} {(build)}) (C {(python3)} {(setup.py)} {(build)}) ] spids: [85] ) spids: [81 84] ) (command.FuncDef name: package body: (command.BraceGroup children: [(C {(mkdir)} {(-p)} {(DQ ($ VSub_DollarName '$pkgdir'))})] spids: [115] ) spids: [111 114] ) (command.FuncDef name: _py2 body: (command.BraceGroup children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:replaces spids:[136]) op: Equal rhs: {(DQ ($ VSub_DollarName '$pkgname'))} spids: [136] ) ] spids: [136] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[142]) op: Equal rhs: { (DQ (word_part.BracedVarSub token: <VSub_Name depends> suffix_op: (suffix_op.PatSub pat: {(py-)} replace: {(py2-)} replace_mode: Lit_Slash spids: [146] ) spids: [144 151] ) ) } spids: [142] ) ] spids: [142] ) (C {(_py)} {(python2)}) ] spids: [133] ) spids: [129 132] ) (command.FuncDef name: _py3 body: (command.BraceGroup children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[169]) op: Equal rhs: { (DQ (word_part.BracedVarSub token: <VSub_Name depends> suffix_op: (suffix_op.PatSub pat: {(py-)} replace: {(py3-)} replace_mode: Lit_Slash spids: [173] ) spids: [171 178] ) ) } spids: [169] ) ] spids: [169] ) (C {(_py)} {(python3)}) ] spids: [166] ) spids: [162 165] ) (command.FuncDef name: _py body: (command.BraceGroup children: [ (command.Assignment keyword: Assign_Local pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:python spids:[198]) op: Equal rhs: {(DQ ($ VSub_Number '$1'))} spids: [198] ) ] spids: [196] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgdesc spids:[204]) op: Equal rhs: { (DQ ($ VSub_DollarName '$pkgdesc') (' (for ') ($ VSub_DollarName '$python') (')')) } spids: [204] ) ] spids: [204] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[213]) op: Equal rhs: {(DQ ($ VSub_DollarName '$depends') (' ') ($ VSub_DollarName '$python'))} spids: [213] ) ] spids: [213] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:install_if spids:[221]) op: Equal rhs: { (DQ ($ VSub_DollarName '$pkgname') ('=') ($ VSub_DollarName '$pkgver') (-r) ($ VSub_DollarName '$pkgrel') (' ') ($ VSub_DollarName '$python') ) } spids: [221] ) ] spids: [221] ) (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {($ VSub_DollarName '$python')} {(setup.py)} {(install)} {(--prefix) (Lit_Other '=') (/usr)} {(--root) (Lit_Other '=') (DQ ($ VSub_DollarName '$subpkgdir'))} ) ] spids: [193] ) spids: [189 192] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha512sums spids:[260]) op: Equal rhs: { (DQ ( 'c2d99da7076411cf4acabe8929fc8af4005ef1f3e3d9edc953f2731b8d41159c9e4637a803765e1405c595daebfb3d519d4c7903003ce0118d8b0c6e88f11860 img2pdf-0.2.4.tar.gz' ) ) } spids: [260] ) ] spids: [260] ) ] )