diff options
Diffstat (limited to 'debian/templates')
-rw-r--r-- | debian/templates/binary.control.in (renamed from debian/templates/control.binary.in) | 1 | ||||
-rw-r--r-- | debian/templates/extra.control.in (renamed from debian/templates/control.extra.in) | 0 | ||||
-rw-r--r-- | debian/templates/postinst.initramfs-tools.in | 6 | ||||
-rw-r--r-- | debian/templates/postinst.usrmovemitigation.in | 7 | ||||
-rw-r--r-- | debian/templates/preinst.license.in | 8 | ||||
-rw-r--r-- | debian/templates/preinst.usrmovemitigation.in | 7 | ||||
-rw-r--r-- | debian/templates/source.control.in (renamed from debian/templates/control.source.in) | 2 |
7 files changed, 16 insertions, 15 deletions
diff --git a/debian/templates/control.binary.in b/debian/templates/binary.control.in index 968361a..dca357d 100644 --- a/debian/templates/control.binary.in +++ b/debian/templates/binary.control.in @@ -1,4 +1,5 @@ Package: firmware-@package@ +Meta-Rules-Target: generic Architecture: all Replaces: @replaces@ Conflicts: @conflicts@ diff --git a/debian/templates/control.extra.in b/debian/templates/extra.control.in index eeb37cc..eeb37cc 100644 --- a/debian/templates/control.extra.in +++ b/debian/templates/extra.control.in diff --git a/debian/templates/postinst.initramfs-tools.in b/debian/templates/postinst.initramfs-tools.in index 6c9e968..24a0b17 100644 --- a/debian/templates/postinst.initramfs-tools.in +++ b/debian/templates/postinst.initramfs-tools.in @@ -1,7 +1,3 @@ -#!/bin/sh - -set -e - case "$1" in configure) dpkg-trigger --no-await update-initramfs @@ -15,5 +11,3 @@ case "$1" in exit 1 ;; esac - -#DEBHELPER# diff --git a/debian/templates/postinst.usrmovemitigation.in b/debian/templates/postinst.usrmovemitigation.in new file mode 100644 index 0000000..6009feb --- /dev/null +++ b/debian/templates/postinst.usrmovemitigation.in @@ -0,0 +1,7 @@ +if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then + for f in @files@; do + dpkg-divert --package firmware-@package@ --no-rename --quiet \ + --divert "/lib/firmware/$f.usr-is-merged" \ + --remove "/lib/firmware/$f" + done +fi diff --git a/debian/templates/preinst.license.in b/debian/templates/preinst.license.in index d0c7e0d..f403d84 100644 --- a/debian/templates/preinst.license.in +++ b/debian/templates/preinst.license.in @@ -1,7 +1,3 @@ -#!/bin/sh - -set -e - . /usr/share/debconf/confmodule db_version 2.0 db_capb backup @@ -72,7 +68,3 @@ if [ "$RET" != "true" ]; then RESULT=$? [ "$RESULT" = 0 ] || exit $RESULT fi - -#DEBHELPER# - -exit 0 diff --git a/debian/templates/preinst.usrmovemitigation.in b/debian/templates/preinst.usrmovemitigation.in new file mode 100644 index 0000000..4c4789d --- /dev/null +++ b/debian/templates/preinst.usrmovemitigation.in @@ -0,0 +1,7 @@ +if [ "$1" = "upgrade" ] || [ "$1" = "install" ]; then + for f in @files@; do + dpkg-divert --package firmware-@package@ --no-rename --quiet \ + --divert "/lib/firmware/$f.usr-is-merged" \ + --add "/lib/firmware/$f" + done +fi diff --git a/debian/templates/control.source.in b/debian/templates/source.control.in index 0089ce0..dceeac3 100644 --- a/debian/templates/control.source.in +++ b/debian/templates/source.control.in @@ -6,7 +6,7 @@ XSBC-Uploaders: Daniel Baumann <daniel.baumann@progress-linux.org> XSBC-Original-Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org> XSBC-Original-Uploaders: Bastian Blank <waldi@debian.org>, Steve Langasek <vorlon@debian.org>, maximilian attems <maks@debian.org>, Ben Hutchings <benh@debian.org>, Salvatore Bonaccorso <carnil@debian.org> Bugs: mailto:maintainers@lists.progress-linux.org -Build-Depends: debhelper-compat (= 13) +Build-Depends: debhelper-compat (= 13), rdfind Standards-Version: 4.3.0 Rules-Requires-Root: no Vcs-Browser: https://git.progress-linux.org/packages/graograman-backports/firmware-nonfree |