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