(command.CommandList children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgname spids:[12]) op: Equal rhs: {(hplip)} spids: [12] ) ] spids: [12] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgver spids:[15]) op: Equal rhs: {(3.17.4)} spids: [15] ) ] spids: [15] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgrel spids:[18]) op: Equal rhs: {(1)} spids: [18] ) ] spids: [18] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgdesc spids:[21]) op: Equal rhs: {(DQ ('Drivers for HP printers and scanners'))} spids: [21] ) ] spids: [21] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:arch spids:[26]) op: Equal rhs: {(all)} spids: [26] ) ] spids: [26] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:url spids:[29]) op: Equal rhs: {(DQ ('http://hplipopensource.com'))} spids: [29] ) ] spids: [29] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:license spids:[34]) op: Equal rhs: {(DQ (GPL))} spids: [34] ) ] spids: [34] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[39]) op: Equal rhs: {(DQ )} spids: [39] ) ] spids: [39] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:makedepends spids:[43]) op: Equal rhs: {(DQ ('libjpeg-turbo-dev net-snmp-dev cups-dev libusb-dev sane-dev'))} spids: [43] ) ] spids: [43] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:subpackages spids:[48]) op: Equal rhs: { (DQ ($ VSub_DollarName '$pkgname') ('-doc ') ($ VSub_DollarName '$pkgname') ('-libs sane-backend-hpaio:sane') ) } spids: [48] ) ] spids: [48] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:source spids:[56]) op: Equal rhs: { (DQ ('http://downloads.sourceforge.net/') ($ VSub_DollarName '$pkgname') (/) ($ VSub_DollarName '$pkgname') (-) ($ VSub_DollarName '$pkgver') ('.tar.gz\n') ('\tfix-includes.patch') ) } spids: [56] ) ] spids: [56] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:builddir spids:[68]) op: Equal rhs: {(DQ ($ VSub_DollarName '$srcdir')) (/) ($ VSub_DollarName '$pkgname') (-) ($ VSub_DollarName '$pkgver') } spids: [68] ) ] spids: [68] ) (command.FuncDef name: prepare body: (command.BraceGroup children: [(C {(default_prepare)}) (C {(update_config_guess)})] spids: [82] ) spids: [78 81] ) (command.FuncDef name: build body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(./configure)} {(--prefix) (Lit_Other '=') (/usr)} {(--with-docdir) (Lit_Other '=') (/usr/share/doc/) ($ VSub_DollarName '$pkgname')} {(--enable-lite-build)} {(--disable-doc-build)} {(--disable-gui-build)} {(--disable-fax-build)} {(--disable-dbus-build)} {(--enable-cups-drv-install)} {(--enable-cups-ppd-install)} ) (C {(make)}) ] spids: [97] ) spids: [93 96] ) (command.FuncDef name: check body: (command.BraceGroup children: [(C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(make)} {(check)})] spids: [158] ) spids: [154 157] ) (command.FuncDef name: package body: (command.BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_DollarName '$builddir'))}) (C {(make)} {(-j1)} {(Lit_VarLike 'DESTDIR=') (DQ ($ VSub_DollarName '$pkgdir'))} {(install)}) (C {(rm)} {(-fr)} {(DQ ($ VSub_DollarName '$pkgdir')) (/usr/bin)} {(DQ ($ VSub_DollarName '$pkgdir')) (/etc/udev)} {(DQ ($ VSub_DollarName '$pkgdir')) (/etc/sane.d)} {(DQ ($ VSub_DollarName '$pkgdir')) (/usr/share/hal)} {(DQ ($ VSub_DollarName '$pkgdir')) (/usr/lib/systemd)} {(DQ ($ VSub_DollarName '$pkgdir')) (/usr/lib/cups/filter/pstotiff)} ) (C {(install)} {(-m755)} {(-D)} {(prnt/filters/hpps)} {(DQ ($ VSub_DollarName '$pkgdir')) (/usr/lib/cups/filter/hpps)} ) ] spids: [179] ) spids: [175 178] ) (command.FuncDef name: sane body: (command.BraceGroup children: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:depends spids:[269]) op: Equal rhs: {(DQ (sane))} spids: [269] ) ] spids: [269] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:pkgdesc spids:[275]) op: Equal rhs: {(DQ ('SANE backend for HP multi-function peripherals'))} spids: [275] ) ] spids: [275] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:provides spids:[281]) op: Equal rhs: {(DQ ($ VSub_DollarName '$pkgname') (-sane))} spids: [281] ) ] spids: [281] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_DollarName '$subpkgdir')) (/usr/lib)} {(DQ ($ VSub_DollarName '$subpkgdir')) (/etc/sane.d/dll.d)} ) (C {(mv)} {(DQ ($ VSub_DollarName '$pkgdir')) (/usr/lib/sane)} {(DQ ($ VSub_DollarName '$subpkgdir')) (/usr/lib)} ) (command.SimpleCommand words: [{(echo)} {(DQ (hpaio))}] redirects: [ (redir.Redir op: <Redir_Great '>'> fd: 16777215 arg_word: {(DQ ($ VSub_DollarName '$subpkgdir')) (/etc/sane.d/dll.d/hpaio)} ) ] ) ] spids: [266] ) spids: [262 265] ) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:sha512sums spids:[334]) op: Equal rhs: { (DQ ( 'ea295502df5b6c44839a7c03a725dc7475d256994eac2a7950058a68c805ca4942611df2688384c8acbc6551009841bb4623e7a3e7c8c0b16f44a2215a7316e6 hplip-3.17.4.tar.gz\n' ) ( '173f0c2bbf0daefc717282bf125d3fd94b3914da0754078c45b58b09ab841672aae9238ca8fc0448486a871e40fc50f960da17c1e07ad3f04053d217ed634498 fix-includes.patch' ) ) } spids: [334] ) ] spids: [334] ) ] )