mkdir -p $@.tmp/lib/firmware
cp -a debian $@.tmp
echo "git clone git://git.proxmox.com/git/pve-firmware.git\\ngit checkout $$(git rev-parse HEAD)" >$@.tmp/debian/SOURCE
- cd linux-firmware.git; ./copy-firmware.sh -v --zstd -19 ../$@.tmp/lib/firmware/
+ cd linux-firmware.git; ./copy-firmware.sh -v ../$@.tmp/lib/firmware/
./assemble-firmware.pl fw.list $@.tmp/lib/firmware
find $@.tmp/lib/firmware -empty -type d -delete
install -d $@.tmp/usr/share/doc/pve-firmware
$fw = 'cis/PE520.cis';
}
- if (-e "$target/$fw" || -e "$target/$fw.zst") {
+ if (-e "$target/$fw") {
warn "WARN: allowed to skip existing '$fw'\n" if $ALLOW_MISSING->{$fw};
return;
}
my $name = basename($fw);
if ($name =~ /\*/) {
- my $sr = `find '$target' \\( -type f -o -type l \\) \\( -name '$name' -o -name '$name.zst' \\)`;
+ my $sr = `find '$target' \\( -type f -o -type l \\) -name '$name'`;
chomp $sr;
if ($sr) {
for my $f (split("\n", $sr)) {
return;
}
- my $sr = `find '$target' \\( -type f -o -type l \\) \\( -name '$name' -o -name '$name.zst' \\)`;
+ my $sr = `find '$target' \\( -type f -o -type l \\) -name '$name'`;
chomp $sr;
if ($sr) {
my $found = 0;
for my $f (split("\n", $sr)) {
- if ($f =~ /$fw(?:\.zst)?$/) {
+ if ($f =~ /$fw$/) {
print "found linked $fw in $f\n";
$found = 1;
}
for my $f (@$all_fw_files) {
my $name = basename($f);
- $name =~ s/\.zst$//;
- if ($fwbase_name->{$name} || $fwbase_name->{"$name.zst"}) {
+ if ($fwbase_name->{$name}) {
$keep++;
- } elsif ($link_target->{$name} || $link_target->{"${name}.zst"}) {
+ } elsif ($link_target->{$name}) {
#print "skip link target '$f'\n";
$keep++;
} else {