]> git.pld-linux.org Git - packages/alsa-firmware.git/blob - alsa-firmware.spec
config.sub is fresh enough already
[packages/alsa-firmware.git] / alsa-firmware.spec
1 Summary:        Advanced Linux Sound Architecture - firmware data
2 Summary(pl.UTF-8):      Advanced Linux Sound Architecture - dane firmware
3 Name:           alsa-firmware
4 Version:        1.0.29
5 Release:        1
6 License:        varies (GPL, BSD-like, distributable)
7 Group:          Libraries
8 Source0:        ftp://ftp.alsa-project.org/pub/firmware/%{name}-%{version}.tar.bz2
9 # Source0-md5:  9a1182f8a6ac44cb9af5774cc045565f
10 URL:            http://www.alsa-project.org/
11 BuildRequires:  automake
12 BuildArch:      noarch
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %define         _noautostrip    .*\.elf
16
17 %description
18 Firmware data for ALSA.
19
20 %description -l pl.UTF-8
21 Dane firmware dla ALSA.
22
23 %prep
24 %setup -q
25
26 %build
27 cp -f /usr/share/automake/config.sub .
28 %configure \
29         --disable-buildfw \
30         --with-hotplug-dir=/lib/firmware
31
32 %{__make}
33
34 %install
35 rm -rf $RPM_BUILD_ROOT
36
37 %{__make} install \
38         DESTDIR=$RPM_BUILD_ROOT
39
40 cp -f ca0132/README README.ca0132
41 cp -f hdsploader/README README.hdsploader
42 cp -f mixartloader/README README.mixartloader
43 cp -f pcxhrloader/README README.pcxhrloader
44 cp -f usx2yloader/README README.usx2yloader
45 cp -f vxloader/README README.vxloader
46 cp -f aica/license.txt license.aica
47
48 # remove dead symlinks to /etc/sound/* (with sanity check)
49 for l in $RPM_BUILD_ROOT/lib/firmware/turtlebeach/*.bin ; do
50         test -h $l || exit 1
51         rm -f $l
52 done
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57 %files
58 %defattr(644,root,root,755)
59 %doc README* ca0132/creative.txt mixartloader/miXart.conf pcxhrloader/pcxhr.conf usx2yloader/us*.conf vxloader/vx*.conf aica/Dreamcast_sound.txt license.aica
60 # loadable by hotplug/udev
61 /lib/firmware/aica_firmware.bin
62 /lib/firmware/cs46xx
63 /lib/firmware/ctefx.bin
64 /lib/firmware/ctspeq.bin
65 /lib/firmware/digiface_*.bin
66 /lib/firmware/multiface_*.bin
67 /lib/firmware/asihpi
68 /lib/firmware/ea
69 /lib/firmware/emu
70 /lib/firmware/ess
71 /lib/firmware/korg
72 /lib/firmware/mixart
73 /lib/firmware/pcxhr
74 /lib/firmware/rpm_firmware.bin
75 /lib/firmware/sb16
76 # just dead symlinks
77 #/lib/firmware/turtlebeach
78 /lib/firmware/vx
79 /lib/firmware/yamaha
80 # -alsa subpackage? loadable by alsa (R: alsa-tools, %{_datadir}/alsa dir)
81 %dir %{_datadir}/alsa/firmware
82 %{_datadir}/alsa/firmware/hdsploader
83 %{_datadir}/alsa/firmware/mixartloader
84 %{_datadir}/alsa/firmware/pcxhrloader
85 %{_datadir}/alsa/firmware/usx2yloader
86 %{_datadir}/alsa/firmware/vxloader
This page took 0.078753 seconds and 3 git commands to generate.