1 # NOTE: Please keep in sync with aumix.
4 %bcond_with gtk1 # build with GTK+ instead of GTK+2
6 Summary: curses and X11/GTK based audio mixer
7 Summary(de): Audio-Mixer auf curses- und X11/GTK+-Basis
8 Summary(es): Mezclador de audio basado en curses y X11/GTK+
9 Summary(pl): Mikser audio bazuj±cy na curses i GTK+
10 Summary(ru): áÕÄÉÏ ÍÉËÛÅÒ ÎÁ ÂÁÚÅ ÂÉÂÌÉÏÔÅËÉ curses É GTK+
11 Summary(uk): áÕÄ¦Ï Í¦ËÛÅÒ, ÂÁÚÏ×ÁÎÉÊ ÎÁ ¦ÂÌÉÏÔÅæ curses ¦ GTK+
16 Group: Applications/Sound
17 Source0: http://www.jpj.net/~trevor/aumix/aumix-%{version}.tar.bz2
18 # Source0-md5: dc3fc7209752207c23e7c94ab886b340
19 Source3: %{name}.desktop
21 Patch0: aumix-home_etc.patch
22 Patch1: aumix-xaumix.patch
23 Patch2: aumix-ac250.patch
24 URL: http://www.jpj.net/~trevor/aumix.html
25 BuildRequires: autoconf
26 BuildRequires: automake
27 BuildRequires: gettext-devel
28 BuildRequires: gpm-devel
30 BuildRequires: gtk+-devel >= 1.2.0
32 BuildRequires: gtk+2-devel >= 2.0.0
34 BuildRequires: ncurses-devel >= 5.0
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 This program provides a tty- and X11/GTK+-based, interactive method of
41 controlling a sound card's mixer. It lets you adjust the input levels
42 from the CD, microphone, and onboard synthesizers as well as the
46 Dieses Programm bietet eine interaktive Methode auf tty- und
47 X11/GTK+-Basis zur Steuerung eines Soundkarten-Mixers. Sie können damit
48 die Eingangspegel der CD, des Mikrophons und von Synthesizer-Karten
49 sowie auch die Ausgabelautstärke regeln.
52 Este programa nos ofrece un método interactivo basado en tty y
53 X11/GTK+ de control de mezclas de tarjetas de sonido. Deja que se
54 ajuste los niveles de entrada del CD, micrófono, y sintetizadores, así
55 como el volumen de salida.
58 Ten program przynosi bazuj±c± na tty oraz X11/GTK+, interaktywn± metodê
59 kontrolowania miksera karty d¼wiêkowej. aumix pozwala zmieniaæ poziom
60 sygna³u nadchodz±cego z CD, mikrofonu i syntetyzerów tak samo jak
61 poziom sygna³u wyj¶ciowego.
64 üÔÁ ÐÒÏÇÒÁÍÍÁ - ËÏÎÓÏÌØÎÙÊ É X11/GTK+, ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÒÅÇÕÌÑÔÏÒ ÕÒÏ×ÎÅÊ
65 ÍÉËÛÅÒÁ Ú×ÕËÏ×ÏÊ ËÁÒÔÙ. ïÎÁ ÐÏÚ×ÏÌÑÅÔ ÉÚÍÅÎÑÔØ ËÁË ×ÈÏÄÎÙÅ ÕÒÏ×ÎÉ
66 ÓÉÇÎÁÌÏ× Ó CD, ÍÉËÒÏÆÏÎÁ, ÓÉÎÔÅÚÁÔÏÒÏ× ÎÁ Ú×ÕËÏ×ÏÊ ÐÌÁÔÅ, ÔÁË É
70 ãÑ ÐÒÏÇÒÁÍÁ - ËÏÎÓÏÌØÎÉÊ ¦ X11/GTK+, ¦ÎÔÅÒÁËÔÉ×ÎÉÊ ÒÅÇÕÌÑÔÏÒ Ò¦×ÎÅÊ
71 ͦËÛÅÒÕ Ú×ÕËÏ×ϧ ËÁÒÔËÉ. ÷ÏÎÁ ÄÏÚ×ÏÌѤ ÚͦÎÀ×ÁÔÉ ÑË ×ȦÄΦ Ò¦×Φ
72 ÓÉÇÎÁÌ¦× Ú CD, ͦËÒÏÆÏÎÕ, ÓÉÎÔÅÚÁÔÏÒ¦× ÎÁ Ú×ÕËÏ×¦Ê ÐÌÁÔ¦, ÔÁË ¦
76 %setup -q -n aumix-%{version}
88 CPPFLAGS="-I/usr/include/ncurses"
99 rm -rf $RPM_BUILD_ROOT
100 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
101 $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir}}
104 DESTDIR=$RPM_BUILD_ROOT
106 install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/aumix.desktop
107 install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
108 rm -f $RPM_BUILD_ROOT%{_datadir}/aumix/aumix.xpm
110 :> $RPM_BUILD_ROOT%{_sysconfdir}/aumixrc
115 rm -rf $RPM_BUILD_ROOT
118 %defattr(644,root,root,755)
119 %doc AUTHORS BUGS ChangeLog NEWS README TODO
120 %config(noreplace,missingok) %verify(not size mtime md5) %{_sysconfdir}/aumixrc
122 %attr(755,root,root) %{_bindir}/aumix
127 %{_desktopdir}/aumix.desktop