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,
18 Build-Depends-Indep: asciidoc, xmlto, docbook-xsl
19 Standards-Version: 3.9.6.0
20 Homepage: https://git-scm.com/
21 Vcs-Git: https://repo.or.cz/r/git/debian.git/
22 Vcs-Browser: http://repo.or.cz/w/git/debian.git/
27 Depends: ${misc:Depends}, ${shlibs:Depends}, perl, liberror-perl,
28 git-man (>> ${source:Upstream-Version}), git-man (<< ${source:Upstream-Version}-.)
29 Pre-Depends: ${misc:Pre-Depends}
30 Recommends: patch, less, rsync, ssh-client
31 Suggests: gettext-base, git-daemon-run | git-daemon-sysvinit,
32 git-doc, git-el, git-email, git-gui, gitk, gitweb,
33 git-arch, git-cvs, git-mediawiki, git-svn
34 Replaces: gitweb (<< 1:1.7.4~rc1),
35 git-core (<< 1:1.7.0.4-1.)
36 Breaks: bash-completion (<< 1:1.90-1), gitweb (<< 1:1.7.4~rc1),
37 git-buildpackage (<< 0.6.5),
39 stgit (<< 0.15), stgit-contrib (<< 0.15), gitpkg (<< 0.15),
40 guilt (<< 0.33), gitosis (<< 0.2+20090917-7),
41 git-core (<< 1:1.7.0.4-1.)
42 Provides: git-completion, git-core
43 Description: fast, scalable, distributed revision control system
44 Git is popular version control system designed to handle very large
45 projects with speed and efficiency; it is used for many high profile
46 open source projects, most notably the Linux kernel.
48 Git falls in the category of distributed source code management tools.
49 Every Git working directory is a full-fledged repository with full
50 revision tracking capabilities, not dependent on network access or a
53 This package provides the git main components with minimal dependencies.
54 Additional functionality, e.g. a graphical user interface and revision
55 tree visualizer, tools for interoperating with other VCS's, or a web
56 interface, is provided as separate git* packages.
62 Depends: ${misc:Depends}
63 Replaces: git (<< 1:1.7.4~rc1),
64 git-core (<< 1:1.7.0.4-1.)
65 Breaks: git (<< 1:1.7.4~rc1)
66 Description: fast, scalable, distributed revision control system (manual pages)
67 Git is popular version control system designed to handle very large
68 projects with speed and efficiency; it is used for many high profile
69 open source projects, most notably the Linux kernel.
71 Git falls in the category of distributed source code management tools.
72 Every Git working directory is a full-fledged repository with full
73 revision tracking capabilities, not dependent on network access or a
76 This package provides reference documentation for use by the 'man'
77 utility and the 'git help' command.
82 Depends: ${misc:Depends}, git (>> 1:1.7.0.2)
83 Description: fast, scalable, distributed revision control system (obsolete)
84 Git is popular version control system designed to handle very large
85 projects with speed and efficiency; it is used for many high profile
86 open source projects, most notably the Linux kernel.
88 Git falls in the category of distributed source code management tools.
89 Every Git working directory is a full-fledged repository with full
90 revision tracking capabilities, not dependent on network access or a
93 This is a transitional dummy package. The 'git-core' package has been
94 renamed to 'git', which has been installed automatically. This
95 git-core package is now obsolete, and can safely be removed from the
96 system if no other package depends on it.
102 Depends: ${misc:Depends}
103 Suggests: git, git-arch, git-cvs, git-svn, git-email, gitk, gitweb
104 Description: fast, scalable, distributed revision control system (documentation)
105 Git is popular version control system designed to handle very large
106 projects with speed and efficiency; it is used for many high profile
107 open source projects, most notably the Linux kernel.
109 Git falls in the category of distributed source code management tools.
110 Every Git working directory is a full-fledged repository with full
111 revision tracking capabilities, not dependent on network access or a
114 This package provides the documentation.
119 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), tla
121 Description: fast, scalable, distributed revision control system (arch interoperability)
122 Git is popular version control system designed to handle very large
123 projects with speed and efficiency; it is used for many high profile
124 open source projects, most notably the Linux kernel.
126 Git falls in the category of distributed source code management tools.
127 Every Git working directory is a full-fledged repository with full
128 revision tracking capabilities, not dependent on network access or a
131 This package provides tools for importing development history from arch
137 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), cvsps, libdbd-sqlite3-perl
138 Suggests: git-doc, cvs
139 Description: fast, scalable, distributed revision control system (cvs interoperability)
140 Git is popular version control system designed to handle very large
141 projects with speed and efficiency; it is used for many high profile
142 open source projects, most notably the Linux kernel.
144 Git falls in the category of distributed source code management tools.
145 Every Git working directory is a full-fledged repository with full
146 revision tracking capabilities, not dependent on network access or a
149 This package provides the git cvsimport, cvsexportcommit, and cvsserver
150 tools, which allow Git to read from and write to CVS repositories and
151 offer access over CVS protocol to Git repositories.
153 The git cvsimport tool can incrementally import from a repository that
154 is being actively developed and only requires remote access over CVS
155 protocol. Unfortunately, in many situations the import leads to
156 incorrect results. For reliable, one-shot imports, cvs2git from the
157 cvs2svn package or parsecvs may be a better fit.
162 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), libsvn-perl, libyaml-perl, libterm-readkey-perl
163 Suggests: git-doc, subversion
164 Breaks: git (<< 1:1.8.3~rc1-1.)
165 Replaces: git (<< 1:1.8.3~rc1-1.)
166 Description: fast, scalable, distributed revision control system (svn interoperability)
167 Git is popular version control system designed to handle very large
168 projects with speed and efficiency; it is used for many high profile
169 open source projects, most notably the Linux kernel.
171 Git falls in the category of distributed source code management tools.
172 Every Git working directory is a full-fledged repository with full
173 revision tracking capabilities, not dependent on network access or a
176 This package provides tools for interoperating with Subversion repositories,
177 and importing SVN development history.
179 Package: git-mediawiki
182 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.),
183 libmediawiki-api-perl (>= 0.39), liblwp-protocol-https-perl, libdatetime-format-iso8601-perl
185 Description: fast, scalable, distributed revision control system (MediaWiki interoperability)
186 Git is popular version control system designed to handle very large
187 projects with speed and efficiency; it is used for many high profile
188 open source projects, most notably the Linux kernel.
190 Git falls in the category of distributed source code management tools.
191 Every Git working directory is a full-fledged repository with full
192 revision tracking capabilities, not dependent on network access or a
195 This package provides the mediawiki remote helper, which allows Git to
196 read from and write to a wiki such as Wikipedia as though it were a
197 remote Git repository, and a 'git mw' command that can show a preview
198 of how wiki markup will be rendered before pushing.
203 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.)
204 Recommends: libemail-valid-perl, libnet-smtp-ssl-perl, libauthen-sasl-perl,
205 libio-socket-ssl-perl (>= 1.951)
207 Description: fast, scalable, distributed revision control system (email add-on)
208 Git is popular version control system designed to handle very large
209 projects with speed and efficiency; it is used for many high profile
210 open source projects, most notably the Linux kernel.
212 Git falls in the category of distributed source code management tools.
213 Every Git working directory is a full-fledged repository with full
214 revision tracking capabilities, not dependent on network access or a
217 This package provides the git-send-email program for sending series of
220 Package: git-daemon-run
223 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), runit, adduser
224 Conflicts: git-daemon-sysvinit
225 Description: fast, scalable, distributed revision control system (git-daemon service)
226 Git is popular version control system designed to handle very large
227 projects with speed and efficiency; it is used for many high profile
228 open source projects, most notably the Linux kernel.
230 Git falls in the category of distributed source code management tools.
231 Every Git working directory is a full-fledged repository with full
232 revision tracking capabilities, not dependent on network access or a
235 git-daemon, as provided by the git package, is a simple server for git
236 repositories, ideally suited for read-only updates, i.e. pulling from git
237 repositories through the network. This package provides a runit service
238 for running git-daemon permanently.
240 Package: git-daemon-sysvinit
244 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), adduser, lsb-base (>= 3.0-6)
245 Conflicts: git-daemon-run
246 Description: fast, scalable, distributed revision control system (git-daemon service)
247 Git is popular version control system designed to handle very large
248 projects with speed and efficiency; it is used for many high profile
249 open source projects, most notably the Linux kernel.
251 Git falls in the category of distributed source code management tools.
252 Every Git working directory is a full-fledged repository with full
253 revision tracking capabilities, not dependent on network access or a
256 git-daemon, as provided by the git package, is a simple server for git
257 repositories, ideally suited for read-only updates, i.e. pulling from git
258 repositories through the network. This package provides a sysvinit service
259 for running git-daemon permanently.
264 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), tk
266 Suggests: git-doc, aspell
267 Description: fast, scalable, distributed revision control system (GUI)
268 Git is popular version control system designed to handle very large
269 projects with speed and efficiency; it is used for many high profile
270 open source projects, most notably the Linux kernel.
272 Git falls in the category of distributed source code management tools.
273 Every Git working directory is a full-fledged repository with full
274 revision tracking capabilities, not dependent on network access or a
277 This package provides the git graphical user interface.
279 If aspell is installed, it can check the spelling of commit messages
285 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), tk
287 Description: fast, scalable, distributed revision control system (revision tree visualizer)
288 Git is popular version control system designed to handle very large
289 projects with speed and efficiency; it is used for many high profile
290 open source projects, most notably the Linux kernel.
292 Git falls in the category of distributed source code management tools.
293 Every Git working directory is a full-fledged repository with full
294 revision tracking capabilities, not dependent on network access or a
297 This package provides the gitk program, a tcl/tk revision tree visualizer.
302 Depends: ${misc:Depends}, git (>= 1:1.7.4.1-2~), emacs | emacsen
303 Replaces: git (<< 1:1.7.4.1-2~)
304 Breaks: git (<< 1:1.7.4.1-2~)
305 Description: fast, scalable, distributed revision control system (emacs support)
306 Git is popular version control system designed to handle very large
307 projects with speed and efficiency; it is used for many high profile
308 open source projects, most notably the Linux kernel.
310 Git falls in the category of distributed source code management tools.
311 Every Git working directory is a full-fledged repository with full
312 revision tracking capabilities, not dependent on network access or a
315 This package provides two modules for integration with Emacs:
319 Status manager that displays the state of all the files of the
320 project and provides easy access to the most frequently used git
321 commands. The user interface is intended to be similar to the
322 pcl-cvs mode. It can be started with `M-x git-status'.
326 Emacs implementation of incremental "git blame". When you turn it
327 on while viewing a file, the editor buffer will be updated by
328 setting the background of individual lines to a color that reflects
329 which commit it comes from.
331 This package does not contain the VC-mode backend for git. That is
332 part of standard Emacs distributions, starting with version 22.2.
334 For a more polished Emacs interface for Git, see the magit package.
339 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.),
341 Pre-Depends: ${misc:Pre-Depends}
342 Recommends: ${misc:Recommends}, libhttp-date-perl | libtime-modules-perl
343 Breaks: apache2.2-common (<< 2.3~)
344 Suggests: httpd-cgi | libcgi-fast-perl, git-doc
345 Description: fast, scalable, distributed revision control system (web interface)
346 Git is popular version control system designed to handle very large
347 projects with speed and efficiency; it is used for many high profile
348 open source projects, most notably the Linux kernel.
350 Git falls in the category of distributed source code management tools.
351 Every Git working directory is a full-fledged repository with full
352 revision tracking capabilities, not dependent on network access or a
355 This package configures a web interface for browsing git repositories.
357 If apache2 is installed, the web interface is automatically made
358 available at http://localhost/gitweb. Other servers that support CGI
359 or mod_perl are supported through manual configuration.
361 If libcgi-fast-perl is installed, gitweb can also be run over FastCGI
362 (and served by nginx, for example).
367 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.),
368 git-doc, git-el, git-arch, git-cvs, git-mediawiki, git-svn,
369 git-email, git-gui, gitk, gitweb
370 Recommends: git-daemon-run | git-daemon-sysvinit
371 Description: fast, scalable, distributed revision control system (all subpackages)
372 Git is popular version control system designed to handle very large
373 projects with speed and efficiency; it is used for many high profile
374 open source projects, most notably the Linux kernel.
376 Git falls in the category of distributed source code management tools.
377 Every Git working directory is a full-fledged repository with full
378 revision tracking capabilities, not dependent on network access or a
381 This is a dummy package which brings in all subpackages.