Make the package completely Lintian-clean except for no-dep5-copyright.

This commit is contained in:
Simon Quigley 2025-02-18 22:53:52 -06:00
parent 87c2e08669
commit 784c7d3060
12 changed files with 27 additions and 8 deletions

1
debian/changelog vendored
View File

@ -8,6 +8,7 @@ livecd-rootfs (25.04.18) UNRELEASED; urgency=medium
* Move from http://ppa.launchpad.net to https://ppa.launchpadcontent.net * Move from http://ppa.launchpad.net to https://ppa.launchpadcontent.net
when specifying EXTRA_PPAS. when specifying EXTRA_PPAS.
* Update debhelper compat to 13, no changes needed. * Update debhelper compat to 13, no changes needed.
* Make the package completely Lintian-clean except for no-dep5-copyright.
-- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Mon, 17 Feb 2025 11:12:00 +1300 -- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Mon, 17 Feb 2025 11:12:00 +1300

2
debian/control vendored
View File

@ -5,6 +5,8 @@ Build-Depends: debhelper-compat (= 13)
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Standards-Version: 3.9.6 Standards-Version: 3.9.6
Vcs-Git: https://git.launchpad.net/livecd-rootfs -b ubuntu/master Vcs-Git: https://git.launchpad.net/livecd-rootfs -b ubuntu/master
Vcs-Browser: https://git.launchpad.net/livecd-rootfs
Rules-Requires-Root: no
Package: livecd-rootfs Package: livecd-rootfs
Architecture: any Architecture: any

2
debian/copyright vendored
View File

@ -11,7 +11,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details. General Public License for more details.
You should have received a copy of the GNU General Public License with You should have received a copy of the GNU General Public License with
your Ubuntu system, in /usr/share/common-licenses/GPL, or with the your Ubuntu system, in /usr/share/common-licenses/GPL-2, or with the
livecd-rootfs source package as the file COPYING. If not, write to livecd-rootfs source package as the file COPYING. If not, write to
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA. Boston, MA 02110-1301 USA.

10
debian/livecd-rootfs.lintian-overrides vendored Normal file
View File

@ -0,0 +1,10 @@
# This is expected and okay
livecd-rootfs: service-file-is-not-a-file [usr/share/livecd-rootfs/*.service]
livecd-rootfs: uses-dpkg-database-directly [usr/share/livecd-rootfs/live-build/lb_chroot_layered]
livecd-rootfs: package-contains-no-arch-dependent-files
# Developer documentation in an already-expected spot
livecd-rootfs: package-contains-documentation-outside-usr-share-doc [usr/share/livecd-rootfs/live-build/ubuntu-cpc/README.cpc.md]
# This is going to occur quite a bit; we're making a livefs
livecd-rootfs: repeated-path-segment * [*]

5
debian/source/lintian-overrides vendored Normal file
View File

@ -0,0 +1,5 @@
# This is expected and okay
livecd-rootfs source: absolute-symbolic-link-target-in-source * [live-build/*]
# The description indicates that it's not required in debhelper >= 13, which we have
livecd-rootfs source: override_dh_auto_test-does-not-check-DEB_BUILD_OPTIONS [debian/rules:*]

View File

@ -1,4 +1,4 @@
#! /bin/sh #!/bin/bash
set -e set -e
case $ARCH:$SUBARCH in case $ARCH:$SUBARCH in

View File

@ -1,4 +1,4 @@
#!/bin/sh #!/bin/bash
## live-build(7) - System Build Scripts ## live-build(7) - System Build Scripts
## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org> ## Copyright (C) 2006-2012 Daniel Baumann <daniel@debian.org>

View File

0
live-build/ubuntu-server/hooks/04-kernel-bits.binary Normal file → Executable file
View File

0
live-build/ubuntu/hooks/020-ubuntu-enhanced-sb.binary Normal file → Executable file
View File

View File

View File

@ -1,5 +1,6 @@
[Unit] [Unit]
Description=inhibit disk automounting Description=inhibit disk automounting
Documentation=man:udevadm
Before=udisks2.service Before=udisks2.service
[Service] [Service]