source: projects/specs/trunk/s/sndconfig/sndconfig-vl.spec @ 521

Revision 521, 12.5 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Name: sndconfig
2Version: 0.68
3Release: 2vl3
4License: GPL
5Summary: The Red Hat Linux sound configuration tool.
6Summary(ja): Vine Linux ¥µ¥¦¥ó¥ÉÀßÄê¥Ä¡¼¥ë
7Group: Applications/Multimedia
8Source: sndconfig-%{PACKAGE_VERSION}.tar.bz2
9Source1: sndconfig-0.68-ja.po
10Patch0: sndconfig-0.67-makefile.patch
11Requires: sox, kudzu
12%ifarch %{ix86} alpha
13Requires: aumix, kernel >= 2.4.0
14%endif
15BuildPrereq: kudzu-devel >= 0.97, sharutils, newt-devel
16Conflicts: modutils < 2.3.11-5
17BuildRoot: %{_tmppath}/%{name}-%{version}-root
18ExclusiveArch: %{ix86} sparc alpha ia64
19
20%description
21Sndconfig is a text based tool which sets up the configuration files
22you'll need to use a sound card with a Red Hat Linux system.
23Sndconfig can be used to set the proper sound type for programs which
24use the /dev/dsp, /dev/audio and /dev/mixer devices.  The sound
25settings are saved by the aumix and sysV runlevel scripts.
26
27%description -l ja
28sndconfig ¤Ï Vine Linux ¥·¥¹¥Æ¥à¤Î¥µ¥¦¥ó¥É¥«¡¼¥É¤ò»ÈÍѤ¹¤ë¤Î¤ËɬÍפÊ
29ÀßÄê¥Õ¥¡¥¤¥ë¤ò¥»¥Ã¥È¤¹¤ë¥Æ¥­¥¹¥È¥Ù¡¼¥¹¤Î¥Ä¡¼¥ë¤Ç¤¹¡£
30sndconfig ¤Ï /dev/dsp¡¢/dev/audio ¤½¤·¤Æ /dev/mixser ¥Ç¥Ð¥¤¥¹¤ò
31»ÈÍѤ¹¤ë¥×¥í¥°¥é¥à¤Î¤¿¤á¤ËŬÀڤʥµ¥¦¥ó¥É¤Î¼ïÎà¤ò¥»¥Ã¥È¤¹¤ë¤¿¤á¤Ë
32»ÈÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥µ¥¦¥ó¥É¤Î¥»¥Ã¥Æ¥£¥ó¥°¤Ï aumix ¤È sysV ¤Î
33runlevel ¥¹¥¯¥ê¥×¥È¤Ë¥»¡¼¥Ö¤µ¤ì¤Þ¤¹¡£
34¤â¤·¥µ¥¦¥ó¥É¥«¡¼¥É¤òÀßÄꤹ¤ëɬÍפ¬¤¢¤ë¤Ê¤é sndconfig ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤µ¤¤¡£
35
36%prep
37%setup -q
38%patch0 -p1 -b .makefile
39
40# FIXME: Vine Linux gettext does not recognize zh_TW po file.
41rm po/zh_TW*
42
43cp %{SOURCE1} po/ja.po
44
45%build
46make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
47
48%install
49rm -rf $RPM_BUILD_ROOT
50make prefix=$RPM_BUILD_ROOT/%{_prefix} mandir=$RPM_BUILD_ROOT/%{_mandir} install
51
52mkdir -p $RPM_BUILD_ROOT/sbin
53mv $RPM_BUILD_ROOT/usr/sbin/sndconfig $RPM_BUILD_ROOT/sbin
54ln -s ../../sbin/sndconfig $RPM_BUILD_ROOT/usr/sbin/sndconfig
55
56%find_lang %{name}
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%files -f %{name}.lang
62%defattr (-,root,root)
63/sbin/sndconfig
64%{_sbindir}/sndconfig
65%{_datadir}/sndconfig
66%{_mandir}/man8/sndconfig.*
67
68%changelog
69* Wed Nov 27 2002 Hiroaki Irokawa <irorin@terra.dti.ne.jp> 0.68-2vl3
70- rebuilt on gcc-3.2.1
71
72* Mon May 27 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.68-2vl2
73- change spec file kanjicode from sjis to euc.
74
75* Sat May 25 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.68-2vl1
76- merged with 0.68-2
77
78* Sat May 25 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.67-1vl1
79- merged with rawhide
80- add patch0 to add -lm for LDFLAGS
81- do not make zh_TW po file. Vine Linux gettext cannot recognize it.
82
83* Sat Apr  6 2002 Bill Nottingham <notting@redhat.com> 0.67-1
84- fix cancel button (#60950)
85
86* Fri Jan 25 2002 Bill Nottingham <notting@redhat.com> 0.66-1
87- remove playmidi/awesfx requirements, and midi test
88
89* Tue Aug 28 2001 Trond Eivind Glomsr½ó?<teg@redhat.com> 0.65.2-1
90- Translation update
91
92* Tue Aug 21 2001 Bill Nottingham <notting@redhat.com>
93- don't remove the cs4232 module when we go to load opl3 either (#52176)
94
95* Mon Jul 23 2001 Trond Eivind Glomsr½ó?<teg@redhat.com>
96- Translation update
97
98* Fri Jul  6 2001 Bill Nottingham <notting@redhat.com>
99- own /usr/share/sndconfig
100
101* Mon May 21 2001 Bill Nottingham <notting@redhat.com>
102- fix segfault when LANG is unset (#41394)
103
104* Fri Mar 30 2001 Bill Nottingham <notting@redhat.com>
105- add translation files
106
107* Thu Mar 22 2001 Preston Brown <pbrown@redhat.com>
108- update japanese translation
109
110* Mon Mar 19 2001 Bill Nottingham <notting@redhat.com>
111- add 'support' for the Inspiron 3500, and potentially other wacky
112  nm256 stuff (#19685)
113- fix aumix lines, again (#32163)
114
115* Fri Mar 16 2001 Bill Nottingham <notting@redhat.com>
116- don't unload sb before trying to load opl3
117
118* Tue Mar 13 2001 Bill Nottingham <notting@redhat.com>
119- write *correcct* save/restore lines for aumix
120- use correct driver for the nm256
121- use sox for all PCI cards
122
123* Wed Feb 28 2001 Bill Nottingham <notting@redhat.com>
124- fix a segfault if no cards are probed
125
126* Wed Feb 28 2001 Than Ngo <than@redhat.com>
127- add require aumix (bug #29946)
128
129* Tue Feb 27 2001 Bill Nottingham <notting@redhat.com>
130- kill the userland isapnp code, switch to dealing with the kernel isapnp
131  (part of #29450)
132- link in newt/slang statically (bleah), put sndconfig on the root partition
133- rebuild
134
135* Tue Feb 20 2001 Bill Nottingham <notting@redhat.com>
136- add lines to modules.conf to save/restore sound settings (#28504)
137
138* Wed Feb 14 2001 Preston Brown <pbrown@redhat.com>
139- last translation update.
140
141* Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
142- add cs4281, fix some driver mappings
143- die, code, die.
144
145* Tue Feb  6 2001 Bill Nottingham <notting@redhat.com>
146- don't write modules.conf until we're sure it works (patch originally from
147  <denice@deatrich@epfl.ch>)
148
149* Mon Feb  5 2001 Bill Nottingham <notting@redhat.com>
150- add a special dialog for disabled devices
151
152* Wed Jan 24 2001 Preston Brown <pbrown@redhat.com>
153- final i18n update before beta
154- use lang finder macro
155
156* Mon Dec 11 2000 Bill Nottingham <notting@redhat.com>
157- fix emu10k1 on 2.4. Wow, this code must *die*.
158
159* Fri Nov 17 2000 Bill Nottingham <notting@redhat.com>
160- ugly hacks for ftsodell support
161
162* Mon Nov  6 2000 Bill Nottingham <notting@redhat.com>
163- add Maestro3 support
164
165* Thu Aug 24 2000 Erik Troan <ewt@redhat.com>
166- updated it/es translations
167
168* Wed Aug 23 2000 Bernhard Rosenkraenzer <bero@redhat.com>
169- kernel 2.4 support in FindModules (Bug #16779)
170
171* Sun Aug 20 2000 Matt Wilson <msw@redhat.com>
172- new translations
173
174* Tue Aug 15 2000 Bill Nottingham <notting@redhat.com>
175- fix sound test on maestro cards
176
177* Wed Aug  9 2000 Bill Nottingham <notting@redhat.com>
178- translation updates
179
180* Sun Aug  6 2000 Bill Nottingham <notting@redhat.com>
181- newt fixes
182
183* Sat Aug  5 2000 Bil lNottingham <notting@redhat.com>
184- fix PCI probing
185
186* Fri Aug  4 2000 Bill Nottingham <notting@redhat.com>
187- fix ymfsb driver mapping
188- random translation/message fixes
189
190* Tue Jul 25 2000 Bill Nottingham <notting@redhat.com>
191- actually build version with cs46xx support
192
193* Tue Jul 18 2000 Bill Nottingham <notting@redhat.com>
194- add cs46xx, fix some other random crap
195
196* Mon Jul 10 2000 Bill Nottingham <notting@redhat.com>
197- fix ugly typo in i810 module name
198
199* Thu Jun  1 2000 Bill Nottingham <notting@redhat.com>
200- merge Sound-Boostar 16 3D with AD1816 - they're identical
201- add YMF legacy, I810, and trident drivers
202
203* Thu Jun  1 2000 Bill Nottingham <notting@redhat.com>
204- conf.modules -> modules.conf
205
206* Mon May 8 2000 Ngo Than <than@redhat.de>
207- add support for Highscreen Sound-Boostar 16 3D
208
209* Sun May  6 2000 Bill Nottingham <notting@redhat.com>
210- hack up ia64 support
211
212* Tue Feb  8 2000 Bill Nottingham <notting@redhat.com>
213- sound-slot-0 fixes
214
215* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
216- fix description
217
218* Mon Jan 31 2000 Bill Nottingham <notting@redhat.com>
219- fix alias
220
221* Mon Dec 20 1999 Bill Nottingham <notting@redhat.com>
222- fix VIA chips
223
224* Thu Sep 30 1999 Bill Nottingham <notting@redhat.com>
225- add a '--quiet' autoconfiguration option
226
227* Sat Sep 25 1999 Bill Nottingham <notting@redhat.com>
228- add a warning about running under X
229
230* Sat Sep 18 1999 Bill Nottingham <notting@redhat.com>
231- add newtSuspend/newtResume around initial pnpdump
232
233* Mon Sep 13 1999 Bill Nottingham <notting@redhat.com>
234- add support for ESS Maestro & Neomagic MagicMedia 256AV
235- only support cards for which there are modules
236
237* Sat Sep 11 1999 Bill Nottingham <notting@redhat.com>
238- add support for CMI8x38, VIA 82Cxxx, ESS Solo1
239
240* Thu Sep  9 1999 Bill Nottingham <notting@redhat.com>
241- kudzu-ify
242
243* Tue Aug 24 1999 Bill Nottingham <notting@redhat.com>
244- club AWE32 cards over the head. Bleah.
245
246* Tue Aug 10 1999 Bill Nottingham <notting@redhat.com>
247- oops, debugging code slipped in
248
249* Mon Aug  9 1999 Bill Nottingham <notting@redhat.com>
250- fix for sgalaxy
251
252* Mon Aug  2 1999 Matt Wilson <msw@redhat.com>
253- rebuilt against newt 0.50
254
255* Thu Apr 22 1999 Bill Nottingham <notting@redhat.com>
256- add "support" for a lot more PCI cards
257
258* Mon Apr 19 1999 Cristian Gafton <gafton@redhat.com>
259- release for Red Hat Linux 6.0
260
261* Fri Apr  9 1999 Bill Nottingham <notting@redhat.com>
262- allow both 0x530 & 0x534 as IO port choices for WSS based things
263
264* Mon Apr  5 1999 Bill Nottingham <notting@redhat.com>
265- add a double-extra sanity check for pci cards
266
267* Wed Mar 17 1999 Bill Nottingham <notting@redhat.com>
268- add a kludge for Vibra16X
269
270* Thu Mar 11 1999 Bill Nottingham <notting@redhat.com>
271- switch CMI8330 to use ad1848 driver
272- rework Multisound Pinnacle support
273
274* Tue Mar  9 1999 Jeff Johnson <jbj@redhat.com>
275- add in_ID.po
276
277* Tue Feb 23 1999 Bill Nottingham <notting@redhat.com>
278- midi testing support
279
280* Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
281- add ALS100, add PnP support for it
282
283* Thu Jan 28 1999 Bill Nottingham <notting@redhat.com>
284- make everything use two dma= parameters
285
286* Mon Jan 24 1999 Bill Nottingham <notting@redhat.com>
287- card lists weren't in sync
288- fix pci probing bug
289
290* Sun Jan 10 1999 Bill Nottingham <notting@redhat.com>
291- build against gpm (new newt)
292
293* Mon Jan  4 1999 Bill Nottingham <notting@redhat.com>
294- more PnP fixes (Opti PnP, CMI8330)
295- require newer isapnptools so we don't run into LD bug.
296
297* Mon Dec 28 1998 Bill Nottingham <notting@redhat.com>
298- large pile of PnP fixes (Opti, SGalaxy, SSVIVO, ESS1868, others....)
299- bump version to 0.29
300
301* Thu Dec  3 1998 Bill Nottingham <notting@redhat.com>
302- fix for SoundScape VIVO...
303
304* Mon Nov 16 1998 Bill Nottingham <notting@redhat.com>
305- awesfx goes in /bin
306
307* Mon Nov  2 1998 Bill Nottingham <notting@redhat.com>
308- added hack to make it less likely to lock up alphas
309
310* Fri Oct 30 1998 Bill Nottingham <notting@redhat.com>
311- stupid programmer error, part deux
312
313* Thu Oct 22 1998 Bill Nottingham <notting@redhat.com>
314- build for Raw Hide (slang-1.2.2)
315- now for alpha
316- organize by bus, not platform
317
318* Wed Oct 14 1998 Cristian Gafton <gafton@redhat.com>
319- translation updates
320
321* Mon Oct 12 1998 Bill Nottingham <notting@redhat.com>
322- fixes to lists of resources
323- add more translations
324- don't set auto-unload
325
326* Thu Oct  8 1998 Bill Nottingham <notting@redhat.com>
327- oops, forgot a newtResume()
328- make /etc/conf.modules mode 0644, not 0600
329- merge SBPCI entries with ES1370, since we can't tell them apart anyways
330
331* Fri Oct  2 1998 Bill Nottingham <notting@redhat.com>
332- added scrollbar to card list
333- updated to 0.26
334
335* Wed Sep 30 1998 Bill Nottingham <notting@redhat.com>
336- fixes for AudioTrix Pro, add OPL3-SA2/3/x
337- assorted random bugfixes
338- add Turkish translations (from H. Turgut Uyar <uyar@cs.itu.edu.tr>)
339- add Romanian translations
340
341* Thu Sep 24 1998 Bill Nottingham <notting@redhat.com>
342- add a few more cards
343- disable Wavefront support for now
344
345* Thu Sep 24 1998 Arnaldo Carvalho de Melo <acme@conectiva.com.br>
346- added pt_BR translations
347- i18n patches
348
349* Wed Sep 23 1998 Bill Nottingham <notting@redhat.com>
350- fix PCI-probing bug
351
352* Tue Sep 22 1998 Bill Nottingham <notting@redhat.com>
353- when merging isapnp.conf changes, use current preamble
354
355* Fri Sep 18 1998 Bill Nottingham <notting@redhat.com>
356- check that they actually have modular sound
357
358* Fri Sep 11 1998 Bill Nottingham <notting@redhat.com>
359- PCI probing!
360
361* Tue Sep  8 1998 Bill Nottingham <notting@redhat.com>
362- SPARC support.
363
364* Wed Aug 26 1998 Bill Nottingham <notting@redhat.com>
365- YABF
366
367* Tue Aug 25 1998 Bill Nottingham <notting@redhat.com>
368- fixed bad logic w/midi assignment
369
370* Fri Aug 21 1998 Bill Nottingham <notting@redhat.com>
371- fixed message segfault
372
373* Thu Aug 20 1998 Bill Nottingham <notting@redhat.com>
374- changed bug reporting address
375
376* Wed Aug 19 1998 Bill Nottingham <notting@redhat.com>
377- introduce support for non SB sound cards
378
379* Sun Aug 02 1998 Erik Troan <ewt@redhat.com>
380- built aginst newt 0.30
381
382* Tue May 05 1998 Cristian Gafton <gafton@redhat.com>
383- fixed problem with overwriting the conf.modules file
384
385* Tue Dec 30 1997 Erik Troan <ewt@redhat.com>
386- fixed problem w/ free()ing bad pointers
387
388* Fri Dec 19 1997 Erik Troan <ewt@redhat.com>
389- general Makefile cleanups
390
391* Fri Nov  7 1997 Michael Fulbright <msf@redhat.com>
392- fixed bug in reading current settings from conf.modules
393
394* Fri Oct 31 1997 Michael Fulbright <msf@redhat.com>
395- fixed behavior to work with rhsound service
396- added support for midi in conf.modules, isapnp.conf
397- reduced duplicate info stored in /etc/sysconfig/sound
398
399* Wed Oct 29 1997 Mike Wangsmo <wanger@redhat.com>
400- removed README's from tarball and coverted to buildroot
401
402* Thu Oct 24 1997 Michael Fulbright <msf@redhat.com>
403- added some docs on the sound modules
404
405* Tue Oct 22 1997 Michael Fulbright <msf@redhat.com>
406- changed sound sample to linux d00d instead of gorby d00d
407
408* Tue Oct 14 1997 Michael Fulbright <msf@redhat.com>
409- fixed creation of temporary files to be more secure.
410
411* Mon Oct  6 1997 Michael Fulbright <msf@redhat.com>
412- added man page
413
414* Fri Oct  3 1997 Michael Fulbright <msf@redhat.com>
415- first version
Note: See TracBrowser for help on using the repository browser.