Blame adaptec-firmware.spec

Bernhard M. Wiedemann 979462
#
Bernhard M. Wiedemann 979462
# spec file for package adaptec-firmware
Bernhard M. Wiedemann 979462
#
1f079c
# Copyright (c) 2021 SUSE LLC
Bernhard M. Wiedemann 979462
#
Bernhard M. Wiedemann 979462
# All modifications and additions to the file contributed by third parties
Bernhard M. Wiedemann 979462
# remain the property of their copyright owners, unless otherwise agreed
Bernhard M. Wiedemann 979462
# upon. The license for this file, and modifications and additions to the
Bernhard M. Wiedemann 979462
# file, is the same license as for the pristine package itself (unless the
Bernhard M. Wiedemann 979462
# license for the pristine package is not an Open Source License, in which
Bernhard M. Wiedemann 979462
# case the license is the MIT License). An "Open Source License" is a
Bernhard M. Wiedemann 979462
# license that conforms to the Open Source Definition (Version 1.9)
Bernhard M. Wiedemann 979462
# published by the Open Source Initiative.
Bernhard M. Wiedemann 979462
c0c5f4
# Please submit bugfixes or comments via https://bugs.opensuse.org/
Bernhard M. Wiedemann 979462
#
Bernhard M. Wiedemann 979462
c0c5f4
1f079c
%{?!_firmwaredir:%define _firmwaredir /lib/firmware}
1f079c
Bernhard M. Wiedemann 979462
Name:           adaptec-firmware
Bernhard M. Wiedemann 979462
Summary:        Firmware files for Adaptec SAS Cards (AIC94xx Series)
Bernhard M. Wiedemann 979462
License:        SUSE-Firmware
Bernhard M. Wiedemann 979462
Group:          Hardware/Other
Bernhard M. Wiedemann 979462
Source0:        aic94xx-seq.fw
Bernhard M. Wiedemann 979462
Source1:        LICENSE
Bernhard M. Wiedemann 979462
Version:        1.35
Bernhard M. Wiedemann 979462
Release:        0
Bernhard M. Wiedemann 979462
# Install into this non-root directory (required when norootforbuild is used):
Bernhard M. Wiedemann 979462
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Bernhard M. Wiedemann 979462
BuildArch:      noarch
Bernhard M. Wiedemann 979462
# Modules: aic94xx.ko
Bernhard M. Wiedemann 979462
Supplements:    modalias(pci:v00009005d00000410sv*sd*bc*sc*i*)
Bernhard M. Wiedemann 979462
Supplements:    modalias(pci:v00009005d00000412sv*sd*bc*sc*i*)
Bernhard M. Wiedemann 979462
Supplements:    modalias(pci:v00009005d0000041Esv*sd*bc*sc*i*)
Bernhard M. Wiedemann 979462
Supplements:    modalias(pci:v00009005d0000041Fsv*sd*bc*sc*i*)
Bernhard M. Wiedemann 979462
Supplements:    modalias(pci:v00009005d00000430sv*sd*bc*sc*i*)
Bernhard M. Wiedemann 979462
Supplements:    modalias(pci:v00009005d00000432sv*sd*bc*sc*i*)
Bernhard M. Wiedemann 979462
Supplements:    modalias(pci:v00009005d0000043Esv*sd*bc*sc*i*)
Bernhard M. Wiedemann 979462
Supplements:    modalias(pci:v00009005d0000043Fsv*sd*bc*sc*i*)
Bernhard M. Wiedemann 979462
# Generated with: extract-modaliases -i qla* kernel-default.rpm
Bernhard M. Wiedemann 979462
Bernhard M. Wiedemann 979462
%prep
Bernhard M. Wiedemann 979462
cp %{S:1} .
Bernhard M. Wiedemann 979462
Bernhard M. Wiedemann 979462
%build
Bernhard M. Wiedemann 979462
# There is nothing to build.
Bernhard M. Wiedemann 979462
Bernhard M. Wiedemann 979462
%install
Bernhard M. Wiedemann 979462
# The firmware files must be installed in /lib/firmware
Bernhard M. Wiedemann 979462
# because the firmware loader from udev searches there
c0c5f4
mkdir -p %{buildroot}%{_firmwaredir}
c0c5f4
install -m 644 %{S:0} %{buildroot}%{_firmwaredir}
Bernhard M. Wiedemann 979462
Bernhard M. Wiedemann 979462
%files
Bernhard M. Wiedemann 979462
%defattr(-,root,root)
Bernhard M. Wiedemann 979462
%doc LICENSE
c0c5f4
%{_firmwaredir}/*
Bernhard M. Wiedemann 979462
Bernhard M. Wiedemann 979462
%description
Bernhard M. Wiedemann 979462
Firmware files for the Adaptec AIC94xx (Razor) Series of SAS HBA
Bernhard M. Wiedemann 979462
Adapters.
Bernhard M. Wiedemann 979462
Bernhard M. Wiedemann 979462
Bernhard M. Wiedemann 979462
Bernhard M. Wiedemann 979462
%changelog