[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