debian/control
author Jérémy Bobbio <jeremy.bobbio@irq7.fr>
Wed, 19 Jun 2019 16:10:19 +0200
changeset 12656 91178bc271c7
parent 12654 b2fb404fae3a
child 12657 2856182d4628
permissions -rw-r--r--
[pkg] Use sections from requires.txt to populate Recommends and Suggests As Denis Laxalde pointed out, dh_python can also generate Recommends and Suggests from Python package names. So let's use that instead of manually populating these fields in `debian/control`. Optional dependencies are currently specified in `setup.py` grouped by feature. These dependency groups are turned into sections in `requires.txt`. Thankfully `dh_python3` has options to populate Recommends or Suggests with all package from a given section. `debian/rules` now contains a list of which sections should go to Recommends and which section should go to Suggests. Because such extra list easily gets out-of-sync, we add a third list for ignored sections, and ensure that all sections currently in `requires.txt` get a mentioned in `debian/rules`. Here are the results compared to the previous version with explicit Recommends and Suggests (only listing Python packages): |==============================================================| | only in previous | common | only in new | |==============================================================| | Recommends | |--------------------------------------------------------------| | | python3-docutils | | | python3-fyzz | | | | python3-imaging | | | | | python3-pycryptodome | | | | python3-pyramid | | | | python3-pyramid-multiauth | | | python3-pysqlite2 | | | | | python3-rdflib | | | | python3-repoze.lru | | | python3-simpletal | | | | | python3-vobject | | | | python3-waitress | | | python3-werkzeug | | | | | python3-wsgicors | | |--------------------------------------------------------------| | Suggests | |--------------------------------------------------------------| | | | python3-pil | We also lose versioned dependencies which should not really be an issue for Recommends and Suggests.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
     1
Source: cubicweb
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
     2
Section: web
11515
b3267ba817b4 Initial debian packaging
Julien Cristau <julien.cristau@logilab.fr>
parents:
diff changeset
     3
Priority: optional
1021
ce8094084165 fix maintainer (acording to lgp)
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents: 1020
diff changeset
     4
Maintainer: Logilab S.A. <contact@logilab.fr>
1926
6eab1787e904 Backed out changeset a9db0eb45117
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents: 1918
diff changeset
     5
Uploaders: Sylvain Thenault <sylvain.thenault@logilab.fr>,
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
     6
           David Douard <david.douard@logilab.fr>,
11515
b3267ba817b4 Initial debian packaging
Julien Cristau <julien.cristau@logilab.fr>
parents:
diff changeset
     7
Build-Depends:
12644
9ac55b30896d [pkg] Remove build dependency on dh-systemd
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12641
diff changeset
     8
 debhelper (>= 9.20160709),
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
     9
 dh-python,
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    10
 python3-all,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    11
 python3-setuptools,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    12
 python3-docutils,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    13
 python3-sphinx,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    14
 python3-logilab-common (>= 1.4.0),
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    15
 python3-logilab-mtconverter,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    16
 python3-markdown,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    17
 python3-tz,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    18
 python3-rql (>= 0.34.0),
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    19
 python3-yams (>= 0.45.0),
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    20
 python3-lxml,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    21
 python3-setuptools,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    22
 python3-pyramid,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    23
 python3-pyramid-multiauth,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    24
 python3-waitress,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    25
 python3-passlib,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    26
 python3-repoze.lru,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    27
 python3-wsgicors,
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    28
 python3-filelock,
12656
91178bc271c7 [pkg] Use sections from requires.txt to populate Recommends and Suggests
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12654
diff changeset
    29
 python3-pycryptodome,
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
    30
 sphinx-common,
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    31
Standards-Version: 4.3.0
11133
9e955d8be8a9 [pkg] use https URL for www.cubicweb.org
Julien Cristau <julien.cristau@logilab.fr>
parents: 11067
diff changeset
    32
Homepage: https://www.cubicweb.org
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    33
X-Python3-Version: >= 3.4
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
    34
11515
b3267ba817b4 Initial debian packaging
Julien Cristau <julien.cristau@logilab.fr>
parents:
diff changeset
    35
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    36
Package: python3-cubicweb
11515
b3267ba817b4 Initial debian packaging
Julien Cristau <julien.cristau@logilab.fr>
parents:
diff changeset
    37
