From 1d48cc2ea21a5346a19d0ad633bd7571f74b54e8 Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Tue, 2 Jun 2020 12:56:14 +0200 Subject: [PATCH 212/310] strip-freebsd.sh: Ditch ice files if available They rely on a proprietary "DDP package file". Obtained from: ElectroBSD --- release/scripts/strip-freebsd.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/release/scripts/strip-freebsd.sh b/release/scripts/strip-freebsd.sh index c12d88416a03..79d5e4bb2cb9 100755 --- a/release/scripts/strip-freebsd.sh +++ b/release/scripts/strip-freebsd.sh @@ -25,6 +25,17 @@ # likely to still contain lots of non-free parts that haven't # been discovered yet. +# ice relies on a proprietary "DDP package file" +# (sys/contrib/dev/ice/ice-1.3.9.0.pkg) +get_dev_ice_files() { + if [ -d sys/contrib/dev/ice ]; then + find sys/contrib/dev/ice + fi + if [ -d sys/dev/ice ]; then + find sys/dev/ice || true + fi +} + get_snd_csa_files() { find sys/dev/sound/pci -name "csa*" } @@ -56,6 +67,7 @@ get_usb_firmware_files() { # by non-free dependencies get_unfree_files() { find sys/ -name "*.uu" + get_dev_ice_files get_snd_csa_files get_snd_ds1_files get_snd_maestro3_files -- 2.37.1