File: TODO.rst

package info (click to toggle)
pypi2deb 2.20180804
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 200 kB
  • sloc: python: 1,034; sh: 46; makefile: 20
file content (35 lines) | stat: -rw-r--r-- 1,093 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
* documentation
* tests
* support settings from stdeb.cfg configuration file
* --upload-cmd
* generate result/build.sh if --build-cmd not set
* generate debdiff if .dsc or .changes files are available
* convert upstream version (alpha → ~alpha, etc.)
* generate autopkgtest (DEP-8)
* use aioredis to cache coroutines
* --application (install to private dir, do not prefix binary package with interpreter name, etc.)
* 'Environment :: X11 Applications' or 'Intended Audience :: End Users/Desktop' → private module
* point mk-origtargz to --copyright-file if available in overrides

debian/copyright
----------------
integrate below tools if they're useful

* licencecheck
* license-reconcile
* /usr/lib/cdbs/licensecheck2dep5

debian/control
--------------
* use XB-Python-Egg-Name while generating dependencies
  (also in dh_python{2,3}?)
* parse setup.cfg to get build dependencies from
  ``[bdist_deb] → build-requires`` or even ``[bdist_rpm]``

sphinx docs
-----------
* use setup.cfg's settings, example:

  | [build_sphinx]
  | source-dir = doc/source
  | build-dir = doc/build