Architecture: all
b3267ba817b4 Initial debian packaging
Julien Cristau <julien.cristau@logilab.fr>
parents:
diff changeset
    38
Depends:
11833
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    39
 ${misc:Depends},
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    40
 ${python3:Depends},
11833
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    41
 graphviz,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    42
 gettext,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    43
Recommends:
12656
91178bc271c7 [pkg] Use sections from requires.txt to populate Recommends and Suggests
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12654
diff changeset
    44
 ${python3:Recommends},
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
    45
 cubicweb-ctl (= ${source:Version}),
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    46
 python3-cubicweb-postgresql-support (= ${source:Version})
11833
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    47
 | sqlite3,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    48
 fckeditor,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    49
Suggests:
12656
91178bc271c7 [pkg] Use sections from requires.txt to populate Recommends and Suggests
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12654
diff changeset
    50
 ${python3:Suggests},
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    51
 python3-cwclientlib (>= 0.4.0),
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    52
 python3-cubicweb-documentation (= ${source:Version}),
11833
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    53
 w3c-dtd-xhtml,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    54
 xvfb,
12653
9bf203d14371 [pkg] Merge python3-cubicweb-pyramid into python3-cubicweb
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12652
diff changeset
    55
 python3-pyramid-debugtoolbar,
11833
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    56
Replaces:
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    57
 cubicweb (<< 3.24.0-1~),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    58
 cubicweb-server (<< 3.24.0-1~),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    59
 cubicweb-web (<< 3.24.0-1~),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    60
 cubicweb-core,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    61
 cubicweb-common (<< 3.24.0-1~),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    62
Breaks:
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    63
 cubicweb (<< 3.24.0-1~),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    64
 cubicweb-server (<< 3.24.0-1~),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    65
 cubicweb-inlinedit (<< 1.1.1),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    66
 cubicweb-bootstrap (<< 0.6.6),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    67
 cubicweb-folder (<< 1.10.0),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    68
 cubicweb-web (<< 3.24.0-1~),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    69
 cubicweb-comment (<< 1.9.1),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    70
 cubicweb-person (<< 1.8.0),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    71
 cubicweb-geocoding (<< 0.2.0),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    72
 cubicweb-invoice (<< 0.6.1),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    73
 cubicweb-mercurial-server (<< 0.4.2),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    74
 cubicweb-forgotpwd (<< 0.4.3),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    75
 cubicweb-registration (<< 0.4.3),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    76
 cubicweb-vcsfile (<< 1.15.0),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    77
 cubicweb-bootstrap (<< 0.6),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    78
 cubicweb-common (<< 3.24.0-1~),
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    79
Provides:
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    80
 cubicweb,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    81
 cubicweb-server,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    82
 cubicweb-web-frontend,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    83
 cubicweb-web,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    84
 cubicweb-common,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    85
Conflicts:
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    86
 cubicweb-multisources,
1212f0fa2d42 [debian] Have a single python-cubicweb binary for the library
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11832
diff changeset
    87
 cubicweb-core,
65
ef636f74bd22 [packaging] fix and update packaging
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 0
diff changeset
    88
Description: the complete CubicWeb framework
ef636f74bd22 [packaging] fix and update packaging
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 0
diff changeset
    89
 CubicWeb is a semantic web application framework.
0
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
    90
 .
10128
894957e1ce2d [debian] include "metapackage" in the cubicweb package's description
Julien Cristau <julien.cristau@logilab.fr>
parents: 10127
diff changeset
    91
 This metapackage will install all the components you need to run cubicweb on a
894957e1ce2d [debian] include "metapackage" in the cubicweb package's description
Julien Cristau <julien.cristau@logilab.fr>
parents: 10127
diff changeset
    92
 single machine. You can also deploy cubicweb by running the different process
894957e1ce2d [debian] include "metapackage" in the cubicweb package's description
Julien Cristau <julien.cristau@logilab.fr>
parents: 10127
diff changeset
    93
 on different computers, in which case you need to install the corresponding
894957e1ce2d [debian] include "metapackage" in the cubicweb package's description
Julien Cristau <julien.cristau@logilab.fr>
parents: 10127
diff changeset
    94
 packages on the different hosts.
