{"thread":{"id":"43776","subject":"Re: [GIT PATCH] Makefile missing git-runstatus in PROGRAMS list","startedAt":"2006-11-15T04:09:49Z","lastAt":"2006-11-15T04:51:20Z","messageCount":2,"participants":["Junio C Hamano","Bhavesh Davda"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"298583","messageId":"FE74AC4E0A23124DA52B99F17F44159701A11D6A@PA-EXCH03.vmware.com","threadId":"43776","inReplyTo":null,"subject":"RE: [GIT PATCH] Makefile missing git-runstatus in PROGRAMS list","fromName":"Bhavesh Davda","fromEmail":"bhavesh@vmware.com","sentAt":"2006-11-15T04:09:49Z","receivedAt":"2006-11-15T04:09:49Z","isPatch":true,"sender":{"key":"bhavesh@vmware.com","avatar":null},"body":"> > diff --git a/Makefile b/Makefile\n> > index 36ce8cd..24a0dc7 100644\n> > --- a/Makefile\n> > +++ b/Makefile\n> > @@ -202,7 +202,7 @@ PROGRAMS = \\\n> >  \tgit-upload-pack$X git-verify-pack$X \\\n> >  \tgit-pack-redundant$X git-var$X \\\n> >  \tgit-describe$X git-merge-tree$X git-imap-send$X \\\n> > -\tgit-merge-recursive$X \\\n> > +\tgit-merge-recursive$X git-runstatus$X \\\n> >  \t$(EXTRA_PROGRAMS)\n> >  \n> >  # Empty...\n> \n> This cannot be right.  There is builtin-runstatus.o defined as\n> part of BUILTIN_OBJS so you already should have git-runstatus as\n> a hardlink to other binaries such as git-add, git-apply\n> etc. in the same directory as you have them.\n> \n> I seem to have 55 hardlinks to that file under my ~/bin/.\n> \n\nSo I just blew away /usr/bin/git*, and removed my Makefile patch, and did\nanother:\n\nmake prefix=/usr all (as myself)\n\nand then\n\nsudo make prefix=/usr install\n\nI now *don't* have /usr/bin/git-runstatus.\n\nAnd none of the files under /usr/bin/git* are hard links. There are in all 79\nfiles beginning with /usr/bin/git*:\n\ngit git-am git-applymbox git-applypatch git-archimport git-bisect\ngit-checkout git-cherry-pick git-clean git-clone git-commit\ngit-convert-objects git-cvsexportcommit git-cvsimport git-cvsserver\ngit-daemon git-describe git-fetch git-fetch-pack git-fsck-objects\ngit-hash-object git-http-fetch git-http-push git-imap-send git-index-pack\ngit-instaweb git-local-fetch git-lost-found git-ls-remote git-merge\ngit-merge-base git-merge-index git-merge-octopus git-merge-one-file\ngit-merge-ours git-merge-recur git-merge-recursive git-merge-recursive-old\ngit-merge-resolve git-merge-stupid git-merge-tree git-mktag git-mktree\ngit-pack-redundant git-parse-remote git-patch-id git-peek-remote git-pull\ngit-quiltimport git-rebase git-receive-pack git-relink git-repack\ngit-request-pull git-rerere git-reset git-resolve git-revert git-send-email\ngit-send-pack git-sh-setup git-shell git-shortlog git-show-index\ngit-ssh-fetch git-ssh-pull git-ssh-push git-ssh-upload git-status git-svn\ngit-svnimport git-tag git-unpack-file git-update-server-info git-upload-pack\ngit-var git-verify-pack git-verify-tag gitk\n\nI haven't tried make -p yet, but can do that to see why git-runstatus isn't\ninstalled under /usr/bin\n\nThanks\n\n"},{"id":"298559","messageId":"7v64dhs46v.fsf@assigned-by-dhcp.cox.net","threadId":"43776","inReplyTo":"FE74AC4E0A23124DA52B99F17F44159701A11D6A@PA-EXCH03.vmware.com","subject":"Re: [GIT PATCH] Makefile missing git-runstatus in PROGRAMS list","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-11-15T04:51:20Z","receivedAt":"2006-11-15T04:51:20Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Bhavesh Davda\" <bhavesh@vmware.com> writes:\n\n> So I just blew away /usr/bin/git*, and removed my Makefile patch, and did\n> another:\n>\n> make prefix=/usr all (as myself)\n>\n> and then\n>\n> sudo make prefix=/usr install\n>\n> I now *don't* have /usr/bin/git-runstatus.\n>\n> And none of the files under /usr/bin/git* are hard links. There are in all 79\n> files beginning with /usr/bin/git*:\n>\n> git git-am git-applymbox git-applypatch git-archimport git-bisect\n> git-checkout git-cherry-pick git-clean git-clone git-commit\n>...\n> git-var git-verify-pack git-verify-tag gitk\n>\n> I haven't tried make -p yet, but can do that to see why git-runstatus isn't\n> installed under /usr/bin\n\nInteresting.  You do not seem to have not just git-runstatus but\nanything built-in.  The last action in \"make install\" should\nlook like this log entry (I just did \"make prefix=/var/tmp/ggg\nclean all install\"):\n\nrm -f '/var/tmp/ggg/bin/git-format-patch' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-format-patch' ;  rm -f '/var/tmp/ggg/bin/git-show' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-show' ; ... rm -f '/var/tmp/ggg/bin/git-verify-pack' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-verify-pack' ;  rm -f '/var/tmp/ggg/bin/git-write-tree' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-write-tree' ;\n\nthat installs 47 hardlinks to $(prefix)/bin/git.\n\n\n\nScript started on Tue 14 Nov 2006 08:42:08 PM PST\ngitster; make prefix=/var/tmp/ggg clean all install\nGIT_VERSION = 1.4.3.5.gfe14\nrm -f *.o mozilla-sha1/*.o arm/*.o ppc/*.o compat/*.o xdiff/*.o \\\n\t\tlibgit.a xdiff/lib.a\nrm -f git-convert-objects git-fetch-pack git-fsck-objects git-hash-object git-index-pack git-local-fetch git-merge-base git-daemon git-merge-index git-mktag git-mktree git-patch-id git-peek-remote git-receive-pack git-send-pack git-shell git-show-index git-ssh-fetch git-ssh-upload git-unpack-file git-update-server-info git-upload-pack git-verify-pack git-pack-redundant git-var git-describe git-merge-tree git-blame git-imap-send git-merge-recursive  git-ssh-pull git-ssh-push git-http-fetch git-http-push git-bisect git-branch git-checkout git-cherry git-clean git-clone git-commit git-fetch git-ls-remote git-merge-one-file git-parse-remote git-pull git-rebase git-repack git-request-pull git-reset git-resolve git-revert git-sh-setup git-tag git-verify-tag git-applymbox git-applypatch git-am git-merge git-merge-stupid git-merge-octopus git-merge-resolve git-merge-ours git-lost-found git-quiltimport git-archimport git-cvsimport git-relink git-shortlog git-rerere git-annotate git-cvsserver git-svnimport git-cvsexportcommit git-send-email git-svn git-merge-recursive-old git-cherry-pick git-status git-instaweb git-merge-recur git-format-patch git-show git-whatchanged git-get-tar-commit-id git-add git-apply git-archive git-cat-file git-checkout-index git-check-ref-format git-commit-tree git-count-objects git-diff git-diff-files git-diff-index git-diff-stages git-diff-tree git-fmt-merge-msg git-grep git-init-db git-log git-ls-files git-ls-tree git-mailinfo git-mailsplit git-mv git-name-rev git-pack-objects git-prune git-prune-packed git-push git-read-tree git-repo-config git-rev-list git-rev-parse git-rm git-runstatus git-show-branch git-stripspace git-symbolic-ref git-tar-tree git-unpack-objects git-update-index git-update-ref git-upload-archive git-verify-pack git-write-tree git\nrm -f *.spec *.pyc *.pyo */*.pyc */*.pyo common-cmds.h TAGS tags\nrm -rf autom4te.cache\nrm -f configure config.log config.mak.autogen config.mak.append config.status config.cache\nrm -rf git-1.4.3.5.gfe14 .doc-tmp-dir\nrm -f git-1.4.3.5.gfe14.tar.gz git-core_1.4.3.5.gfe14-*.tar.gz\nrm -f git-htmldocs-1.4.3.5.gfe14.tar.gz git-manpages-1.4.3.5.gfe14.tar.gz\nrm -f gitweb/gitweb.cgi\nmake -C Documentation/ clean\nmake[1]: Entering directory `/git.git/Documentation'\nrm -f doc.dep+ doc.dep\nperl ./build-docdep.perl >doc.dep+\nmv doc.dep+ doc.dep\nmake[1]: Leaving directory `/git.git/Documentation'\nmake[1]: Entering directory `/git.git/Documentation'\nrm -f *.xml *.html *.1 *.7 howto-index.txt howto/*.html doc.dep README\nmake[1]: Leaving directory `/git.git/Documentation'\n[ ! -f perl/Makefile ] || make -C perl/ clean || make -C perl/ clean\nrm -f perl/ppport.h perl/Makefile.old\nmake -C templates/ clean\nmake[1]: Entering directory `/git.git/templates'\nrm -rf blt boilerplates.made\nmake[1]: Leaving directory `/git.git/templates'\nmake -C t/ clean\nmake[1]: Entering directory `/git.git/t'\nrm -fr trash\nmake[1]: Leaving directory `/git.git/t'\nrm -f GIT-VERSION-FILE GIT-CFLAGS\n    * new build flags or prefix\n(cd perl && /usr/bin/perl Makefile.PL \\\n\t\tPREFIX='/var/tmp/ggg')\nWriting Makefile for Git\ngcc -o convert-objects.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY convert-objects.c\ngcc -o blob.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY blob.c\ngcc -o commit.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY commit.c\ngcc -o connect.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY connect.c\ngcc -o csum-file.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY csum-file.c\ngcc -o cache-tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY cache-tree.c\ngcc -o base85.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY base85.c\ngcc -o date.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY date.c\ngcc -o diff-delta.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY diff-delta.c\ngcc -o entry.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY entry.c\ngcc -o exec_cmd.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY '-DGIT_EXEC_PATH=\"/var/tmp/ggg/bin\"' exec_cmd.c\ngcc -o ident.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY ident.c\ngcc -o interpolate.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY interpolate.c\ngcc -o lockfile.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY lockfile.c\ngcc -o object.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY object.c\ngcc -o pack-check.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY pack-check.c\ngcc -o patch-delta.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY patch-delta.c\ngcc -o path.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY path.c\ngcc -o pkt-line.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY pkt-line.c\ngcc -o sideband.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY sideband.c\ngcc -o quote.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY quote.c\ngcc -o read-cache.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY read-cache.c\ngcc -o refs.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY refs.c\ngcc -o run-command.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY run-command.c\ngcc -o dir.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY dir.c\ngcc -o object-refs.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY object-refs.c\ngcc -o server-info.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY server-info.c\ngcc -o setup.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY setup.c\ngcc -o sha1_file.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY sha1_file.c\ngcc -o sha1_name.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY sha1_name.c\ngcc -o strbuf.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY strbuf.c\ngcc -o tag.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY tag.c\ngcc -o tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY tree.c\ngcc -o usage.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY usage.c\ngcc -o config.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY config.c\ngcc -o environment.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY environment.c\ngcc -o ctype.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY ctype.c\ngcc -o copy.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY copy.c\ngcc -o fetch-clone.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY fetch-clone.c\ngcc -o revision.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY revision.c\ngcc -o pager.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY pager.c\ngcc -o tree-walk.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY tree-walk.c\ngcc -o xdiff-interface.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY xdiff-interface.c\ngcc -o write_or_die.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY write_or_die.c\ngcc -o trace.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY trace.c\ngcc -o list-objects.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY list-objects.c\ngcc -o grep.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY grep.c\ngcc -o alloc.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY alloc.c\ngcc -o merge-file.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY merge-file.c\ngcc -o path-list.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY path-list.c\n./generate-cmdlist.sh > common-cmds.h+\nmv common-cmds.h+ common-cmds.h\ngcc -o help.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY help.c\ngcc -o unpack-trees.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY unpack-trees.c\ngcc -o diff.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY diff.c\ngcc -o diff-lib.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY diff-lib.c\ngcc -o diffcore-break.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY diffcore-break.c\ngcc -o diffcore-order.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY diffcore-order.c\ngcc -o diffcore-pickaxe.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY diffcore-pickaxe.c\ngcc -o diffcore-rename.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY diffcore-rename.c\ngcc -o tree-diff.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY tree-diff.c\ngcc -o combine-diff.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY combine-diff.c\ngcc -o diffcore-delta.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY diffcore-delta.c\ngcc -o log-tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY log-tree.c\ngcc -o color.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY color.c\ngcc -o wt-status.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY wt-status.c\ngcc -o archive-zip.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY archive-zip.c\ngcc -o archive-tar.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY archive-tar.c\ngcc -o compat/strlcpy.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY compat/strlcpy.c\nrm -f libgit.a && ar rcs libgit.a blob.o commit.o connect.o csum-file.o cache-tree.o base85.o date.o diff-delta.o entry.o exec_cmd.o ident.o interpolate.o lockfile.o object.o pack-check.o patch-delta.o path.o pkt-line.o sideband.o quote.o read-cache.o refs.o run-command.o dir.o object-refs.o server-info.o setup.o sha1_file.o sha1_name.o strbuf.o tag.o tree.o usage.o config.o environment.o ctype.o copy.o fetch-clone.o revision.o pager.o tree-walk.o xdiff-interface.o write_or_die.o trace.o list-objects.o grep.o alloc.o merge-file.o path-list.o help.o unpack-trees.o diff.o diff-lib.o diffcore-break.o diffcore-order.o diffcore-pickaxe.o diffcore-rename.o tree-diff.o combine-diff.o diffcore-delta.o log-tree.o color.o wt-status.o archive-zip.o archive-tar.o compat/strlcpy.o\ngcc -o xdiff/xdiffi.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY xdiff/xdiffi.c\ngcc -o xdiff/xprepare.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY xdiff/xprepare.c\ngcc -o xdiff/xutils.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY xdiff/xutils.c\ngcc -o xdiff/xemit.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY xdiff/xemit.c\nrm -f xdiff/lib.a && ar rcs xdiff/lib.a xdiff/xdiffi.o xdiff/xprepare.o xdiff/xutils.o xdiff/xemit.o\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-convert-objects   convert-objects.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o fetch-pack.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY fetch-pack.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-fetch-pack   fetch-pack.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o fsck-objects.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY fsck-objects.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-fsck-objects   fsck-objects.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o hash-object.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY hash-object.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-hash-object   hash-object.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o index-pack.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY index-pack.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-index-pack   index-pack.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o local-fetch.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY local-fetch.c\ngcc -o fetch.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY fetch.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-local-fetch   local-fetch.o fetch.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o merge-base.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY merge-base.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-merge-base   merge-base.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o daemon.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY daemon.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-daemon   daemon.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o merge-index.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY merge-index.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-merge-index   merge-index.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o mktag.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY mktag.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-mktag   mktag.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o mktree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY mktree.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-mktree   mktree.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o patch-id.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY patch-id.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-patch-id   patch-id.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o peek-remote.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY peek-remote.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-peek-remote   peek-remote.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o receive-pack.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY receive-pack.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-receive-pack   receive-pack.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o send-pack.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY send-pack.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-send-pack   send-pack.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o shell.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY shell.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-shell   shell.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o show-index.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY show-index.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-show-index   show-index.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o ssh-fetch.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY ssh-fetch.c\ngcc -o rsh.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY rsh.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-ssh-fetch   ssh-fetch.o rsh.o fetch.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o ssh-upload.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY ssh-upload.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-ssh-upload   ssh-upload.o rsh.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o unpack-file.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY unpack-file.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-unpack-file   unpack-file.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o update-server-info.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY update-server-info.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-update-server-info   update-server-info.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o upload-pack.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY upload-pack.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-upload-pack   upload-pack.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o builtin-add.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-add.c\ngcc -o builtin-apply.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-apply.c\ngcc -o builtin-archive.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-archive.c\ngcc -o builtin-cat-file.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-cat-file.c\ngcc -o builtin-checkout-index.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-checkout-index.c\ngcc -o builtin-check-ref-format.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-check-ref-format.c\ngcc -o builtin-commit-tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-commit-tree.c\ngcc -o builtin-count-objects.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-count-objects.c\ngcc -o builtin-diff.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-diff.c\ngcc -o builtin-diff-files.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-diff-files.c\ngcc -o builtin-diff-index.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-diff-index.c\ngcc -o builtin-diff-stages.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-diff-stages.c\ngcc -o builtin-diff-tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-diff-tree.c\ngcc -o builtin-fmt-merge-msg.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-fmt-merge-msg.c\ngcc -o builtin-grep.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-grep.c\ngcc -o builtin-init-db.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -DDEFAULT_GIT_TEMPLATE_DIR='\"/var/tmp/ggg/share/git-core/templates/\"' builtin-init-db.c\ngcc -o builtin-log.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-log.c\ngcc -o builtin-ls-files.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-ls-files.c\ngcc -o builtin-ls-tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-ls-tree.c\ngcc -o builtin-mailinfo.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-mailinfo.c\ngcc -o builtin-mailsplit.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-mailsplit.c\ngcc -o builtin-mv.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-mv.c\ngcc -o builtin-name-rev.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-name-rev.c\ngcc -o builtin-pack-objects.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-pack-objects.c\ngcc -o builtin-prune.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-prune.c\ngcc -o builtin-prune-packed.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-prune-packed.c\ngcc -o builtin-push.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-push.c\ngcc -o builtin-read-tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-read-tree.c\ngcc -o builtin-repo-config.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-repo-config.c\ngcc -o builtin-rev-list.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-rev-list.c\ngcc -o builtin-rev-parse.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-rev-parse.c\ngcc -o builtin-rm.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-rm.c\ngcc -o builtin-runstatus.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-runstatus.c\ngcc -o builtin-show-branch.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-show-branch.c\ngcc -o builtin-stripspace.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-stripspace.c\ngcc -o builtin-symbolic-ref.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-symbolic-ref.c\ngcc -o builtin-tar-tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-tar-tree.c\ngcc -o builtin-unpack-objects.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-unpack-objects.c\ngcc -o builtin-update-index.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-update-index.c\ngcc -o builtin-update-ref.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-update-ref.c\ngcc -o builtin-upload-archive.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-upload-archive.c\ngcc -o builtin-verify-pack.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-verify-pack.c\ngcc -o builtin-write-tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY builtin-write-tree.c\ngcc -DGIT_VERSION='\"1.4.3.5.gfe14\"' \\\n\t\t-g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git git.c \\\n\t\tbuiltin-add.o builtin-apply.o builtin-archive.o builtin-cat-file.o builtin-checkout-index.o builtin-check-ref-format.o builtin-commit-tree.o builtin-count-objects.o builtin-diff.o builtin-diff-files.o builtin-diff-index.o builtin-diff-stages.o builtin-diff-tree.o builtin-fmt-merge-msg.o builtin-grep.o builtin-init-db.o builtin-log.o builtin-ls-files.o builtin-ls-tree.o builtin-mailinfo.o builtin-mailsplit.o builtin-mv.o builtin-name-rev.o builtin-pack-objects.o builtin-prune.o builtin-prune-packed.o builtin-push.o builtin-read-tree.o builtin-repo-config.o builtin-rev-list.o builtin-rev-parse.o builtin-rm.o builtin-runstatus.o builtin-show-branch.o builtin-stripspace.o builtin-symbolic-ref.o builtin-tar-tree.o builtin-unpack-objects.o builtin-update-index.o builtin-update-ref.o builtin-upload-archive.o builtin-verify-pack.o builtin-write-tree.o   libgit.a xdiff/lib.a -lz  -lcrypto\nrm -f git-verify-pack && ln git git-verify-pack\ngcc -o pack-redundant.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY pack-redundant.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-pack-redundant   pack-redundant.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o var.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY var.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-var   var.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o describe.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY describe.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-describe   describe.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o merge-tree.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY merge-tree.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-merge-tree   merge-tree.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o blame.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY blame.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-blame   blame.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o imap-send.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY imap-send.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-imap-send   imap-send.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o merge-recursive.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY merge-recursive.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-merge-recursive   merge-recursive.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o ssh-pull.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY ssh-pull.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-ssh-pull   ssh-pull.o rsh.o fetch.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o ssh-push.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY ssh-push.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-ssh-push   ssh-push.o rsh.o libgit.a xdiff/lib.a -lz  -lcrypto\ngcc -o http.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -DGIT_USER_AGENT='\"git/1.4.3.5.gfe14\"' http.c\ngcc -o http-fetch.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY http-fetch.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-http-fetch   fetch.o http.o http-fetch.o \\\n\t\tlibgit.a xdiff/lib.a -lz  -lcrypto -lcurl -lexpat\ngcc -o http-push.o -c -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY http-push.c\ngcc -g -O2 -Wall  -DSHA1_HEADER='<openssl/sha.h>' -DNO_STRLCPY -o git-http-push   revision.o http.o http-push.o \\\n\t\tlibgit.a xdiff/lib.a -lz  -lcrypto -lcurl -lexpat\nrm -f git-bisect git-bisect+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-bisect.sh >git-bisect+\nchmod +x git-bisect+\nmv git-bisect+ git-bisect\nrm -f git-branch git-branch+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-branch.sh >git-branch+\nchmod +x git-branch+\nmv git-branch+ git-branch\nrm -f git-checkout git-checkout+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-checkout.sh >git-checkout+\nchmod +x git-checkout+\nmv git-checkout+ git-checkout\nrm -f git-cherry git-cherry+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-cherry.sh >git-cherry+\nchmod +x git-cherry+\nmv git-cherry+ git-cherry\nrm -f git-clean git-clean+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-clean.sh >git-clean+\nchmod +x git-clean+\nmv git-clean+ git-clean\nrm -f git-clone git-clone+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-clone.sh >git-clone+\nchmod +x git-clone+\nmv git-clone+ git-clone\nrm -f git-commit git-commit+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-commit.sh >git-commit+\nchmod +x git-commit+\nmv git-commit+ git-commit\nrm -f git-fetch git-fetch+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-fetch.sh >git-fetch+\nchmod +x git-fetch+\nmv git-fetch+ git-fetch\nrm -f git-ls-remote git-ls-remote+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-ls-remote.sh >git-ls-remote+\nchmod +x git-ls-remote+\nmv git-ls-remote+ git-ls-remote\nrm -f git-merge-one-file git-merge-one-file+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-merge-one-file.sh >git-merge-one-file+\nchmod +x git-merge-one-file+\nmv git-merge-one-file+ git-merge-one-file\nrm -f git-parse-remote git-parse-remote+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-parse-remote.sh >git-parse-remote+\nchmod +x git-parse-remote+\nmv git-parse-remote+ git-parse-remote\nrm -f git-pull git-pull+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-pull.sh >git-pull+\nchmod +x git-pull+\nmv git-pull+ git-pull\nrm -f git-rebase git-rebase+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-rebase.sh >git-rebase+\nchmod +x git-rebase+\nmv git-rebase+ git-rebase\nrm -f git-repack git-repack+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-repack.sh >git-repack+\nchmod +x git-repack+\nmv git-repack+ git-repack\nrm -f git-request-pull git-request-pull+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-request-pull.sh >git-request-pull+\nchmod +x git-request-pull+\nmv git-request-pull+ git-request-pull\nrm -f git-reset git-reset+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-reset.sh >git-reset+\nchmod +x git-reset+\nmv git-reset+ git-reset\nrm -f git-resolve git-resolve+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-resolve.sh >git-resolve+\nchmod +x git-resolve+\nmv git-resolve+ git-resolve\nrm -f git-revert git-revert+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-revert.sh >git-revert+\nchmod +x git-revert+\nmv git-revert+ git-revert\nrm -f git-sh-setup git-sh-setup+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-sh-setup.sh >git-sh-setup+\nchmod +x git-sh-setup+\nmv git-sh-setup+ git-sh-setup\nrm -f git-tag git-tag+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-tag.sh >git-tag+\nchmod +x git-tag+\nmv git-tag+ git-tag\nrm -f git-verify-tag git-verify-tag+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-verify-tag.sh >git-verify-tag+\nchmod +x git-verify-tag+\nmv git-verify-tag+ git-verify-tag\nrm -f git-applymbox git-applymbox+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-applymbox.sh >git-applymbox+\nchmod +x git-applymbox+\nmv git-applymbox+ git-applymbox\nrm -f git-applypatch git-applypatch+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-applypatch.sh >git-applypatch+\nchmod +x git-applypatch+\nmv git-applypatch+ git-applypatch\nrm -f git-am git-am+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-am.sh >git-am+\nchmod +x git-am+\nmv git-am+ git-am\nrm -f git-merge git-merge+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-merge.sh >git-merge+\nchmod +x git-merge+\nmv git-merge+ git-merge\nrm -f git-merge-stupid git-merge-stupid+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-merge-stupid.sh >git-merge-stupid+\nchmod +x git-merge-stupid+\nmv git-merge-stupid+ git-merge-stupid\nrm -f git-merge-octopus git-merge-octopus+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-merge-octopus.sh >git-merge-octopus+\nchmod +x git-merge-octopus+\nmv git-merge-octopus+ git-merge-octopus\nrm -f git-merge-resolve git-merge-resolve+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-merge-resolve.sh >git-merge-resolve+\nchmod +x git-merge-resolve+\nmv git-merge-resolve+ git-merge-resolve\nrm -f git-merge-ours git-merge-ours+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-merge-ours.sh >git-merge-ours+\nchmod +x git-merge-ours+\nmv git-merge-ours+ git-merge-ours\nrm -f git-lost-found git-lost-found+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-lost-found.sh >git-lost-found+\nchmod +x git-lost-found+\nmv git-lost-found+ git-lost-found\nrm -f git-quiltimport git-quiltimport+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's|@@PERL@@|/usr/bin/perl|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    git-quiltimport.sh >git-quiltimport+\nchmod +x git-quiltimport+\nmv git-quiltimport+ git-quiltimport\nrm -f git-archimport git-archimport+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-archimport.perl >git-archimport+\nchmod +x git-archimport+\nmv git-archimport+ git-archimport\nrm -f git-cvsimport git-cvsimport+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-cvsimport.perl >git-cvsimport+\nchmod +x git-cvsimport+\nmv git-cvsimport+ git-cvsimport\nrm -f git-relink git-relink+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-relink.perl >git-relink+\nchmod +x git-relink+\nmv git-relink+ git-relink\nrm -f git-shortlog git-shortlog+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-shortlog.perl >git-shortlog+\nchmod +x git-shortlog+\nmv git-shortlog+ git-shortlog\nrm -f git-rerere git-rerere+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-rerere.perl >git-rerere+\nchmod +x git-rerere+\nmv git-rerere+ git-rerere\nrm -f git-annotate git-annotate+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-annotate.perl >git-annotate+\nchmod +x git-annotate+\nmv git-annotate+ git-annotate\nrm -f git-cvsserver git-cvsserver+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-cvsserver.perl >git-cvsserver+\nchmod +x git-cvsserver+\nmv git-cvsserver+ git-cvsserver\nrm -f git-svnimport git-svnimport+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-svnimport.perl >git-svnimport+\nchmod +x git-svnimport+\nmv git-svnimport+ git-svnimport\nrm -f git-cvsexportcommit git-cvsexportcommit+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-cvsexportcommit.perl >git-cvsexportcommit+\nchmod +x git-cvsexportcommit+\nmv git-cvsexportcommit+ git-cvsexportcommit\nrm -f git-send-email git-send-email+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-send-email.perl >git-send-email+\nchmod +x git-send-email+\nmv git-send-email+ git-send-email\nrm -f git-svn git-svn+\nINSTLIBDIR=`make -C perl -s --no-print-directory instlibdir` && \\\n\tsed -e '1{' \\\n\t    -e '\ts|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e '\th' \\\n\t    -e '\ts=.*=use lib (split(/:/, $ENV{GITPERLLIB} || \"@@INSTLIBDIR@@\"));=' \\\n\t    -e '\tH' \\\n\t    -e '\tx' \\\n\t    -e '}' \\\n\t    -e 's|@@INSTLIBDIR@@|'\"$INSTLIBDIR\"'|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-svn.perl >git-svn+\nchmod +x git-svn+\nmv git-svn+ git-svn\nrm -f git-merge-recursive-old git-merge-recursive-old+\nsed -e '1s|#!.*python|#!/usr/bin/python|' \\\n\t    -e 's|@@GIT_PYTHON_PATH@@|/var/tmp/ggg/share/git-core/python|g' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    git-merge-recursive-old.py >git-merge-recursive-old+\nchmod +x git-merge-recursive-old+\nmv git-merge-recursive-old+ git-merge-recursive-old\ncp git-revert git-cherry-pick+\nmv git-cherry-pick+ git-cherry-pick\ncp git-commit git-status+\nmv git-status+ git-status\nrm -f gitweb/gitweb.cgi gitweb/gitweb.cgi+\nsed -e '1s|#!.*perl|#!/usr/bin/perl|' \\\n\t    -e 's|++GIT_VERSION++|1.4.3.5.gfe14|g' \\\n\t    -e 's|++GIT_BINDIR++|/var/tmp/ggg/bin|g' \\\n\t    -e 's|++GITWEB_CONFIG++|gitweb_config.perl|g' \\\n\t    -e 's|++GITWEB_HOME_LINK_STR++|projects|g' \\\n\t    -e 's|++GITWEB_SITENAME++||g' \\\n\t    -e 's|++GITWEB_PROJECTROOT++|/pub/git|g' \\\n\t    -e 's|++GITWEB_EXPORT_OK++||g' \\\n\t    -e 's|++GITWEB_STRICT_EXPORT++||g' \\\n\t    -e 's|++GITWEB_BASE_URL++||g' \\\n\t    -e 's|++GITWEB_LIST++||g' \\\n\t    -e 's|++GITWEB_HOMETEXT++|indextext.html|g' \\\n\t    -e 's|++GITWEB_CSS++|gitweb.css|g' \\\n\t    -e 's|++GITWEB_LOGO++|git-logo.png|g' \\\n\t    -e 's|++GITWEB_FAVICON++|git-favicon.png|g' \\\n\t    gitweb/gitweb.perl >gitweb/gitweb.cgi+\nchmod +x gitweb/gitweb.cgi+\nmv gitweb/gitweb.cgi+ gitweb/gitweb.cgi\nrm -f git-instaweb git-instaweb+\nsed -e '1s|#!.*/sh|#!/bin/sh|' \\\n\t    -e 's/@@GIT_VERSION@@/1.4.3.5.gfe14/g' \\\n\t    -e 's/@@NO_CURL@@//g' \\\n\t    -e 's/@@NO_PYTHON@@//g' \\\n\t    -e '/@@GITWEB_CGI@@/r gitweb/gitweb.cgi' \\\n\t    -e '/@@GITWEB_CGI@@/d' \\\n\t    -e '/@@GITWEB_CSS@@/r gitweb/gitweb.css' \\\n\t    -e '/@@GITWEB_CSS@@/d' \\\n\t    git-instaweb.sh > git-instaweb+\nchmod +x git-instaweb+\nmv git-instaweb+ git-instaweb\nrm -f git-merge-recur && ln git-merge-recursive git-merge-recur\nrm -f git-format-patch && ln git git-format-patch\nrm -f git-show && ln git git-show\nrm -f git-whatchanged && ln git git-whatchanged\nrm -f git-get-tar-commit-id && ln git git-get-tar-commit-id\nrm -f git-add && ln git git-add\nrm -f git-apply && ln git git-apply\nrm -f git-archive && ln git git-archive\nrm -f git-cat-file && ln git git-cat-file\nrm -f git-checkout-index && ln git git-checkout-index\nrm -f git-check-ref-format && ln git git-check-ref-format\nrm -f git-commit-tree && ln git git-commit-tree\nrm -f git-count-objects && ln git git-count-objects\nrm -f git-diff && ln git git-diff\nrm -f git-diff-files && ln git git-diff-files\nrm -f git-diff-index && ln git git-diff-index\nrm -f git-diff-stages && ln git git-diff-stages\nrm -f git-diff-tree && ln git git-diff-tree\nrm -f git-fmt-merge-msg && ln git git-fmt-merge-msg\nrm -f git-grep && ln git git-grep\nrm -f git-init-db && ln git git-init-db\nrm -f git-log && ln git git-log\nrm -f git-ls-files && ln git git-ls-files\nrm -f git-ls-tree && ln git git-ls-tree\nrm -f git-mailinfo && ln git git-mailinfo\nrm -f git-mailsplit && ln git git-mailsplit\nrm -f git-mv && ln git git-mv\nrm -f git-name-rev && ln git git-name-rev\nrm -f git-pack-objects && ln git git-pack-objects\nrm -f git-prune && ln git git-prune\nrm -f git-prune-packed && ln git git-prune-packed\nrm -f git-push && ln git git-push\nrm -f git-read-tree && ln git git-read-tree\nrm -f git-repo-config && ln git git-repo-config\nrm -f git-rev-list && ln git git-rev-list\nrm -f git-rev-parse && ln git git-rev-parse\nrm -f git-rm && ln git git-rm\nrm -f git-runstatus && ln git git-runstatus\nrm -f git-show-branch && ln git git-show-branch\nrm -f git-stripspace && ln git git-stripspace\nrm -f git-symbolic-ref && ln git git-symbolic-ref\nrm -f git-tar-tree && ln git git-tar-tree\nrm -f git-unpack-objects && ln git git-unpack-objects\nrm -f git-update-index && ln git git-update-index\nrm -f git-update-ref && ln git git-update-ref\nrm -f git-upload-archive && ln git git-upload-archive\nrm -f git-write-tree && ln git git-write-tree\nmake -C perl\nmake[1]: Entering directory `/git.git/perl'\ncp Git.pm blib/lib/Git.pm\nManifying blib/man3/Git.3pm\nmake[1]: Leaving directory `/git.git/perl'\nmake -C templates\nmake[1]: Entering directory `/git.git/templates'\nls *--* 2>/dev/null | \\\n\twhile read boilerplate; \\\n\tdo \\\n\t\tcase \"$boilerplate\" in *~) continue ;; esac && \\\n\t\tdst=`echo \"$boilerplate\" | sed -e 's|^this|.|;s|--|/|g'` && \\\n\t\tdir=`expr \"$dst\" : '\\(.*\\)/'` && \\\n\t\tmkdir -p blt/$dir && \\\n\t\tcase \"$boilerplate\" in \\\n\t\t*--) ;; \\\n\t\t*) cp $boilerplate blt/$dst ;; \\\n\t\tesac || exit; \\\n\tdone || exit\ndate >boilerplates.made\n: no custom templates yet\nmake[1]: Leaving directory `/git.git/templates'\ninstall -d -m755 '/var/tmp/ggg/bin'\ninstall -d -m755 '/var/tmp/ggg/bin'\ninstall git-convert-objects git-fetch-pack git-fsck-objects git-hash-object git-index-pack git-local-fetch git-merge-base git-daemon git-merge-index git-mktag git-mktree git-patch-id git-peek-remote git-receive-pack git-send-pack git-shell git-show-index git-ssh-fetch git-ssh-upload git-unpack-file git-update-server-info git-upload-pack git-verify-pack git-pack-redundant git-var git-describe git-merge-tree git-blame git-imap-send git-merge-recursive  git-ssh-pull git-ssh-push git-http-fetch git-http-push git-bisect git-branch git-checkout git-cherry git-clean git-clone git-commit git-fetch git-ls-remote git-merge-one-file git-parse-remote git-pull git-rebase git-repack git-request-pull git-reset git-resolve git-revert git-sh-setup git-tag git-verify-tag git-applymbox git-applypatch git-am git-merge git-merge-stupid git-merge-octopus git-merge-resolve git-merge-ours git-lost-found git-quiltimport git-archimport git-cvsimport git-relink git-shortlog git-rerere git-annotate git-cvsserver git-svnimport git-cvsexportcommit git-send-email git-svn git-merge-recursive-old git-cherry-pick git-status git-instaweb git-merge-recur '/var/tmp/ggg/bin'\ninstall git gitk '/var/tmp/ggg/bin'\nmake -C templates DESTDIR='' install\nmake[1]: Entering directory `/git.git/templates'\n: no custom templates yet\ninstall -d -m755 '/var/tmp/ggg/share/git-core/templates/'\n(cd blt && tar cf - .) | \\\n\t(cd '/var/tmp/ggg/share/git-core/templates/' && tar xf -)\nmake[1]: Leaving directory `/git.git/templates'\nmake -C perl install\nmake[1]: Entering directory `/git.git/perl'\nInstalling /var/tmp/ggg/share/perl/5.8.8/Git.pm\nInstalling /var/tmp/ggg/man/man3/Git.3pm\nWriting /var/tmp/ggg/lib/perl/5.8.8/auto/Git/.packlist\nAppending installation info to /var/tmp/ggg/lib/perl/5.8.8/perllocal.pod\nmake[1]: Leaving directory `/git.git/perl'\ninstall -d -m755 '/var/tmp/ggg/share/git-core/python'\ninstall gitMergeCommon.py '/var/tmp/ggg/share/git-core/python'\nif test 'z/var/tmp/ggg/bin' != 'z/var/tmp/ggg/bin'; \\\n\tthen \\\n\t\tln -f '/var/tmp/ggg/bin/git' \\\n\t\t\t'/var/tmp/ggg/bin/git' || \\\n\t\tcp '/var/tmp/ggg/bin/git' \\\n\t\t\t'/var/tmp/ggg/bin/git'; \\\n\tfi\nrm -f '/var/tmp/ggg/bin/git-format-patch' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-format-patch' ;  rm -f '/var/tmp/ggg/bin/git-show' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-show' ;  rm -f '/var/tmp/ggg/bin/git-whatchanged' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-whatchanged' ;  rm -f '/var/tmp/ggg/bin/git-get-tar-commit-id' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-get-tar-commit-id' ;  rm -f '/var/tmp/ggg/bin/git-add' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-add' ;  rm -f '/var/tmp/ggg/bin/git-apply' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-apply' ;  rm -f '/var/tmp/ggg/bin/git-archive' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-archive' ;  rm -f '/var/tmp/ggg/bin/git-cat-file' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-cat-file' ;  rm -f '/var/tmp/ggg/bin/git-checkout-index' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-checkout-index' ;  rm -f '/var/tmp/ggg/bin/git-check-ref-format' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-check-ref-format' ;  rm -f '/var/tmp/ggg/bin/git-commit-tree' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-commit-tree' ;  rm -f '/var/tmp/ggg/bin/git-count-objects' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-count-objects' ;  rm -f '/var/tmp/ggg/bin/git-diff' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-diff' ;  rm -f '/var/tmp/ggg/bin/git-diff-files' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-diff-files' ;  rm -f '/var/tmp/ggg/bin/git-diff-index' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-diff-index' ;  rm -f '/var/tmp/ggg/bin/git-diff-stages' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-diff-stages' ;  rm -f '/var/tmp/ggg/bin/git-diff-tree' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-diff-tree' ;  rm -f '/var/tmp/ggg/bin/git-fmt-merge-msg' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-fmt-merge-msg' ;  rm -f '/var/tmp/ggg/bin/git-grep' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-grep' ;  rm -f '/var/tmp/ggg/bin/git-init-db' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-init-db' ;  rm -f '/var/tmp/ggg/bin/git-log' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-log' ;  rm -f '/var/tmp/ggg/bin/git-ls-files' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-ls-files' ;  rm -f '/var/tmp/ggg/bin/git-ls-tree' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-ls-tree' ;  rm -f '/var/tmp/ggg/bin/git-mailinfo' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-mailinfo' ;  rm -f '/var/tmp/ggg/bin/git-mailsplit' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-mailsplit' ;  rm -f '/var/tmp/ggg/bin/git-mv' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-mv' ;  rm -f '/var/tmp/ggg/bin/git-name-rev' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-name-rev' ;  rm -f '/var/tmp/ggg/bin/git-pack-objects' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-pack-objects' ;  rm -f '/var/tmp/ggg/bin/git-prune' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-prune' ;  rm -f '/var/tmp/ggg/bin/git-prune-packed' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-prune-packed' ;  rm -f '/var/tmp/ggg/bin/git-push' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-push' ;  rm -f '/var/tmp/ggg/bin/git-read-tree' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-read-tree' ;  rm -f '/var/tmp/ggg/bin/git-repo-config' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-repo-config' ;  rm -f '/var/tmp/ggg/bin/git-rev-list' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-rev-list' ;  rm -f '/var/tmp/ggg/bin/git-rev-parse' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-rev-parse' ;  rm -f '/var/tmp/ggg/bin/git-rm' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-rm' ;  rm -f '/var/tmp/ggg/bin/git-runstatus' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-runstatus' ;  rm -f '/var/tmp/ggg/bin/git-show-branch' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-show-branch' ;  rm -f '/var/tmp/ggg/bin/git-stripspace' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-stripspace' ;  rm -f '/var/tmp/ggg/bin/git-symbolic-ref' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-symbolic-ref' ;  rm -f '/var/tmp/ggg/bin/git-tar-tree' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-tar-tree' ;  rm -f '/var/tmp/ggg/bin/git-unpack-objects' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-unpack-objects' ;  rm -f '/var/tmp/ggg/bin/git-update-index' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-update-index' ;  rm -f '/var/tmp/ggg/bin/git-update-ref' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-update-ref' ;  rm -f '/var/tmp/ggg/bin/git-upload-archive' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-upload-archive' ;  rm -f '/var/tmp/ggg/bin/git-verify-pack' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-verify-pack' ;  rm -f '/var/tmp/ggg/bin/git-write-tree' && ln '/var/tmp/ggg/bin/git' '/var/tmp/ggg/bin/git-write-tree' ;\n: gitster; \nScript done on Tue 14 Nov 2006 08:44:28 PM PST\n"}]}