summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHorst von Brand <vonbrand@inf.utfsm.cl>2005-09-11 20:00:49 -0400
committerJunio C Hamano <junkio@cox.net>2005-09-12 19:15:02 -0700
commit663a5ed5ca964d83269b5616348266bf3b7a7ab4 (patch)
tree59d46477f5ce9b6468bf7da98a8f27de546c18e2
parent5d9d831a51dc7847ad40fac77f9a072aa2d1c0bd (diff)
downloadgit-663a5ed5ca964d83269b5616348266bf3b7a7ab4.tar.gz
[PATCH] There are several undocumented dependencies
There are several undocumented dependencies in the .spec and in the INSTALL files. The following is from Fedora, perhaps other RPM distributions call the packages differently. Also, the manpages aren't always installed gzipped. Updates to git-core.spec.in file: - Some git scripts use Perl - gitk needs wish, which is part of TCL/Tk. - curl is used all over - Need the ssh program from openssh-clients Updates to INSTALL: - Mention wish - Mention ssh Signed-off-by: Horst H. von Brand <vonbrand@inf.utfsm.cl>
-rw-r--r--INSTALL5
-rw-r--r--git-core.spec.in10
2 files changed, 12 insertions, 3 deletions
diff --git a/INSTALL b/INSTALL
index 14580cc471..6e336d7c20 100644
--- a/INSTALL
+++ b/INSTALL
@@ -64,3 +64,8 @@ Issues of note:
You'll only need the merge program if you do development using
git, and if you only use git to track other peoples work you'll
never notice the lack of it.
+
+ - "wish", the TCL/Tk windowing shell is used in gitk to show the
+ history graphically
+
+ - "ssh" is used to push and pull over the net
diff --git a/git-core.spec.in b/git-core.spec.in
index b78a46802a..f98f8db7c7 100644
--- a/git-core.spec.in
+++ b/git-core.spec.in
@@ -10,7 +10,7 @@ URL: http://kernel.org/pub/software/scm/git/
Source: http://kernel.org/pub/software/scm/git/%{name}-%{version}.tar.gz
BuildRequires: zlib-devel, openssl-devel, curl-devel %{!?_without_docs:, xmlto, asciidoc > 6.0.3}
BuildRoot: %{_tmppath}/%{name}-%{version}-root
-Requires: sh-utils, diffutils, rsync, rcs, python >= 2.4
+Requires: sh-utils, curl, diffutils, rsync, rcs, openssh-clients, perl, python >= 2.4, tk
%description
This is a stupid (but extremely fast) directory content manager. It
@@ -40,10 +40,14 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/git-core/templates/*
%doc README COPYING Documentation/*.txt
%{!?_without_docs: %doc Documentation/*.html }
-%{!?_without_docs: %{_mandir}/man1/*.1.gz}
-%{!?_without_docs: %{_mandir}/man7/*.7.gz}
+%{!?_without_docs: %{_mandir}/man1/*.1*}
+%{!?_without_docs: %{_mandir}/man7/*.7*}
%changelog
+* Sun Sep 11 2005 Horst H. von Brand <vonbrand@inf.utfsm.cl>
+- Updated dependencies
+- Don't assume manpages are gzipped
+
* Sun Aug 07 2005 Horst H. von Brand <vonbrand@inf.utfsm.cl>
- Redid the description
- Cut overlong make line, loosened changelog a bit