1 # NOTE: Please keep in sync with aumix.
2 Summary: curses and X11/Gtk ased audio mixer
3 Summary(de): Audio-Mixer auf curses- und X11/Gtk-Basis
4 Summary(pl): Mikser audio bazuj±cy na curses
9 Group: Applications/Sound
10 Group(pl): Aplikacje/D¼wiêk
11 Source0: http://www.jpj.net/~trevor/aumix/aumix-%{version}.tar.gz
12 Source2: aumix.desktop
13 Patch0: aumix-home_etc.patch
14 URL: http://www.jpj.net/~trevor/aumix.html
15 BuildRequires: XFree86-devel
16 BuildRequires: gtk+-devel
17 BuildRequires: ncurses-devel >= 5.0
18 BuildRequires: gpm-devel
19 BuildRequires: gettext-devel
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 %define _prefix /usr/X11R6
25 %define _manpath %{_prefix}/man
28 This program provides a tty- and X11/Gtk-based, interactive method of
29 controlling a sound card's mixer. It lets you adjust the input levels from the
30 CD, microphone, and onboard synthesizers as well as the output volume.
33 Dieses Programm bietet eine interaktive Methode auf tty- und X11/Gtk-Basis zur
34 Steuerung eines Soundkarten-Mixers. Sie können damit die Eingangspegel der CD,
35 des Mikrophons und von Synthesizer-Karten sowie auch die Ausgabelautstärke
39 Ten program przynosi bazuj±c± na tty oraz X11/Gtk, interaktywn± metodê
40 kontrolowania miksera karty d¼wiêkowej. aumix pozwala zmieniaæ poziom sygna³u
41 nadchodz±cego z CD, mikrofonu i syntetyzerów tak samo jak poziom sygna³u
45 %setup -q -n aumix-%{version}
50 gettextize --copy --force
52 CFLAGS="$RPM_OPT_FLAGS -I/usr/include/ncurses"
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT%{_applnkdir}/Multimedia \
62 $RPM_BUILD_ROOT/usr/X11R6/{bin,share/pixmaps} \
63 $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
65 make install DESTDIR=$RPM_BUILD_ROOT
67 mv $RPM_BUILD_ROOT%{_datadir}/aumix/*xpm \
68 $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
70 install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Multimedia
72 touch $RPM_BUILD_ROOT%{_sysconfdir}/aumixrc
74 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \
75 AUTHORS BUGS ChangeLog NEWS README
80 rm -rf $RPM_BUILD_ROOT
82 %files -f %{name}.lang
83 %defattr(644,root,root,755)
85 %config(noreplace,missingok) %{_sysconfdir}/aumixrc
86 %doc {AUTHORS,BUGS,ChangeLog,NEWS,README}.gz
88 %attr(755,root,root) %{_bindir}/aumix
90 /usr/X11R6/share/pixmaps/*.xpm
91 %{_applnkdir}/Multimedia/aumix.desktop