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