(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(pulseaudio)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(9.0)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[15])] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("A featureful, general-purpose sound server"))} spids: [18] ) ] spids: [18] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://www.freedesktop.org/wiki/Software/PulseAudio"))} spids: [23] ) ] spids: [23] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[28])] spids: [28] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (LGPL))} spids:[33])] spids: [33] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: { (DQ ("m4 automake libtool intltool bash\n") ( "\tdbus-dev libcap-dev alsa-lib-dev bluez-dev speexdsp-dev avahi-dev openssl-dev eudev-dev\n" ) ("\tlibsndfile-dev gtk+3.0-dev json-c-dev fftw-dev gconf-dev sbc-dev jack-dev") ) } spids: [38] ) ] spids: [38] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[45])] spids: [45] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-dev ") ($ VSub_Name "$pkgname") ("-doc ") ($ VSub_Name "$pkgname") ("-libs ") ($ VSub_Name "$pkgname") ("-bluez\n") ("\t") ($ VSub_Name "$pkgname") ("-alsa ") ($ VSub_Name "$pkgname") ("-utils ") ($ VSub_Name "$pkgname") ("-jack ") ($ VSub_Name "$pkgname") ("-zeroconf ") ($ VSub_Name "$pkgname") ("-system\n") ("\t") ($ VSub_Name "$pkgname") ("-bash-completion:bashcomp ") ($ VSub_Name "$pkgname") ("-zsh-completion:zshcomp") ) } spids: [49] ) ] spids: [49] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://freedesktop.org/software/pulseaudio/releases/pulseaudio-") ($ VSub_Name "$pkgver") (".tar.xz\n") ("\t0001-padsp-Make-it-compile-on-musl.patch\n") ("\t") ($ VSub_Name "$pkgname") (".initd\n") ("\t") ($ VSub_Name "$pkgname") (.confd) ) } spids: [77] ) ] spids: [77] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver")} spids: [92] ) ] spids: [92] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (AndOr children: [ (C {(./configure)} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--prefix) (Lit_Other "=") (/usr)} {(--sysconfdir) (Lit_Other "=") (/etc)} {(--mandir) (Lit_Other "=") (/usr/share/man)} {(--localstatedir) (Lit_Other "=") (/var)} {(--enable-bluez5)} {(--disable-bluez4)} {(--disable-nls)} {(--disable-orc)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [(C {(make)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)})] op_id: Op_DPipe ) ] spids: [106] ) spids: [102 105] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (AndOr children: [ (C {(make)} {(-j1)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [194] ) spids: [190 193] ) (FuncDef name: system body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[231])] spids: [231] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname"))} spids: [237] ) ] spids: [237] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Pulseaudio system-wide init scripts"))} spids: [243] ) ] spids: [243] ) (AndOr children: [ (C {(install)} {(-D)} {(-m755)} {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (.initd)} {(DQ ($ VSub_Name "$subpkgdir")) (/etc/init.d/) ($ VSub_Name "$pkgname")} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(install)} {(-D)} {(-m644)} {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (.confd)} {(DQ ($ VSub_Name "$subpkgdir")) (/etc/conf.d/) ($ VSub_Name "$pkgname")} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/dbus-1)} {(DQ ($ VSub_Name "$subpkgdir")) (/etc)} ) ] spids: [228] ) spids: [224 227] ) (FuncDef name: libs body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Pulseaudio libraries"))} spids: [327] ) ] spids: [327] ) (AndOr children: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)} {(DQ ($ VSub_Name "$subpkgdir")) (/etc/pulse)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/pulseaudio)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/libpulse.so.0) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/libpulse-simple.so.0) (Lit_Other "*")} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/pulse/client.conf)} {(DQ ($ VSub_Name "$subpkgdir")) (/etc/pulse/)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [324] ) spids: [320 323] ) (FuncDef name: bluez body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Pulseaudio bluetooth support"))} spids: [437] ) ] spids: [437] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules)} ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/) (Lit_Other "*") (bluez) (Lit_Other "*") (.so) } {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/) (Lit_Other "*") (bluetooth) (Lit_Other "*") (.so) } {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [434] ) spids: [430 433] ) (FuncDef name: alsa body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Pulseaudio alsa support"))} spids: [506] ) ] spids: [506] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules)} ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/) (Lit_Other "*") (alsa) (Lit_Other "*") (.so) } {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [503] ) spids: [499 502] ) (FuncDef name: utils body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Pulseaudio utilities"))} spids: [562] ) ] spids: [562] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)}) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/pa) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/esdcompat)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [559] ) spids: [555 558] ) (FuncDef name: jack body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Pulseaudio jack support"))} spids: [616] ) ] spids: [616] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules)} ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/) (Lit_Other "*") (jack) (Lit_Other "*") (.so) } {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [613] ) spids: [609 612] ) (FuncDef name: zeroconf body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Pulseaudio zeroconf support"))} spids: [672] ) ] spids: [672] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules)} ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/) (Lit_Other "*") (avahi) (Lit_Other "*") (.so) } {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/) (Lit_Other "*") (zeroconf) (Lit_Other "*") (.so) } {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/) (Lit_Other "*") (raop) (Lit_Other "*") (.so) } {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/pulse-) ($ VSub_Name "$pkgver") (/modules/)} ) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [669] ) spids: [665 668] ) (FuncDef name: bashcomp body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Bash completion for ") ($ VSub_Name "$pkgname"))} spids: [754] ) ] spids: [754] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[761])] spids: [761] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[767])] spids: [767] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install_if) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" bash-completion") ) } spids: [772] ) ] spids: [772] ) (AndOr children: [ (C {(install)} {(-dm755)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/bash-completion)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share)} ) ] spids: [751] ) spids: [747 750] ) (FuncDef name: zshcomp body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Zsh completion for ") ($ VSub_Name "$pkgname"))} spids: [821] ) ] spids: [821] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[828])] spids: [828] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[834])] spids: [834] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install_if) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" zsh") ) } spids: [839] ) ] spids: [839] ) (AndOr children: [ (C {(install)} {(-dm755)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share)}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/zsh)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share)} ) ] spids: [818] ) spids: [814 817] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: { (DQ ("da7162541b3a9bc20576dbd0d7d1489a pulseaudio-9.0.tar.xz\n") ("9c04ae15da7464e3d0003840b9025eed 0001-padsp-Make-it-compile-on-musl.patch\n") ("884cb9a843361844904e8c85542e72fb pulseaudio.initd\n") ("bf7487ba2c48fc8a56bca41c97a18934 pulseaudio.confd") ) } spids: [881] ) ] spids: [881] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "c3d3d66b827f18fbe903fe3df647013f09fc1e2191c035be1ee2d82a9e404686 pulseaudio-9.0.tar.xz\n" ) ( "bfa722e400ba820ee7013ceb050058b4e239b1ea8544be23767ceb70ee0bc332 0001-padsp-Make-it-compile-on-musl.patch\n" ) ("bbd37d052962ddbf6ae633e4e3896da292d3e916a9123558a9b973096dda842d pulseaudio.initd\n") ( "c03661e8cc902d27ff6b52f291207f2b008957571b942abdd92a873a52aae0dd pulseaudio.confd" ) ) } spids: [889] ) ] spids: [889] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "2177d4ab2ab7ded43d6eb5ece763504bdd614f9bdc27ab007894f8f7eed3fd0006a5b7550e5fd099d1877423524bc2baa22775372c8cefd9b772c28134d3e55a pulseaudio-9.0.tar.xz\n" ) ( "25b648681d9397631138635c024b5c6e289e32f11bf222afe4d853f62501555b5d75cc9058023d24ab8f97e442bcb37a647667e01582539d146762912a8ce08e 0001-padsp-Make-it-compile-on-musl.patch\n" ) ( "34fe54ece5df60ce63a7955cd828a2716670fef71f40960698ae5518fdaf9cd599f4d8f8852e2c88d715600a9ad06a38984415e5eb320071012e5eb6e5c1b8b1 pulseaudio.initd\n" ) ( "75b54581591519d63a3362b155c0f9b0501a60763ab394693a456c44d0216138cf3a40bdd0f7442028663bc045e9ffee286f8f8eaf2ee3bb17379b43615fee0e pulseaudio.confd" ) ) } spids: [897] ) ] spids: [897] ) ] )