Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 1 | # Pass --without docs to rpmbuild if you don't want the documentation |
Eygene Ryabinkin | faced1a | 2007-03-29 14:07:47 +0400 | [diff] [blame] | 2 | |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 3 | Name: git |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 4 | Version: @@VERSION@@ |
Chris Wright | 0e60471 | 2005-09-16 13:38:49 -0700 | [diff] [blame] | 5 | Release: 1%{?dist} |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 6 | Summary: Core git tools |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 7 | License: GPL |
| 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 |
James Bowes | e94a45d | 2008-02-04 08:13:07 -0500 | [diff] [blame] | 11 | BuildRequires: zlib-devel >= 1.2, openssl-devel, curl-devel, expat-devel, gettext %{!?_without_docs:, xmlto, asciidoc > 6.0.3} |
Chris Wright | 0e60471 | 2005-09-16 13:38:49 -0700 | [diff] [blame] | 12 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
James Bowes | 4261633 | 2008-01-06 12:35:02 -0500 | [diff] [blame] | 13 | |
James Bowes | 4261633 | 2008-01-06 12:35:02 -0500 | [diff] [blame] | 14 | Requires: perl-Git = %{version}-%{release} |
Junio C Hamano | 4744d72 | 2008-06-15 13:47:14 -0700 | [diff] [blame] | 15 | Requires: zlib >= 1.2, rsync, less, openssh-clients, expat |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 16 | Provides: git-core = %{version}-%{release} |
| 17 | Obsoletes: git-core <= 1.5.4.2 |
| 18 | Obsoletes: git-p4 |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 19 | |
| 20 | %description |
Nicolas Pitre | e19b91b | 2007-02-13 11:39:01 -0500 | [diff] [blame] | 21 | Git is a fast, scalable, distributed revision control system with an |
| 22 | unusually rich command set that provides both high-level operations |
| 23 | and full access to internals. |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 24 | |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 25 | The git rpm installs the core tools with minimal dependencies. To |
| 26 | install all git packages, including tools for integrating with other |
| 27 | SCMs, install the git-all meta-package. |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 28 | |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 29 | %package all |
| 30 | Summary: Meta-package to pull in all git tools |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 31 | Group: Development/Tools |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 32 | Requires: git = %{version}-%{release} |
| 33 | Requires: git-svn = %{version}-%{release} |
| 34 | Requires: git-cvs = %{version}-%{release} |
| 35 | Requires: git-arch = %{version}-%{release} |
| 36 | Requires: git-email = %{version}-%{release} |
| 37 | Requires: gitk = %{version}-%{release} |
Junio C Hamano | 88202b9 | 2010-06-30 15:49:07 -0700 | [diff] [blame] | 38 | Requires: gitweb = %{version}-%{release} |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 39 | Requires: git-gui = %{version}-%{release} |
| 40 | Obsoletes: git <= 1.5.4.2 |
| 41 | |
| 42 | %description all |
Nicolas Pitre | e19b91b | 2007-02-13 11:39:01 -0500 | [diff] [blame] | 43 | Git is a fast, scalable, distributed revision control system with an |
| 44 | unusually rich command set that provides both high-level operations |
| 45 | and full access to internals. |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 46 | |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 47 | This is a dummy package which brings in all subpackages. |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 48 | |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 49 | %package svn |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 50 | Summary: Git tools for importing Subversion repositories |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 51 | Group: Development/Tools |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 52 | Requires: git = %{version}-%{release}, subversion |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 53 | %description svn |
| 54 | Git tools for importing Subversion repositories. |
| 55 | |
| 56 | %package cvs |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 57 | Summary: Git tools for importing CVS repositories |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 58 | Group: Development/Tools |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 59 | Requires: git = %{version}-%{release}, cvs, cvsps |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 60 | %description cvs |
| 61 | Git tools for importing CVS repositories. |
| 62 | |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 63 | %package arch |
| 64 | Summary: Git tools for importing Arch repositories |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 65 | Group: Development/Tools |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 66 | Requires: git = %{version}-%{release}, tla |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 67 | %description arch |
| 68 | Git tools for importing Arch repositories. |
| 69 | |
| 70 | %package email |
| 71 | Summary: Git tools for sending email |
| 72 | Group: Development/Tools |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 73 | Requires: git = %{version}-%{release} |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 74 | %description email |
| 75 | Git tools for sending email. |
| 76 | |
Junio C Hamano | 9236053 | 2007-02-12 16:28:15 -0800 | [diff] [blame] | 77 | %package gui |
| 78 | Summary: Git GUI tool |
| 79 | Group: Development/Tools |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 80 | Requires: git = %{version}-%{release}, tk >= 8.4 |
Junio C Hamano | 9236053 | 2007-02-12 16:28:15 -0800 | [diff] [blame] | 81 | %description gui |
| 82 | Git GUI tool |
| 83 | |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 84 | %package -n gitk |
Thomas Matysik | ba1dbb6 | 2005-11-13 17:58:02 +1300 | [diff] [blame] | 85 | Summary: Git revision tree visualiser ('gitk') |
| 86 | Group: Development/Tools |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 87 | Requires: git = %{version}-%{release}, tk >= 8.4 |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 88 | %description -n gitk |
Thomas Matysik | ba1dbb6 | 2005-11-13 17:58:02 +1300 | [diff] [blame] | 89 | Git revision tree visualiser ('gitk') |
| 90 | |
Junio C Hamano | 88202b9 | 2010-06-30 15:49:07 -0700 | [diff] [blame] | 91 | %package -n gitweb |
| 92 | Summary: Git web interface |
| 93 | Group: Development/Tools |
| 94 | Requires: git = %{version}-%{release} |
| 95 | %description -n gitweb |
| 96 | Browsing git repository on the web |
| 97 | |
Pavel Roskin | b979560 | 2006-06-30 01:09:28 -0400 | [diff] [blame] | 98 | %package -n perl-Git |
| 99 | Summary: Perl interface to Git |
| 100 | Group: Development/Libraries |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 101 | Requires: git = %{version}-%{release} |
Pavel Roskin | b979560 | 2006-06-30 01:09:28 -0400 | [diff] [blame] | 102 | Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) |
| 103 | BuildRequires: perl(Error) |
Felipe Contreras | e681a93 | 2012-04-06 15:22:30 +0300 | [diff] [blame] | 104 | BuildRequires: perl(ExtUtils::MakeMaker) |
Pavel Roskin | b979560 | 2006-06-30 01:09:28 -0400 | [diff] [blame] | 105 | |
| 106 | %description -n perl-Git |
| 107 | Perl interface to Git |
| 108 | |
David J. Mellor | ab2fdb3 | 2009-02-04 20:14:29 -0800 | [diff] [blame] | 109 | %define path_settings ETC_GITCONFIG=/etc/gitconfig prefix=%{_prefix} mandir=%{_mandir} htmldir=%{_docdir}/%{name}-%{version} |
Junio C Hamano | 9f7a3c1 | 2010-01-31 11:11:16 -0800 | [diff] [blame] | 110 | %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} |
Junio C Hamano | 39bf13f | 2007-12-12 14:00:24 -0800 | [diff] [blame] | 111 | |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 112 | %prep |
| 113 | %setup -q |
| 114 | |
| 115 | %build |
Sean | 21ad544 | 2007-07-15 15:51:01 -0400 | [diff] [blame] | 116 | make %{_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \ |
Junio C Hamano | 39bf13f | 2007-12-12 14:00:24 -0800 | [diff] [blame] | 117 | %{path_settings} \ |
| 118 | all %{!?_without_docs: doc} |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 119 | |
| 120 | %install |
| 121 | rm -rf $RPM_BUILD_ROOT |
Horst H. von Brand | 0b2958a | 2007-02-06 16:08:55 -0300 | [diff] [blame] | 122 | make %{_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" DESTDIR=$RPM_BUILD_ROOT \ |
Junio C Hamano | 39bf13f | 2007-12-12 14:00:24 -0800 | [diff] [blame] | 123 | %{path_settings} \ |
Brian Gernhardt | 5250929 | 2007-03-27 12:03:43 -0400 | [diff] [blame] | 124 | INSTALLDIRS=vendor install %{!?_without_docs: install-doc} |
Junio C Hamano | a9c7c43 | 2010-01-30 09:45:11 -0800 | [diff] [blame] | 125 | test ! -d $RPM_BUILD_ROOT%{python_sitelib} || rm -fr $RPM_BUILD_ROOT%{python_sitelib} |
Pavel Roskin | b979560 | 2006-06-30 01:09:28 -0400 | [diff] [blame] | 126 | find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' |
| 127 | find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';' |
| 128 | find $RPM_BUILD_ROOT -type f -name perllocal.pod -exec rm -f {} ';' |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 129 | |
Sean | 21ad544 | 2007-07-15 15:51:01 -0400 | [diff] [blame] | 130 | (find $RPM_BUILD_ROOT%{_bindir} -type f | grep -vE "archimport|svn|cvs|email|gitk|git-gui|git-citool" | sed -e s@^$RPM_BUILD_ROOT@@) > bin-man-doc-files |
Nguyễn Thái Ngọc Duy | f28ac70 | 2007-11-28 23:21:57 +0700 | [diff] [blame] | 131 | (find $RPM_BUILD_ROOT%{_libexecdir}/git-core -type f | grep -vE "archimport|svn|cvs|email|gitk|git-gui|git-citool" | sed -e s@^$RPM_BUILD_ROOT@@) >> bin-man-doc-files |
Junio C Hamano | 0503f9c | 2006-10-11 07:57:17 +0000 | [diff] [blame] | 132 | (find $RPM_BUILD_ROOT%{perl_vendorlib} -type f | sed -e s@^$RPM_BUILD_ROOT@@) >> perl-files |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 133 | %if %{!?_without_docs:1}0 |
Sean | 21ad544 | 2007-07-15 15:51:01 -0400 | [diff] [blame] | 134 | (find $RPM_BUILD_ROOT%{_mandir} $RPM_BUILD_ROOT/Documentation -type f | grep -vE "archimport|svn|git-cvs|email|gitk|git-gui|git-citool" | sed -e s@^$RPM_BUILD_ROOT@@ -e 's/$/*/' ) >> bin-man-doc-files |
Pavel Roskin | 1434dbc | 2006-06-30 01:09:26 -0400 | [diff] [blame] | 135 | %else |
| 136 | rm -rf $RPM_BUILD_ROOT%{_mandir} |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 137 | %endif |
Jakub Narebski | 3a9f58c | 2012-02-03 22:49:07 +0100 | [diff] [blame] | 138 | rm -rf $RPM_BUILD_ROOT%{_datadir}/locale |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 139 | |
Ian Ward Comfort | 3bfdf87 | 2010-03-26 01:39:57 -0700 | [diff] [blame] | 140 | mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d |
| 141 | install -m 644 -T contrib/completion/git-completion.bash $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/git |
| 142 | |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 143 | %clean |
| 144 | rm -rf $RPM_BUILD_ROOT |
| 145 | |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 146 | %files -f bin-man-doc-files |
| 147 | %defattr(-,root,root) |
| 148 | %{_datadir}/git-core/ |
| 149 | %doc README COPYING Documentation/*.txt |
| 150 | %{!?_without_docs: %doc Documentation/*.html Documentation/howto} |
| 151 | %{!?_without_docs: %doc Documentation/technical} |
Ian Ward Comfort | 3bfdf87 | 2010-03-26 01:39:57 -0700 | [diff] [blame] | 152 | %{_sysconfdir}/bash_completion.d |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 153 | |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 154 | %files svn |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 155 | %defattr(-,root,root) |
Nguyễn Thái Ngọc Duy | f28ac70 | 2007-11-28 23:21:57 +0700 | [diff] [blame] | 156 | %{_libexecdir}/git-core/*svn* |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 157 | %doc Documentation/*svn*.txt |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 158 | %{!?_without_docs: %{_mandir}/man1/*svn*.1*} |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 159 | %{!?_without_docs: %doc Documentation/*svn*.html } |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 160 | |
| 161 | %files cvs |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 162 | %defattr(-,root,root) |
| 163 | %doc Documentation/*git-cvs*.txt |
Quy Tonthat | f1f15fb | 2008-09-13 02:22:44 +1000 | [diff] [blame] | 164 | %{_bindir}/git-cvsserver |
Nguyễn Thái Ngọc Duy | f28ac70 | 2007-11-28 23:21:57 +0700 | [diff] [blame] | 165 | %{_libexecdir}/git-core/*cvs* |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 166 | %{!?_without_docs: %{_mandir}/man1/*cvs*.1*} |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 167 | %{!?_without_docs: %doc Documentation/*git-cvs*.html } |
| 168 | |
| 169 | %files arch |
| 170 | %defattr(-,root,root) |
Junio C Hamano | a4e3bdd | 2006-10-24 23:55:46 -0700 | [diff] [blame] | 171 | %doc Documentation/git-archimport.txt |
Nguyễn Thái Ngọc Duy | f28ac70 | 2007-11-28 23:21:57 +0700 | [diff] [blame] | 172 | %{_libexecdir}/git-core/git-archimport |
Junio C Hamano | a4e3bdd | 2006-10-24 23:55:46 -0700 | [diff] [blame] | 173 | %{!?_without_docs: %{_mandir}/man1/git-archimport.1*} |
| 174 | %{!?_without_docs: %doc Documentation/git-archimport.html } |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 175 | |
| 176 | %files email |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 177 | %defattr(-,root,root) |
| 178 | %doc Documentation/*email*.txt |
Nguyễn Thái Ngọc Duy | f28ac70 | 2007-11-28 23:21:57 +0700 | [diff] [blame] | 179 | %{_libexecdir}/git-core/*email* |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 180 | %{!?_without_docs: %{_mandir}/man1/*email*.1*} |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 181 | %{!?_without_docs: %doc Documentation/*email*.html } |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 182 | |
Junio C Hamano | 9236053 | 2007-02-12 16:28:15 -0800 | [diff] [blame] | 183 | %files gui |
| 184 | %defattr(-,root,root) |
Nguyễn Thái Ngọc Duy | f28ac70 | 2007-11-28 23:21:57 +0700 | [diff] [blame] | 185 | %{_libexecdir}/git-core/git-gui |
| 186 | %{_libexecdir}/git-core/git-citool |
Junio C Hamano | aaab7ea | 2008-12-01 00:53:54 -0800 | [diff] [blame] | 187 | %{_libexecdir}/git-core/git-gui--askpass |
Quy Tonthat | 7b6e0eb | 2007-05-10 17:03:15 +1000 | [diff] [blame] | 188 | %{_datadir}/git-gui/ |
Quy Tonthat | 4fb8c80 | 2007-06-27 01:39:07 +1000 | [diff] [blame] | 189 | %{!?_without_docs: %{_mandir}/man1/git-gui.1*} |
Shawn O. Pearce | 37cd4f7 | 2007-06-21 00:51:00 -0400 | [diff] [blame] | 190 | %{!?_without_docs: %doc Documentation/git-gui.html} |
Quy Tonthat | 4fb8c80 | 2007-06-27 01:39:07 +1000 | [diff] [blame] | 191 | %{!?_without_docs: %{_mandir}/man1/git-citool.1*} |
Shawn O. Pearce | 37cd4f7 | 2007-06-21 00:51:00 -0400 | [diff] [blame] | 192 | %{!?_without_docs: %doc Documentation/git-citool.html} |
Junio C Hamano | 9236053 | 2007-02-12 16:28:15 -0800 | [diff] [blame] | 193 | |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 194 | %files -n gitk |
Thomas Matysik | ba1dbb6 | 2005-11-13 17:58:02 +1300 | [diff] [blame] | 195 | %defattr(-,root,root) |
| 196 | %doc Documentation/*gitk*.txt |
| 197 | %{_bindir}/*gitk* |
Junio C Hamano | a5d7e3a | 2008-01-11 21:40:15 -0800 | [diff] [blame] | 198 | %{_datadir}/gitk/ |
Thomas Matysik | ba1dbb6 | 2005-11-13 17:58:02 +1300 | [diff] [blame] | 199 | %{!?_without_docs: %{_mandir}/man1/*gitk*.1*} |
| 200 | %{!?_without_docs: %doc Documentation/*gitk*.html } |
| 201 | |
Junio C Hamano | 88202b9 | 2010-06-30 15:49:07 -0700 | [diff] [blame] | 202 | %files -n gitweb |
| 203 | %defattr(-,root,root) |
Jakub Narebski | 55752fa | 2011-10-16 13:07:35 +0200 | [diff] [blame] | 204 | %doc gitweb/README gitweb/INSTALL Documentation/*gitweb*.txt |
Junio C Hamano | 88202b9 | 2010-06-30 15:49:07 -0700 | [diff] [blame] | 205 | %{_datadir}/gitweb |
Jakub Narebski | 55752fa | 2011-10-16 13:07:35 +0200 | [diff] [blame] | 206 | %{!?_without_docs: %{_mandir}/man1/*gitweb*.1*} |
| 207 | %{!?_without_docs: %{_mandir}/man5/*gitweb*.5*} |
| 208 | %{!?_without_docs: %doc Documentation/*gitweb*.html } |
Junio C Hamano | 88202b9 | 2010-06-30 15:49:07 -0700 | [diff] [blame] | 209 | |
Pavel Roskin | b979560 | 2006-06-30 01:09:28 -0400 | [diff] [blame] | 210 | %files -n perl-Git -f perl-files |
| 211 | %defattr(-,root,root) |
| 212 | |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 213 | %files all |
| 214 | # No files for you! |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 215 | |
| 216 | %changelog |
Jakub Narebski | 55752fa | 2011-10-16 13:07:35 +0200 | [diff] [blame] | 217 | * Sun Sep 18 2011 Jakub Narebski <jnareb@gmail.com> |
| 218 | - Add gitweb manpages to 'gitweb' subpackage |
| 219 | |
Junio C Hamano | 88202b9 | 2010-06-30 15:49:07 -0700 | [diff] [blame] | 220 | * Wed Jun 30 2010 Junio C Hamano <gitster@pobox.com> |
| 221 | - Add 'gitweb' subpackage. |
| 222 | |
Ian Ward Comfort | 3bfdf87 | 2010-03-26 01:39:57 -0700 | [diff] [blame] | 223 | * Fri Mar 26 2010 Ian Ward Comfort <icomfort@stanford.edu> |
| 224 | - Ship bash completion support from contrib/ in the core package. |
| 225 | |
Junio C Hamano | 9f7a3c1 | 2010-01-31 11:11:16 -0800 | [diff] [blame] | 226 | * Sun Jan 31 2010 Junio C Hamano <gitster@pobox.com> |
| 227 | - Do not use %define inside %{!?...} construct. |
| 228 | |
Junio C Hamano | a9c7c43 | 2010-01-30 09:45:11 -0800 | [diff] [blame] | 229 | * Sat Jan 30 2010 Junio C Hamano <gitster@pobox.com> |
| 230 | - We don't ship Python bits until a real foreign scm interface comes. |
| 231 | |
David J. Mellor | ab2fdb3 | 2009-02-04 20:14:29 -0800 | [diff] [blame] | 232 | * Mon Feb 04 2009 David J. Mellor <dmellor@whistlingcat.com> |
| 233 | - fixed broken git help -w after renaming the git-core package to git. |
| 234 | |
Quy Tonthat | f1f15fb | 2008-09-13 02:22:44 +1000 | [diff] [blame] | 235 | * Fri Sep 12 2008 Quy Tonthat <qtonthat@gmail.com> |
| 236 | - move git-cvsserver to bindir. |
| 237 | |
Junio C Hamano | 4744d72 | 2008-06-15 13:47:14 -0700 | [diff] [blame] | 238 | * Sun Jun 15 2008 Junio C Hamano <gitster@pobox.com> |
| 239 | - Remove curl from Requires list. |
| 240 | |
Kristian Høgsberg | 7c33d3a | 2008-02-18 18:11:21 -0500 | [diff] [blame] | 241 | * Fri Feb 15 2008 Kristian Høgsberg <krh@redhat.com> |
| 242 | - Rename git-core to just git and rename meta package from git to git-all. |
| 243 | |
James Bowes | e94a45d | 2008-02-04 08:13:07 -0500 | [diff] [blame] | 244 | * Sun Feb 03 2008 James Bowes <jbowes@dangerouslyinc.com> |
| 245 | - Add a BuildRequires for gettext |
| 246 | |
Junio C Hamano | a5d7e3a | 2008-01-11 21:40:15 -0800 | [diff] [blame] | 247 | * Fri Jan 11 2008 Junio C Hamano <gitster@pobox.com> |
| 248 | - Include gitk message files |
| 249 | |
James Bowes | 4261633 | 2008-01-06 12:35:02 -0500 | [diff] [blame] | 250 | * Sun Jan 06 2008 James Bowes <jbowes@dangerouslyinc.com> |
| 251 | - Make the metapackage require the same version of the subpackages. |
| 252 | |
Junio C Hamano | 39bf13f | 2007-12-12 14:00:24 -0800 | [diff] [blame] | 253 | * Wed Dec 12 2007 Junio C Hamano <gitster@pobox.com> |
| 254 | - Adjust htmldir to point at /usr/share/doc/git-core-$version/ |
| 255 | |
Sean | 21ad544 | 2007-07-15 15:51:01 -0400 | [diff] [blame] | 256 | * Sun Jul 15 2007 Sean Estabrooks <seanlkml@sympatico.ca> |
| 257 | - Removed p4import. |
| 258 | |
Quy Tonthat | 4fb8c80 | 2007-06-27 01:39:07 +1000 | [diff] [blame] | 259 | * Tue Jun 26 2007 Quy Tonthat <qtonthat@gmail.com> |
| 260 | - Fixed problems looking for wrong manpages. |
| 261 | |
Shawn O. Pearce | 37cd4f7 | 2007-06-21 00:51:00 -0400 | [diff] [blame] | 262 | * Thu Jun 21 2007 Shawn O. Pearce <spearce@spearce.org> |
| 263 | - Added documentation files for git-gui |
| 264 | |
Quy Tonthat | b24dd51 | 2007-05-13 21:41:45 +1000 | [diff] [blame] | 265 | * Tue May 13 2007 Quy Tonthat <qtonthat@gmail.com> |
| 266 | - Added lib files for git-gui |
| 267 | - Added Documentation/technical (As needed by Git Users Manual) |
| 268 | |
Quy Tonthat | 22f0958 | 2007-05-09 00:19:41 +1000 | [diff] [blame] | 269 | * Tue May 8 2007 Quy Tonthat <qtonthat@gmail.com> |
| 270 | - Added howto files |
| 271 | |
Eygene Ryabinkin | 7a585c0 | 2007-03-27 15:25:15 +0400 | [diff] [blame] | 272 | * Tue Mar 27 2007 Eygene Ryabinkin <rea-git@codelabs.ru> |
| 273 | - Added the git-p4 package: Perforce import stuff. |
| 274 | |
Nicolas Pitre | 03aa8ff | 2009-09-14 02:41:16 -0400 | [diff] [blame] | 275 | * Mon Feb 13 2007 Nicolas Pitre <nico@fluxnic.net> |
Nicolas Pitre | e19b91b | 2007-02-13 11:39:01 -0500 | [diff] [blame] | 276 | - Update core package description (Git isn't as stupid as it used to be) |
| 277 | |
Junio C Hamano | 9236053 | 2007-02-12 16:28:15 -0800 | [diff] [blame] | 278 | * Mon Feb 12 2007 Junio C Hamano <junkio@cox.net> |
| 279 | - Add git-gui and git-citool. |
| 280 | |
Junio C Hamano | 27dedf0 | 2005-11-16 21:32:44 -0800 | [diff] [blame] | 281 | * Mon Nov 14 2005 H. Peter Anvin <hpa@zytor.com> 0.99.9j-1 |
| 282 | - Change subpackage names to git-<name> instead of git-core-<name> |
| 283 | - Create empty root package which brings in all subpackages |
| 284 | - Rename git-tk -> gitk |
| 285 | |
Chris Wright | 0867b01 | 2005-11-11 01:10:29 -0800 | [diff] [blame] | 286 | * Thu Nov 10 2005 Chris Wright <chrisw@osdl.org> 0.99.9g-1 |
| 287 | - zlib dependency fix |
| 288 | - Minor cleanups from split |
| 289 | - Move arch import to separate package as well |
| 290 | |
Jim Radford | 7d4de59 | 2005-11-05 11:38:02 -0800 | [diff] [blame] | 291 | * Tue Sep 27 2005 Jim Radford <radford@blackbean.org> |
| 292 | - Move programs with non-standard dependencies (svn, cvs, email) |
| 293 | into separate packages |
| 294 | |
H. Peter Anvin | 8fc7ba8 | 2005-09-27 09:01:08 -0700 | [diff] [blame] | 295 | * Tue Sep 27 2005 H. Peter Anvin <hpa@zytor.com> |
| 296 | - parallelize build |
H. Peter Anvin | e8f71fc | 2005-09-27 09:02:24 -0700 | [diff] [blame] | 297 | - COPTS -> CFLAGS |
H. Peter Anvin | 8fc7ba8 | 2005-09-27 09:01:08 -0700 | [diff] [blame] | 298 | |
Chris Wright | 0e60471 | 2005-09-16 13:38:49 -0700 | [diff] [blame] | 299 | * Fri Sep 16 2005 Chris Wright <chrisw@osdl.org> 0.99.6-1 |
| 300 | - update to 0.99.6 |
| 301 | |
Horst von Brand | c6ae615 | 2005-09-16 00:08:24 -0400 | [diff] [blame] | 302 | * Fri Sep 16 2005 Horst H. von Brand <vonbrand@inf.utfsm.cl> |
| 303 | - Linus noticed that less is required, added to the dependencies |
| 304 | |
Horst von Brand | 663a5ed | 2005-09-11 20:00:49 -0400 | [diff] [blame] | 305 | * Sun Sep 11 2005 Horst H. von Brand <vonbrand@inf.utfsm.cl> |
| 306 | - Updated dependencies |
| 307 | - Don't assume manpages are gzipped |
| 308 | |
Chris Wright | 0e60471 | 2005-09-16 13:38:49 -0700 | [diff] [blame] | 309 | * Thu Aug 18 2005 Chris Wright <chrisw@osdl.org> 0.99.4-4 |
| 310 | - drop sh_utils, sh-utils, diffutils, mktemp, and openssl Requires |
| 311 | - use RPM_OPT_FLAGS in spec file, drop patch0 |
| 312 | |
| 313 | * Wed Aug 17 2005 Tom "spot" Callaway <tcallawa@redhat.com> 0.99.4-3 |
| 314 | - use dist tag to differentiate between branches |
| 315 | - use rpm optflags by default (patch0) |
| 316 | - own %{_datadir}/git-core/ |
| 317 | |
| 318 | * Mon Aug 15 2005 Chris Wright <chrisw@osdl.org> |
| 319 | - update spec file to fix Buildroot, Requires, and drop Vendor |
| 320 | |
Horst von Brand | 24db845 | 2005-08-07 23:18:19 -0400 | [diff] [blame] | 321 | * Sun Aug 07 2005 Horst H. von Brand <vonbrand@inf.utfsm.cl> |
| 322 | - Redid the description |
| 323 | - Cut overlong make line, loosened changelog a bit |
| 324 | - I think Junio (or perhaps OSDL?) should be vendor... |
| 325 | |
Eric W. Biederman | 49ce3d0 | 2005-07-14 19:24:23 -0600 | [diff] [blame] | 326 | * Thu Jul 14 2005 Eric Biederman <ebiederm@xmission.com> |
| 327 | - Add the man pages, and the --without docs build option |
Horst von Brand | 24db845 | 2005-08-07 23:18:19 -0400 | [diff] [blame] | 328 | |
Chris Wright | a9db297 | 2005-07-07 13:09:50 -0700 | [diff] [blame] | 329 | * Wed Jul 7 2005 Chris Wright <chris@osdl.org> |
| 330 | - initial git spec file |