File: CHECKLIST.md

package info (click to toggle)
rsbackup 10.0-5
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 1,908 kB
  • sloc: cpp: 10,859; sh: 2,566; makefile: 387; perl: 11
file content (80 lines) | stat: -rw-r--r-- 2,598 bytes parent folder | download | duplicates (2)
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# Debian standards checklist

Things that need attention are listed below.
Their presence here doesn't mean a change is definitely required, but it should be looked into.

## 3.9.7

* 12.3 recommend to ship additional documentation for package "pkg" in a separate package "pkg-doc" and install it into "/usr/share/doc/pkg". _extra docs are small, not going to do this_
  * See also 4.0.0.0 12.3 (*-doc deps should be at most Recommends)

## 3.9.8

Nothing relevant.

## 4.0.0

* 4.3 "config.sub" and "config.guess" should be updated at build time or replaced with the versions from autotools-dev. _not going to do this manually if it's not important enough for auto* packages to do it automatically_
* 4.9.1 New "DEB\_BUILD\_OPTIONS" tag, "nodoc", which says to suppress documentation generation (but continue to build all binary packages, even documentation packages, just let them be mostly empty). _not going to do this while there is no -doc package_

## 4.0.1

Nothing relevant.

## 4.1.0

* ~~4.11 If upstream provides OpenPGP signatures, including the upstream signing key as "debian/upstream/signing-key.asc" in the source package and using the "pgpsigurlmangle" option in "debian/watch" configuration to indicate how to find the upstream signature for new releases is recommended.~~
* 4.15 Packages should build reproducibly when certain factors are held constant; see 4.15 for the list. _patches accepted within reason_

## 4.1.1

Nothing relevant.

## 4.1.2

Nothing relevant.

## 4.1.3

* ~~5.6.26 URLs given in "VCS-*" headers should use a scheme that provides confidentiality ("https", for example) if the VCS repository supports it. "[vcs-field-uses-insecure-uri]" _should add VCS headers_~~

## 4.1.4

Nothing relevant.

## 4.1.5

Nothing relevant.

## 4.2.0

* ~~4.9 The package build should be as verbose as reasonably possible. This means that "debian/rules" should pass to the commands it invokes options that cause them to produce verbose output.~~
* ~~12.7 Upstream release notes, when available, should be installed as "/usr/share/doc/package/NEWS.gz". Upstream changelogs may be made available as "/usr/share/doc/package/changelog.gz".~~ _CHANGES already dumped as changelog_

## 4.2.1

Nothing relevant.

## 4.3.0

* ~~10.1 Binaries should be stripped using "strip --strip-unneeded --remove- section=.comment --remove-section=.note" (as dh\_strip already does).~~

## 4.4.0

* Recommended to use `dh`. _not going to do (upstream), current build works fine_

## 4.4.1

Nothing relevant.

## 4.5.0

Nothing relevant.

## 4.5.1

Nothing relevant.

## 4.6.0

Nothing relevant.