1 # Pass --without docs to rpmbuild if you don't want the documetnation
5 Vendor: Junio C Hamano
<junkio@cox.net
>
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 Requires: sh
-utils
, curl
, diffutils
, rsync
, rcs
, openssh
-clients
, perl
, python
>= 2.4, tk
16 This is a stupid
(but extremely fast
) directory content manager. It
17 doesn't
do a whole lot
, but what it _does_
do is track directory
18 contents efficiently. It is intended to be the base of an efficient
,
19 distributed
source code management system. This package includes
20 rudimentary tools that can be used as a SCM
, but you should look
21 elsewhere
for tools
for ordinary humans layered on top of this.
27 make prefix
=%{_prefix} all %{!?_without_docs: doc}
30 rm -rf $RPM_BUILD_ROOT
31 make DESTDIR
=$RPM_BUILD_ROOT prefix
=%{_prefix} mandir=%{_mandir} \
32 install %{!?_without_docs: install-doc}
35 rm -rf $RPM_BUILD_ROOT
40 %{_datadir}/git
-core
/templates
/*
41 %doc README COPYING Documentation
/*.txt
42 %{!?_without_docs: %doc Documentation/*.html }
43 %{!?_without_docs: %{_mandir}/man1/*.1*}
44 %{!?_without_docs: %{_mandir}/man7/*.7*}
47 * Sun Sep
11 2005 Horst H. von Brand
<vonbrand@inf.utfsm.cl
>
48 - Updated dependencies
49 - Don't assume manpages are gzipped
51 * Sun Aug
07 2005 Horst H. von Brand
<vonbrand@inf.utfsm.cl
>
52 - Redid the description
53 - Cut overlong
make line
, loosened changelog a bit
54 - I think Junio
(or perhaps OSDL?
) should be vendor...
56 * Thu Jul
14 2005 Eric Biederman
<ebiederm@xmission.com
>
57 - Add the man pages
, and the
--without docs build option
59 * Wed Jul
7 2005 Chris Wright
<chris@osdl.org
>
60 - initial git spec file