(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgname) op: assign_op.Equal rhs: {<quassel>} spids: [4] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgver) op: assign_op.Equal rhs: {<0.12.4>} spids: [7] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgrel) op: assign_op.Equal rhs: {<3>} spids: [10] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:url) op: assign_op.Equal rhs: {(DQ <'http://www.quassel-irc.org/'>)} spids: [13] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgdesc) op: assign_op.Equal rhs: {(DQ <'Distributed IRC client - metapackage'>)} spids: [18] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:arch) op: assign_op.Equal rhs: {(DQ <all>)} spids: [23] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:license) op: assign_op.Equal rhs: {(DQ <GPL>)} spids: [28] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:install) op: assign_op.Equal rhs: {(DQ <quassel-core.pre-install>)} spids: [33] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:depends) op: assign_op.Equal rhs: {(DQ <quassel-common>)} spids: [38] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:makedepends) op: assign_op.Equal rhs: {(DQ <'qt-dev cmake dbus-dev libressl-dev paxmark'>)} spids: [43] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:subpackages) op: assign_op.Equal rhs: { (DQ ($ Id.VSub_DollarName '$pkgname') <'-common::noarch '> ($ Id.VSub_DollarName '$pkgname') <'-core '> ($ Id.VSub_DollarName '$pkgname') <-client> ) } spids: [48] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:source) op: assign_op.Equal rhs: { (DQ <'http://www.quassel-irc.org/pub/quassel-'> ($ Id.VSub_DollarName '$pkgver') <'.tar.bz2\n'> <' quasselcore.confd\n'> <' quasselcore.initd'> ) } spids: [58] ) ] ) (command.ShFunction name: build body: (BraceGroup children: [ (C {<cd>} {(DQ ($ Id.VSub_DollarName '$srcdir'))}) (C {<mkdir>} {<build>}) (C {<cd>} {<build>}) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<cmake>} {<-DCMAKE_INSTALL_PREFIX> <Id.Lit_Equals '='> <'/usr/'>} {<-DWITH_KDE> <Id.Lit_Equals '='> <0>} {<-DCMAKE_BUILD_TYPE> <Id.Lit_Equals '='> (DQ <Release>)} {<-DWITH_OPENSSL> <Id.Lit_Equals '='> <ON>} {<-DWANT_CORE> <Id.Lit_Equals '='> <ON>} {<-DWANT_MONO> <Id.Lit_Equals '='> <ON>} {<-DWANT_QTCLIENT> <Id.Lit_Equals '='> <ON>} {<-DWITH_DBUS> <Id.Lit_Equals '='> <OFF>} {<-DWITH_OXYGEN> <Id.Lit_Equals '='> <OFF>} {<-DWITH_PHONON> <Id.Lit_Equals '='> <OFF>} {<-DWITH_WEBKIT> <Id.Lit_Equals '='> <OFF>} {<'../quassel-'> ($ Id.VSub_DollarName '$pkgver') <'/'>} ) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) (C {<make>}) ] ) ) (command.ShFunction name: package body: (BraceGroup children: [ (C {<cd>} {(DQ ($ Id.VSub_DollarName '$srcdir')) <'/build'>}) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<make>} {<Id.Lit_VarLike 'DESTDIR='> (DQ ($ Id.VSub_DollarName '$pkgdir'))} {<'install/fast'>} ) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<paxmark>} {<-m>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) <'/usr/bin/quasselcore'>}) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) ] ) ) (command.ShFunction name: common body: (BraceGroup children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgdesc) op: assign_op.Equal rhs: {(DQ <'Quassel common/shared files'>)} spids: [237] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:depends) op: assign_op.Equal rhs: (word.Empty) spids: [243] ) ] ) (C {<mkdir>} {<-p>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/usr/share'>}) (C {<mv>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) <'/usr/share/icons'>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/usr/share'>} ) ] ) ) (command.ShFunction name: core body: (BraceGroup children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgdesc) op: assign_op.Equal rhs: {(DQ <'Core component of distributed IRC client'>)} spids: [280] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:depends) op: assign_op.Equal rhs: {(DQ ($ Id.VSub_DollarName '$pkgname') <-common>)} spids: [286] ) ] ) (C {<mkdir>} {<-p>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/usr/bin'>}) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<mv>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) <'/usr/bin/quasselcore'>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/usr/bin/'>} ) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<install>} {<-Dm0644>} {(DQ ($ Id.VSub_DollarName '$srcdir')) <'/quasselcore.confd'>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/etc/conf.d/quasselcore'>} ) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<install>} {<-Dm0755>} {(${ Id.VSub_Name srcdir) <'/quasselcore.initd'>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/etc/init.d/quasselcore'>} ) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) ] ) ) (command.ShFunction name: client body: (BraceGroup children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:pkgdesc) op: assign_op.Equal rhs: {(DQ <'Quassel client'>)} spids: [377] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:depends) op: assign_op.Equal rhs: {(DQ ($ Id.VSub_DollarName '$pkgname') <-common>)} spids: [383] ) ] ) (C {<mkdir>} {<-p>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/usr/bin'>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/usr/share/'>} ) (command.AndOr ops: [Id.Op_DPipe] children: [ (C {<mv>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) <'/usr/bin/quasselclient'>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/usr/bin/'>} ) (command.ControlFlow token: <Id.ControlFlow_Return return> arg_word: {<1>} ) ] ) (C {<mv>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) <'/usr/share/pixmaps'>} {(DQ ($ Id.VSub_DollarName '$pkgdir')) <'/usr/share/applications'>} {(DQ ($ Id.VSub_DollarName '$subpkgdir')) <'/usr/share/'>} ) ] ) ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:md5sums) op: assign_op.Equal rhs: { (DQ <'56abcde46decc5e341888a05189cece3 quassel-0.12.4.tar.bz2\n'> <'b196216514a44fd596a664a53e05d93e quasselcore.confd\n'> <'4829d210877966aebc5893fbdefead14 quasselcore.initd'> ) } spids: [449] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:sha256sums) op: assign_op.Equal rhs: { (DQ < '93e4e54cb3743cbe2e5684c2fcba94fd2bc2cd739f7672dee14341b49c29444d quassel-0.12.4.tar.bz2\n' > <'16cfaf919268ee3c3281fc4ad0dfc128b1c98f5edfc5cc522addd512f36d293c quasselcore.confd\n'> < '942c41b3159728bbcf759d0e57bf20cf383ceb99455077bece8c1ae86bfb999c quasselcore.initd' > ) } spids: [456] ) ] ) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:sha512sums) op: assign_op.Equal rhs: { (DQ < '66bc12a9634534e6492787172a199c774ef1642d1ddb268c24ed96608698628bca7b278021a006a4db76783b19b1e1dead9d019bb8a6cbe1e12b8857792e7b92 quassel-0.12.4.tar.bz2\n' > < 'e03df342f47945f948106883a7757262ab7a8a7d21f0b4dd01cfcc95e836c2e00f2e0177a353b4f7a4b6f80ffa970be06d49aa9a42cad1f3834382267e5a0d7f quasselcore.confd\n' > < 'a7181ea28d821e39c005aaaaeed821f815371f76c2e98bd5935013bb9a0ba0ab6fce9c202bab6be3eaa7895773150fc5832ea3ce9050dbea73d6db514f51da6a quasselcore.initd' > ) } spids: [463] ) ] ) ] )