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
, diffutils
, rsync
, rcs
, mktemp
>= 1.5
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 dest
=$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.gz}
44 %{!?_without_docs: %{_mandir}/man7/*.7.gz}
47 * Sun Aug
07 2005 Horst H. von Brand
<vonbrand@inf.utfsm.cl
>
48 - Redid the description
49 - Cut overlong
make line
, loosened changelog a bit
50 - I think Junio
(or perhaps OSDL?
) should be vendor...
52 * Thu Jul
14 2005 Eric Biederman
<ebiederm@xmission.com
>
53 - Add the man pages
, and the
--without docs build option
55 * Wed Jul
7 2005 Chris Wright
<chris@osdl.org
>
56 - initial git spec file