[Python-apps-commits] r911 - in packages/mercurial/trunk/debian (3 files)
gerardo-guest at users.alioth.debian.org
gerardo-guest at users.alioth.debian.org
Sat Apr 5 06:56:58 UTC 2008
Date: Saturday, April 5, 2008 @ 06:56:55
Author: gerardo-guest
Revision: 911
* Removing rcs from the Suggests field
* Add apache2 | httpd as dependencies to the mercurial-web package
* Add python-elementtree as a dependency (was a suggested dependency, but we're shipping the 'convert' extension enabled by default)
* Add some more information about the extensions and its depedencies in the README.Debian file
Modified:
packages/mercurial/trunk/debian/README.Debian
packages/mercurial/trunk/debian/changelog
packages/mercurial/trunk/debian/control
Modified: packages/mercurial/trunk/debian/README.Debian
===================================================================
--- packages/mercurial/trunk/debian/README.Debian 2008-04-05 06:24:07 UTC (rev 910)
+++ packages/mercurial/trunk/debian/README.Debian 2008-04-05 06:56:55 UTC (rev 911)
@@ -4,7 +4,7 @@
Table of contents
* Documentation
* Extensions provided in this package
-* Other extensions
+* Other extensions and dependencies
* Emacs support
* Very old users of mercurial
@@ -31,26 +31,50 @@
The system administrator can modify this by editing
/etc/mercurial/hgrc.d/hgext.rc
-Other extensions
-****************
-hgct
-----
+Other extensions and dependencies
+*********************************
+
+Dependencies needed for extension are listed as Suggests: as they are not
+strickly needed to use the core of mercurial. Install them if you
+need them.
+
+'hg serve' command / mercurial-web
+---------------------------------
+Export the repository via HTTP.
+Depends: python-openssl
+
+Extension: bugzilla
+-------------------
+Bugzilla integration for mercurial.
+Depends: python-mysqldb
+
+Extension: convert
+------------------
+Foreign SCM converter.
+Depends: git-core | darc | monotone | bzr | subversion
+
+Extension: hgk
+--------------
+add the 'view' command, allows browsing the history of a repository in
+a graphical way.
+Depends: tk8.4 | wish
+
+'hg serve' command / mercurial-web
+---------------------------------
+Export the repository via HTTP.
+Depends: python-openssl
+
+hgct
+----
add the 'ct' command that is a graphical interface for commiting changes.
hgct is available in the 'commit-tool' debian package.
Note: hgct is not developed anymore. Try to switch to qct.
-
-qct
----
-add the 'qct' command that is a graphical interface for commiting changes.
+
+qct
+---
+add the 'qct' command that is a graphical interface for commiting changes.
qct is available in the 'qct' debian package.
-Dependencies for extensions
-***************************
-Dependencies needed for extension are listed as Suggests: as they are not
-strickly needed to use the core of mercurial. Install them if you
-need them.
-hg convert: need python-elementtree to convert darcs repository
-hg view: need TclTk (wish) to display revisions graphicaly
Emacs support
*************
Modified: packages/mercurial/trunk/debian/changelog
===================================================================
--- packages/mercurial/trunk/debian/changelog 2008-04-05 06:24:07 UTC (rev 910)
+++ packages/mercurial/trunk/debian/changelog 2008-04-05 06:56:55 UTC (rev 911)
@@ -65,6 +65,10 @@
* redirect stdout to stderr for ssh and http servers
[Gerardo Curiel]
+ * Package splitted to fix lintian warnings:
+ + mercurial - main package
+ + mercurial-common - Arch-indep bits
+ + mercurial-web - cgi/fcgi scripts
* Fix clean target
* Dropped patches:
patches/proposed_upstream__check_hgmerge_args.patch
@@ -88,6 +92,8 @@
+ hgext.hbisect (now provided as a built-in command)
* Added new dependency :
+ python-pygments (needed for hgext/highlight.py)
+ + python-elementtree (was a suggested dependency, but we're shipping
+ the 'convert' extension enabled by default)
[Vincent Danjean ]
* import mercurial in the Python Application Packaging Team project
Modified: packages/mercurial/trunk/debian/control
===================================================================
--- packages/mercurial/trunk/debian/control 2008-04-05 06:24:07 UTC (rev 910)
+++ packages/mercurial/trunk/debian/control 2008-04-05 06:56:55 UTC (rev 911)
@@ -14,8 +14,8 @@
Package: mercurial
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, mercurial-common (= ${binary:Version}), python-pygments, python-elementtree
-Recommends: rcs | kdiff3 | tkdiff | meld
-Suggests: qct, tk8.4 | wish, vim | emacs, python-mysqldb ,mercurial-web
+Recommends: kdiff3 | tkdiff | meld
+Suggests: qct, tk8.4 | wish, vim | emacs, python-mysqldb, mercurial-web
Description: Scalable distributed version control system
Mercurial is a fast, lightweight Source Control Management system designed
for efficient handling of very large distributed projects.
@@ -54,7 +54,7 @@
Package: mercurial-web
Architecture: all
-Depends: mercurial (= ${binary:Version}), python (>= 2.4), python (<< 2.6), python-flup
+Depends: mercurial (= ${binary:Version}), python (>= 2.4), python (<< 2.6), apache2 | httpd, python-flup
Recommends: python-openssl
Description: Scalable distributed version control system (Web interface)
Mercurial is a fast, lightweight Source Control Management system designed
More information about the Python-apps-commits
mailing list