aboutsummaryrefslogtreecommitdiffstats
path: root/debian
Commit message (Collapse)AuthorAgeFilesLines
* debian: add Vcs-* fields to debian packagingTheodore Ts'o2018-03-241-0/+2
| | | | | | Addresses-Debian-Bug: #887512 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for the 1.44.0 releaseTheodore Ts'o2018-03-071-0/+7
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for the 1.44.0-rc2 releaseTheodore Ts'o2018-03-041-0/+8
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for the 1.44.0-rc1 releaseTheodore Ts'o2018-02-272-0/+28
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: fix maintainer name in changelogTheodore Ts'o2018-02-241-1/+1
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: update changelog for 1.43.9-2 releaseTheodore Ts'o2018-02-241-0/+12
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: make transitional libraries to be Arch:any and M-A:sameTheodore Ts'o2018-02-231-2/+4
| | | | | | | | | Make transitional library packages be Arch: any and Multi-Arch: same so that upgrades actually function correctly when two or more exist. Addresses-Debian-Bug: #890590 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for the 1.43.9 releaseTheodore Ts'o2018-02-0814-47/+96
| | | | | | | This also includes some debian package renames to conform with Debian naming conventions. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: fix false positive lintian warning (new essential package)Theodore Ts'o2018-02-071-0/+1
| | | | | | This is caused by a transition to make e2fsprogs no longer be essential. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: Fix missing "General" in "GNU General Public License" in copyright filesTheodore Ts'o2018-01-052-2/+2
| | | | | | This was issue was pointed out by Lintian. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: fix whitespace issue in debian/controlTheodore Ts'o2018-01-051-2/+1
| | | | | | Fix a minor issue pointed out by Lintian. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: remove -dbg packages from the control fileTheodore Ts'o2018-01-033-44/+54
| | | | | | | | | | | | | | | It looks like Debian's upload automation will reject a control file that has packages that it doesn't recognize, even if they are not built in the default build profile. (e.g., the expectation is that build profiles will *disable* packages, but not *add* new binary packages not normally built.) So move the offending lines into debian/control.legacy-dbg which is tacked onto the debian/control file via "./debian/rules debian-files" and then removed via "./debian/rules mrproper". It's a hack, but it's only needed when building backports for Debian Jessie. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update debian changelog for 1.43.8-2 releaseTheodore Ts'o2018-01-031-1/+4
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: convert to use build profile rules exclusivelyTheodore Ts'o2018-01-032-35/+19
| | | | | | | | | | | | | | | | | | | | | | | This commit drops support for the debian/rules.custom file, and only relies on build profiles. This means we no longer need to build the control file from control.in, which simplifies this; developers can now build a debian package immediately after checking out the tree from git. This also implies that we are dropping support for Debian 7 (wheezy) and Ubuntu Trusty (14.04LTS) and older releases. (People who want to backport to these older distributions will have to make manual adjustments to the debian/control and debian/rules files.) Instead of using SKIP_E2FSCK_STATIC in debian/rules.custom, use the new build profile: pkg.e2fsprogs.no-static-e2fsck Support for the old-style *-dbg files used in Debian Jessie (which did not support dbgsym packages) is completely automated. The system will auto-detect systems which do not support dbgsym and automatically set the pkg.e2fsprogs.legacy-pkg build profile. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: add the build profile noudebSimon McVittie2018-01-032-0/+5
| | | | | | | This is a standard build profile. Not building udebs speeds up test builds if only the full-fat version is going to be tested anyway. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: add the build profile pkg.e2fsprogs.no-fuse2fsSimon McVittie2018-01-032-1/+6
| | | | | | | This build profile is designed for use when bootstrapping a new Debian architecture. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update debian changelog for 1.43.8-2 releaseTheodore Ts'o2018-01-031-0/+10
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: simplify rules file and don't build e2fsprogs-l10n unnecessarilyTheodore Ts'o2018-01-032-38/+22
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: update standards compliance to 4.1.3Theodore Ts'o2018-01-021-1/+1
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: mark library packages as optionalTheodore Ts'o2018-01-021-0/+3
| | | | | | | They will be pulled in by the binary package which is priority: required. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for the 1.43.8 releaseTheodore Ts'o2018-01-011-0/+28
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: add Multi-Arch hints to the Debian packagesTheodore Ts'o2017-12-121-0/+3
| | | | | | | | Addresses-Debian-Bug: Bug#881408 Addresses-Debian-Bug: Bug#881590 Addresses-Debian-Bug: Bug#881591 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: add missing copyright file for the e2fsprogs-l10 packageTheodore Ts'o2017-12-121-0/+26
| | | | | | Addresses-Debian-Bug: #880207 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: fix Lintian warning: not-binnmuable-all-depends-anyTheodore Ts'o2017-10-171-1/+1
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for the 1.43.7 releaseTheodore Ts'o2017-10-162-0/+21
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: update to Debian Standards Version 4.1.1Theodore Ts'o2017-10-161-1/+1
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: fix FTBFS regression caused by debhelper/10.9Theodore Ts'o2017-10-161-3/+2
| | | | | | | | | The problem is caused by obsolete packages referenced in the rules file. The latest version of debhelper is no longer forgiving about non-existing packages being referenced in debhelper commands. Addresses-Debian-Bug: #876551 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Fix historic typos in changelogs and release notesSebastian Rasmussen2017-10-151-77/+77
| | | | | Signed-off-by: Sebastian Rasmussen <sebras@gmail.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Fix typos in code comments and developer docsSebastian Rasmussen2017-10-152-3/+3
| | | | | | Signed-off-by: Sebastian Rasmussen <sebras@gmail.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu> Reviewed-by: Andreas Dilger <adilger@dilger.ca>
* debian: replace priority: extra with priority: optionalTheodore Ts'o2017-09-061-4/+4
| | | | | | As of Debian policy 4.0.1, the "extra" priority has been deprecated. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: promote e2fsprogs-l10n from suggests to recommendsTheodore Ts'o2017-09-041-1/+2
| | | | | | Addresses-Debian-Bug: #873812 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: remove zsh30-static recommendation from package control fileTheodore Ts'o2017-09-041-1/+1
| | | | | | The zsh30-static package hasn't existed in a very long time. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: clean up conditional fuse2fs pacakge build rulesTheodore Ts'o2017-09-042-10/+3
| | | | | | | | | | | | | There's no point conditionalizing fuse2fs in the control file, since we control whether or not fuse2fs is built in the rules file, and the control file is going to be the same when built on all of the debian build servers. Also key off of DEB_HOST_ARCH_OS to determine whether or not we are building for the Hurd, and define it so the right thing happens if ./debian/rules is run by hand on a Hurd system. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: make e2fsprogs-l10n be arch:allTheodore Ts'o2017-09-042-6/+20
| | | | | | Addresses-Debian-Bug: 873813 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Fix Debian packaging warnings for the 1.43.6 releaseTheodore Ts'o2017-08-292-2/+2
| | | | | | | | Added a missing ${misc:Depends} to a new package, and removed an extraneous configure option (--enable-quota was removed as of e2fsprogs 1.43.) Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for the 1.43.6 releaseTheodore Ts'o2017-08-291-0/+34
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: remove support for pre-multiarch versions of DebianTheodore Ts'o2017-08-2212-35/+9
| | | | | | | | All versions of Debian after Wheezy support Multiarch, so we can simply the Debian control.in and rules file by removing support for older versions of Debian without Multiarch support. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: remove support libuuid/libblkid packagesTheodore Ts'o2017-08-223-256/+5
| | | | | | | | Remove support for util-linux prior to 2.16, when e2fsprogs provided its own copy of libuuid and libblkid. This is only needed for Debian distributions prior to Wheezy, which is no longer supported. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: break out locale files into a separate packageTheodore Ts'o2017-08-222-1/+15
| | | | | | | Since e2fsprogs is a required/essential package, this allows us to significantly shrink the size of the a minbase setup. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for the 1.43.5 releaseTheodore Ts'o2017-08-041-6/+69
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Add new symbol to debian/e2fslibs.symbolsTheodore Ts'o2017-08-041-0/+1
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: update policy conformance to standards version 4.0Theodore Ts'o2017-08-041-1/+1
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian/rules: update config.{guess,sub} before running configure, not afterTheodore Ts'o2017-08-041-3/+6
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Remove special mips libraries from Debian buildTheodore Ts'o2017-08-042-63/+2
| | | | | | | | | | These libraries were needed to support arcboot, which is obsolete and no longer part of Debian. So drop these non-standard, legacy special libraries that were only built on the mips platform. Addresses-Debian-Bug: #864144 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Remove obsolete Conflicts/Replaces headers in Debian control fileTheodore Ts'o2017-08-041-2/+0
| | | | | | Addresses-Debian-Bug: #866623 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* debian: update changelog for tune2fs regression fixTheodore Ts'o2017-02-051-0/+7
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update debian changelog for 1.43.4-2Theodore Ts'o2017-01-311-0/+7
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for the 1.43.4 releaseTheodore Ts'o2017-01-311-1/+19
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc. for 1.43.4-WIP releaseTheodore Ts'o2017-01-312-0/+23
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Update release notes, etc., for 1.43.3 releaseTheodore Ts'o2016-09-041-0/+10
| | | | Signed-off-by: Theodore Ts'o <tytso@mit.edu>