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
|