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

11
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
@ -569,7 +570,7 @@ livecd-rootfs (24.04.43) noble; urgency=medium
grub updates in cloud images (LP: #2054103) grub updates in cloud images (LP: #2054103)
-- Philip Roche <phil.roche@canonical.com> Fri, 23 Feb 2024 13:54:57 +0000 -- Philip Roche <phil.roche@canonical.com> Fri, 23 Feb 2024 13:54:57 +0000
livecd-rootfs (24.04.42) noble; urgency=medium livecd-rootfs (24.04.42) noble; urgency=medium
[ Sean Davis ] [ Sean Davis ]
@ -695,8 +696,8 @@ livecd-rootfs (24.04.27) noble; urgency=medium
livecd-rootfs (24.04.26) noble; urgency=medium livecd-rootfs (24.04.26) noble; urgency=medium
[ Steve Langasek ] [ Steve Langasek ]
* Share live-build/ubuntu/hooks/020-ubuntu-live.chroot_early across * Share live-build/ubuntu/hooks/020-ubuntu-live.chroot_early across
all flavors using new-style layered squashfs, removing need for all flavors using new-style layered squashfs, removing need for
kernel commandline options in debian-cd. kernel commandline options in debian-cd.
[ dann frazier ] [ dann frazier ]
@ -828,7 +829,7 @@ livecd-rootfs (24.04.10) noble; urgency=medium
* Set C.UTF-8 locale in /etc/default/locale for all images; originally * Set C.UTF-8 locale in /etc/default/locale for all images; originally
intended to be landed in the cosmic cycle.. intended to be landed in the cosmic cycle..
* Project name for Ubuntu Studio needs to be 'ubuntustudio-dvd' * Project name for Ubuntu Studio needs to be 'ubuntustudio-dvd'
throughout, not 'ubuntustudio'. throughout, not 'ubuntustudio'.
-- Steve Langasek <steve.langasek@ubuntu.com> Fri, 08 Dec 2023 15:07:41 -0800 -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 08 Dec 2023 15:07:41 -0800
@ -907,7 +908,7 @@ livecd-rootfs (24.04.2) noble; urgency=medium
instead of /boot/vmlinuz. (LP: #2038957) instead of /boot/vmlinuz. (LP: #2038957)
-- Philip Roche <phil.roche@canonical.com> Thu, 26 Oct 2023 17:56:00 +0100 -- Philip Roche <phil.roche@canonical.com> Thu, 26 Oct 2023 17:56:00 +0100
livecd-rootfs (24.04.1) noble; urgency=medium livecd-rootfs (24.04.1) noble; urgency=medium
[ Steve Langasek ] [ Steve Langasek ]

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]