Package: cedar-backup3 / 3.12.0-1
Metadata
| Package | Version | Patches format |
|---|---|---|
| cedar-backup3 | 3.12.0-1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| debian platform.patch | (download) |
src/CedarBackup3/customize.py |
4 2 + 2 - 0 ! |
convert source to use debian platform customizations. Upstream includes an easy way to switch the platform from "standard" (i.e. cdrecord and mkisofs) to "Debian-specific" (i.e. wodim and genisoimage). This patch flips the PLATFORM constant so that we get Debian customizations. |
| doc privacy.patch | (download) |
docs/conf.py |
3 2 + 1 - 0 ! |
change config for sphinx alabaster theme to fix lintian warnings.
The standard Alabaster theme includes both a GitHub banner ("Fork me on
GitHub!") and some buttons to star and fork the upstream GitHub project, etc.
Debian policy considers the resulting images to be a privacy breach, so for
the Debian version of this documentation, I just disable those features.
The various badges on the homepage (test suite passing, PyPI versions, etc.)
have a similar problem. These changes resolve the Lintian privacy-breach-logo
and privacy-breach-generic warnings.
|
| disable autoapi.patch | (download) |
docs/conf.py |
1 0 + 1 - 0 ! |
disable sphinx autoapi documentation. Various Sphinx-related packages are out-of-date in Debian, and that has started to cause problems. I have pinned the dependencies in pyproject.toml to match what's available in Debian. However, the most recent python3-astroid package in Debian unstable is now 3.x, and that version breaks autoapi document generation with the older Sphinx packages. The simplest thing for now is to just disable the autoapi docs. These days, the user-facing documentation is more important than the developer documentation. |
1
