(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: [178] ) spids: [174 177] ) (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: [220] ) spids: [216 219] ) (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: [321] ) ] spids: [321] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('git=') ($ VSub_Name '$pkgver') (-r) ($ VSub_Name '$pkgrel'))} spids: [327] ) ] spids: [327] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ (git-perl))} spids: [336] ) ] spids: [336] ) (C {(eval)} {(Assign_Local local)} { (CommandSubPart command_list: (CommandList children: [(C {(perl)} {(-V) (Lit_Other ':') (vendorlib)})] ) left_token: <Left_Backtick '`'> spids: [346 352] ) } ) (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: [318] ) spids: [314 317] ) (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: [394] ) ] spids: [394] ) (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: [400] ) ] spids: [400] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ (git-perl))} spids: [410] ) ] spids: [410] ) (C {(eval)} {(Assign_Local local)} { (CommandSubPart command_list: (CommandList children: [(C {(perl)} {(-V) (Lit_Other ':') (vendorlib)})] ) left_token: <Left_Backtick '`'> spids: [420 426] ) } ) (C {(eval)} {(Assign_Local local)} { (CommandSubPart command_list: (CommandList children: [(C {(perl)} {(-V) (Lit_Other ':') (vendorarch)})] ) left_token: <Left_Backtick '`'> spids: [433 439] ) } ) (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: [464 469] ) } ) (C {(mv)} {(DQ ($ VSub_Name '$pkgdir')) (/) ($ VSub_Name '$i')} {(DQ ($ VSub_Name '$subpkgdir')) (/) ($ VSub_Name '$i')} ) ] spids: [453 487] ) spids: [447 451] ) ] spids: [391] ) spids: [387 390] ) (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: [499] ) ] spids: [499] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Git tools for sending email'))} spids: [510] ) ] spids: [510] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ (git))} spids:[516])] spids: [516] ) (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: [496] ) spids: [492 495] ) (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: [573] ) ] spids: [573] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Subversion support for git'))} spids: [584] ) ] spids: [584] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[590])] spids: [590] ) (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: [570] ) spids: [566 569] ) (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: [643] ) ] spids: [643] ) (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: [649] ) ] spids: [649] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:replaces) op: Equal rhs: {(DQ (git-perl))} spids: [659] ) ] spids: [659] ) (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: [640] ) spids: [636 639] ) (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: [725] ) ] spids: [725] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('git=') ($ VSub_Name '$pkgver') (-r) ($ VSub_Name '$pkgrel'))} spids: [731] ) ] spids: [731] ) (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: [722] ) spids: [718 721] ) (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: [777] ) ] spids: [777] ) (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: [783] ) ] spids: [783] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ (git))} spids:[796])] spids: [796] ) (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: [774] ) spids: [770 773] ) (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: [865] ) ] spids: [865] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ('git=') ($ VSub_Name '$pkgver') (-r) ($ VSub_Name '$pkgrel'))} spids: [871] ) ] spids: [871] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ (git))} spids:[880])] spids: [880] ) (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: [862] ) spids: [858 861] ) (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: [957] ) ] spids: [957] ) (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: [963] ) ] spids: [963] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ (git))} spids:[973])] spids: [973] ) (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: [954] ) spids: [950 953] ) (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: [1031] ) ] spids: [1031] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[1038])] spids: [1038] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1043])] spids: [1043] ) (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: [1048] ) ] spids: [1048] ) (C {(install)} {(-Dm644)} {(DQ ($ VSub_Name '$builddir')) (/contrib/completion/git-completion.bash)} {(DQ ($ VSub_Name '$subpkgdir')) (/usr/share/bash-completion/completions/git)} ) ] spids: [1028] ) spids: [1024 1027] ) (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: [1086] ) ] spids: [1086] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Split git repository into subtrees'))} spids: [1095] ) ] spids: [1095] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1101])] spids: [1101] ) (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: [1083] ) spids: [1079 1082] ) (FuncDef name: subtree_doc body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[1148])] spids: [1148] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Split git repository into subtrees (documentation)'))} spids: [1153] ) ] spids: [1153] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1159])] spids: [1159] ) (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: [1145] ) spids: [1141 1144] ) (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: [1205] ) ] spids: [1205] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('GUI interface for git'))} spids: [1215] ) ] spids: [1215] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1221])] spids: [1221] ) (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: [1202] ) spids: [1198 1201] ) (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: [1293] ) ] spids: [1293] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Gitk interface for git'))} spids: [1303] ) ] spids: [1303] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1309])] spids: [1309] ) (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: [1290] ) spids: [1286 1289] ) (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: [1368] ) ] spids: [1368] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ('Additional Git commands that requires perl'))} spids: [1382] ) ] spids: [1382] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:replaces) op:Equal rhs:{(DQ )} spids:[1388])] spids: [1388] ) (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: [1473 1478] ) } ) (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: [1491 1496] ) } ) ] spids: [1462 1499] ) ) ] negated: False ) (C {(find)} {(DQ ($ VSub_Name '$subpkgdir'))} {(-name)} {(perllocal.pod)} {(-delete)}) ] spids: [1365] ) spids: [1361 1364] ) (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: [1518] ) ] spids: [1518] ) ] )