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