1 # NOTE: Please keep in sync with aumix-gtk.
2 Summary: curses based audio mixer
3 Summary(de): Audio-Mixer auf curses-Basis
4 Summary(es): Mezclador de audio basado en curses
5 Summary(fr): Mixer audio basé sur curses
6 Summary(tr): Metin ekranlý ses karýþtýrýcý
7 Summary(pl): Mikser audio bazuj±cy na curses
8 Summary(pt_BR): Mixador de áudio baseado em curses
9 Summary(ru): áÕÄÉÏ ÍÉËÛÅÒ ÎÁ ÂÁÚÅ ÂÉÂÌÉÏÔÅËÉ curses
10 Summary(uk): áÕÄ¦Ï Í¦ËÛÅÒ, ÂÁÚÏ×ÁÎÉÊ ÎÁ ¦ÂÌÉÏÔÅæ curses
15 Group: Applications/Sound
16 Source0: http://www.jpj.net/~trevor/aumix/%{name}-%{version}.tar.gz
18 Source2: %{name}.sysconfig
19 Source3: x%{name}.desktop
21 Patch0: %{name}-home_etc.patch
22 Patch1: %{name}-x%{name}.patch
23 Patch2: %{name}-ac250.patch
24 URL: http://www.jpj.net/~trevor/aumix.html
25 BuildRequires: autoconf
26 BuildRequires: automake
27 BuildRequires: gpm-devel
28 BuildRequires: gettext-devel
29 BuildRequires: ncurses-devel >= 5.0
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35 %define _xbindir /usr/X11R6/bin
36 %define _xdatadir /usr/X11R6/share
37 %define _xmandir /usr/X11R6/man
40 This program provides a tty-based, interactive method of controlling a
41 sound card's mixer. It lets you adjust the input levels from the CD,
42 microphone, and onboard synthesizers as well as the output volume.
45 Dieses Programm bietet eine interaktive Methode auf tty-Basis zur
46 Steuerung eines Soundkarten-Mixers. Sie können damit die Eingangspegel
47 der CD, des Mikrophons und von Synthesizer-Karten sowie auch die
48 Ausgabelautstärke regeln.
51 Este programa nos ofrece un método interactivo basado en tty de
52 control de mezclas de tarjetas de sonido. Deja que se ajuste los
53 niveles de entrada del CD, micrófono, y sintetizadores, así como el
57 Ce programme offre une méthode intaractive en mode texte pour
58 contrôler le mixer des cartes son. Il permet d'ajuster les niveaux
59 d'entrée du CD, du micro et des synthétiseurs de la carte, tout comme
63 Ten pakiet dostarcza bazuj±c± na tty, interaktywn± metodê
64 kontrolowania miksera karty d¼wiêkowej. aumix pozwala zmieniaæ poziom
65 sygna³u nadchodz±cego z CD, mikrofonu i syntetyzerów, a tak¿e poziom
69 Este programa oferece um método interativo baseado em tty de controle
70 de mixagem de placas de som. Ele deixa você ajustar os níveis de
71 entrada do CD, microfone, e sintetizadores assim como o volume de
75 Bu program metin ekranda, etkileþimli olarak ses kartý mixer denetimi
76 yapmanýzý saglar. Çýktý sesinin yanýsýra, CD, mikrofon ve panel
77 üzerindeki birleþtiriciden girdi seviyelerini ayarlamanýza olanak
81 üÔÁ ÐÒÏÇÒÁÍÍÁ - ËÏÎÓÏÌØÎÙÊ, ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÒÅÇÕÌÑÔÏÒ ÕÒÏ×ÎÅÊ ÍÉËÛÅÒÁ
82 Ú×ÕËÏ×ÏÊ ËÁÒÔÙ. ïÎÁ ÐÏÚ×ÏÌÑÅÔ ÉÚÍÅÎÑÔØ ËÁË ×ÈÏÄÎÙÅ ÕÒÏ×ÎÉ ÓÉÇÎÁÌÏ× Ó
83 CD, ÍÉËÒÏÆÏÎÁ, ÓÉÎÔÅÚÁÔÏÒÏ× ÎÁ Ú×ÕËÏ×ÏÊ ÐÌÁÔÅ, ÔÁË É ×ÙÈÏÄÎÏÊ ÕÒÏ×ÅÎØ.
86 ãÑ ÐÒÏÇÒÁÍÁ - ËÏÎÓÏÌØÎÉÊ, ¦ÎÔÅÒÁËÔÉ×ÎÉÊ ÒÅÇÕÌÑÔÏÒ Ò¦×ÎÅÊ Í¦ËÛÅÒÕ
87 Ú×ÕËÏ×ϧ ËÁÒÔËÉ. ÷ÏÎÁ ÄÏÚ×ÏÌѤ ÚͦÎÀ×ÁÔÉ ÑË ×ȦÄΦ Ò¦×Φ ÓÉÇÎÁÌ¦× Ú
88 CD, ͦËÒÏÆÏÎÕ, ÓÉÎÔÅÚÁÔÏÒ¦× ÎÁ Ú×ÕËÏ×¦Ê ÐÌÁÔ¦, ÔÁË ¦ ×ÉȦÄÎÉÊ Ò¦×ÅÎØ.
90 %package OSS-preserve-settings
91 Summary: Saves/restores mixer settings on system shutdown/startup
92 Summary(pl): Zapisuje/odtwarza ustawienia przy zamkniêciu/starcie systemu
93 Group: Applications/Sound
94 Requires: %{name} = %{version}
95 Prereq: rc-scripts >= 0.2.0
96 Prereq: /sbin/chkconfig
100 %description OSS-preserve-settings
101 This package contains script, which will save settings of sound card's
102 mixer on system shutdown and restore them on system startup.
104 %description OSS-preserve-settings -l pl
105 Ten pakiet zawiera skrypt, który zapisuje ustawienia miksera karty
106 d¼wiêkowej przy zamkniêciu systemu i odtwarza je po uruchomieniu
116 rm -f missing acinclude.m4
122 CPPFLAGS="-I%{_includedir}/ncurses" \
129 rm -rf $RPM_BUILD_ROOT
130 install -d $RPM_BUILD_ROOT{%{_applnkdir}/Multimedia,%{_pixmapsdir}} \
131 $RPM_BUILD_ROOT{%{_xbindir},%{_xmandir}/man1} \
132 $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig}
134 %{__make} install DESTDIR=$RPM_BUILD_ROOT
136 mv -f $RPM_BUILD_ROOT%{_bindir}/xaumix $RPM_BUILD_ROOT%{_xbindir}
137 mv -f $RPM_BUILD_ROOT%{_mandir}/man1/xaumix* $RPM_BUILD_ROOT%{_xmandir}/man1
139 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/aumix
140 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/aumix
141 install %{SOURCE3} $RPM_BUILD_ROOT%{_applnkdir}/Multimedia
142 install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
144 touch $RPM_BUILD_ROOT%{_sysconfdir}/aumixrc
149 rm -rf $RPM_BUILD_ROOT
151 %post OSS-preserve-settings
152 /sbin/chkconfig --add aumix
153 if [ ! -f /var/lock/subsys/aumix ]; then
154 echo "Run \"/etc/rc.d/init.d/aumix start\" to initialize saving/restoring"
155 echo "sound card mixer's settings on system shutdown/startup, and then"
156 echo "setup sound volume."
159 %preun OSS-preserve-settings
160 if [ "$1" = "0" ]; then
161 if [ -f /var/lock/subsys/aumix ]; then
162 /etc/rc.d/init.d/aumix stop
164 /sbin/chkconfig --del aumix
167 %files -f %{name}.lang
168 %defattr(644,root,root,755)
169 %doc AUTHORS BUGS ChangeLog NEWS README TODO
170 %config(noreplace,missingok) %verify(not size mtime md5) %{_sysconfdir}/aumixrc
172 %attr(755,root,root) %{_bindir}/aumix
176 %attr(755,root,root) %{_xbindir}/xaumix
179 %{_applnkdir}/Multimedia/xaumix.desktop
181 %files OSS-preserve-settings
182 %defattr(644,root,root,755)
183 %attr(754,root,root) /etc/rc.d/init.d/aumix
184 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/aumix