(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(git)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.14.2)} 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 distributed version control system"))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://www.git-scm.com/"))} spids: [20] ) ] spids: [20] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ ("GPL2+"))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(SQ )} spids:[35])] spids: [35] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ (git-perl))} spids:[37])] spids: [37] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-doc\n") ("\t") ($ VSub_Name "$pkgname") ("-bash-completion:completion:noarch\n") ("\tperl-") ($ VSub_Name "$pkgname") ("-svn:_perl_git_svn:noarch\n") ("\tperl-") ($ VSub_Name "$pkgname") (":_perl_git:noarch\n") ("\t") ($ VSub_Name "$pkgname") ("-svn\n") ("\t") ($ VSub_Name "$pkgname") ("-email\n") ("\t") ($ VSub_Name "$pkgname") ("-fast-import:_fast_import\n") ("\t") ($ VSub_Name "$pkgname") ("-cvs::noarch\n") ("\t") ($ VSub_Name "$pkgname") ("-p4::noarch\n") ("\t") ($ VSub_Name "$pkgname") ("-daemon\n") ("\t") ($ VSub_Name "$pkgname") ("-gitweb\n") ("\t") ($ VSub_Name "$pkgname") ("-subtree::noarch\n") ("\t") ($ VSub_Name "$pkgname") ("-subtree-doc:subtree_doc:noarch\n") ("\t") ($ VSub_Name "$pkgname") ("-perl:_git_perl:noarch\n") ("\t") ($ VSub_Name "$pkgname") ("-gui::noarch\n") ("\t") ($ VSub_Name "$pkgname") ("-gitk::noarch\n") ("\t") ) } spids: [56] ) ] spids: [56] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: { (DQ ("zlib-dev libressl-dev curl-dev expat-dev perl-dev python2-dev\n") ("\tpcre2-dev asciidoc xmlto perl-error tcl tk") ) } spids: [111] ) ] spids: [111] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("https://www.kernel.org/pub/software/scm/git/git-") ($ VSub_Name "$pkgver") (".tar.xz\n") ("\tbb-tar.patch\n") ("\tgit-daemon.initd\n") ("\tgit-daemon.confd\n") ("\t") ) } spids: [117] ) ] spids: [117] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_gitcoredir) op: Equal rhs: {(/usr/libexec/git-core)} spids: [129] ) ] spids: [129] ) (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: [132] ) ] spids: [132] ) (FuncDef name: prepare body: (BraceGroup children: [ (C {(default_prepare)}) (SimpleCommand words: [{(cat)}] redirects: [ (Redir op_id:Redir_DGreat fd:-1 arg_word:{(config.mak)} spids:[154]) (HereDoc op_id: Redir_DLessDash fd: -1 body: { (DQ ("NO_GETTEXT=YesPlease\n") ("NO_SVN_TESTS=YesPlease\n") ("NO_REGEX=YesPlease\n") ("USE_LIBPCRE2=YesPlease\n") ("NO_NSEC=YesPlease\n") ("NO_SYS_POLL_H=1\n") ("CFLAGS=") ($ VSub_Name "$CFLAGS") ("\n") ) } do_expansion: True here_end: EOF was_filled: True spids: [158] ) ] ) ] spids: [146] ) spids: [142 145] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(-j1)} {(Lit_VarLike "prefix=") (/usr)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(perl/perl.mak)} ) (C {(make)} {(Lit_VarLike "prefix=") (/usr)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} ) ] spids: [177] ) spids: [173 176] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(-j1)} {(Lit_VarLike "prefix=") (/usr)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(Lit_VarLike "INSTALLDIRS=") (vendor)} {(install)} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/var/git)}) (C {(install)} {(-Dm755)} {(DQ ($ VSub_Name "$srcdir")) (/git-daemon.initd)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/init.d/git-daemon)} ) (C {(install)} {(-Dm644)} {(DQ ($ VSub_Name "$srcdir")) (/git-daemon.confd)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/conf.d/git-daemon)} ) (C {(make)} {(Lit_VarLike "prefix=") (/usr)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install-man)} ) ] spids: [219] ) spids: [215 218] ) (FuncDef name: _perl_git_svn body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Perl interface to Git::SVN"))} spids: [320] ) ] spids: [320] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel"))} spids: [326] ) ] spids: [326] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ (git-perl))} spids: [335] ) ] spids: [335] ) (C {(eval)} {(Assign_Local local)} { (CommandSubPart command_list: (CommandList children: [(C {(perl)} {(-V) (Lit_Other ":") (vendorlib)})] ) left_token: <Left_Backtick "`"> spids: [345 351] ) } ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$vendorlib") (/Git)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$vendorlib") (/Git/SVN) (Lit_Other "*")} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$vendorlib") (/Git/)} ) ] spids: [317] ) spids: [313 316] ) (FuncDef name: _perl_git body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Perl interface to Git"))} spids: [393] ) ] spids: [393] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" perl-error")) } spids: [399] ) ] spids: [399] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ (git-perl))} spids: [409] ) ] spids: [409] ) (C {(eval)} {(Assign_Local local)} { (CommandSubPart command_list: (CommandList children: [(C {(perl)} {(-V) (Lit_Other ":") (vendorlib)})] ) left_token: <Left_Backtick "`"> spids: [419 425] ) } ) (C {(eval)} {(Assign_Local local)} { (CommandSubPart command_list: (CommandList children: [(C {(perl)} {(-V) (Lit_Other ":") (vendorarch)})] ) left_token: <Left_Backtick "`"> spids: [432 438] ) } ) (ForEach iter_name: i iter_words: [{($ VSub_Name "$vendorlib")} {($ VSub_Name "$vendorarch")}] do_arg_iter: False body: (DoGroup children: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) (BracedVarSub token: <VSub_Name i> suffix_op: (StringUnary op_id:VOp1_Percent arg_word:{(Lit_Slash /) ("*")}) spids: [463 468] ) } ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$i")} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$i")} ) ] spids: [452 486] ) spids: [446 450] ) ] spids: [390] ) spids: [386 389] ) (FuncDef name: email body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ("perl perl-git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" perl-net-smtp-ssl\n") ("\t\tperl-authen-sasl") ) } spids: [498] ) ] spids: [498] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Git tools for sending email"))} spids: [509] ) ] spids: [509] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ (git))} spids:[515])] spids: [515] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir")}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/) (Lit_Other "*") (email) (Lit_Other "*") } {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/) (Lit_Other "*") (imap) (Lit_Other "*") } {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir")} ) ] spids: [495] ) spids: [491 494] ) (FuncDef name: svn body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ("perl perl-git-svn=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" perl-subversion\n") ("\t\tperl-term-readkey") ) } spids: [572] ) ] spids: [572] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Subversion support for git"))} spids: [583] ) ] spids: [583] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[589])] spids: [589] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir")}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/git-svn)} {(DQ ($ VSub_Name "$pkgdir")) ($ VSub_Name "$_gitcoredir") (/git-remote-testsvn)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/)} ) ] spids: [569] ) spids: [565 568] ) (FuncDef name: cvs body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Git tools for importing CVS repositories"))} spids: [642] ) ] spids: [642] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ("perl perl-git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" cvs perl-dbd-sqlite") ) } spids: [648] ) ] spids: [648] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ (git-perl))} spids: [658] ) ] spids: [658] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir")} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/git-cvs) (Lit_Other "*")} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/)} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/) (Lit_Other "*") (cvs) (Lit_Other "*") } {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir")} ) ] spids: [639] ) spids: [635 638] ) (FuncDef name: _fast_import body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Git backend for fast Git data importers"))} spids: [724] ) ] spids: [724] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel"))} spids: [730] ) ] spids: [730] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir")}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/git-fast-import)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/)} ) ] spids: [721] ) spids: [717 720] ) (FuncDef name: p4 body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Git tools for working with Perforce depots"))} spids: [776] ) ] spids: [776] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" git-fast-import=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") ) } spids: [782] ) ] spids: [782] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ (git))} spids:[795])] spids: [795] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/mergetools)} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/) (Lit_Other "*") (p4) (Lit_Other "*") } {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/)} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/mergetools/) (Lit_Other "*") (p4) (Lit_Other "*") } {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/mergetools/)} ) ] spids: [773] ) spids: [769 772] ) (FuncDef name: daemon body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Git protocol daemon"))} spids: [864] ) ] spids: [864] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel"))} spids: [870] ) ] spids: [870] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ (git))} spids:[879])] spids: [879] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir")}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/git-daemon)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/git-http-backend)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/git-shell)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_gitcoredir")} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/etc)} {(DQ ($ VSub_Name "$subpkgdir")) (/)}) ] spids: [861] ) spids: [857 860] ) (FuncDef name: gitweb body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Simple web interface to git repositories"))} spids: [956] ) ] spids: [956] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" perl"))} spids: [962] ) ] spids: [962] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ (git))} spids:[972])] spids: [972] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share)} {(DQ ($ VSub_Name "$subpkgdir")) ($ VSub_Name "$_gitcoredir")} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/gitweb)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/)} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_gitcoredir") (/git-instaweb)} {(DQ ($ VSub_Name "$subpkgdir")) ($ VSub_Name "$_gitcoredir")} ) ] spids: [953] ) spids: [949 952] ) (FuncDef name: completion 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: [1030] ) ] spids: [1030] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[1037])] spids: [1037] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1042])] spids: [1042] ) (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: [1047] ) ] spids: [1047] ) (C {(install)} {(-Dm644)} {(DQ ($ VSub_Name "$builddir")) (/contrib/completion/git-completion.bash)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/bash-completion/completions/git)} ) ] spids: [1027] ) spids: [1023 1026] ) (FuncDef name: subtree body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel"))} spids: [1085] ) ] spids: [1085] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Split git repository into subtrees"))} spids: [1094] ) ] spids: [1094] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1100])] spids: [1100] ) (C {(cd)} {(DQ ($ VSub_Name "$builddir")) (/contrib/subtree)}) (C {(make)} {(Lit_VarLike "prefix=") (/usr)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} ) (C {(make)} {(install)} {(Lit_VarLike "prefix=") (/usr)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$subpkgdir"))} ) ] spids: [1082] ) spids: [1078 1081] ) (FuncDef name: subtree_doc body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[1147])] spids: [1147] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Split git repository into subtrees (documentation)"))} spids: [1152] ) ] spids: [1152] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1158])] spids: [1158] ) (C {(cd)} {(DQ ($ VSub_Name "$builddir")) (/contrib/subtree)}) (C {(make)} {(install-man)} {(Lit_VarLike "prefix=") (/usr)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$subpkgdir"))} ) (C {(gzip)} {(-9)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/man/man1/git-subtree.1)}) ] spids: [1144] ) spids: [1140 1143] ) (FuncDef name: gui body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" tcl tk"))} spids: [1204] ) ] spids: [1204] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("GUI interface for git"))} spids: [1214] ) ] spids: [1214] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1220])] spids: [1220] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/libexec/git-core)} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/git-gui)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/)} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/libexec/git-core/git-citool)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/libexec/git-core/git-gui)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/libexec/git-core/git-gui--askpass)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/libexec/git-core/)} ) ] spids: [1201] ) spids: [1197 1200] ) (FuncDef name: gitk body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" tcl tk"))} spids: [1292] ) ] spids: [1292] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Gitk interface for git"))} spids: [1302] ) ] spids: [1302] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1308])] spids: [1308] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin)} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/gitk)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/)} ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/gitk)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/bin/)} ) ] spids: [1289] ) spids: [1285 1288] ) (FuncDef name: _git_perl body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ("git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" perl-git=") ($ VSub_Name "$pkgver") (-r) ($ VSub_Name "$pkgrel") (" perl") ) } spids: [1367] ) ] spids: [1367] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Additional Git commands that requires perl"))} spids: [1381] ) ] spids: [1381] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1387])] spids: [1387] ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib)}) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/perl) (Lit_Other "*")} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/lib/)} ) (C {(cd)} {(DQ ($ VSub_Name "$pkgdir"))}) (Pipeline children: [ (C {(find)} {(-type)} {(f)}) (C {(xargs)} {(file)} {(--mime-type)}) (C {(grep)} {(perl)}) (C {(cut)} {(-d) (Lit_Other ":")} {(-f1)}) (While cond: [(Sentence child:(C {(read)} {(f)}) terminator:<Op_Semi ";">)] body: (DoGroup children: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) (BracedVarSub token: <VSub_Name f> suffix_op: (StringUnary op_id: VOp1_Percent arg_word: {(Lit_Slash /) ("*")} ) spids: [1472 1477] ) } ) (C {(mv)} {(DQ ($ VSub_Name "$f"))} {(DQ ($ VSub_Name "$subpkgdir")) (/) (BracedVarSub token: <VSub_Name f> suffix_op: (StringUnary op_id: VOp1_Percent arg_word: {(Lit_Slash /) ("*")} ) spids: [1490 1495] ) } ) ] spids: [1461 1498] ) ) ] negated: False ) (C {(find)} {(DQ ($ VSub_Name "$subpkgdir"))} {(-name)} {(perllocal.pod)} {(-delete)}) ] spids: [1364] ) spids: [1360 1363] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "fe99486e0aef8d73dace3081bbd62bc6d08bc13868b98c905f7833458fdfc464eea504ae2961f4a2f38892cb0e76b533a50a2cacdf07c9ad9f8106e7ac1c353c git-2.14.2.tar.xz\n" ) ( "85767b5e03137008d6a96199e769e3979f75d83603ac8cb13a3481a915005637409a4fd94e0720da2ec6cd1124f35eba7cf20109a94816c4b4898a81fbc46bd2 bb-tar.patch\n" ) ( "89528cdd14c51fd568aa61cf6c5eae08ea0844e59f9af9292da5fc6c268261f4166017d002d494400945e248df6b844e2f9f9cd2d9345d516983f5a110e4c42a git-daemon.initd\n" ) ( "fbf1f425206a76e2a8f82342537ed939ff7e623d644c086ca2ced5f69b36734695f9f80ebda1728f75a94d6cd2fcb71bf845b64239368caab418e4d368c141ec git-daemon.confd" ) ) } spids: [1517] ) ] spids: [1517] ) ] )