(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(numix-themes)} spids:[3])] spids: [3] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_pkgname) op:Equal rhs:{(numix-gtk-theme)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.6.4)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("A modern flat theme with a combination of light and dark elements, GTK 2 and 3"))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://shimmerproject.org/project/Numix/"))} spids: [20] ) ] spids: [20] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPLv3))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-gtk2 ") ($ VSub_Name "$pkgname") ("-gtk3 ") ($ VSub_Name "$pkgname") ("-metacity ") ($ VSub_Name "$pkgname") ("-xfwm4 ") ($ VSub_Name "$pkgname") ("-xfce4-notifyd:_notify\n") ("\t\t") ($ VSub_Name "$pkgname") ("-openbox:_openbox") ) } spids: [35] ) ] spids: [35] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ (numix-) ($ VSub_Name "$pkgver") (".tar.gz::https://github.com/numixproject/") ($ VSub_Name "$_pkgname") (/archive/) ($ VSub_Name "$pkgver") (.tar.gz) ) } spids: [52] ) ] spids: [52] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: { (DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$_pkgname") (-) ($ VSub_Name "$pkgver") (/src)) } spids: [63] ) ] spids: [63] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(rm)} {(-f)} {(gtk-3.0/apps/unity.css)}) (C {(sed)} {(-i)} {(SQ <"/unity\\.css/d">)} {(gtk-3.0/gtk.css)}) (C {(rm)} {(-rf)} {(unity)}) ] spids: [78] ) spids: [74 77] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/themes/Numix)}) (C {(cp)} {(-pr)} {(../) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/themes/Numix)} ) (C {(mv)} {(index.theme)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/themes/Numix)}) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/themes/Numix)}) (C {(rm)} {(-rf)} {(src/assets)} {(scripts)} {(Makefile)}) ] spids: [123] ) spids: [119 122] ) (FuncDef name: _mv body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ($ VSub_Number "$1"))} spids: [194] ) ] spids: [194] ) (Sentence child: (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") (" ") ($ VSub_Number "$2") ) } spids: [200] ) ] spids: [200] ) terminator: <Op_Semi ";"> ) (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:_i) op:Equal spids:[215])] spids: [213] ) (Sentence child:(C {(shift)}) terminator:<Op_Semi ";">) (C {(shift)}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/themes/Numix)}) (ForEach iter_name: _i do_arg_iter: True body: (DoGroup children: [ (C {(msg)} {(DQ ("moving ") ($ VSub_Name "$_i"))}) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/themes/Numix/src/) ($ VSub_Name "$_i") } {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/themes/Numix)} ) (ControlFlow token: <ControlFlow_Return return> arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [239 272] ) spids: [-1 -1] ) (AndOr children: [ (SimpleCommand words: [ {(rm)} {(-f)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/themes/Numix/src/index.theme)} ] redirects: [(Redir op_id:Redir_Great fd:2 arg_word:{(/dev/null)} spids:[288])] ) (C {(true)}) ] op_id: Op_DPipe ) (AndOr children: [ (SimpleCommand words: [{(rmdir)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/themes/Numix/src)}] redirects: [(Redir op_id:Redir_Great fd:2 arg_word:{(/dev/null)} spids:[307])] ) (C {(true)}) ] op_id: Op_DPipe ) ] spids: [191] ) spids: [187 190] ) (FuncDef name: gtk2 body: (BraceGroup children: [ (C {(_mv)} {(DQ ("Numix GTK2 themes"))} {(gtk2.0)} {(gtk-2.0)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ (gtk-murrine-engine))} spids: [335] ) ] spids: [335] ) ] spids: [321] ) spids: [317 320] ) (FuncDef name: gtk3 body: (BraceGroup children: [ (Sentence child: (C {(_mv)} {(DQ ("Numix GTK3 themes"))} {(gtk3.0)} {(gtk-3.) (Lit_Other "*")}) terminator: <Op_Semi ";"> ) ] spids: [347] ) spids: [343 346] ) (FuncDef name: metacity body: (BraceGroup children: [ (Sentence child: (C {(_mv)} {(DQ ("Numix Metacity themes"))} {(metacity)} {(metacity-1)}) terminator: <Op_Semi ";"> ) ] spids: [367] ) spids: [363 366] ) (FuncDef name: xfwm4 body: (BraceGroup children: [ (Sentence child: (C {(_mv)} {(DQ ("Numix Xfce4 themes"))} {(xfwm4)} {(xfwm4)}) terminator: <Op_Semi ";"> ) ] spids: [386] ) spids: [382 385] ) (FuncDef name: _notify body: (BraceGroup children: [ (Sentence child: (C {(_mv)} {(DQ ("Numix Xfce4-notifyd themes"))} {(xfce4-notifyd)} {(xfce-notify-4.0)}) terminator: <Op_Semi ";"> ) ] spids: [405] ) spids: [401 404] ) (FuncDef name: _openbox body: (BraceGroup children: [ (Sentence child: (C {(_mv)} {(DQ ("Numix openbox themes"))} {(openbox)} {(openbox-3)}) terminator: <Op_Semi ";"> ) ] spids: [424] ) spids: [420 423] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:md5sums) op: Equal rhs: {(DQ ("cdaca5ede2a40000d383d200e01c0395 numix-2.6.4.tar.gz"))} spids: [440] ) ] spids: [440] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha256sums) op: Equal rhs: { (DQ ( "f70cad6608d9a1b4819eaf6b51fc03d5c75971ff8f08080ac2eb9a5d8e386e6f numix-2.6.4.tar.gz" ) ) } spids: [445] ) ] spids: [445] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "a546f6214095a1b1d808e317ff4f3471962afacd20b5b3b4e1bc46bb604d5d9d4162b2358048dcf02f4fb2d7290ce5cfbc82a4f4e1bf07ca186ca6f54789d586 numix-2.6.4.tar.gz" ) ) } spids: [450] ) ] spids: [450] ) ] )