updated to 1.0.27
This commit is contained in:
parent
13068ce3e4
commit
33a0fdc82c
1
.gitignore
vendored
1
.gitignore
vendored
@ -3,3 +3,4 @@ alsa-firmware-1.0.19-pruned.tar.bz2
|
|||||||
/alsa-firmware-1.0.24.1-pruned.tar.bz2
|
/alsa-firmware-1.0.24.1-pruned.tar.bz2
|
||||||
/alsa-firmware-1.0.25.tar.bz2
|
/alsa-firmware-1.0.25.tar.bz2
|
||||||
/alsa-firmware-1.0.25-pruned.tar.bz2
|
/alsa-firmware-1.0.25-pruned.tar.bz2
|
||||||
|
/alsa-firmware-1.0.27.tar.bz2
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
Firmware for ALSA
|
|
||||||
-----------------
|
|
||||||
This package has been put together by Tim Jackson (rpm@timj.co.uk) from an
|
|
||||||
original fedora.us spec file.
|
|
||||||
|
|
||||||
Since the packager does not have access to most of the hardware for which
|
|
||||||
firmware is provided in this package, reports of success or otherwise are
|
|
||||||
welcome, as is any help with the package.
|
|
||||||
|
|
||||||
Not all firmware which is included in the upstream alsa-firmware release is
|
|
||||||
necessarily included in this Fedora package, notably the "turtlebeach" firmware.
|
|
||||||
If there is something missing from this package and you need it, please contact
|
|
||||||
the packager.
|
|
@ -4,19 +4,13 @@
|
|||||||
|
|
||||||
Summary: Firmware for several ALSA-supported sound cards
|
Summary: Firmware for several ALSA-supported sound cards
|
||||||
Name: alsa-firmware
|
Name: alsa-firmware
|
||||||
Version: 1.0.25
|
Version: 1.0.27
|
||||||
Release: 3%{?dist}
|
Release: 1%{?dist}
|
||||||
# See later in the spec for a breakdown of licensing
|
# See later in the spec for a breakdown of licensing
|
||||||
License: GPL+ and BSD and GPLv2+ and GPLv2 and LGPLv2+
|
License: GPL+ and BSD and GPLv2+ and GPLv2 and LGPLv2+
|
||||||
Group: Applications/Multimedia
|
Group: Applications/Multimedia
|
||||||
URL: http://www.alsa-project.org/
|
URL: http://www.alsa-project.org/
|
||||||
# This source removes the emi_26_62 firmware which is under a questionable
|
Source: ftp://ftp.alsa-project.org/pub/firmware/%{name}-%{version}.tar.bz2
|
||||||
# license. See bug #217259.
|
|
||||||
# To generate the "pruned" tarball, extract the original source, remove
|
|
||||||
# the emi_26_62 directory and create a new tarball with a "-pruned" suffix.
|
|
||||||
# Original source: ftp://ftp.alsa-project.org/pub/firmware/%{name}-%{version}.tar.bz2
|
|
||||||
Source0: %{name}-%{version}-pruned.tar.bz2
|
|
||||||
Source1: alsa-firmware.README
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
Requires: alsa-tools-firmware >= %{version}
|
Requires: alsa-tools-firmware >= %{version}
|
||||||
Requires: udev
|
Requires: udev
|
||||||
@ -37,9 +31,6 @@ the alsa-tools-firmware package.
|
|||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
# emi_26_62 is not in the pruned tarball
|
|
||||||
sed -i s#'emi_26_62/Makefile \\'## configure.in
|
|
||||||
sed -i s#emi_26_62## Makefile.am
|
|
||||||
|
|
||||||
# Leaving this directory in place ends up with the following crazy, broken
|
# Leaving this directory in place ends up with the following crazy, broken
|
||||||
# symlinks in the output RPM, with no sign of the actual firmware (*.bin) files
|
# symlinks in the output RPM, with no sign of the actual firmware (*.bin) files
|
||||||
@ -62,16 +53,17 @@ sed -i s#multisound## Makefile.am
|
|||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
# Rename README files from firmware subdirs that have them
|
# Rename README files from firmware subdirs that have them
|
||||||
for i in hdsploader mixartloader pcxhrloader usx2yloader vxloader
|
for i in hdsploader mixartloader pcxhrloader usx2yloader vxloader ca0132
|
||||||
do
|
do
|
||||||
mv ${i}/README README.${i}
|
mv ${i}/README README.${i}
|
||||||
done
|
done
|
||||||
|
mv aica/license.txt LICENSE.aica_firmware
|
||||||
|
mv aica/Dreamcast_sound.txt aica_dreamcast_sound.txt
|
||||||
|
mv ca0132/creative.txt LICENSE.creative_txt
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
make install DESTDIR=%{buildroot}
|
make install DESTDIR=%{buildroot}
|
||||||
cp -p %{SOURCE1} README.fedora
|
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
@ -79,7 +71,8 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%doc COPYING README*
|
%doc COPYING README* LICENSE*
|
||||||
|
%doc aica_dreamcast_sound.txt
|
||||||
|
|
||||||
# License: KOS (BSD-alike)
|
# License: KOS (BSD-alike)
|
||||||
/lib/firmware/aica_firmware.bin
|
/lib/firmware/aica_firmware.bin
|
||||||
@ -195,6 +188,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
# See ALSA bug #3412
|
# See ALSA bug #3412
|
||||||
/lib/firmware/yamaha
|
/lib/firmware/yamaha
|
||||||
|
|
||||||
|
# Licence: Redistribution allowed, see ca0132/creative.txt
|
||||||
|
/lib/firmware/ctefx.bin
|
||||||
|
/lib/firmware/ctspeq.bin
|
||||||
|
|
||||||
# Even with --disable-loader, we still get usxxx firmware here; looking at the
|
# Even with --disable-loader, we still get usxxx firmware here; looking at the
|
||||||
# alsa-tools-firmware package, it seems like these devices probably use an old-
|
# alsa-tools-firmware package, it seems like these devices probably use an old-
|
||||||
# style hotplug loading method
|
# style hotplug loading method
|
||||||
@ -203,6 +200,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Apr 12 2013 Jaroslav Kysela <perex@perex.cz> - 1.0.27-1
|
||||||
|
- Update to 1.0.27
|
||||||
|
|
||||||
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.25-3
|
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.25-3
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user