4 Maintainer: Gerrit Pape <pape@smarden.org>
5 Uploaders: Jonathan Nieder <jrnieder@gmail.com>, Anders Kaseorg <andersk@mit.edu>
6 Build-Depends: libz-dev, libpcre3-dev, gettext,
7 libcurl4-gnutls-dev, libexpat1-dev,
8 subversion, libsvn-perl, libyaml-perl,
10 libhttp-date-perl | libtime-modules-perl,
12 cvs, cvsps, libdbd-sqlite3-perl,
13 unzip, libio-pty-perl,
15 Build-Depends-Indep: asciidoc, xmlto, docbook-xsl
16 Standards-Version: 3.9.6.0
17 Homepage: https://git-scm.com/
18 Vcs-Git: https://repo.or.cz/r/git/debian.git/
19 Vcs-Browser: http://repo.or.cz/w/git/debian.git/
24 Depends: ${shlibs:Depends}, perl-modules, liberror-perl,
25 git-man (>> ${source:Upstream-Version}), git-man (<< ${source:Upstream-Version}-.)
26 Recommends: patch, less, rsync, ssh-client
27 Suggests: gettext-base, git-daemon-run | git-daemon-sysvinit,
28 git-doc, git-el, git-email, git-gui, gitk, gitweb,
29 git-arch, git-cvs, git-mediawiki, git-svn
30 Replaces: gitweb (<< 1:1.7.4~rc1),
31 git-core (<< 1:1.7.0.4-1.)
32 Breaks: bash-completion (<< 1:1.90-1), gitweb (<< 1:1.7.4~rc1),
33 git-buildpackage (<< 0.6.5),
35 stgit (<< 0.15), stgit-contrib (<< 0.15), gitpkg (<< 0.15),
36 guilt (<< 0.33), gitosis (<< 0.2+20090917-7),
37 git-core (<< 1:1.7.0.4-1.)
38 Provides: git-completion, git-core
39 Description: fast, scalable, distributed revision control system
40 Git is popular version control system designed to handle very large
41 projects with speed and efficiency; it is used for many high profile
42 open source projects, most notably the Linux kernel.
44 Git falls in the category of distributed source code management tools.
45 Every Git working directory is a full-fledged repository with full
46 revision tracking capabilities, not dependent on network access or a
49 This package provides the git main components with minimal dependencies.
50 Additional functionality, e.g. a graphical user interface and revision
51 tree visualizer, tools for interoperating with other VCS's, or a web
52 interface, is provided as separate git* packages.
58 Replaces: git (<< 1:1.7.4~rc1),
59 git-core (<< 1:1.7.0.4-1.)
60 Breaks: git (<< 1:1.7.4~rc1)
61 Description: fast, scalable, distributed revision control system (manual pages)
62 Git is popular version control system designed to handle very large
63 projects with speed and efficiency; it is used for many high profile
64 open source projects, most notably the Linux kernel.
66 Git falls in the category of distributed source code management tools.
67 Every Git working directory is a full-fledged repository with full
68 revision tracking capabilities, not dependent on network access or a
71 This package provides reference documentation for use by the 'man'
72 utility and the 'git help' command.
77 Depends: git (>> 1:1.7.0.2)
78 Description: fast, scalable, distributed revision control system (obsolete)
79 Git is popular version control system designed to handle very large
80 projects with speed and efficiency; it is used for many high profile
81 open source projects, most notably the Linux kernel.
83 Git falls in the category of distributed source code management tools.
84 Every Git working directory is a full-fledged repository with full
85 revision tracking capabilities, not dependent on network access or a
88 This is a transitional dummy package. The 'git-core' package has been
89 renamed to 'git', which has been installed automatically. This
90 git-core package is now obsolete, and can safely be removed from the
91 system if no other package depends on it.
97 Suggests: git, git-arch, git-cvs, git-svn, git-email, gitk, gitweb
98 Description: fast, scalable, distributed revision control system (documentation)
99 Git is popular version control system designed to handle very large
100 projects with speed and efficiency; it is used for many high profile
101 open source projects, most notably the Linux kernel.
103 Git falls in the category of distributed source code management tools.
104 Every Git working directory is a full-fledged repository with full
105 revision tracking capabilities, not dependent on network access or a
108 This package provides the documentation.
113 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), tla
115 Description: fast, scalable, distributed revision control system (arch interoperability)
116 Git is popular version control system designed to handle very large
117 projects with speed and efficiency; it is used for many high profile
118 open source projects, most notably the Linux kernel.
120 Git falls in the category of distributed source code management tools.
121 Every Git working directory is a full-fledged repository with full
122 revision tracking capabilities, not dependent on network access or a
125 This package provides tools for importing development history from arch
131 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), cvsps, libdbd-sqlite3-perl
132 Suggests: git-doc, cvs
133 Description: fast, scalable, distributed revision control system (cvs interoperability)
134 Git is popular version control system designed to handle very large
135 projects with speed and efficiency; it is used for many high profile
136 open source projects, most notably the Linux kernel.
138 Git falls in the category of distributed source code management tools.
139 Every Git working directory is a full-fledged repository with full
140 revision tracking capabilities, not dependent on network access or a
143 This package provides the git cvsimport, cvsexportcommit, and cvsserver
144 tools, which allow Git to read from and write to CVS repositories and
145 offer access over CVS protocol to Git repositories.
147 The git cvsimport tool can incrementally import from a repository that
148 is being actively developed and only requires remote access over CVS
149 protocol. Unfortunately, in many situations the import leads to
150 incorrect results. For reliable, one-shot imports, cvs2git from the
151 cvs2svn package or parsecvs may be a better fit.
156 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), libsvn-perl, libyaml-perl, libterm-readkey-perl
157 Suggests: git-doc, subversion
158 Breaks: git (<< 1:1.8.3~rc1-1.)
159 Replaces: git (<< 1:1.8.3~rc1-1.)
160 Description: fast, scalable, distributed revision control system (svn interoperability)
161 Git is popular version control system designed to handle very large
162 projects with speed and efficiency; it is used for many high profile
163 open source projects, most notably the Linux kernel.
165 Git falls in the category of distributed source code management tools.
166 Every Git working directory is a full-fledged repository with full
167 revision tracking capabilities, not dependent on network access or a
170 This package provides tools for interoperating with Subversion repositories,
171 and importing SVN development history.
173 Package: git-mediawiki
176 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.),
177 libmediawiki-api-perl (>= 0.39), liblwp-protocol-https-perl, libdatetime-format-iso8601-perl
179 Description: fast, scalable, distributed revision control system (MediaWiki interoperability)
180 Git is popular version control system designed to handle very large
181 projects with speed and efficiency; it is used for many high profile
182 open source projects, most notably the Linux kernel.
184 Git falls in the category of distributed source code management tools.
185 Every Git working directory is a full-fledged repository with full
186 revision tracking capabilities, not dependent on network access or a
189 This package provides the mediawiki remote helper, which allows Git to
190 read from and write to a wiki such as Wikipedia as though it were a
191 remote Git repository, and a 'git mw' command that can show a preview
192 of how wiki markup will be rendered before pushing.
197 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.)
198 Recommends: libemail-valid-perl, libnet-smtp-ssl-perl, libauthen-sasl-perl,
199 libio-socket-ssl-perl (>= 1.951)
201 Description: fast, scalable, distributed revision control system (email add-on)
202 Git is popular version control system designed to handle very large
203 projects with speed and efficiency; it is used for many high profile
204 open source projects, most notably the Linux kernel.
206 Git falls in the category of distributed source code management tools.
207 Every Git working directory is a full-fledged repository with full
208 revision tracking capabilities, not dependent on network access or a
211 This package provides the git-send-email program for sending series of
214 Package: git-daemon-run
217 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), runit, adduser
218 Conflicts: git-daemon-sysvinit
219 Description: fast, scalable, distributed revision control system (git-daemon service)
220 Git is popular version control system designed to handle very large
221 projects with speed and efficiency; it is used for many high profile
222 open source projects, most notably the Linux kernel.
224 Git falls in the category of distributed source code management tools.
225 Every Git working directory is a full-fledged repository with full
226 revision tracking capabilities, not dependent on network access or a
229 git-daemon, as provided by the git package, is a simple server for git
230 repositories, ideally suited for read-only updates, i.e. pulling from git
231 repositories through the network. This package provides a runit service
232 for running git-daemon permanently.
234 Package: git-daemon-sysvinit
238 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), adduser
239 Conflicts: git-daemon-run
240 Description: fast, scalable, distributed revision control system (git-daemon service)
241 Git is popular version control system designed to handle very large
242 projects with speed and efficiency; it is used for many high profile
243 open source projects, most notably the Linux kernel.
245 Git falls in the category of distributed source code management tools.
246 Every Git working directory is a full-fledged repository with full
247 revision tracking capabilities, not dependent on network access or a
250 git-daemon, as provided by the git package, is a simple server for git
251 repositories, ideally suited for read-only updates, i.e. pulling from git
252 repositories through the network. This package provides a sysvinit service
253 for running git-daemon permanently.
258 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), tk
260 Suggests: git-doc, aspell
261 Description: fast, scalable, distributed revision control system (GUI)
262 Git is popular version control system designed to handle very large
263 projects with speed and efficiency; it is used for many high profile
264 open source projects, most notably the Linux kernel.
266 Git falls in the category of distributed source code management tools.
267 Every Git working directory is a full-fledged repository with full
268 revision tracking capabilities, not dependent on network access or a
271 This package provides the git graphical user interface.
273 If aspell is installed, it can check the spelling of commit messages
279 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), tk
281 Description: fast, scalable, distributed revision control system (revision tree visualizer)
282 Git is popular version control system designed to handle very large
283 projects with speed and efficiency; it is used for many high profile
284 open source projects, most notably the Linux kernel.
286 Git falls in the category of distributed source code management tools.
287 Every Git working directory is a full-fledged repository with full
288 revision tracking capabilities, not dependent on network access or a
291 This package provides the gitk program, a tcl/tk revision tree visualizer.
296 Depends: git (>= 1:1.7.4.1-2~), emacs | emacsen
297 Replaces: git (<< 1:1.7.4.1-2~)
298 Breaks: git (<< 1:1.7.4.1-2~)
299 Description: fast, scalable, distributed revision control system (emacs support)
300 Git is popular version control system designed to handle very large
301 projects with speed and efficiency; it is used for many high profile
302 open source projects, most notably the Linux kernel.
304 Git falls in the category of distributed source code management tools.
305 Every Git working directory is a full-fledged repository with full
306 revision tracking capabilities, not dependent on network access or a
309 This package provides two modules for integration with Emacs:
313 Status manager that displays the state of all the files of the
314 project and provides easy access to the most frequently used git
315 commands. The user interface is intended to be similar to the
316 pcl-cvs mode. It can be started with `M-x git-status'.
320 Emacs implementation of incremental "git blame". When you turn it
321 on while viewing a file, the editor buffer will be updated by
322 setting the background of individual lines to a color that reflects
323 which commit it comes from.
325 This package does not contain the VC-mode backend for git. That is
326 part of standard Emacs distributions, starting with version 22.2.
328 For a more polished Emacs interface for Git, see the magit package.
333 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.),
334 perl, apache2 | httpd | lynx-cur
335 Pre-Depends: dpkg (>= 1.16.1~)
336 Recommends: libhttp-date-perl | libtime-modules-perl
337 Breaks: apache2.2-common
338 Suggests: httpd-cgi | libcgi-fast-perl, git-doc
339 Description: fast, scalable, distributed revision control system (web interface)
340 Git is popular version control system designed to handle very large
341 projects with speed and efficiency; it is used for many high profile
342 open source projects, most notably the Linux kernel.
344 Git falls in the category of distributed source code management tools.
345 Every Git working directory is a full-fledged repository with full
346 revision tracking capabilities, not dependent on network access or a
349 This package configures a web interface for browsing git repositories.
351 If apache2 is installed, the web interface is automatically made
352 available at http://localhost/gitweb. Other servers that support CGI
353 or mod_perl are supported through manual configuration.
355 If libcgi-fast-perl is installed, gitweb can also be run over FastCGI
356 (and served by nginx, for example).
361 Depends: git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.),
362 git-doc, git-el, git-arch, git-cvs, git-mediawiki, git-svn,
363 git-email, git-gui, gitk, gitweb
364 Recommends: git-daemon-run | git-daemon-sysvinit
365 Description: fast, scalable, distributed revision control system (all subpackages)
366 Git is popular version control system designed to handle very large
367 projects with speed and efficiency; it is used for many high profile
368 open source projects, most notably the Linux kernel.
370 Git falls in the category of distributed source code management tools.
371 Every Git working directory is a full-fledged repository with full
372 revision tracking capabilities, not dependent on network access or a
375 This is a dummy package which brings in all subpackages.