summaryrefslogtreecommitdiff
path: root/debian/control
Commit message (Collapse)AuthorAgeFilesLines
* Provide dh-sequence-bash-completionGabriel F. T. Gomes2020-08-091-0/+1
| | | | | | | | | | | | As reported at bug #951484 [1], if bash-completion provided a dh-sequence-bash-completion package, there would be no need to change the rules file to add the --with-bash-completion option to dh calls. This patch implements this, which turned out to be a trivial change in bash-completion itself. I tested it on the dput package and it works as suggested. [1] https://bugs.debian.org/951484
* Update maintainer emailGabriel F. T. Gomes2020-07-311-1/+1
|
* Bump debhelper from 12 to 13Gabriel F. T. Gomes2020-05-161-1/+1
|
* Update Standards-Version to 4.5.0Gabriel F. T. Gomes2020-05-161-1/+1
| | | | | | | | | | | Checked against the upgrade checklist: 9.2.1 bash-completion does not create users. 9.3.1 9.3.2 9.3.3 bash-completion does not include a system service.
* Update standards version to 4.4.1, no changes needed.Debian Janitor2020-01-251-1/+1
| | | | | Fixes: lintian: out-of-date-standards-version See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html
* Set debhelper-compat version in Build-Depends.Debian Janitor2020-01-251-1/+1
| | | | | Fixes: lintian: uses-debhelper-compat-file See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
* Bump debhelper from old 11 to 12.Debian Janitor2020-01-251-1/+1
| | | | | Fixes: lintian: package-uses-old-debhelper-compat-version See-also: https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html
* Update Standards-Version to 4.4.0Gabriel F. T. Gomes2019-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Checked against the upgrade checklist: 4.9 The recommended way to implement the build process of a Debian package, in the absence of a good reason to use a different approach, is the dh tool. This recommendation includes the contents of the debian/rules building script. Some examples of good reasons to use a different approach are given. The recommendation to use dh does not always apply, and use of dh is not required. OK, already using dh. 5.6.26 Permit -b in Vcs-Hg as well as Vcs-Git. OK, vcs field is of git type and doesn't use -b anyway. 7.5 Document versioned Provides. OK, not using Provides. virtual New logind and default-logind virtual packages for a package providing logind API (via D-Bus and sd-login(3)), and for Debian’s preferred implementation, respectively. OK, not providing logind API.
* Update maintainer email addressGabriel F. T. Gomes2019-07-091-1/+1
|
* Update Standards-Version to 4.3.0Gabriel F. T. Gomes2019-04-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Checked against the upgrade checklist: 2.3 & 4.5 In cases where a package’s distribution license explicitly permits its copyright information to be excluded from distributions of binaries built from the source, a verbatim copy of the package’s copyright information should normally still be included in the copyright file, but it need not be if creating and maintaining a copy of that information involves significant time and effort. OK - All files under GPL-2+, which is distributed by Debian. 4.9 Required targets must not write outside of the unpacked source package tree, except for TMPDIR, /tmp and /var/tmp. OK - Build is contained within the build dir. 4.17 Packages should not contain a non-default series file. That is, dpkg’s vendor-specific patch series feature should not be used for packages in the Debian archive. OK - Only debian/patches/series is present. 10.1 Binaries should be stripped using strip --strip-unneeded --remove-section=.comment --remove-section=.note (as dh_strip already does). OK - No binaries distributed [arch=all]. 10.1 It is no longer suggested nor recommended to use install -s to strip binaries, because it gets several things wrong. OK - No binaries distributed [arch=all]. 10.2 When stripping shared libraries with strip(1), you should additionally pass --remove-section=.comment --remove-section=.note (as dh_strip already does). OK - No binaries distributed [arch=all]. virtual New dbus-session-bus and default-dbus-session-bus virtual packages for a package providing the D-Bus session bus, and for Debian’s preferred D-Bus implementation, respectively. OK - Not related to bash-completion.
* d/control: Set Rules-Requires-Root to noNiels Thykier2018-11-201-0/+1
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* Update Standards-Version to 4.2.1Gabriel F. T. Gomes2018-11-041-1/+1
| | | | | | Checked against the upgrade checklist (no changes required): 10.4: No perl scripts.
* Update Standards-Version to 4.2.0Gabriel F. T. Gomes2018-11-041-1/+1
| | | | | | | | | | | | | | | | Checked against the upgrade checklist (no changes required): 4.9: All commands in debian/rules are dh_* scripts that don't have a --verbose option. 4.9: No network access.. 4.9.1: Informational comment. 5.2: 5.4: Standards-Version is present. 12.7: No NEWS file upstream, only a very verbose changelog.
* Update Standards-Version to 4.1.5Gabriel F. T. Gomes2018-11-041-1/+1
| | | | | | | | | | | | | | | | | | | Checked against the upgrade checklist (no changes required): 4.9.2: Not using Rules-Requires-Root. 5.6.12: No new changes to Epoch. 5.6.12.1: No new changes to Epoch. 5.6.31: Not using Rules-Requires-Root. 9.1.1: All files under /etc, /usr/bin, and /usr/share. The changes do not affect these directories. 9.3.2: Not a service. 10.4: Bash-completion is supposed to be run by bash not sh.
* Update Standards-Version to 4.1.4Gabriel F. T. Gomes2018-11-041-1/+1
| | | | | | | | | | Checked against the upgrade checklist (no changes required): 3.2.2: Bash-completion is not reusing version numbers. 4.9: Bash-completion does not use get-orig-source. 9.1.2: Bash-completion doesn't install files under /usr/local.
* Add the tilde character (~) to debhelper version on Build-DependsGabriel F. T. Gomes2018-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | Depending on version 11 (without a trailing tilde) could cause problems with backports, because backported packages get a suffix that starts with tilde (for instance: '~bpo9+1') and the tilde character always sorts before everything else [1]. For instance, version 11 in buster becomes 11~bpo9+1 in strech and the sorting order is as follows: 11~ < 11~bpo9+1 < 11 Adding the tilde to Build-Depends enables the use of backported versions of debhelper. Thanks to Salvo Tomaselli and James Clarke for suggesting this change and explaining the concept. [1] https://www.debian.org/doc/debian-policy/#version
* Update debhelper compatibility version to 11Gabriel F. T. Gomes2018-02-021-1/+1
| | | | | | | As reported by lintian: $ lintian --pedantic -E --verbose bash-completion_2.7-1_amd64.changes P: bash-completion source: package-uses-old-debhelper-compat-version 10
* Update the repository URL (strip -debian suffix)Andrej Shadura2018-01-021-2/+2
| | | | | The previous location of the repository retained -debian suffix by mistake; the mistake since has been fixed, so update Vcs-* fields accordingly.
* Move repository to the Debian projectGabriel F. T. Gomes2018-01-011-2/+2
| | | | | | | | | | | | | As pointed out by Sergio [1], moving the repository to the Debian project on salsa.debian.org is desired, because it allows other developers to make changes if the maintainer is absent. This patch updates the Vcs-* fields to point to the new repository. Thanks, Andrew Shadura, for creating the repository [2]. [1] https://bugs.debian.org/877450#64 [2] https://lists.debian.org/debian-mentors/2017/12/msg00355.html
* Update Standards-Version to 4.1.3Gabriel F. T. Gomes2017-12-291-1/+1
| | | | | | | | | | | | | | | | Checked against the upgrade checklist: 5.6.26: Repository already moved to salsa.debian.org which has HTTPS. 7.8: Bash-completion does not provide binary files. 9.1.1: This is not libc. 9.3.3.1: Bash-completion does not provide daemons. 11.4: Bash-completion does not invoke an editor. 12.5: Bash-completion is not licensed under CC0-1.
* Update Standards-Version to 4.1.2Gabriel F. T. Gomes2017-12-291-1/+1
| | | | | | | | | | | | Checked against the upgrade checklist: 3.1.1: No offensive material. 10.2: Bash-completion has no binary files. 10.4: Both debian/extra/debhelper/bash_completion.pm and debian/extra/debhelper/dh_bash-completion already have the shebang correctly set.
* Move repository to salsa.debian.orgGabriel F. T. Gomes2017-12-291-2/+2
| | | | | | | | The replacement for git.debian.org (salsa.debian.org) is up [1]. This patch updates the Vcs-git and Vcs-Browser fields in debian/control to reflect the migration of this repository to the new server. [1] https://lists.debian.org/debian-devel-announce/2017/12/msg00003.html
* Remove unnecessary older-than versioned dependency: cryptsetupGabriel F. T. Gomes2017-10-231-1/+0
| | | | | | | | | | | | | | Running `cme check dpkg', revealed: Warning in 'control binary:"bash-completion" Replaces:2' value 'cryptsetup (<< 2:1.1.2-2)': unnecessary older-than versioned dependency: cryptsetup (<< 2:1.1.2-2). Debian has oldoldstable -> 2:1.4.3-4; wheezy-backports -> 2:1.6.4-4~bpo70+1; oldstable -> 2:1.6.6-5; stable -> 2:1.7.3-4; testing -> 2:1.7.5-1; unstable -> 2:1.7.5-1;
* Remove unnecessary unversioned dependency on essential package: bashGabriel F. T. Gomes2017-10-231-3/+1
| | | | | | | Running `cme check dpkg', revealed: Warning in 'control binary:"bash-completion" Replaces:0' value 'bash': unnecessary unversioned dependency on essential package: bash
* Remove unnecessary older-than versioned dependency: xen-toolsGabriel F. T. Gomes2017-10-231-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Running `cme check dpkg', revealed that the Breaks and Replaces field for xen-tools is no longer necessary, because the conflict only happens in a version of xen-tools that is too old (no longer in the repository). Warning in 'control binary:"bash-completion" Breaks:0' value 'xen-tools (<= 4.1-1)': unnecessary older-than versioned dependency: xen-tools (<= 4.1-1). Debian has oldoldstable -> 4.3.1-1; wheezy-backports -> 4.5-1~bpo70+1; oldstable -> 4.5-1; oldstable-kfreebsd -> 4.5-1; testing -> 4.7-1; stable -> 4.7-1; unstable -> 4.7-1; Warning in 'control binary:"bash-completion" Replaces:2' value 'xen-tools (<= 4.1-1)': unnecessary older-than versioned dependency: xen-tools (<= 4.1-1). Debian has oldoldstable -> 4.3.1-1; wheezy-backports -> 4.5-1~bpo70+1; oldstable -> 4.5-1; oldstable-kfreebsd -> 4.5-1; testing -> 4.7-1; stable -> 4.7-1; unstable -> 4.7-1; This patch removes the Breaks and Replaces fields.
* Remove unecessary dependency on essential packagesGabriel F. T. Gomes2017-10-231-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Running 'cme check dpkg', revealed that some version constraints were no longer necessary: Warning in 'control binary:"bash-completion" Depends:0' value 'bash (>= 3.2)': unnecessary greater-than versioned dependency: bash (>= 3.2). Debian has oldoldstable -> 4.2+dfsg-0.1+deb7u3; oldstable -> 4.3-11+deb8u1; testing -> 4.4-5; unstable -> 4.4-5; stable -> 4.4-5; Warning in 'control binary:"bash-completion" Pre-Depends:0' value 'dpkg (>= 1.15.7.2~)': unnecessary greater-than versioned dependency: dpkg (>= 1.15.7.2~). Debian has oldoldstable -> 1.16.18; oldstable -> 1.17.27; stable -> 1.18.24; unstable -> 1.18.24; testing -> 1.18.24; Removing the constraints revealed that the dependency is not even required, because bash and dpkg are essential packages: depends-on-essential-package-without-using-version depends: bash depends-on-essential-package-without-using-version pre-depends: dpkg This patch removes the dependencies.
* Remove dependency on dh-autoreconfGabriel F. T. Gomes2017-10-231-3/+1
| | | | | | | | | | | | | | | | | | Compatibility level 10 for debhelper implies dependency on dh-autoreconf, so listing it as a dependency is redundant. W: bash-completion source: useless-autoreconf-build-depends dh-autoreconf N: N: Since compatibility level 10, debhelper enables the autoreconf sequence N: by default. N: N: It is therefore not necessary to specify build-dependencies on N: dh-autoreconf or autotools-dev and they can be removed. N: N: Severity: normal, Certainty: possible N: N: Check: debhelper, Type: source N:
* Set debhelper compatibility level to 10Gabriel F. T. Gomes2017-10-231-1/+1
| | | | Current compatibility level for debhelper is 10.
* Update Standards-Version to 4.1.0Gabriel F. T. Gomes2017-10-011-1/+1
| | | | | | | | Checked against the upgrade checklist: 4.4 : The file debian/changelog already existed (no change in policy, only in the wording of the policy itself). 9.2.3 : Repeated from previous upgrade checklist.
* Update Standards-Version to 4.1.0Gabriel F. T. Gomes2017-10-011-1/+1
| | | | | | | | | | | Checked against the upgrade checklist: 2.2.1 : Not dependent on non-free packages. 4.11 : No signing keys provided by upstream. 4.15 : All my builds are identical (I have a single machine). 9.1.1 : No files under /lib64. 9.2.3 : No use of non-existent home directories. 11.8.3 : Package does not provide a terminal emulator.
* Update Standards-Version to 4.0.1Gabriel F. T. Gomes2017-10-011-1/+1
| | | | | | | | | | | | | Checked against the upgrade checklist: 2.5 : Priority is currently set to standard. 5.6.30 : No testsuite, yet. 8.1.1 : Not a shared library. 9.3.3 : No use of invoke-rc or update-rc (except as completion files). 9.3.3 : No daemons. 9.4 : Not init scripts. 9.6 : Not a graphical application. 9.9 : Not dependent on environment variables.
* Update Standards-Version to 4.0.0Gabriel F. T. Gomes2017-10-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Checked against the upgrade checklist: No changes required: 4.3 : This package is arch-independent (no use for config.{sub,guess}). 4.9 : This package is arch-independent (no use for DEB_*_ARCH_*). 4.9.1 : Keep generating documentation (manpages and README). 5.2 : No separate entry for debug packages in debian/control. 5.6.12 : Upstream version is 2.7. 7.7 : Not applicable (bash-completion is arch-independent). 8.4 : Not a shared library. 9.1.1 : No use of /run. 9.3.2 : No init scripts. 9.3.2 : No init scripts. 9.3.3.2 : No init scripts. 9.11.1 : No init scripts. 10.1 : All files under /usr (except for /etc, but no /usr/etc). 10.6 : Not dependent on anything under /dev. 10.9 : No user or group required. 12.3 : No dependencies on *-doc packages. 12.5 : Package is licensed under GPL-2. perl : bash-completion is arch-independent. virtual : Not the game. virtual : Not a web server. virtual : Not a database. Changes required: copyright-format : URL has been updated in a previous commit
* Update Standards-Version to 3.9.8Gabriel F. T. Gomes2017-10-011-1/+1
| | | | | | | Checked against the upgrade checklist: 9.6 : No entries in the menu (not a graphical application). 9.7 : Not a graphical application.
* Update Standards-Version to 3.9.7Gabriel F. T. Gomes2017-10-011-1/+1
| | | | | | | | | | | | | | | | | | Checked against the upgrade checklist: 10.5 : All links are local, except for README, which does not traverses above the root dir, as can be seen on the output of the following command: $ find <DESTDIR> -type l -exec readlink {} \; | grep -E "\.\.\/" ../bash-completion/README.gz From <DESTDIR>/usr/share/doc/bash/README.bash_completion.gz 9.2.2 : No user accounts are created by bash-completion. 5.1 : No fields in debian/control are empty. 4.9 : Nothing in debian/rules wants network connection. 12.3 : No documentation beyond manpages and README files.
* Update Standards-Version to 3.9.6Gabriel F. T. Gomes2017-10-011-1/+1
| | | | | | | | | | | | | | | Checked against the upgrade checklist: 9.1 : No files under /usr/lib. 9.1 : None of /usr/local/lib64, /lib64, or /usr/lib64 exist. 9.1 : No header files at all. 10.1 : All executables are perl scripts, thus not linked against glibc. 4.4 : The signature in debian/changelog is mine. :) 11.5 : No web documents installed anywhere. virtual : Not a java package. virtual : Not a web server. perl : This is not the perl package. perl : This is not the perl package.
* Update URLs for upstream sources and downstream packagingGabriel F. T. Gomes2017-10-011-5/+4
| | | | | Upstream moved and package is being adopted by a new maintainer. This patch reflects these changes.
* debian/control: marked Multi-Arch: foreignDavid Paleino2014-03-191-0/+1
|
* Actually fix the urlDavid Paleino2013-11-041-1/+1
|
* debhelper compatibility bumped to 9.David Paleino2013-11-041-1/+1
|
* Standards-Version bump to 3.9.5, no changes needed.David Paleino2013-11-041-1/+1
|
* Use canonical Vcs-* urls.David Paleino2013-11-041-2/+2
|
* Added Pre-Depends on dpkg because of dpkg-maintscript-helperDavid Paleino2012-06-171-0/+1
|
* Standards-Version bump to 3.9.3, no changes neededDavid Paleino2012-06-171-1/+1
|
* Standards-Version bump to 3.9.2, no changes neededDavid Paleino2011-11-031-1/+1
|
* Use Breaks+Replaces xen-tools, because of conflicting filesDavid Paleino2011-04-101-1/+1
|
* Use autoreconf in debian/rulesDavid Paleino2011-04-061-0/+1
|
* Bump Standards-Version to 3.9.1, no changes neededDavid Paleino2011-02-061-1/+1
|
* Provide a saner upgrade path from older bash packages, which shipped ↵David Paleino2010-11-161-1/+1
| | | | /etc/bash_completion (Closes: #564254)
* debian/control: added Replaces: cryptsetup (Closes: #586161)David Paleino2010-06-201-0/+1
|
* Standards-Version bumped to 3.8.4, no changes neededDavid Paleino2010-06-161-1/+1
|