0
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
    95
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
    96
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
    97
Package: python3-cubicweb-postgresql-support
4978
9c342fa4f1b7 backport debian control changes done in 3.7
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 4885
diff changeset
    98
Architecture: all
9c342fa4f1b7 backport debian control changes done in 3.7
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 4885
diff changeset
    99
# postgresql-client packages for backup/restore of non local database
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   100
Replaces: cubicweb-postgresql-support (<< 3.24.0-1~)
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   101
Breaks: cubicweb-postgresql-support (<< 3.24.0-1~)
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   102
Provides: cubicweb-postgresql-support
8964
46638faa807a [pkg/debian] expand all depends and co on multiple line
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8944
diff changeset
   103
Depends:
46638faa807a [pkg/debian] expand all depends and co on multiple line
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8944
diff changeset
   104
 ${misc:Depends},
12646
ca06ce5eba38 [pkg] Tidy substvars usage in control file
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12645
diff changeset
   105
 python3-cubicweb (= ${source:Version}),
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   106
 python3-psycopg2,
8964
46638faa807a [pkg/debian] expand all depends and co on multiple line
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8944
diff changeset
   107
 postgresql-client
4978
9c342fa4f1b7 backport debian control changes done in 3.7
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 4885
diff changeset
   108
Description: postgres support for the CubicWeb framework
9c342fa4f1b7 backport debian control changes done in 3.7
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 4885
diff changeset
   109
 CubicWeb is a semantic web application framework.
9c342fa4f1b7 backport debian control changes done in 3.7
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 4885
diff changeset
   110
 .
12649
47ecd8b5299b [pkg] Use “dependency package” instead of “virtual package” to describe python3-cubicweb-postgresql-support
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12646
diff changeset
   111
 This dependency package provides dependencies to use PostgreSQL for the
4978
9c342fa4f1b7 backport debian control changes done in 3.7
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 4885
diff changeset
   112
 cubicweb repository.
9c342fa4f1b7 backport debian control changes done in 3.7
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 4885
diff changeset
   113
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   114
0
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
   115
Package: cubicweb-ctl
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
   116
Architecture: all
8964
46638faa807a [pkg/debian] expand all depends and co on multiple line
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8944
diff changeset
   117
Depends:
46638faa807a [pkg/debian] expand all depends and co on multiple line
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8944
diff changeset
   118
 ${misc:Depends},
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   119
 python3-cubicweb (= ${source:Version})
65
ef636f74bd22 [packaging] fix and update packaging
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 0
diff changeset
   120
Description: tool to manage the CubicWeb framework
ef636f74bd22 [packaging] fix and update packaging
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 0
diff changeset
   121
 CubicWeb is a semantic web application framework.
0
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
   122
 .
65
ef636f74bd22 [packaging] fix and update packaging
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 0
diff changeset
   123
 This package provides a control script to manage (create, upgrade, start,
ef636f74bd22 [packaging] fix and update packaging
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 0
diff changeset
   124
 stop, etc) CubicWeb applications. It also include the init.d script
0
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
   125
 to automatically start and stop CubicWeb applications on boot or shutdown.
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
   126
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
   127
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   128
Package: python3-cubicweb-documentation
7512
d2de5fb0cc33 [packaging] Build the cubicweb-documentation package
Julien Cristau <julien.cristau@logilab.fr>
parents: 7166
diff changeset
   129
Architecture: all
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   130
Section: doc
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   131
Replaces: cubicweb-documentation (<< 3.24.0-1~)
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   132
Breaks: cubicweb-documentation (<< 3.24.0-1~)
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   133
Provides: cubicweb-documentation
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   134
Conflicts: python-cubicweb-documentation
10127
76179410b84c [debian] ensure all packages use ${misc:Depends} and ${python:Depends}
Julien Cristau <julien.cristau@logilab.fr>
parents: 10125
diff changeset
   135
Depends:
76179410b84c [debian] ensure all packages use ${misc:Depends} and ${python:Depends}
Julien Cristau <julien.cristau@logilab.fr>
parents: 10125
diff changeset
   136
 ${misc:Depends},
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   137
 ${sphinxdoc:Depends},
12646
ca06ce5eba38 [pkg] Tidy substvars usage in control file
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12645
diff changeset
   138
