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(fr): Mixer audio basé sur curses
5 Summary(tr): Metin ekranlý ses karýþtýrýcý
6 Summary(pl): Mikser audio bazuj±cy na curses
7 Summary(ru): áÕÄÉÏ ÍÉËÛÅÒ ÎÁ ÂÁÚÅ ÂÉÂÌÉÏÔÅËÉ curses
8 Summary(uk): áÕÄ¦Ï Í¦ËÛÅÒ, ÂÁÚÏ×ÁÎÉÊ ÎÁ ¦ÂÌÉÏÔÅæ curses
13 Group: Applications/Sound
14 Group(pl): Aplikacje/D¼wiêk
15 Source0: http://www.jpj.net/~trevor/aumix/%{name}-%{version}.tar.gz
17 Source2: xaumix.desktop
18 Patch0: aumix-home_etc.patch
19 Patch1: aumix-nogtk.patch
20 Patch2: aumix-xaumix.patch
21 URL: http://www.jpj.net/~trevor/aumix.html
22 BuildRequires: ncurses-devel >= 5.0
23 BuildRequires: gpm-devel
24 BuildRequires: gettext-devel
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 This program provides a tty-based, interactive method of controlling a
30 sound card's mixer. It lets you adjust the input levels from the CD,
31 microphone, and onboard synthesizers as well as the output volume.
34 Dieses Programm bietet eine interaktive Methode auf tty-Basis zur
35 Steuerung eines Soundkarten-Mixers. Sie können damit die Eingangspegel
36 der CD, des Mikrophons und von Synthesizer-Karten sowie auch die
37 Ausgabelautstärke regeln.
40 Ce programme offre une méthode intaractive en mode texte pour
41 contrôler le mixer des cartes son. Il permet d'ajuster les niveaux
42 d'entrée du CD, du micro et des synthétiseurs de la carte, tout comme
46 Ten program przynosi bazuj±c± na tty, interaktywn± metodê
47 kontrolowania miksera karty d¼wiêkowej. aumix pozwala zmieniaæ poziom
48 sygna³u nadchodz±cego z CD, mikrofonu i syntetyzerów tak samo jak
49 poziom sygna³u wyj¶ciowego.
52 Bu program metin ekranda, etkileþimli olarak ses kartý mixer denetimi
53 yapmanýzý saglar. Çýktý sesinin yanýsýra, CD, mikrofon ve panel
54 üzerindeki birleþtiriciden girdi seviyelerini ayarlamanýza olanak
58 üÔÁ ÐÒÏÇÒÁÍÍÁ - ËÏÎÓÏÌØÎÙÊ, ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÒÅÇÕÌÑÔÏÒ ÕÒÏ×ÎÅÊ ÍÉËÛÅÒÁ
59 Ú×ÕËÏ×ÏÊ ËÁÒÔÙ. ïÎÁ ÐÏÚ×ÏÌÑÅÔ ÉÚÍÅÎÑÔØ ËÁË ×ÈÏÄÎÙÅ ÕÒÏ×ÎÉ ÓÉÇÎÁÌÏ× Ó
60 CD, ÍÉËÒÏÆÏÎÁ, ÓÉÎÔÅÚÁÔÏÒÏ× ÎÁ Ú×ÕËÏ×ÏÊ ÐÌÁÔÅ, ÔÁË É ×ÙÈÏÄÎÏÊ ÕÒÏ×ÅÎØ.
63 ãÑ ÐÒÏÇÒÁÍÁ - ËÏÎÓÏÌØÎÉÊ, ¦ÎÔÅÒÁËÔÉ×ÎÉÊ ÒÅÇÕÌÑÔÏÒ Ò¦×ÎÅÊ Í¦ËÛÅÒÕ
64 Ú×ÕËÏ×ϧ ËÁÒÔËÉ. ÷ÏÎÁ ÄÏÚ×ÏÌѤ ÚͦÎÀ×ÁÔÉ ÑË ×ȦÄΦ Ò¦×Φ ÓÉÇÎÁÌ¦× Ú
65 CD, ͦËÒÏÆÏÎÕ, ÓÉÎÔÅÚÁÔÏÒ¦× ÎÁ Ú×ÕËÏ×¦Ê ÐÌÁÔ¦, ÔÁË ¦ ×ÉȦÄÎÉÊ Ò¦×ÅÎØ.
67 %package OSS-preserve-settings
68 Summary: Saves/restores mixer settings on system shutdown/startup
69 Summary(pl): Zapisuje/odtwarza ustawienia przy zamkniêciu/starcie systemu
70 Group: Applications/Sound
71 Group(pl): Aplikacje/D¼wiêk
72 Requires: %{name} = %{version}
73 Requires: rc-scripts >= 0.2.0
77 %description OSS-preserve-settings
78 This package contains script, which will save settings of sound card's
79 mixer on system shutdown and restore them on system startup.
81 %description -l pl OSS-preserve-settings
82 Ten pakiet zawiera skrypt, który zapisuje ustawienia miksera karty
83 d¼wiêkowej przy zamkniêciu systemu i odtwarza je po uruchomieniu
94 gettextize --copy --force
96 CFLAGS="$RPM_OPT_FLAGS -I/usr/include/ncurses"
99 %configure --without-gtk
104 rm -rf $RPM_BUILD_ROOT
105 install -d $RPM_BUILD_ROOT%{_applnkdir}/Multimedia \
106 $RPM_BUILD_ROOT%{_prefix}/X11R6/{bin,share/pixmaps} \
107 $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
109 %{__make} install DESTDIR=$RPM_BUILD_ROOT
111 mv $RPM_BUILD_ROOT%{_bindir}/xaumix $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
112 mv $RPM_BUILD_ROOT%{_datadir}/aumix/*xpm \
113 $RPM_BUILD_ROOT%{_prefix}/X11R6/share/pixmaps
115 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/aumix
116 install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Multimedia
118 touch $RPM_BUILD_ROOT%{_sysconfdir}/aumixrc
120 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \
121 AUTHORS BUGS ChangeLog NEWS README
125 %post OSS-preserve-settings
126 /sbin/chkconfig --add aumix
127 if [ ! -f /var/lock/subsys/aumix ]; then
128 echo "Run \"/etc/rc.d/init.d/aumix start\" to initialize saving/restoring"
129 echo "sound card mixer's settings on system shutdown/startup, and then"
130 echo "setup sound volume."
133 %preun OSS-preserve-settings
134 if [ "$1" = "0" ]; then
135 if [ -f /var/lock/subsys/aumix ]; then
136 /etc/rc.d/init.d/aumix stop
138 /sbin/chkconfig --del aumix
142 rm -rf $RPM_BUILD_ROOT
144 %files -f %{name}.lang
145 %defattr(644,root,root,755)
147 %config(noreplace,missingok) %{_sysconfdir}/aumixrc
148 %doc {AUTHORS,BUGS,ChangeLog,NEWS,README}.gz
150 %attr(755,root,root) %{_bindir}/aumix
151 %attr(755,root,root) %{_prefix}/X11R6/bin/xaumix
153 %{_prefix}/X11R6/share/pixmaps/*.xpm
154 %{_applnkdir}/Multimedia/xaumix.desktop
159 %files OSS-preserve-settings
160 %defattr(644,root,root,755)
161 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/aumix