1 # Pass --without docs to rpmbuild if you don't want the documetnation
5 Vendor: Linus Torvalds
<torvalds@osdl.org
>
6 Summary: Git core and tools
8 Group: Development
/Tools
9 URL: http
://kernel.org
/pub
/software
/scm
/git
/
10 Source: http
://kernel.org
/pub
/software
/scm
/git
/%{name}-%{version}.tar.gz
11 BuildRequires
: zlib
-devel
, openssl
-devel
, curl
-devel
%{!?_without_docs:, xmlto, asciidoc > 6.0.3}
12 BuildRoot: %{_tmppath}/%{name}-%{version}-root
13 Prereq
: sh
-utils
, diffutils
, rsync
, rcs
, mktemp
>= 1.5
16 GIT comes
in two layers. The bottom layer is merely an extremely fast
17 and flexible filesystem
-based database designed to store directory trees
18 with regard to their
history. The top layer is a SCM
-like tool which
19 enables human beings to work with the database
in a manner to a degree
20 similar to other SCM tools
(like CVS
, BitKeeper or Monotone
).
27 make all
%{!?_without_docs: doc}
30 rm -rf $RPM_BUILD_ROOT
31 make dest
=$RPM_BUILD_ROOT prefix
=%{_prefix} mandir=%{_mandir} install %{!?_without_docs: install-doc}
34 rm -rf $RPM_BUILD_ROOT
39 %doc README COPYING Documentation
/*.txt
40 %{!?_without_docs: %doc Documentation/*.html }
41 %{!?_without_docs: %{_mandir}/man1/*.1.gz}
42 %{!?_without_docs: %{_mandir}/man7/*.7.gz}
45 * Thu Jul
14 2005 Eric Biederman
<ebiederm@xmission.com
>
46 - Add the man pages
, and the
--without docs build option
47 * Wed Jul
7 2005 Chris Wright
<chris@osdl.org
>
48 - initial git spec file