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,
13 cvs, cvsps, libdbd-sqlite3-perl,
14 unzip, libio-pty-perl,
19 Build-Depends-Indep: asciidoc, xmlto, docbook-xsl
20 Standards-Version: 4.0.0.0
21 Homepage: https://git-scm.com/
22 Vcs-Git: https://repo.or.cz/r/git/debian.git/
23 Vcs-Browser: http://repo.or.cz/w/git/debian.git/
28 Depends: ${misc:Depends}, ${shlibs:Depends}, perl, liberror-perl,
29 git-man (>> ${source:Upstream-Version}), git-man (<< ${source:Upstream-Version}-.)
30 Pre-Depends: ${misc:Pre-Depends}
31 Recommends: patch, less, ssh-client
32 Suggests: gettext-base, git-daemon-run | git-daemon-sysvinit,
33 git-doc, git-el, git-email, git-gui, gitk, gitweb,
34 git-arch, git-cvs, git-mediawiki, git-svn
35 Replaces: gitweb (<< 1:1.7.4~rc1),
36 git-core (<< 1:1.7.0.4-1.)
37 Breaks: bash-completion (<< 1:1.90-1), gitweb (<< 1:1.7.4~rc1),
38 git-buildpackage (<< 0.6.5),
40 stgit (<< 0.15), stgit-contrib (<< 0.15), gitpkg (<< 0.15),
41 guilt (<< 0.33), gitosis (<< 0.2+20090917-7),
42 git-core (<< 1:1.7.0.4-1.)
43 Provides: git-completion, git-core
44 Description: fast, scalable, distributed revision control system
45 Git is popular version control system designed to handle very large
46 projects with speed and efficiency; it is used for many high profile
47 open source projects, most notably the Linux kernel.
49 Git falls in the category of distributed source code management tools.
50 Every Git working directory is a full-fledged repository with full
51 revision tracking capabilities, not dependent on network access or a
54 This package provides the git main components with minimal dependencies.
55 Additional functionality, e.g. a graphical user interface and revision
56 tree visualizer, tools for interoperating with other VCS's, or a web
57 interface, is provided as separate git* packages.
63 Depends: ${misc:Depends}
64 Replaces: git (<< 1:1.7.4~rc1),
65 git-core (<< 1:1.7.0.4-1.)
66 Breaks: git (<< 1:1.7.4~rc1)
67 Description: fast, scalable, distributed revision control system (manual pages)
68 Git is popular version control system designed to handle very large
69 projects with speed and efficiency; it is used for many high profile
70 open source projects, most notably the Linux kernel.
72 Git falls in the category of distributed source code management tools.
73 Every Git working directory is a full-fledged repository with full
74 revision tracking capabilities, not dependent on network access or a
77 This package provides reference documentation for use by the 'man'
78 utility and the 'git help' command.
83 Depends: ${misc:Depends}, git (>> 1:1.7.0.2)
84 Description: fast, scalable, distributed revision control system (obsolete)
85 Git is popular version control system designed to handle very large
86 projects with speed and efficiency; it is used for many high profile
87 open source projects, most notably the Linux kernel.
89 Git falls in the category of distributed source code management tools.
90 Every Git working directory is a full-fledged repository with full
91 revision tracking capabilities, not dependent on network access or a
94 This is a transitional dummy package. The 'git-core' package has been
95 renamed to 'git', which has been installed automatically. This
96 git-core package is now obsolete, and can safely be removed from the
97 system if no other package depends on it.
103 Depends: ${misc:Depends}
104 Suggests: git, git-arch, git-cvs, git-svn, git-email, gitk, gitweb
105 Description: fast, scalable, distributed revision control system (documentation)
106 Git is popular version control system designed to handle very large
107 projects with speed and efficiency; it is used for many high profile
108 open source projects, most notably the Linux kernel.
110 Git falls in the category of distributed source code management tools.
111 Every Git working directory is a full-fledged repository with full
112 revision tracking capabilities, not dependent on network access or a
115 This package provides the documentation.
120 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), tla, rsync
122 Description: fast, scalable, distributed revision control system (arch interoperability)
123 Git is popular version control system designed to handle very large
124 projects with speed and efficiency; it is used for many high profile
125 open source projects, most notably the Linux kernel.
127 Git falls in the category of distributed source code management tools.
128 Every Git working directory is a full-fledged repository with full
129 revision tracking capabilities, not dependent on network access or a
132 This package provides tools for importing development history from arch
138 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), cvsps, libdbd-sqlite3-perl
139 Suggests: git-doc, cvs
140 Description: fast, scalable, distributed revision control system (cvs interoperability)
141 Git is popular version control system designed to handle very large
142 projects with speed and efficiency; it is used for many high profile
143 open source projects, most notably the Linux kernel.
145 Git falls in the category of distributed source code management tools.
146 Every Git working directory is a full-fledged repository with full
147 revision tracking capabilities, not dependent on network access or a
150 This package provides the git cvsimport, cvsexportcommit, and cvsserver
151 tools, which allow Git to read from and write to CVS repositories and
152 offer access over CVS protocol to Git repositories.
154 The git cvsimport tool can incrementally import from a repository that
155 is being actively developed and only requires remote access over CVS
156 protocol. Unfortunately, in many situations the import leads to
157 incorrect results. For reliable, one-shot imports, cvs2git from the
158 cvs2svn package or parsecvs may be a better fit.
163 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), libsvn-perl, libyaml-perl, libterm-readkey-perl
164 Suggests: git-doc, subversion
165 Breaks: git (<< 1:1.8.3~rc1-1.)
166 Replaces: git (<< 1:1.8.3~rc1-1.)
167 Description: fast, scalable, distributed revision control system (svn interoperability)
168 Git is popular version control system designed to handle very large
169 projects with speed and efficiency; it is used for many high profile
170 open source projects, most notably the Linux kernel.
172 Git falls in the category of distributed source code management tools.
173 Every Git working directory is a full-fledged repository with full
174 revision tracking capabilities, not dependent on network access or a
177 This package provides tools for interoperating with Subversion repositories,
178 and importing SVN development history.
180 Package: git-mediawiki
183 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.),
184 libmediawiki-api-perl (>= 0.39), liblwp-protocol-https-perl, libdatetime-format-iso8601-perl
186 Description: fast, scalable, distributed revision control system (MediaWiki remote helper)
187 Git is popular version control system designed to handle very large
188 projects with speed and efficiency; it is used for many high profile
189 open source projects, most notably the Linux kernel.
191 Git falls in the category of distributed source code management tools.
192 Every Git working directory is a full-fledged repository with full
193 revision tracking capabilities, not dependent on network access or a
196 This package provides the mediawiki remote helper, which allows Git to
197 read from and write to a wiki such as Wikipedia as though it were a
198 remote Git repository, and a 'git mw' command that can show a preview
199 of how wiki markup will be rendered before pushing.
204 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.)
205 Recommends: libemail-valid-perl,
206 perl-modules (>> 5.21.5) | libnet-smtp-ssl-perl,
208 libio-socket-ssl-perl (>= 1.951)
210 Description: fast, scalable, distributed revision control system (email add-on)
211 Git is popular version control system designed to handle very large
212 projects with speed and efficiency; it is used for many high profile
213 open source projects, most notably the Linux kernel.
215 Git falls in the category of distributed source code management tools.
216 Every Git working directory is a full-fledged repository with full
217 revision tracking capabilities, not dependent on network access or a
220 This package provides the git-send-email program for sending series of
223 Package: git-daemon-run
226 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), runit, adduser
227 Conflicts: git-daemon-sysvinit
228 Description: fast, scalable, distributed revision control system (git-daemon service)
229 Git is popular version control system designed to handle very large
230 projects with speed and efficiency; it is used for many high profile
231 open source projects, most notably the Linux kernel.
233 Git falls in the category of distributed source code management tools.
234 Every Git working directory is a full-fledged repository with full
235 revision tracking capabilities, not dependent on network access or a
238 git-daemon, as provided by the git package, is a simple server for git
239 repositories, ideally suited for read-only updates, i.e. pulling from git
240 repositories through the network. This package provides a runit service
241 for running git-daemon permanently.
243 Package: git-daemon-sysvinit
247 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), adduser, lsb-base (>= 3.0-6)
248 Conflicts: git-daemon-run
249 Description: fast, scalable, distributed revision control system (git-daemon service)
250 Git is popular version control system designed to handle very large
251 projects with speed and efficiency; it is used for many high profile
252 open source projects, most notably the Linux kernel.
254 Git falls in the category of distributed source code management tools.
255 Every Git working directory is a full-fledged repository with full
256 revision tracking capabilities, not dependent on network access or a
259 git-daemon, as provided by the git package, is a simple server for git
260 repositories, ideally suited for read-only updates, i.e. pulling from git
261 repositories through the network. This package provides a sysvinit service
262 for running git-daemon permanently.
267 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), tk
269 Suggests: git-doc, aspell
270 Description: fast, scalable, distributed revision control system (GUI)
271 Git is popular version control system designed to handle very large
272 projects with speed and efficiency; it is used for many high profile
273 open source projects, most notably the Linux kernel.
275 Git falls in the category of distributed source code management tools.
276 Every Git working directory is a full-fledged repository with full
277 revision tracking capabilities, not dependent on network access or a
280 This package provides the git graphical user interface.
282 If aspell is installed, it can check the spelling of commit messages
288 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.), tk
290 Description: fast, scalable, distributed revision control system (revision tree visualizer)
291 Git is popular version control system designed to handle very large
292 projects with speed and efficiency; it is used for many high profile
293 open source projects, most notably the Linux kernel.
295 Git falls in the category of distributed source code management tools.
296 Every Git working directory is a full-fledged repository with full
297 revision tracking capabilities, not dependent on network access or a
300 This package provides the gitk program, a tcl/tk revision tree visualizer.
305 Depends: ${misc:Depends}, git (>= 1:1.7.4.1-2~), emacs | emacsen
306 Replaces: git (<< 1:1.7.4.1-2~)
307 Breaks: git (<< 1:1.7.4.1-2~)
308 Description: fast, scalable, distributed revision control system (emacs support)
309 Git is popular version control system designed to handle very large
310 projects with speed and efficiency; it is used for many high profile
311 open source projects, most notably the Linux kernel.
313 Git falls in the category of distributed source code management tools.
314 Every Git working directory is a full-fledged repository with full
315 revision tracking capabilities, not dependent on network access or a
318 This package provides two modules for integration with Emacs:
322 Status manager that displays the state of all the files of the
323 project and provides easy access to the most frequently used git
324 commands. The user interface is intended to be similar to the
325 pcl-cvs mode. It can be started with `M-x git-status'.
329 Emacs implementation of incremental "git blame". When you turn it
330 on while viewing a file, the editor buffer will be updated by
331 setting the background of individual lines to a color that reflects
332 which commit it comes from.
334 This package does not contain the VC-mode backend for git. That is
335 part of standard Emacs distributions, starting with version 22.2.
337 For a more polished Emacs interface for Git, see the magit package.
342 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.),
344 Pre-Depends: ${misc:Pre-Depends}
345 Recommends: ${misc:Recommends}, libhttp-date-perl | libtime-modules-perl
346 Breaks: apache2.2-common (<< 2.3~)
347 Suggests: httpd-cgi | libcgi-fast-perl, git-doc
348 Description: fast, scalable, distributed revision control system (web interface)
349 Git is popular version control system designed to handle very large
350 projects with speed and efficiency; it is used for many high profile
351 open source projects, most notably the Linux kernel.
353 Git falls in the category of distributed source code management tools.
354 Every Git working directory is a full-fledged repository with full
355 revision tracking capabilities, not dependent on network access or a
358 This package configures a web interface for browsing git repositories.
360 If apache2 is installed, the web interface is automatically made
361 available at http://localhost/gitweb. Other servers that support CGI
362 or mod_perl are supported through manual configuration.
364 If libcgi-fast-perl is installed, gitweb can also be run over FastCGI
365 (and served by nginx, for example).
370 Depends: ${misc:Depends}, git (>> ${source:Upstream-Version}), git (<< ${source:Upstream-Version}-.),
371 git-doc, git-el, git-arch, git-cvs, git-mediawiki, git-svn,
372 git-email, git-gui, gitk, gitweb
373 Recommends: git-daemon-run | git-daemon-sysvinit
374 Description: fast, scalable, distributed revision control system (all subpackages)
375 Git is popular version control system designed to handle very large
376 projects with speed and efficiency; it is used for many high profile
377 open source projects, most notably the Linux kernel.
379 Git falls in the category of distributed source code management tools.
380 Every Git working directory is a full-fledged repository with full
381 revision tracking capabilities, not dependent on network access or a
384 This is a dummy package which brings in all subpackages.