comparison contrib/packaging/debian/control @ 43310:7574ccd87200 stable

packaging: upgrade Debian packaging to build with Python 3 Also drop the explicit "Depends: python" as debhelper will add it.
author Denis Laxalde <denis@laxalde.org>
date Mon, 21 Oct 2019 10:59:54 +0200
parents e51c91c14a07
children 88928063addb
comparison
equal deleted inserted replaced
43309:b4b1131187c4 43310:7574ccd87200
5 Build-Depends: 5 Build-Depends:
6 debhelper (>= 9), 6 debhelper (>= 9),
7 dh-python, 7 dh-python,
8 less, 8 less,
9 netbase, 9 netbase,
10 python-all, 10 python3-all,
11 python-all-dev, 11 python3-all-dev,
12 python-docutils, 12 python3-docutils,
13 unzip, 13 unzip,
14 zip 14 zip
15 Standards-Version: 3.9.4 15 Standards-Version: 3.9.4
16 X-Python-Version: >= 2.7 16 X-Python3-Version: >= 3.5
17 17
18 Package: mercurial 18 Package: mercurial
19 Depends: 19 Depends:
20 python,
21 ${shlibs:Depends}, 20 ${shlibs:Depends},
22 ${misc:Depends}, 21 ${misc:Depends},
23 ${python:Depends}, 22 ${python3:Depends},
24 mercurial-common (= ${source:Version}) 23 mercurial-common (= ${source:Version})
25 Architecture: any 24 Architecture: any
26 Description: fast, easy to use, distributed revision control tool. 25 Description: fast, easy to use, distributed revision control tool.
27 Mercurial is a fast, lightweight Source Control Management system designed 26 Mercurial is a fast, lightweight Source Control Management system designed
28 for efficient handling of very large distributed projects. 27 for efficient handling of very large distributed projects.
39 38
40 Package: mercurial-common 39 Package: mercurial-common
41 Architecture: all 40 Architecture: all
42 Depends: 41 Depends:
43 ${misc:Depends}, 42 ${misc:Depends},
44 ${python:Depends}, 43 ${python3:Depends},
45 Recommends: mercurial (= ${source:Version}), ca-certificates 44 Recommends: mercurial (= ${source:Version}), ca-certificates
46 Suggests: wish 45 Suggests: wish
47 Breaks: mercurial (<< ${source:Version}) 46 Breaks: mercurial (<< ${source:Version})
48 Replaces: mercurial (<< 2.6.3) 47 Replaces: mercurial (<< 2.6.3)
49 Description: easy-to-use, scalable distributed version control system (common files) 48 Description: easy-to-use, scalable distributed version control system (common files)