diff --git a/.files b/.files index fba74d6..cf5acb5 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 08926bb..e42db66 100644 --- a/.rev +++ b/.rev @@ -327,4 +327,12 @@ 851070 + + 667f2bc3c0c2939653d4f7919684b937 + 1.2.4 + + dimstar_suse + + 976009 + diff --git a/alsa-firmware-1.2.4.tar.bz2.sig b/alsa-firmware-1.2.4.tar.bz2.sig new file mode 100644 index 0000000..7e39163 --- /dev/null +++ b/alsa-firmware-1.2.4.tar.bz2.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEE8E31BzesGohMSz1xg4BZbablnJEFAl+PGLwACgkQg4BZbabl +nJFAyg/+LuTRuu6sOJxCOZ7V/B6aj98y/mKGbcRosk5fyYEOeYpaqPwVGjOR6MuH +/3HzmqdozfPDB5G6dRpzTGH0uiCkcjYb6X1/2I3rh6AtV4y0jSkvlCx0rof8sRnW +9WTFCYCy6IIVdHRqyStZoD3gsHOdZQ3n/KfAjsP/Y7G9LR2Utcf73yyPA2HEo1MJ +KrYFRtNcm7NX/BeFBzFjjKY8zqD7CckPX2xRoNq80NVJ9R1eprv46Ib5z3yY1XKM +ipdYfPQhZbn1NnWPuYUSMCzsbECaH0I6v63JE9KCrD1FtyaT4wSj3Iw7CJwWTeyT +DTjmffbZOL8hUu3+f8bvgvsJKgq7CuWKTIxUmH0wwNgWkWRZCmTyZxG/Hn1V/PwT +t4F6y389kVtwCkx3UPtFC+eQUnrbJNCeI7Y7XTL96o1Uslti5QadkrheaH3qBCQa +uvn8LjVbWaZf7caZbUln4ZsXATg6+Lkc5h1EOehQfyWsbH4F77Vec4URFA2KLa4X +d/KZE9eJBcWDQVoaB/vVs/5ud+/dNK07CyTzO/EogDLPr/PtNDaaO1yNLMZ2r4ei +ljjJ2UQ9roRE9jrOyWi40GentiYC1iFYfILqlgA4+dfrVZX7HcRCgSLHjoS9VCbX +qbsrw762ixOdOzz2iG6qQEJuASz6Soa5GYLGt6ZOXrQw5c+VYOY= +=LIww +-----END PGP SIGNATURE----- diff --git a/alsa-firmware.changes b/alsa-firmware.changes index fa58936..1974451 100644 --- a/alsa-firmware.changes +++ b/alsa-firmware.changes @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Tue Apr 26 16:11:36 UTC 2022 - Dirk Müller + +- refresh spec file +- add gpg validation, use https + +------------------------------------------------------------------- Thu Nov 26 13:51:31 CET 2020 - tiwai@suse.de - Fix build with older distros without %_firmwaredir diff --git a/alsa-firmware.keyring b/alsa-firmware.keyring new file mode 100644 index 0000000..6f245fc --- /dev/null +++ b/alsa-firmware.keyring @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBF+PBUIBEACQ0eLhY6zJkZCztI3Zj7GiEkGyDYXFr10wMn2BmAxXEOhvGs5C +XtZYokNnYnojU2ehb14pdQiIYVm7YwjNjPhFmc6DnSJ74tlDtzI0ZfZYgU8B3/AU +hHCIe7NeH+uqaS4hQ4gQF3HB19GNQ21keQPtm/cZzNvkAwWQ6wxiIas/odQGt6sg +TULub4gXQw42iCW0jNeliNgeOc/4/2qtznN+Ss5G+Hs+EBh0kFCG4+5RcpgtKmYO +LEy+8qI/UmlgOeT+47eTXm4LjxHfRuKcbvSExfICUB5XLD2ZmeZbFyP48jkDvB7w +A4jNfImtlRfTvoviNlOl08Pk3aJoPR8IZIGw+EQCf3ChXTziadqOg37SAy4yGJ14 +BjirKgBNO4zB+lkLOAknsVKJOKRt3w54MevCuj0GGbfSyErZAeHvliXrfBa1ACLu +c2ynRDR/5j0FA3vPzRsHyOGFC4F34W5BhkXCuJBG2o2VDv/zANzjg/hw+0IbmH3G +kYn73EDIaz5giKJolE32WaWkz39DwuuoUaLLyfxyiN+c0p2/XQFCrOSqHNUMfI5z +Ll62nL1XruF6u9ApLKRv/uDJN7tLgds83rteYJP7/5/JSYCPB8PcUkmhB8OoVdpr +tYI8C/6Y6KREm3Jk4AdkySIFnPXZQCkiOR2qOmAuaQPeesjsrSkUtJYZcwARAQAB +tEVBTFNBIFJlbGVhc2UgVGVhbSAoUGFja2FnZSBTaWduaW5nIEtleSB2MSkgPHJl +bGVhc2VAYWxzYS1wcm9qZWN0Lm9yZz6JAk4EEwEIADgWIQTwTfUHN6waiExLPXGD +gFltpuWckQUCX48FQgIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCDgFlt +puWckRhVD/45DNoD79lHBJEu0Wv93OSlPZDUKR+BnkkdEDgDEhTvk+Bin/EWdb3g +Unc+rEczgAqjqblLH7ndBtFZPNGiQ2nu8eAdN0TrOFQx7bFg4Do7KXNUUqdPUETC +AgkozF3ucsgOcBbv6LwwDfdQDFjkg7CuNGy8CRcLSO5dLK7domq3RxF5mKl1dkOv +4brfw6ssn+pja/jkgM9BKt80ycIDiJtVRuXMBJD19ZB8EzQO9OQBdAPERSG8BwLX +LemTLAZqNd0mixVbn50qCQil64UOkOd5DHVBBokxgtlJEcDujqWaCUYSygSiP2ke +44ArDr7hRwG5KhhbFOigXo3nBYnKyiuWs0jpnrTQD9+uTxcetyBpJ6BW/i/Fy2a9 +NBFNhbDI07rCMXM25cLP8qbI5i6nTSDlkpLP40At9yUVYt8gIO6ZpGpO04/lAhT1 +NxtbZkKMo1nphMHU/MDSusoHyLxUXpppdbXTdMgsuFrXae3gcFDowQbLZqb6ZAJ5 +opX4sDBIdoHDBsI6wCGTV7AAWB8RXWW0RTYMkyIxqixiiB2N2jaau4yHfqv9QWOY +oPcx6ySKqGN0HV50PeRis5eeq7kHIdRrVIOBd0tPIqCKIvyJZk1QXReKvvE84Km2 +dYPusBlhhF7/4WVovlE6HFwyLSOyb32m4qf5dV35op07ew8i4DHpkQ== +=n4lM +-----END PGP PUBLIC KEY BLOCK----- diff --git a/alsa-firmware.spec b/alsa-firmware.spec index 9f6a685..5e07712 100644 --- a/alsa-firmware.spec +++ b/alsa-firmware.spec @@ -1,7 +1,7 @@ # # spec file for package alsa-firmware # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,60 +19,58 @@ %if 0%{?suse_version} < 1550 %define _firmwaredir /lib/firmware %endif - -Name: alsa-firmware -URL: http://www.alsa-project.org/ -Summary: Firmware Data Files for ALSA -# BuildRequires: automake -License: GPL-2.0-or-later -Group: Hardware/Other -BuildRequires: fdupes %if 0%{?suse_version} > 1220 -BuildRequires: pkgconfig -BuildRequires: pkgconfig(udev) +%define _udevdir %(pkg-config --variable=udevdir udev) +%else +%define _udevdir %{_sysconfdir}/udev %endif +Name: alsa-firmware Version: 1.2.4 Release: 0 -Source: ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-%{version}.tar.bz2 +Summary: Firmware Data Files for ALSA +License: GPL-2.0-or-later +Group: Hardware/Other +URL: https://www.alsa-project.org/ +Source: https://www.alsa-project.org/files/pub/firmware/alsa-firmware-%{version}.tar.bz2 Source1: usx2yaudio.rules -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch +Source100: https://www.alsa-project.org/files/pub/firmware/alsa-firmware-%{version}.tar.bz2.sig +Source101: alsa-firmware.keyring +BuildRequires: fdupes Requires: alsa -# for asihpi -Supplements: modalias(pci:v0000104Cd0000AC60sv0000175Csd*bc*sc*i*) -Supplements: modalias(pci:v0000104Cd0000A106sv0000175Csd*bc*sc*i*) -# for ca0132 -Supplements: modalias(pci:v00001102d00000010sv*sd*bc*sc*i*) -Supplements: modalias(pci:v00001102d00000012sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00001013d00006001sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00001013d00006003sv*sd*bc*sc*i*) # for cs46xx Supplements: modalias(pci:v00001013d00006004sv*sd*bc*sc*i*) -Supplements: modalias(pci:v00001013d00006003sv*sd*bc*sc*i*) -Supplements: modalias(pci:v00001013d00006001sv*sd*bc*sc*i*) +Supplements: modalias(pci:v0000104Cd0000A106sv0000175Csd*bc*sc*i*) +# for asihpi +Supplements: modalias(pci:v0000104Cd0000AC60sv0000175Csd*bc*sc*i*) +# for mixart +Supplements: modalias(pci:v00001057d00000003sv*sd*bc*sc*i*) # for echoaudio Supplements: modalias(pci:v00001057d00001801sv0000ECC0sd*bc*sc*i*) Supplements: modalias(pci:v00001057d00003410sv0000ECC0sd*bc*sc*i*) -# for emu10k1 -Supplements: modalias(pci:v00001102d00000008sv*sd*bc*sc*i*) -Supplements: modalias(pci:v00001102d00000004sv*sd*bc*sc*i*) -Supplements: modalias(pci:v00001102d00000002sv*sd*bc*sc*i*) -# for hdsp -Supplements: modalias(pci:v000010EEd00003FC5sv*sd*bc*sc*i*) -# for mixart -Supplements: modalias(pci:v00001057d00000003sv*sd*bc*sc*i*) +# for vx +Supplements: modalias(pci:v000010B5d00009030sv00001369sd*bc*sc*i*) +Supplements: modalias(pci:v000010B5d00009050sv00001369sd*bc*sc*i*) # for pcxhr Supplements: modalias(pci:v000010B5d00009056sv00001369sd*bc*sc*i*) +# for hdsp +Supplements: modalias(pci:v000010EEd00003FC5sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00001102d00000002sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00001102d00000004sv*sd*bc*sc*i*) +# for emu10k1 +Supplements: modalias(pci:v00001102d00000008sv*sd*bc*sc*i*) +# for ca0132 +Supplements: modalias(pci:v00001102d00000010sv*sd*bc*sc*i*) +Supplements: modalias(pci:v00001102d00000012sv*sd*bc*sc*i*) +Supplements: modalias(usb:v1604p8001d*dc*dsc*dp*ic*isc*ip*in*) # for usx2y Supplements: modalias(usb:v1604p8005d*dc*dsc*dp*ic*isc*ip*in*) Supplements: modalias(usb:v1604p8007d*dc*dsc*dp*ic*isc*ip*in*) -Supplements: modalias(usb:v1604p8001d*dc*dsc*dp*ic*isc*ip*in*) -# for vx -Supplements: modalias(pci:v000010B5d00009030sv00001369sd*bc*sc*i*) -Supplements: modalias(pci:v000010B5d00009050sv00001369sd*bc*sc*i*) - +BuildArch: noarch %if 0%{?suse_version} > 1220 -%define _udevdir %(pkg-config --variable=udevdir udev) -%else -%define _udevdir /etc/udev +BuildRequires: pkgconfig +BuildRequires: pkgconfig(udev) %endif %description @@ -87,10 +85,10 @@ Various firmware data files for ALSA drivers. --enable-loader \ --enable-hotplug \ --with-hotplug-dir=%{_firmwaredir} -make %{?_smp_mflags} +%make_build %install -make DESTDIR="%{buildroot}" install +%make_install # remove duplicated entries that are already in kernel-firmware package rm -f %{buildroot}%{_firmwaredir}/ctefx.bin rm -f %{buildroot}%{_firmwaredir}/ctspeq.bin @@ -144,7 +142,6 @@ install -D -c -m 0644 %{SOURCE1} %{buildroot}%{_udevdir}/rules.d/52-usx2yaudio.r %fdupes -s %{buildroot} %files -%defattr(-, root, root) %doc %{_docdir}/%{name} %license %{_licensedir}/%{name} %{_firmwaredir}/*