Built-Using: ${sphinxdoc:Built-Using}
8964
46638faa807a [pkg/debian] expand all depends and co on multiple line
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8944
diff changeset
   139
Recommends:
46638faa807a [pkg/debian] expand all depends and co on multiple line
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 8944
diff changeset
   140
 doc-base
65
ef636f74bd22 [packaging] fix and update packaging
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 0
diff changeset
   141
Description: documentation for the CubicWeb framework
ef636f74bd22 [packaging] fix and update packaging
Nicolas Chauvat <nicolas.chauvat@logilab.fr>
parents: 0
diff changeset
   142
 CubicWeb is a semantic web application framework.
0
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
   143
 .
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
   144
 This package provides the system's documentation.
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   145
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   146
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   147
# Transitional packages after renaming of (most) binary packages
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   148
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   149
Package: cubicweb
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   150
Architecture: all
12645
4ed5a9e45d19 [pkg] Specify priority “optional” instead of the obsolete “extra”
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12644
diff changeset
   151
Priority: optional
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   152
Section: oldlibs
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   153
Depends:
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   154
 python3-cubicweb, ${misc:Depends}
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   155
Description: transitional package
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   156
  This is a transitional package. It can safely be removed.
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   157
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   158
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   159
Package: cubicweb-server
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   160
Architecture: all
12645
4ed5a9e45d19 [pkg] Specify priority “optional” instead of the obsolete “extra”
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12644
diff changeset
   161
Priority: optional
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   162
Section: oldlibs
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   163
Depends:
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   164
 python3-cubicweb, ${misc:Depends}
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   165
Description: transitional package
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   166
  This is a transitional package. It can safely be removed.
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   167
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   168
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   169
Package: cubicweb-postgresql-support
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   170
Architecture: all
12645
4ed5a9e45d19 [pkg] Specify priority “optional” instead of the obsolete “extra”
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12644
diff changeset
   171
Priority: optional
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   172
Section: oldlibs
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   173
Depends:
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   174
 python3-cubicweb-postgresql-support, ${misc:Depends}
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   175
Description: transitional package
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   176
  This is a transitional package. It can safely be removed.
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   177
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   178
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   179
Package: cubicweb-web
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   180
Architecture: all
12645
4ed5a9e45d19 [pkg] Specify priority “optional” instead of the obsolete “extra”
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12644
diff changeset
   181
Priority: optional
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   182
Section: oldlibs
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   183
Depends:
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   184
 python3-cubicweb, ${misc:Depends}
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   185
Description: transitional package
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   186
  This is a transitional package. It can safely be removed.
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   187
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   188
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   189
Package: cubicweb-common
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   190
Architecture: all
12645
4ed5a9e45d19 [pkg] Specify priority “optional” instead of the obsolete “extra”
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12644
diff changeset
   191
Priority: optional
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   192
Section: oldlibs
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   193
Depends:
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   194
 python3-cubicweb, ${misc:Depends}
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   195
Description: transitional package
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   196
  This is a transitional package. It can safely be removed.
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   197
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   198
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   199
Package: cubicweb-dev
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   200
Architecture: all
12645
4ed5a9e45d19 [pkg] Specify priority “optional” instead of the obsolete “extra”
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12644
diff changeset
   201
Priority: optional
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   202
Section: oldlibs
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   203
Depends:
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   204
 python3-cubicweb, ${misc:Depends}
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   205
Description: transitional package
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   206
  This is a transitional package. It can safely be removed.
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   207
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   208
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   209
Package: cubicweb-documentation
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   210
Architecture: all
12645
4ed5a9e45d19 [pkg] Specify priority “optional” instead of the obsolete “extra”
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12644
diff changeset
   211
Priority: optional
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   212
Section: oldlibs
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   213
Depends:
12641
002ae96afeab [pkg] Switch all Debian packages to Python 3
Jérémy Bobbio <jeremy.bobbio@irq7.fr>
parents: 12636
diff changeset
   214
 python3-cubicweb-documentation, ${misc:Depends}
11832
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   215
Description: transitional package
e8be49ecb522 [debian] Update debian packaging (closes #16133259)
David Douard <david.douard@logilab.fr>
parents: 11682
diff changeset
   216
  This is a transitional package. It can safely be removed.