{"thread":{"id":"1779","subject":"[PATCH] There are several undocumented dependencies","startedAt":"2005-09-12T00:00:49Z","lastAt":"2005-09-12T06:16:23Z","messageCount":2,"participants":["Horst von Brand","Junio C Hamano"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"8362","messageId":"200509120000.j8C00n9M012603@inti.inf.utfsm.cl","threadId":"1779","inReplyTo":null,"subject":"[PATCH] There are several undocumented dependencies","fromName":"Horst von Brand","fromEmail":"vonbrand@inf.utfsm.cl","sentAt":"2005-09-12T00:00:49Z","receivedAt":"2005-09-12T00:00:49Z","isPatch":true,"sender":{"key":"vonbrand@inf.utfsm.cl","avatar":"https://avatars.githubusercontent.com/u/211384?v=4"},"body":"There are several undocumented dependencies in the .spec and in the\nINSTALL files. The following is from Fedora, perhaps other RPM\ndistributions call the packages differently.\n\nAlso, the manpages aren't always installed gzipped.\n\nUpdates to git-core.spec.in file:\n - Some git scripts use Perl\n - gitk needs wish, which is part of TCL/Tk.\n - curl is used all over\n - Need the ssh program from openssh-clients\n\nUpdates to INSTALL:\n - Mention wish\n - Mention ssh\n\nSigned-off-by: Horst H. von Brand <vonbrand@inf.utfsm.cl>\n\n\n---\n\n INSTALL          |    5 +++++\n git-core.spec.in |   12 ++++++++----\n 2 files changed, 13 insertions(+), 4 deletions(-)\n\n0a0c8b97bcab58e2b70c0eb76a83bd7c5b6fd1bc\ndiff --git a/INSTALL b/INSTALL\n--- a/INSTALL\n+++ b/INSTALL\n@@ -64,3 +64,8 @@ Issues of note:\n \t  You'll only need the merge program if you do development using\n \t  git, and if you only use git to track other peoples work you'll\n \t  never notice the lack of it. \n+\n+        - \"wish\", the TCL/Tk windowing shell is used in gitk to show the\n+          history graphically\n+\n+\t- \"ssh\" is used to push and pull over the net\ndiff --git a/git-core.spec.in b/git-core.spec.in\n--- a/git-core.spec.in\n+++ b/git-core.spec.in\n@@ -2,7 +2,7 @@\n Name: \t\tgit-core\n Version: \t@@VERSION@@\n Release: \t1\n-Vendor: \tJunio C Hamano <junkio@cox.net>\n+Vendor: \tJunio C. Hamano <junkio@cox.net>\n Summary:  \tGit core and tools\n License: \tGPL\n Group: \t\tDevelopment/Tools\n@@ -10,7 +10,7 @@ URL: \t\thttp://kernel.org/pub/software/sc\n Source: \thttp://kernel.org/pub/software/scm/git/%{name}-%{version}.tar.gz\n BuildRequires:\tzlib-devel, openssl-devel, curl-devel  %{!?_without_docs:, xmlto, asciidoc > 6.0.3}\n BuildRoot:\t%{_tmppath}/%{name}-%{version}-root\n-Requires: \tsh-utils, diffutils, rsync, rcs, python >= 2.4\n+Requires: \tsh-utils, curl, diffutils, rsync, rcs, openssh-clients, perl, python >= 2.4, tk\n \n %description\n This is a stupid (but extremely fast) directory content manager.  It\n@@ -40,10 +40,14 @@ rm -rf $RPM_BUILD_ROOT\n %{_datadir}/git-core/templates/*\n %doc README COPYING Documentation/*.txt\n %{!?_without_docs: %doc Documentation/*.html }\n-%{!?_without_docs: %{_mandir}/man1/*.1.gz}\n-%{!?_without_docs: %{_mandir}/man7/*.7.gz}\n+%{!?_without_docs: %{_mandir}/man1/*.1*}\n+%{!?_without_docs: %{_mandir}/man7/*.7*}\n \n %changelog\n+* Sun Sep 11 2005 Horst H. von Brand <vonbrand@inf.utfsm.cl>\n+- Updated dependencies\n+- Don't assume manpages are gzipped\n+\n * Sun Aug 07 2005 Horst H. von Brand <vonbrand@inf.utfsm.cl>\n - Redid the description\n - Cut overlong make line, loosened changelog a bit\n-- \nDr. Horst H. von Brand                   User #22616 counter.li.org\nDepartamento de Informatica                     Fono: +56 32 654431\nUniversidad Tecnica Federico Santa Maria              +56 32 654239\nCasilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513\n"},{"id":"8364","messageId":"7vvf16izew.fsf@assigned-by-dhcp.cox.net","threadId":"1779","inReplyTo":"200509120000.j8C00n9M012603@inti.inf.utfsm.cl","subject":"Re: [PATCH] There are several undocumented dependencies","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2005-09-12T06:16:23Z","receivedAt":"2005-09-12T06:16:23Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Horst von Brand <vonbrand@inf.utfsm.cl> writes:\n\n> There are several undocumented dependencies in the .spec and in the\n> INSTALL files. The following is from Fedora, perhaps other RPM\n> distributions call the packages differently.\n\nThanks.  Earlier, I was told that it does not make much sense to\ntarget for RPM based distributions in general because of the\npackage naming issue you mention here, and explicitly targetting\nfor Fedora is fine by me.\n"}]}