summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 5d9d831)
raw | patch | inline | side by side (parent: 5d9d831)
author | Horst von Brand <vonbrand@inf.utfsm.cl> | |
Mon, 12 Sep 2005 00:00:49 +0000 (20:00 -0400) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Tue, 13 Sep 2005 02:15:02 +0000 (19:15 -0700) |
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>
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>
INSTALL | patch | blob | history | |
git-core.spec.in | patch | blob | history |
index 14580cc471c6e84f45cdc13d0ba49bed353f549b..6e336d7c204ccb503fd7499ec9d9674da68e8318 100644 (file)
--- a/INSTALL
+++ b/INSTALL
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 b78a46802ac5beef19c61f2715fa6e98f3d0692e..f98f8db7c76dcad7e72246f67b33eb2e2acb4995 100644 (file)
--- a/git-core.spec.in
+++ b/git-core.spec.in
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
%{_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