]> git.pld-linux.org Git - packages/aumix.git/blame - aumix.spec
- updated gettext BR
[packages/aumix.git] / aumix.spec
CommitLineData
aca1ad4e 1# NOTE: Please keep in sync with aumix-gtk.
744e5f92 2Summary: curses based audio mixer
0b2a8a47
ER
3Summary(de.UTF-8): Audio-Mixer auf curses-Basis
4Summary(es.UTF-8): Mezclador de audio basado en curses
5Summary(fr.UTF-8): Mixer audio basé sur curses
6Summary(tr.UTF-8): Metin ekranlı ses karıştırıcı
7Summary(pl.UTF-8): Mikser audio bazujący na curses
8Summary(pt_BR.UTF-8): Mixador de áudio baseado em curses
9Summary(ru.UTF-8): Аудио микшер на базе библиотеки curses
10Summary(uk.UTF-8): Аудіо мікшер, базований на біблиотеці curses
744e5f92 11Name: aumix
c9a2ee82
JR
12Version: 2.9.1
13Release: 1
b6d71615 14License: GPL v2+
744e5f92 15Group: Applications/Sound
c9a2ee82
JR
16Source0: http://www.jpj.net/~trevor/aumix/releases/%{name}-%{version}.tar.bz2
17# Source0-md5: 34f28ae1c94fc5298e8bb2688c4b3a20
f9cf8dcf
JB
18Source1: %{name}.init
19Source2: %{name}.sysconfig
c2730c3f 20Source3: %{name}.desktop
ef03a246 21Source4: %{name}.png
f9cf8dcf 22Patch0: %{name}-home_etc.patch
7ae8e8ad 23Patch1: %{name}-x%{name}.patch
43a396bd 24URL: http://www.jpj.net/~trevor/aumix.html
f9cf8dcf 25BuildRequires: autoconf
a38620a5 26BuildRequires: automake
0f1a9aae 27BuildRequires: gettext-tools
1bdb3601 28BuildRequires: gpm-devel
a5836021 29BuildRequires: ncurses-devel >= 5.0
64f4356e 30Obsoletes: aumix-gtk
7ae8e8ad 31Obsoletes: aumix-X11
b6d71615 32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
2dfb2c35 33
744e5f92 34%description
aca1ad4e 35This program provides a tty-based, interactive method of controlling a
ef79ac7b 36sound card's mixer. It lets you adjust the input levels from the CD,
37microphone, and onboard synthesizers as well as the output volume.
38
066d17ec 39%description -l de.UTF-8
aca1ad4e 40Dieses Programm bietet eine interaktive Methode auf tty-Basis zur
066d17ec 41Steuerung eines Soundkarten-Mixers. Sie können damit die Eingangspegel
aca1ad4e 42der CD, des Mikrophons und von Synthesizer-Karten sowie auch die
066d17ec 43Ausgabelautstärke regeln.
ef79ac7b 44
066d17ec
JR
45%description -l es.UTF-8
46Este programa nos ofrece un método interactivo basado en tty de
7ae8e8ad 47control de mezclas de tarjetas de sonido. Deja que se ajuste los
066d17ec 48niveles de entrada del CD, micrófono, y sintetizadores, así como el
7ae8e8ad 49volumen de salida.
50
066d17ec
JR
51%description -l fr.UTF-8
52Ce programme offre une méthode intaractive en mode texte pour
53contrôler le mixer des cartes son. Il permet d'ajuster les niveaux
54d'entrée du CD, du micro et des synthétiseurs de la carte, tout comme
aca1ad4e 55le volume de sortie.
ef79ac7b 56
066d17ec
JR
57%description -l pl.UTF-8
58Ten pakiet dostarcza bazującą na tty, interaktywną metodę
59kontrolowania miksera karty dźwiękowej. aumix pozwala zmieniać poziom
60sygnału nadchodzącego z CD, mikrofonu i syntetyzerów, a także poziom
61sygnału wyjściowego.
744e5f92 62
066d17ec
JR
63%description -l pt_BR.UTF-8
64Este programa oferece um método interativo baseado em tty de controle
65de mixagem de placas de som. Ele deixa você ajustar os níveis de
7ae8e8ad 66entrada do CD, microfone, e sintetizadores assim como o volume de
066d17ec 67saída.
7ae8e8ad 68
066d17ec
JR
69%description -l tr.UTF-8
70Bu program metin ekranda, etkileşimli olarak ses kartı mixer denetimi
71yapmanızı saglar. Çıktı sesinin yanısıra, CD, mikrofon ve panel
72üzerindeki birleştiriciden girdi seviyelerini ayarlamanıza olanak
aca1ad4e 73verir.
e4c9a874 74
066d17ec
JR
75%description -l ru.UTF-8
76Эта программа - консольный, интерактивный регулятор уровней микшера
77звуковой карты. Она позволяет изменять как входные уровни сигналов с
78CD, микрофона, синтезаторов на звуковой плате, так и выходной уровень.
ef79ac7b 79
066d17ec
JR
80%description -l uk.UTF-8
81Ця програма - консольний, інтерактивний регулятор рівней мікшеру
82звукової картки. Вона дозволяє змінювати як вхідні рівні сигналів з
83CD, мікрофону, синтезаторів на звуковій платі, так і вихідний рівень.
ef79ac7b 84
c9ee4b7c 85%package preserve-settings
af73e815 86Summary: Saves/restores mixer settings on system shutdown/startup
0b2a8a47 87Summary(pl.UTF-8): Zapisuje/odtwarza ustawienia przy zamknięciu/starcie systemu
af73e815 88Group: Applications/Sound
223aaea5 89Requires: rc-scripts >= 0.2.0
f45d63dc 90Requires(post,preun): /sbin/chkconfig
25d6dd35 91Requires: %{name} = %{version}-%{release}
c70734b2 92Obsoletes: aumix-OSS-preserve-settings
181f46f5 93Obsoletes: rhsound
b6d71615 94Conflicts: alsa-utils-init
af73e815 95
c9ee4b7c 96%description preserve-settings
aca1ad4e 97This package contains script, which will save settings of sound card's
98mixer on system shutdown and restore them on system startup.
af73e815 99
066d17ec
JR
100%description preserve-settings -l pl.UTF-8
101Ten pakiet zawiera skrypt, który zapisuje ustawienia miksera karty
102dźwiękowej przy zamknięciu systemu i odtwarza je po uruchomieniu
aca1ad4e 103systemu.
af73e815 104
744e5f92
AM
105%prep
106%setup -q
25d6dd35 107%patch0 -p1
55ae0d6f 108%patch1 -p1
744e5f92
AM
109
110%build
c9a2ee82 111%{__gettextize}
c35b2934 112%{__aclocal}
ed373d30 113%{__autoconf}
114%{__automake}
7aa78408 115
24ba3220 116CPPFLAGS="-I/usr/include/ncurses"
715a9343 117%configure \
8ecc2619 118 --without-gtk \
119 --without-gtk1
be3dc264 120
0266214e 121%{__make}
744e5f92
AM
122
123%install
124rm -rf $RPM_BUILD_ROOT
3b490ca4 125install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
1bdb3601 126 $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir}} \
f9cf8dcf 127 $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig}
2dfb2c35 128
c2730c3f 129%{__make} install \
130 DESTDIR=$RPM_BUILD_ROOT
2dfb2c35 131
f9cf8dcf
JB
132install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/aumix
133install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/aumix
3b490ca4 134install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}
ef03a246 135install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
1bdb3601 136rm -f $RPM_BUILD_ROOT%{_datadir}/aumix/aumix.xpm
2dfb2c35 137
1bdb3601 138:> $RPM_BUILD_ROOT%{_sysconfdir}/aumixrc
76bd8e97 139
e4c9a874 140%find_lang %{name}
3ae8a01d 141
b262abe1
JB
142%clean
143rm -rf $RPM_BUILD_ROOT
144
c9ee4b7c 145%post preserve-settings
69fc999d 146/sbin/chkconfig --add aumix
76bd8e97 147if [ ! -f /var/lock/subsys/aumix ]; then
55327378 148 echo "Run \"/sbin/service aumix start\" to initialize saving/restoring"
76bd8e97 149 echo "sound card mixer's settings on system shutdown/startup, and then"
150 echo "setup sound volume."
151fi
152
c9ee4b7c 153%preun preserve-settings
69fc999d 154if [ "$1" = "0" ]; then
55327378 155 %service aumix stop
69fc999d 156 /sbin/chkconfig --del aumix
157fi
76bd8e97 158
e4c9a874 159%files -f %{name}.lang
744e5f92 160%defattr(644,root,root,755)
60a7c9de 161%doc AUTHORS BUGS ChangeLog NEWS README TODO
223aaea5 162%config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/aumixrc
744e5f92 163
2dfb2c35 164%attr(755,root,root) %{_bindir}/aumix
f9cf8dcf
JB
165%{_mandir}/man1/*
166%{_datadir}/aumix
ef03a246 167%{_pixmapsdir}/*.png
3b490ca4 168%{_desktopdir}/aumix.desktop
2dfb2c35 169
c9ee4b7c 170%files preserve-settings
af73e815 171%defattr(644,root,root,755)
f9cf8dcf 172%attr(754,root,root) /etc/rc.d/init.d/aumix
223aaea5 173%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/aumix
This page took 0.0958329999999999 seconds and 4 git commands to generate.