- converted to UTF-8
[packages/aumix-gtk.git] / aumix-gtk.spec
CommitLineData
131db452 1# NOTE: Please keep in sync with aumix.
e61d0f7a
JB
2#
3# Conditional build:
8ec35ddd 4%bcond_with gtk1 # build with GTK+ instead of GTK+2
e61d0f7a 5#
e18c0c57 6Summary: curses and X11/GTK+ based audio mixer
075e8567
JR
7Summary(de.UTF-8): Audio-Mixer auf curses- und X11/GTK+-Basis
8Summary(es.UTF-8): Mezclador de audio basado en curses y X11/GTK+
9Summary(pl.UTF-8): Mikser audio bazujący na curses i GTK+
10Summary(ru.UTF-8): Аудио микшер на базе библиотеки curses и GTK+
11Summary(uk.UTF-8): Аудіо мікшер, базований на біблиотеці curses і GTK+
7b55e8e3 12Name: aumix-gtk
eae22797 13Version: 2.8
6fa2f7ec 14Release: 2
7b55e8e3 15License: GPL
16Group: Applications/Sound
eae22797 17Source0: http://www.jpj.net/~trevor/aumix/aumix-%{version}.tar.bz2
18# Source0-md5: dc3fc7209752207c23e7c94ab886b340
6fc9f3c1
TP
19Source3: %{name}.desktop
20Source4: aumix.png
7b55e8e3 21Patch0: aumix-home_etc.patch
651a6d59 22Patch1: aumix-xaumix.patch
0c0605b1 23Patch2: aumix-ac250.patch
7b55e8e3 24URL: http://www.jpj.net/~trevor/aumix.html
ad62f256 25BuildRequires: autoconf
1bd24fac 26BuildRequires: automake
77746063
PG
27BuildRequires: gettext-devel
28BuildRequires: gpm-devel
30c04ad8 29%if %{with gtk1}
30BuildRequires: gtk+-devel >= 1.2.0
31%else
b14c4fbd 32BuildRequires: gtk+2-devel >= 1:2.0.0
30c04ad8 33%endif
7b55e8e3 34BuildRequires: ncurses-devel >= 5.0
7b55e8e3 35Provides: aumix
77746063 36Obsoletes: aumix
e61d0f7a 37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
7b55e8e3 38
39%description
8ec35ddd 40This program provides a tty- and X11/GTK+-based, interactive method of
131db452 41controlling a sound card's mixer. It lets you adjust the input levels
42from the CD, microphone, and onboard synthesizers as well as the
43output volume.
7b55e8e3 44
075e8567 45%description -l de.UTF-8
131db452 46Dieses Programm bietet eine interaktive Methode auf tty- und
075e8567 47X11/GTK+-Basis zur Steuerung eines Soundkarten-Mixers. Sie können
b44a0103 48damit die Eingangspegel der CD, des Mikrophons und von
075e8567 49Synthesizer-Karten sowie auch die Ausgabelautstärke regeln.
7b55e8e3 50
075e8567
JR
51%description -l es.UTF-8
52Este programa nos ofrece un método interactivo basado en tty y
8ec35ddd 53X11/GTK+ de control de mezclas de tarjetas de sonido. Deja que se
075e8567 54ajuste los niveles de entrada del CD, micrófono, y sintetizadores, así
6fc9f3c1
TP
55como el volumen de salida.
56
075e8567
JR
57%description -l pl.UTF-8
58Ten program przynosi bazującą na tty oraz X11/GTK+, interaktywną
59metodę kontrolowania miksera karty dźwiękowej. aumix pozwala zmieniać
60poziom sygnału nadchodzącego z CD, mikrofonu i syntetyzerów tak samo
61jak poziom sygnału wyjściowego.
62
63%description -l ru.UTF-8
64Эта программа - консольный и X11/GTK+, интерактивный регулятор уровней
65микшера звуковой карты. Она позволяет изменять как входные уровни
66сигналов с CD, микрофона, синтезаторов на звуковой плате, так и
67выходной уровень.
68
69%description -l uk.UTF-8
70Ця програма - консольний і X11/GTK+, інтерактивний регулятор рівней
71мікшеру звукової картки. Вона дозволяє змінювати як вхідні рівні
72сигналів з CD, мікрофону, синтезаторів на звуковій платі, так і
73вихідний рівень.
6fc9f3c1 74
7b55e8e3 75%prep
76%setup -q -n aumix-%{version}
e61d0f7a 77%patch0 -p1
30c04ad8 78%patch1 -p1
1cfa1723 79%patch2 -p1
7b55e8e3 80
81%build
e59bd1c9 82#%%{__gettextize}
8bfd5116 83%{__aclocal}
7f7c4149 84%{__autoconf}
e61d0f7a 85%{__autoheader}
7f7c4149 86%{__automake}
7b55e8e3 87
ec33cf64 88CPPFLAGS="-I/usr/include/ncurses"
1cfa1723 89%configure \
30c04ad8 90%if %{with gtk1}
91 --without-gtk
92%else
1cfa1723 93 --without-gtk1
30c04ad8 94%endif
7b55e8e3 95
a70c43e3 96%{__make}
7b55e8e3 97
98%install
99rm -rf $RPM_BUILD_ROOT
fa4ea332 100install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
0c0605b1 101 $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir}}
7b55e8e3 102
77746063
PG
103%{__make} install \
104 DESTDIR=$RPM_BUILD_ROOT
7b55e8e3 105
fa4ea332 106install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/aumix.desktop
6fc9f3c1
TP
107install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
108rm -f $RPM_BUILD_ROOT%{_datadir}/aumix/aumix.xpm
7b55e8e3 109
6fc9f3c1 110:> $RPM_BUILD_ROOT%{_sysconfdir}/aumixrc
7b55e8e3 111
1bd24fac 112%find_lang aumix
7b55e8e3 113
114%clean
115rm -rf $RPM_BUILD_ROOT
116
1bd24fac 117%files -f aumix.lang
7b55e8e3 118%defattr(644,root,root,755)
ef56862f 119%doc AUTHORS BUGS ChangeLog NEWS README TODO
b44a0103 120%config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/aumixrc
7b55e8e3 121
122%attr(755,root,root) %{_bindir}/aumix
6fc9f3c1
TP
123%{_mandir}/man1/*
124%{_datadir}/aumix
7b55e8e3 125
6fc9f3c1 126%{_pixmapsdir}/*.png
fa4ea332 127%{_desktopdir}/aumix.desktop
This page took 0.109205 seconds and 4 git commands to generate.