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.bz2
17 # Source0-md5: dc3fc7209752207c23e7c94ab886b340
19 Source2: %{name}.sysconfig
20 Source3: %{name}.desktop
22 Patch0: %{name}-home_etc.patch
23 Patch1: %{name}-x%{name}.patch
24 Patch2: %{name}-ac250.patch
25 URL: http://www.jpj.net/~trevor/aumix.html
26 BuildRequires: autoconf
27 BuildRequires: automake
28 BuildRequires: gettext-devel
29 BuildRequires: gpm-devel
30 BuildRequires: ncurses-devel >= 5.0
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 This program provides a tty-based, interactive method of controlling a
37 sound card's mixer. It lets you adjust the input levels from the CD,
38 microphone, and onboard synthesizers as well as the output volume.
41 Dieses Programm bietet eine interaktive Methode auf tty-Basis zur
42 Steuerung eines Soundkarten-Mixers. Sie können damit die Eingangspegel
43 der CD, des Mikrophons und von Synthesizer-Karten sowie auch die
44 Ausgabelautstärke regeln.
47 Este programa nos ofrece un método interactivo basado en tty de
48 control de mezclas de tarjetas de sonido. Deja que se ajuste los
49 niveles de entrada del CD, micrófono, y sintetizadores, así como el
53 Ce programme offre une méthode intaractive en mode texte pour
54 contrôler le mixer des cartes son. Il permet d'ajuster les niveaux
55 d'entrée du CD, du micro et des synthétiseurs de la carte, tout comme
59 Ten pakiet dostarcza bazuj±c± na tty, interaktywn± metodê
60 kontrolowania miksera karty d¼wiêkowej. aumix pozwala zmieniaæ poziom
61 sygna³u nadchodz±cego z CD, mikrofonu i syntetyzerów, a tak¿e poziom
65 Este programa oferece um método interativo baseado em tty de controle
66 de mixagem de placas de som. Ele deixa você ajustar os níveis de
67 entrada do CD, microfone, e sintetizadores assim como o volume de
71 Bu program metin ekranda, etkileþimli olarak ses kartý mixer denetimi
72 yapmanýzý saglar. Çýktý sesinin yanýsýra, CD, mikrofon ve panel
73 üzerindeki birleþtiriciden girdi seviyelerini ayarlamanýza olanak
77 üÔÁ ÐÒÏÇÒÁÍÍÁ - ËÏÎÓÏÌØÎÙÊ, ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÒÅÇÕÌÑÔÏÒ ÕÒÏ×ÎÅÊ ÍÉËÛÅÒÁ
78 Ú×ÕËÏ×ÏÊ ËÁÒÔÙ. ïÎÁ ÐÏÚ×ÏÌÑÅÔ ÉÚÍÅÎÑÔØ ËÁË ×ÈÏÄÎÙÅ ÕÒÏ×ÎÉ ÓÉÇÎÁÌÏ× Ó
79 CD, ÍÉËÒÏÆÏÎÁ, ÓÉÎÔÅÚÁÔÏÒÏ× ÎÁ Ú×ÕËÏ×ÏÊ ÐÌÁÔÅ, ÔÁË É ×ÙÈÏÄÎÏÊ ÕÒÏ×ÅÎØ.
82 ãÑ ÐÒÏÇÒÁÍÁ - ËÏÎÓÏÌØÎÉÊ, ¦ÎÔÅÒÁËÔÉ×ÎÉÊ ÒÅÇÕÌÑÔÏÒ Ò¦×ÎÅÊ Í¦ËÛÅÒÕ
83 Ú×ÕËÏ×ϧ ËÁÒÔËÉ. ÷ÏÎÁ ÄÏÚ×ÏÌѤ ÚͦÎÀ×ÁÔÉ ÑË ×ȦÄΦ Ò¦×Φ ÓÉÇÎÁÌ¦× Ú
84 CD, ͦËÒÏÆÏÎÕ, ÓÉÎÔÅÚÁÔÏÒ¦× ÎÁ Ú×ÕËÏ×¦Ê ÐÌÁÔ¦, ÔÁË ¦ ×ÉȦÄÎÉÊ Ò¦×ÅÎØ.
86 %package preserve-settings
87 Summary: Saves/restores mixer settings on system shutdown/startup
88 Summary(pl): Zapisuje/odtwarza ustawienia przy zamkniêciu/starcie systemu
89 Group: Applications/Sound
90 Requires: %{name} = %{version}
91 PreReq: rc-scripts >= 0.2.0
92 Requires(post,preun): /sbin/chkconfig
93 Obsoletes: aumix-OSS-preserve-settings
97 %description preserve-settings
98 This package contains script, which will save settings of sound card's
99 mixer on system shutdown and restore them on system startup.
101 %description preserve-settings -l pl
102 Ten pakiet zawiera skrypt, który zapisuje ustawienia miksera karty
103 d¼wiêkowej przy zamkniêciu systemu i odtwarza je po uruchomieniu
113 #rm -f missing acinclude.m4
120 CPPFLAGS="-I/usr/include/ncurses"
128 rm -rf $RPM_BUILD_ROOT
129 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
130 $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir}} \
131 $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig}
134 DESTDIR=$RPM_BUILD_ROOT
136 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/aumix
137 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/aumix
138 install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}
139 install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
140 rm -f $RPM_BUILD_ROOT%{_datadir}/aumix/aumix.xpm
142 :> $RPM_BUILD_ROOT%{_sysconfdir}/aumixrc
147 rm -rf $RPM_BUILD_ROOT
149 %post preserve-settings
150 /sbin/chkconfig --add aumix
151 if [ ! -f /var/lock/subsys/aumix ]; then
152 echo "Run \"/etc/rc.d/init.d/aumix start\" to initialize saving/restoring"
153 echo "sound card mixer's settings on system shutdown/startup, and then"
154 echo "setup sound volume."
157 %preun preserve-settings
158 if [ "$1" = "0" ]; then
159 if [ -f /var/lock/subsys/aumix ]; then
160 /etc/rc.d/init.d/aumix stop
162 /sbin/chkconfig --del aumix
165 %files -f %{name}.lang
166 %defattr(644,root,root,755)
167 %doc AUTHORS BUGS ChangeLog NEWS README TODO
168 %config(noreplace,missingok) %verify(not size mtime md5) %{_sysconfdir}/aumixrc
170 %attr(755,root,root) %{_bindir}/aumix
174 %{_desktopdir}/aumix.desktop
176 %files preserve-settings
177 %defattr(644,root,root,755)
178 %attr(754,root,root) /etc/rc.d/init.d/aumix
179 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/aumix