]> git.pld-linux.org Git - packages/aumix.git/blob - aumix.spec
85e527300aba7a1fd1d7433150aa580134096e46
[packages/aumix.git] / aumix.spec
1 Summary:        curses based audio mixer
2 Summary(de):    Audio-Mixer auf curses-Basis
3 Summary(fr):    Mixer audio basé sur curses
4 Summary(tr):    Metin ekranlý ses karýþtýrýcý
5 Summary(pl):    Mikser audio bazuj±cy na curses
6 Summary(ru):    áÕÄÉÏ ÍÉËÛÅÒ ÎÁ ÂÁÚÅ ÂÉÂÌÉÏÔÅËÉ curses
7 Summary(uk):    áÕĦϠͦËÛÅÒ, ÂÁÚÏ×ÁÎÉÊ ÎÁ Â¦ÂÌÉÏÔÅæ curses
8 Name:           aumix
9 Version:        2.5
10 Release:        1
11 License:        GPL
12 Group:          Applications/Sound
13 Group(pl):      Aplikacje/D¼wiêk
14 Source0:        http://www.jpj.net/~trevor/aumix/%{name}-%{version}.tar.gz
15 Source2:        aumix.desktop
16 Patch0:         aumix-home_etc.patch
17 URL:            http://www.jpj.net/~trevor/aumix.html
18 BuildRequires:  ncurses-devel >= 5.0
19 BuildRequires:  gpm-devel
20 BuildRequires:  gettext-devel
21 BuildRequires:  XFree86-devel
22 BuildRequires:  gtk+-devel >= 1.2.0
23 BuildRequires:  glib-devel >= 1.2.0
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 This program provides a tty-based, interactive method of controlling a 
28 sound card's mixer. It lets you adjust the input levels from the CD,
29 microphone, and onboard synthesizers as well as the output volume.
30
31 %description -l de
32 Dieses Programm bietet eine interaktive Methode auf tty-Basis zur Steuerung
33 eines Soundkarten-Mixers. Sie können damit die Eingangspegel der CD, des
34 Mikrophons und von Synthesizer-Karten sowie auch die Ausgabelautstärke
35 regeln.
36
37 %description -l fr
38 Ce programme offre une méthode intaractive en mode texte pour contrôler
39 le mixer des cartes son. Il permet d'ajuster les niveaux d'entrée du CD,
40 du micro et des synthétiseurs de la carte, tout comme le volume de sortie.
41
42 %description -l pl
43 Ten program przynosi bazuj±c± na tty, interaktywn± metodê kontrolowania
44 miksera karty d¼wiêkowej. aumix pozwala zmieniaæ poziom sygna³u
45 nadchodz±cego z CD, mikrofonu i syntetyzerów tak samo jak poziom
46 sygna³u wyj¶ciowego.
47
48 %description -l tr
49 Bu program metin ekranda, etkileþimli olarak ses kartý mixer denetimi
50 yapmanýzý saglar. Çýktý sesinin yanýsýra, CD, mikrofon ve panel üzerindeki
51 birleþtiriciden girdi seviyelerini ayarlamanýza olanak verir.
52
53 %description -l ru
54 üÔÁ ÐÒÏÇÒÁÍÍÁ - ËÏÎÓÏÌØÎÙÊ, ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÒÅÇÕÌÑÔÏÒ ÕÒÏ×ÎÅÊ ÍÉËÛÅÒÁ
55 Ú×ÕËÏ×ÏÊ ËÁÒÔÙ. ïÎÁ ÐÏÚ×ÏÌÑÅÔ ÉÚÍÅÎÑÔØ ËÁË ×ÈÏÄÎÙÅ ÕÒÏ×ÎÉ ÓÉÇÎÁÌÏ× Ó
56 CD, ÍÉËÒÏÆÏÎÁ, ÓÉÎÔÅÚÁÔÏÒÏ× ÎÁ Ú×ÕËÏ×ÏÊ ÐÌÁÔÅ, ÔÁË É ×ÙÈÏÄÎÏÊ ÕÒÏ×ÅÎØ.
57
58 %description -l uk
59 ãÑ ÐÒÏÇÒÁÍÁ - ËÏÎÓÏÌØÎÉÊ, ¦ÎÔÅÒÁËÔÉ×ÎÉÊ ÒÅÇÕÌÑÔÏÒ Ò¦×ÎÅʠͦËÛÅÒÕ Ú×ÕËÏ×ϧ
60 ËÁÒÔËÉ. ÷ÏÎÁ ÄÏÚ×ÏÌѤ ÚͦÎÀ×ÁÔÉ ÑË ×ȦÄΦ Ò¦×Φ ÓÉÇÎÁ̦נڠCD, Í¦ËÒÏÆÏÎÕ,
61 ÓÉÎÔÅÚÁÔÏҦנÎÁ Ú×ÕËÏצʠÐÌÁÔ¦, ÔÁË ¦ ×ÉȦÄÎÉÊ Ò¦×ÅÎØ.
62
63 %prep
64 %setup -q
65 %patch0 -p1
66
67 %build
68 autoconf
69 gettextize --copy --force
70
71 CFLAGS="$RPM_OPT_FLAGS -I/usr/include/ncurses"
72 LDFLAGS="-s"
73 export CFLAGS LDFLAGS
74 %configure 
75
76 make
77
78 %install
79 rm -rf $RPM_BUILD_ROOT
80 install -d $RPM_BUILD_ROOT%{_applnkdir}/Multimedia \
81         $RPM_BUILD_ROOT/usr/X11R6/{bin,share/pixmaps}
82
83 make install DESTDIR=$RPM_BUILD_ROOT
84
85 mv $RPM_BUILD_ROOT%{_bindir}/xaumix $RPM_BUILD_ROOT/usr/X11R6/bin
86 mv $RPM_BUILD_ROOT%{_datadir}/aumix/*xpm \
87         $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
88
89 install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Multimedia
90
91 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \
92         AUTHORS BUGS ChangeLog NEWS README 
93
94 %find_lang %{name}
95
96 %clean
97 rm -rf $RPM_BUILD_ROOT
98
99 %files -f %{name}.lang
100 %defattr(644,root,root,755)
101 %doc {AUTHORS,BUGS,ChangeLog,NEWS,README}.gz
102
103 %attr(755,root,root) %{_bindir}/aumix
104 %attr(755,root,root) /usr/X11R6/bin/xaumix
105
106 /usr/X11R6/share/pixmaps/*.xpm
107 %{_applnkdir}/Multimedia/aumix.desktop
108
109 %{_datadir}/aumix
110 %{_mandir}/man1/*
This page took 0.248361 seconds and 2 git commands to generate.