]>
Commit | Line | Data |
---|---|---|
8c9be68c | 1 | # |
8c9be68c | 2 | # Conditional build: |
440283d3 | 3 | %bcond_with hotplug # build with hotplug support for Tascam USB devices |
8c9be68c | 4 | # |
9743dabd | 5 | Summary: Advanced Linux Sound Architecture (ALSA) - tools |
d7c3faa3 | 6 | Summary(pl.UTF-8): Advanced Linux Sound Architecture (ALSA) - narzędzia |
27216adb | 7 | Name: alsa-tools |
fdbd2895 | 8 | Version: 1.2.11 |
877ce733 | 9 | Release: 1 |
2dce50a7 | 10 | License: GPL v2+ |
27216adb AM |
11 | Group: Applications/Sound |
12 | Source0: ftp://ftp.alsa-project.org/pub/tools/%{name}-%{version}.tar.bz2 | |
fdbd2895 | 13 | # Source0-md5: bc5f5e5689f46a9d4a0b85dc6661732c |
adc23317 | 14 | Patch0: %{name}-desktop.patch |
ccf44fd6 | 15 | Patch1: %{name}-sh.patch |
ac7e8db3 | 16 | Patch2: %{name}-csp.patch |
69787766 | 17 | Patch3: x32.patch |
b5ecdf62 | 18 | Patch4: %{name}-no-c2x.patch |
27216adb | 19 | URL: http://www.alsa-project.org/ |
35f694e3 | 20 | BuildRequires: alsa-lib-devel >= 1.0.24 |
27216adb | 21 | BuildRequires: autoconf |
ac7e8db3 | 22 | BuildRequires: automake >= 1.3 |
29486ec1 | 23 | BuildRequires: fltk-devel |
ac7e8db3 | 24 | BuildRequires: gtk+2-devel >= 2.0.0 |
a467ad78 | 25 | BuildRequires: gtk+3-devel >= 3.0.0 |
27216adb | 26 | BuildRequires: libstdc++-devel |
ac7e8db3 | 27 | BuildRequires: libtool >= 2:1.5 |
27216adb | 28 | BuildRequires: ncurses-devel |
ac7e8db3 | 29 | BuildRequires: pkgconfig |
da615369 | 30 | BuildRequires: qt-devel |
2099b3d5 | 31 | BuildRequires: rpm-pythonprov |
1dcc2694 | 32 | BuildRequires: sed >= 4.0 |
35f694e3 | 33 | Requires: alsa-lib >= 1.0.24 |
ec3ca681 JB |
34 | # for lo10k1, qlo10k1 |
35 | Requires: liblo10k1 = %{version}-%{release} | |
27216adb AM |
36 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
37 | ||
95451900 | 38 | # qlo10k1 has separate make rule |
a467ad78 | 39 | %define progs as10k1 echomixer envy24control hda-verb hdajackretask hdspconf hdsploader hdspmixer hwmixvolume ld10k1 mixartloader pcxhrloader rmedigicontrol sb16_csp seq/sbiload sscape_ctl us428control usx2yloader vxloader |
27216adb AM |
40 | |
41 | %description | |
9743dabd | 42 | This packages contains command line utilities for the ALSA (Advanced |
43 | Linux Sound Architecture) project. | |
27216adb | 44 | |
1c1faddd JR |
45 | %description -l pl.UTF-8 |
46 | Pakiet zawiera działające z linii poleceń narzędzia dla projektu ALSA | |
27216adb AM |
47 | (Advanced Linux Sound Architecture). |
48 | ||
675d5412 JB |
49 | %package gui-echoaudio |
50 | Summary: GTK+ GUI to control Echoaudio soundcard | |
51 | Summary(pl.UTF-8): Graficzny interfejs GTK+ do sterowania kartami dźwiękowymi Echoaudio | |
52 | Group: X11/Applications/Sound | |
53 | Requires: %{name} = %{version}-%{release} | |
893d8045 JP |
54 | Requires(post,postun): gtk-update-icon-cache |
55 | Requires: hicolor-icon-theme | |
675d5412 JB |
56 | |
57 | %description gui-echoaudio | |
58 | This package contains Echomixer - GTK+ GUI tool to control all the | |
59 | features of any Echoaudio soundcard. This includes clock sources, | |
60 | input and output gains, mixers etc. | |
61 | ||
62 | %description gui-echoaudio -l pl.UTF-8 | |
63 | Ten pakiet zawiera aplikację Echomixer - oparte na GTK+ graficzne | |
64 | narzędzie do sterowania wszystkimi ustawieniami kart dźwiękowych | |
65 | Echoaudio. Obejmuje to źródła zegara, wzmacniacze wejściowe i | |
66 | wyjściowe, miksery itp. | |
67 | ||
68 | %package gui-emu10k1 | |
69 | Summary: Qt GUI to load Emu10k1 patches | |
70 | Summary(pl.UTF-8): Graficzny interfejs Qt do ładowania próbek Emu10k1 | |
71 | Group: X11/Applications/Sound | |
72 | Requires: %{name} = %{version}-%{release} | |
73 | ||
74 | %description gui-emu10k1 | |
75 | This package contains qlo10k1 - Qt GUI for ld10k1, ALSA patch loader | |
76 | for Emu10k1 based soundcards (SB Live! and Audigy). | |
77 | ||
78 | %description gui-emu10k1 -l pl.UTF-8 | |
79 | Ten pakiet zawiera aplikację qlo10k1, będącą opartym na Qt graficznym | |
80 | interfejsem dla ld10k1 - programu służącego do wczytywania próbek | |
81 | dźwiękowych ALSA dla kart opartych na układzie Emu10k1 (SB Live! i | |
82 | Audigy). | |
83 | ||
84 | %package gui-envy24 | |
85 | Summary: GTK+ GUI to control Envy24 (ice1712) based soundcards | |
86 | Summary(pl.UTF-8): Graficzny interfejs GTK+ do sterowania kartami dźwiękowymi Envy24 | |
87 | Group: X11/Applications/Sound | |
88 | Requires: %{name} = %{version}-%{release} | |
893d8045 JP |
89 | Requires(post,postun): gtk-update-icon-cache |
90 | Requires: hicolor-icon-theme | |
675d5412 JB |
91 | |
92 | %description gui-envy24 | |
93 | This package contains envy24control - GTK+ GUI tool to control Envy24 | |
94 | (ice1712) based soundcards. | |
95 | ||
96 | %description gui-envy24 -l pl.UTF-8 | |
97 | Ten pakiet zawiera aplikację envy24control - graficzny interfejs GTK+ | |
98 | do sterowania ustawieniami kart dźwiękowych opartych na układzie | |
99 | Envy24 (ice1712). | |
100 | ||
a467ad78 JB |
101 | %package gui-hda |
102 | Summary: GTK+ GUI for HDA Intel soundcards | |
103 | Summary(pl.UTF-8): Graficzny interfejs GTK+ do sterowania kartami HDA Intel | |
104 | Group: X11/Applications/Sound | |
105 | Requires: %{name} = %{version}-%{release} | |
893d8045 JP |
106 | Requires(post,postun): gtk-update-icon-cache |
107 | Requires: hicolor-icon-theme | |
a467ad78 JB |
108 | |
109 | %description gui-hda | |
110 | This package contains hdajackretask - a GUI to make it easy to retask | |
111 | HDA Intel jacks. | |
112 | ||
113 | %description gui-hda -l pl.UTF-8 | |
114 | Ten pakiet zawiera aplikację hdajackretask - graficzny interfejs | |
115 | ułatwiający zmianę funkcji gniazd (typu jack) karty HDA Intel. | |
116 | ||
675d5412 JB |
117 | %package gui-hdsp |
118 | Summary: FLTK GUIs to control RME Hammerfall HDSP soundcards | |
119 | Summary(pl.UTF-8): Graficzne interfejsy FLTK do sterowania kartami dźwiękowymi RME Hammerfall HDSP | |
120 | Group: X11/Applications/Sound | |
121 | Requires: %{name} = %{version}-%{release} | |
893d8045 JP |
122 | Requires(post,postun): gtk-update-icon-cache |
123 | Requires: hicolor-icon-theme | |
675d5412 JB |
124 | |
125 | %description gui-hdsp | |
126 | This package contains two FLTK-based GUI utilities for RME Hammerfall | |
127 | DSP soundcards: | |
128 | - HDSPConf to control ALSA settings | |
129 | - HDSPMixer to control advanced routing feaures. | |
130 | ||
131 | %description gui-hdsp -l pl.UTF-8 | |
132 | Ten pakiet zawiera dwa narzędzia z opartym na FLTK graficznym | |
133 | interfejsem użytkownika, przeznaczone dla kart RME Hammerfall DSP: | |
134 | - HDSPConf do sterowania ustawieniami systemu ALSA | |
135 | - HDSPMixer do sterowania zaawansowanymi ustawieniami tras sygnału. | |
136 | ||
137 | %package gui-hwmix | |
138 | Summary: PyGTK GUI to control volume of individual streams when using hardware mixing | |
139 | Summary(pl.UTF-8): Graficzny interfejs PyGTK do ustawiania głośności strumieni przy sprzętowym miksowaniu | |
140 | Group: X11/Applications/Sound | |
141 | Requires: %{name} = %{version}-%{release} | |
893d8045 JP |
142 | Requires(post,postun): gtk-update-icon-cache |
143 | Requires: hicolor-icon-theme | |
675d5412 JB |
144 | Requires: python-pyalsa >= 1.0.22 |
145 | Requires: python-pygtk-gtk >= 2:2.0 | |
146 | ||
147 | %description gui-hwmix | |
148 | This package contains hwmixvolume - PyGTK-based GUI to control the | |
149 | volume of individual streams on soundcards that use hardware mixing, | |
150 | i.e. those based on the following chips: | |
151 | - Creative Emu10k1 (SoundBlaster Live!) (driver: snd-emu10k1) | |
152 | - VIA VT823x southbridge (driver: snd-via82xx) | |
153 | - Yamaha DS-1 (YMF-724/740/744/754) (driver: snd-ymfpci) | |
154 | ||
155 | %description gui-hwmix -l pl.UTF-8 | |
156 | Ten pakiet zawiera aplikację hwmixvolume - oparty na PyGTK graficzny | |
157 | interfejs do sterowania głośnością poszczególnych strumieni w kartach | |
158 | dźwiękowych korzystających ze sprzętowego miksowania - czyli opartych | |
159 | na następujących układach: | |
160 | - Creative Emu10k1 (SoundBlaster Live!) (sterownik: snd-emu10k1) | |
161 | - mostku VIA VT823x (sterownik: snd-via82xx) | |
162 | - Yamaha DS-1 (YMF-724/740/744/754) (sterownik: snd-ymfpci) | |
163 | ||
164 | %package gui-rmedigi | |
165 | Summary: GTK+ GUI to control RME Digi32/Digi96 soundcards | |
166 | Summary(pl.UTF-8): Graficzny interfejs GTK+ do sterowania kartami dźwiękowymi RME Digi32/Digi96 | |
167 | Group: X11/Applications/Sound | |
168 | Requires: %{name} = %{version}-%{release} | |
169 | ||
170 | %description gui-rmedigi | |
171 | This package contains rmedigicontrol - GTK+ GUI control tool for RME | |
172 | Digi32 and RME Digi96 soundcards. | |
173 | ||
174 | %description gui-rmedigi -l pl.UTF-8 | |
175 | Ten pakiet zawiera aplikację rmedigicontrol - oparty na GTK+ graficzny | |
176 | interfejs do sterowania ustawieniami kart dźwiękowych RME Digi32 i RME | |
177 | Digi96. | |
178 | ||
01a3bb44 | 179 | %package tascam |
29e39349 | 180 | Summary: Hotplug support for Tascam USB devices |
d7c3faa3 | 181 | Summary(pl.UTF-8): Wsparcie hotpluga do urządzeń USB Tascam |
01a3bb44 | 182 | Group: Applications/Sound |
0c20822a | 183 | Requires: %{name} = %{version}-%{release} |
c7b3d30c | 184 | Requires: hotplug |
01a3bb44 | 185 | |
186 | %description tascam | |
29e39349 | 187 | Hotplug support for Tascam USB devices, firmware loader. |
01a3bb44 | 188 | |
1c1faddd JR |
189 | %description tascam -l pl.UTF-8 |
190 | Wsparcie hotpluga do urządzeń USB Tascam, narzędzie do ładowania | |
01a3bb44 | 191 | firmware'u. |
192 | ||
ec3ca681 JB |
193 | %package -n liblo10k1 |
194 | Summary: liblo10k1 library | |
d7c3faa3 | 195 | Summary(pl.UTF-8): Biblioteka liblo10k1 |
ec3ca681 JB |
196 | Group: Libraries |
197 | Conflicts: alsa-tools < 1.0.13 | |
198 | ||
199 | %description -n liblo10k1 | |
200 | liblo10k1 library. | |
201 | ||
1c1faddd | 202 | %description -n liblo10k1 -l pl.UTF-8 |
ec3ca681 JB |
203 | Biblioteka liblo10k1. |
204 | ||
205 | %package -n liblo10k1-devel | |
206 | Summary: Header files for liblo10k1 library | |
d7c3faa3 | 207 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki liblo10k1 |
ec3ca681 JB |
208 | Group: Development/Libraries |
209 | Requires: liblo10k1 = %{version}-%{release} | |
210 | ||
211 | %description -n liblo10k1-devel | |
212 | Header files for liblo10k1 library. | |
213 | ||
1c1faddd JR |
214 | %description -n liblo10k1-devel -l pl.UTF-8 |
215 | Pliki nagłówkowe biblioteki liblo10k1. | |
ec3ca681 JB |
216 | |
217 | %package -n liblo10k1-static | |
218 | Summary: Static liblo10k1 library | |
d7c3faa3 | 219 | Summary(pl.UTF-8): Statyczna biblioteka liblo10k1 |
ec3ca681 JB |
220 | Group: Development/Libraries |
221 | Requires: liblo10k1-devel = %{version}-%{release} | |
222 | ||
223 | %description -n liblo10k1-static | |
224 | Static liblo10k1 library. | |
225 | ||
1c1faddd | 226 | %description -n liblo10k1-static -l pl.UTF-8 |
ec3ca681 JB |
227 | Statyczna biblioteka liblo10k1. |
228 | ||
27216adb AM |
229 | %prep |
230 | %setup -q | |
adc23317 | 231 | %patch0 -p1 |
ccf44fd6 | 232 | %patch1 -p1 |
ac7e8db3 | 233 | %patch2 -p1 |
69787766 | 234 | %patch3 -p1 |
b5ecdf62 | 235 | %patch4 -p1 |
27216adb | 236 | |
ac7e8db3 JB |
237 | # don't BR gtk+ 1.2 |
238 | echo 'AC_DEFUN([AM_PATH_GTK],[])' > echomixer/acinclude.m4 | |
239 | echo 'AC_DEFUN([AM_PATH_GTK],[])' > envy24control/acinclude.m4 | |
240 | echo 'AC_DEFUN([AM_PATH_GTK],[])' > rmedigicontrol/acinclude.m4 | |
27216adb | 241 | |
f96c32e6 | 242 | sed -i -e 's,/usr/bin/env python,%{__python},' hwmixvolume/hwmixvolume |
675d5412 | 243 | |
ec4d1648 JB |
244 | install -d doc-main doc-sep |
245 | ||
ac7e8db3 | 246 | %build |
27216adb AM |
247 | odir=$(pwd) |
248 | for dir in %{progs}; do | |
249 | cd $dir | |
a467ad78 | 250 | [ -s AUTHORS ] && cp -f AUTHORS $odir/doc-main/"AUTHORS.$(basename $dir)" |
ec4d1648 JB |
251 | [ -s README ] && cp -f README $odir/doc-main/"README.$(basename $dir)" |
252 | [ -s NEWS ] && cp -f NEWS $odir/doc-main/"NEWS.$(basename $dir)" | |
253 | [ -s TODO ] && cp -f TODO $odir/doc-main/"TODO.$(basename $dir)" | |
ec5843c1 | 254 | %{__libtoolize} |
27216adb AM |
255 | %{__aclocal} |
256 | %{__autoconf} | |
35f694e3 | 257 | grep -q 'A[CM]_CONFIG_HEADER' configure.* && %{__autoheader} |
27216adb | 258 | %{__automake} |
35f694e3 JB |
259 | %configure \ |
260 | `[ "$dir" != ld10k1 ] || echo --enable-static ]` | |
27216adb AM |
261 | %{__make} |
262 | cd $odir | |
263 | done | |
a467ad78 JB |
264 | mv doc-main/AUTHORS.hdajackretask doc-sep |
265 | mv doc-main/NEWS.{hdajackretask,hdspmixer,rmedigicontrol} doc-sep | |
266 | mv doc-main/README.{echomixer,envy24control,hdajackretask,hdspconf,hdspmixer,hwmixvolume,rmedigicontrol} doc-sep | |
ec4d1648 | 267 | mv doc-main/TODO.hdspmixer doc-sep |
27216adb | 268 | |
da615369 | 269 | cd qlo10k1 |
ea59796d | 270 | sed -i 's:include:include/qt:g' acinclude.m4 |
ec4d1648 JB |
271 | cp -f README $odir/doc-sep/README.qlo10k1 |
272 | cp -f NEWS $odir/doc-sep/NEWS.qlo10k1 | |
273 | cp -f TODO $odir/doc-sep/TODO.qlo10k1 | |
ec5843c1 | 274 | %{__libtoolize} |
da615369 AA |
275 | %{__aclocal} -I ../ld10k1 |
276 | %{__autoconf} | |
277 | %{__autoheader} | |
278 | %{__automake} | |
da615369 AA |
279 | %configure \ |
280 | --with-qtdir=%{_prefix} \ | |
281 | --disable-ld10k1test \ | |
282 | --with-ld10k1-prefix=$odir/ld10k1/src \ | |
283 | --with-ld10k1-inc-prefix=$odir/ld10k1/include | |
284 | %{__make} | |
285 | ||
1dcc2694 | 286 | %{__make} -C $odir/as10k1/examples dsp |
da615369 | 287 | |
27216adb AM |
288 | %install |
289 | rm -rf $RPM_BUILD_ROOT | |
290 | ||
1dcc2694 | 291 | sed -i -e 's,#!/bin/sh,#!/bin/bash,' ld10k1/setup/init_live |
da615369 | 292 | |
da615369 | 293 | for dir in %{progs} qlo10k1; do |
1dcc2694 | 294 | %{__make} -C $dir install \ |
27216adb | 295 | DESTDIR=$RPM_BUILD_ROOT |
27216adb AM |
296 | done |
297 | ||
ec4d1648 | 298 | install as10k1/examples/*.emu10k1 $RPM_BUILD_ROOT%{_datadir}/ld10k1/effects |
da615369 | 299 | |
440283d3 | 300 | %if %{without hotplug} |
35f694e3 | 301 | %{__rm} -r $RPM_BUILD_ROOT%{_sysconfdir}/hotplug |
440283d3 JB |
302 | %endif |
303 | ||
27216adb AM |
304 | %clean |
305 | rm -rf $RPM_BUILD_ROOT | |
306 | ||
893d8045 JP |
307 | %post gui-hdsp |
308 | %update_icon_cache hicolor | |
309 | ||
310 | %postun gui-echoaudio | |
311 | %update_icon_cache hicolor | |
312 | ||
313 | %post gui-echoaudio | |
314 | %update_icon_cache hicolor | |
315 | ||
316 | %postun gui-envy24 | |
317 | %update_icon_cache hicolor | |
318 | ||
319 | %post gui-envy24 | |
320 | %update_icon_cache hicolor | |
321 | ||
322 | %postun gui-hda | |
323 | %update_icon_cache hicolor | |
324 | ||
325 | %post gui-hda | |
326 | %update_icon_cache hicolor | |
327 | ||
328 | %postun gui-hdsp | |
329 | %update_icon_cache hicolor | |
330 | ||
331 | %post gui-hwmix | |
332 | %update_icon_cache hicolor | |
333 | ||
334 | %postun gui-hwmix | |
335 | %update_icon_cache hicolor | |
336 | ||
ec3ca681 JB |
337 | %post -n liblo10k1 -p /sbin/ldconfig |
338 | %postun -n liblo10k1 -p /sbin/ldconfig | |
1dcc2694 | 339 | |
27216adb AM |
340 | %files |
341 | %defattr(644,root,root,755) | |
ec4d1648 | 342 | %doc doc-main/{README,NEWS,TODO}.* |
f6f42cd4 JB |
343 | %attr(755,root,root) %{_bindir}/as10k1 |
344 | %attr(755,root,root) %{_bindir}/cspctl | |
95451900 | 345 | %attr(755,root,root) %{_bindir}/hda-verb |
f6f42cd4 | 346 | %attr(755,root,root) %{_bindir}/hdsploader |
f6f42cd4 JB |
347 | %attr(755,root,root) %{_bindir}/init_audigy |
348 | %attr(755,root,root) %{_bindir}/init_audigy_eq10 | |
349 | %attr(755,root,root) %{_bindir}/init_live | |
350 | %attr(755,root,root) %{_bindir}/lo10k1 | |
351 | %attr(755,root,root) %{_bindir}/mixartloader | |
352 | %attr(755,root,root) %{_bindir}/pcxhrloader | |
f6f42cd4 JB |
353 | %attr(755,root,root) %{_bindir}/sbiload |
354 | %attr(755,root,root) %{_bindir}/sscape_ctl | |
355 | %attr(755,root,root) %{_bindir}/us428control | |
356 | %attr(755,root,root) %{_bindir}/usx2yloader | |
357 | %attr(755,root,root) %{_bindir}/vxloader | |
358 | %attr(755,root,root) %{_sbindir}/dl10k1 | |
359 | %attr(755,root,root) %{_sbindir}/ld10k1 | |
360 | %attr(755,root,root) %{_sbindir}/ld10k1d | |
da615369 | 361 | %{_datadir}/ld10k1 |
f6f42cd4 | 362 | %{_mandir}/man1/cspctl.1* |
675d5412 JB |
363 | # for sbiload |
364 | %{_datadir}/sounds/opl3 | |
365 | ||
366 | %files gui-echoaudio | |
367 | %defattr(644,root,root,755) | |
ec4d1648 | 368 | %doc doc-sep/README.echomixer |
675d5412 | 369 | %attr(755,root,root) %{_bindir}/echomixer |
893d8045 JP |
370 | %{_desktopdir}/echomixer.desktop |
371 | %{_iconsdir}/hicolor/*/apps/echomixer.png | |
675d5412 JB |
372 | |
373 | %files gui-emu10k1 | |
374 | %defattr(644,root,root,755) | |
ec4d1648 | 375 | %doc doc-sep/{README,NEWS,TODO}.qlo10k1 |
675d5412 JB |
376 | %attr(755,root,root) %{_bindir}/qlo10k1 |
377 | ||
378 | %files gui-envy24 | |
379 | %defattr(644,root,root,755) | |
ec4d1648 | 380 | %doc doc-sep/README.envy24control envy24control/README.profiles |
675d5412 | 381 | %attr(755,root,root) %{_bindir}/envy24control |
f6f42cd4 | 382 | %{_mandir}/man1/envy24control.1* |
893d8045 JP |
383 | %{_desktopdir}/envy24control.desktop |
384 | %{_iconsdir}/hicolor/*/apps/envy24control.png | |
675d5412 | 385 | |
a467ad78 JB |
386 | %files gui-hda |
387 | %defattr(644,root,root,755) | |
388 | %doc doc-sep/{AUTHORS,NEWS,README}.hdajackretask | |
389 | %attr(755,root,root) %{_bindir}/hdajackretask | |
893d8045 JP |
390 | %{_desktopdir}/hdajackretask.desktop |
391 | %{_iconsdir}/hicolor/*/apps/hdajackretask.png | |
a467ad78 | 392 | |
675d5412 JB |
393 | %files gui-hdsp |
394 | %defattr(644,root,root,755) | |
ec4d1648 | 395 | %doc doc-sep/README.hdspconf doc-sep/{NEWS,README,TODO}.hdspmixer |
675d5412 JB |
396 | %attr(755,root,root) %{_bindir}/hdspconf |
397 | %attr(755,root,root) %{_bindir}/hdspmixer | |
0f6619b4 | 398 | %{_desktopdir}/hdspconf.desktop |
ac7e8db3 | 399 | %{_desktopdir}/hdspmixer.desktop |
893d8045 JP |
400 | %{_iconsdir}/hicolor/*/apps/hdspconf.png |
401 | %{_iconsdir}/hicolor/*/apps/hdspmixer.png | |
675d5412 JB |
402 | |
403 | %files gui-hwmix | |
404 | %defattr(644,root,root,755) | |
ec4d1648 | 405 | %doc doc-sep/README.hwmixvolume |
675d5412 | 406 | %attr(755,root,root) %{_bindir}/hwmixvolume |
893d8045 JP |
407 | %{_desktopdir}/hwmixvolume.desktop |
408 | %{_iconsdir}/hicolor/*/apps/hwmixvolume.png | |
675d5412 JB |
409 | |
410 | %files gui-rmedigi | |
411 | %defattr(644,root,root,755) | |
ec4d1648 | 412 | %doc doc-sep/{NEWS,README}.rmedigicontrol |
675d5412 | 413 | %attr(755,root,root) %{_bindir}/rmedigicontrol |
5f3161fb | 414 | |
440283d3 | 415 | %if %{with hotplug} |
01a3bb44 | 416 | %files tascam |
417 | %defattr(644,root,root,755) | |
418 | %attr(755,root,root) %{_sysconfdir}/hotplug/usb/tascam_fpga | |
419 | %attr(755,root,root) %{_sysconfdir}/hotplug/usb/tascam_fw | |
420 | %{_sysconfdir}/hotplug/usb/tascam_fw.usermap | |
8c9be68c | 421 | %endif |
01a3bb44 | 422 | |
ec3ca681 JB |
423 | %files -n liblo10k1 |
424 | %defattr(644,root,root,755) | |
425 | %attr(755,root,root) %{_libdir}/liblo10k1.so.*.*.* | |
2dce50a7 | 426 | %attr(755,root,root) %ghost %{_libdir}/liblo10k1.so.0 |
5f3161fb | 427 | |
ec3ca681 JB |
428 | %files -n liblo10k1-devel |
429 | %defattr(644,root,root,755) | |
430 | %attr(755,root,root) %{_libdir}/liblo10k1.so | |
431 | %{_libdir}/liblo10k1.la | |
432 | %{_includedir}/lo10k1 | |
433 | %{_aclocaldir}/ld10k1.m4 | |
434 | ||
35f694e3 JB |
435 | %files -n liblo10k1-static |
436 | %defattr(644,root,root,755) | |
437 | %{_libdir}/liblo10k1.a |