diff --git a/helpers/DATA/plymouth/plymouth-theme-trisquel-logo.postinst b/helpers/DATA/plymouth/plymouth-theme-trisquel-logo.postinst new file mode 100755 index 0000000..0276b59 --- /dev/null +++ b/helpers/DATA/plymouth/plymouth-theme-trisquel-logo.postinst @@ -0,0 +1,44 @@ +#!/bin/sh -e +# This script can be called in the following ways: +# +# After the package was installed: +# configure +# +# +# If prerm fails during upgrade or fails on failed upgrade: +# abort-upgrade +# +# If prerm fails during deconfiguration of a package: +# abort-deconfigure in-favour +# removing +# +# If prerm fails during replacement due to conflict: +# abort-remove in-favour + + +case "$1" in + configure) + update-alternatives \ + --install /lib/plymouth/themes/default.plymouth default.plymouth \ + /lib/plymouth/themes/trisquel-logo/trisquel-logo.plymouth 100 \ + --slave /lib/plymouth/themes/default.grub default.plymouth.grub \ + /lib/plymouth/themes/trisquel-logo/trisquel-logo.grub + + if which update-initramfs >/dev/null 2>&1 + then + update-initramfs -u + fi + ;; + + abort-upgrade|abort-deconfigure|abort-remove) + ;; + + *) + echo "$0 called with unknown argument \`$1'" 1>&2 + exit 1 + ;; +esac + + +exit 0 + diff --git a/helpers/DATA/plymouth/plymouth-theme-trisquel-logo.prerm b/helpers/DATA/plymouth/plymouth-theme-trisquel-logo.prerm new file mode 100755 index 0000000..2a0f574 --- /dev/null +++ b/helpers/DATA/plymouth/plymouth-theme-trisquel-logo.prerm @@ -0,0 +1,8 @@ +#!/bin/sh + +set -e + +if [ "x$1" = xremove ]; then + update-alternatives \ + --remove default.plymouth /lib/plymouth/themes/trisquel-logo/trisquel-logo.plymouth +fi diff --git a/helpers/make-plymouth b/helpers/make-plymouth index 8ff355d..b82a605 100644 --- a/helpers/make-plymouth +++ b/helpers/make-plymouth @@ -17,13 +17,18 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=1 +VERSION=3 QUILT=skip . ./config +rm ./debian/patches/ubuntu-logo-scale-factor-2.patch +sed '/ubuntu-logo-scale-factor/d' -i debian/patches/series + export QUILT_PATCHES=debian/patches quilt push -a +cp $DATA/plymouth-theme-trisquel-logo* debian + sed 's/a corporate-looking/an illustration/' debian/control -i sed 's/pie chart for boot.*/made by Dongyun Lee for the Sugar project/' debian/control -i