X-Git-Url: http://git.pld-linux.org/?p=packages%2Faumix-gtk.git;a=blobdiff_plain;f=aumix-gtk.spec;h=6f392fec80fe56394b4307b912ceb4ad1817eab5;hp=a0ab001ed665d2f0a27c03a7f30ad18c7c6e2862;hb=1cfa1723477c33f5156816240c17bc6f1943e1d6;hpb=1bd24fac9cc3776e1836ab636844b6cd60103fd0 diff --git a/aumix-gtk.spec b/aumix-gtk.spec index a0ab001..6f392fe 100644 --- a/aumix-gtk.spec +++ b/aumix-gtk.spec @@ -1,29 +1,33 @@ # NOTE: Please keep in sync with aumix. -Summary: curses and X11/Gtk ased audio mixer +Summary: curses and X11/Gtk based audio mixer Summary(de): Audio-Mixer auf curses- und X11/Gtk-Basis -Summary(pl): Mikser audio bazuj±cy na curses +Summary(es): Mezclador de audio basado en curses y X11/gtk+ +Summary(pl): Mikser audio bazuj±cy na curses i Gtk+ +Summary(ru): áÕÄÉÏ ÍÉËÛÅÒ ÎÁ ÂÁÚÅ ÂÉÂÌÉÏÔÅËÉ curses É gtk+ +Summary(uk): áÕÄ¦Ï Í¦ËÛÅÒ, ÂÁÚÏ×ÁÎÉÊ ÎÁ ¦ÂÌÉÏÔÅæ curses ¦ gtk+ Name: aumix-gtk -Version: 2.6.1 +Version: 2.8 Release: 1 License: GPL Group: Applications/Sound -Group(pl): Aplikacje/D¼wiêk -Source0: http://www.jpj.net/~trevor/aumix/aumix-%{version}.tar.gz -Source2: aumix.desktop +Source0: http://www.jpj.net/~trevor/aumix/aumix-%{version}.tar.bz2 +# Source0-md5: dc3fc7209752207c23e7c94ab886b340 +Source3: %{name}.desktop +Source4: aumix.png Patch0: aumix-home_etc.patch +Patch1: aumix-xaumix.patch +Patch2: aumix-ac250.patch URL: http://www.jpj.net/~trevor/aumix.html +BuildRequires: autoconf BuildRequires: automake -BuildRequires: gtk+-devel -BuildRequires: ncurses-devel >= 5.0 -BuildRequires: gpm-devel BuildRequires: gettext-devel -BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +BuildRequires: gpm-devel +BuildRequires: gtk+2-devel +BuildRequires: ncurses-devel >= 5.0 Provides: aumix +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) Obsoletes: aumix -%define _prefix /usr/X11R6 -%define _manpath %{_prefix}/man - %description This program provides a tty- and X11/Gtk-based, interactive method of controlling a sound card's mixer. It lets you adjust the input levels @@ -36,45 +40,63 @@ X11/Gtk-Basis zur Steuerung eines Soundkarten-Mixers. Sie k die Eingangspegel der CD, des Mikrophons und von Synthesizer-Karten sowie auch die Ausgabelautstärke regeln. +%description -l es +Este programa nos ofrece un método interactivo basado en tty y +X11/gtk+de control de mezclas de tarjetas de sonido. Deja que se +ajuste los niveles de entrada del CD, micrófono, y sintetizadores, así +como el volumen de salida. + %description -l pl Ten program przynosi bazuj±c± na tty oraz X11/Gtk, interaktywn± metodê kontrolowania miksera karty d¼wiêkowej. aumix pozwala zmieniaæ poziom sygna³u nadchodz±cego z CD, mikrofonu i syntetyzerów tak samo jak poziom sygna³u wyj¶ciowego. +%description -l ru +üÔÁ ÐÒÏÇÒÁÍÍÁ - ËÏÎÓÏÌØÎÙÊ É X11/gtk+, ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÒÅÇÕÌÑÔÏÒ ÕÒÏ×ÎÅÊ +ÍÉËÛÅÒÁ Ú×ÕËÏ×ÏÊ ËÁÒÔÙ. ïÎÁ ÐÏÚ×ÏÌÑÅÔ ÉÚÍÅÎÑÔØ ËÁË ×ÈÏÄÎÙÅ ÕÒÏ×ÎÉ +ÓÉÇÎÁÌÏ× Ó CD, ÍÉËÒÏÆÏÎÁ, ÓÉÎÔÅÚÁÔÏÒÏ× ÎÁ Ú×ÕËÏ×ÏÊ ÐÌÁÔÅ, ÔÁË É +×ÙÈÏÄÎÏÊ ÕÒÏ×ÅÎØ. + +%description -l uk +ãÑ ÐÒÏÇÒÁÍÁ - ËÏÎÓÏÌØÎÉÊ ¦ X11/gtk+, ¦ÎÔÅÒÁËÔÉ×ÎÉÊ ÒÅÇÕÌÑÔÏÒ Ò¦×ÎÅÊ +ͦËÛÅÒÕ Ú×ÕËÏ×ϧ ËÁÒÔËÉ. ÷ÏÎÁ ÄÏÚ×ÏÌѤ ÚͦÎÀ×ÁÔÉ ÑË ×ȦÄΦ Ò¦×Φ +ÓÉÇÎÁÌ¦× Ú CD, ͦËÒÏÆÏÎÕ, ÓÉÎÔÅÚÁÔÏÒ¦× ÎÁ Ú×ÕËÏ×¦Ê ÐÌÁÔ¦, ÔÁË ¦ +×ÉȦÄÎÉÊ Ò¦×ÅÎØ. + %prep %setup -q -n aumix-%{version} -%patch0 -p1 +#%patch0 -p1 +#%patch1 -p1 +%patch2 -p1 %build -automake -autoconf -gettextize --copy --force +#rm -f missing acinclude.m4 +rm -f missing +#%%{__gettextize} +%{__aclocal} +%{__autoconf} +%{__automake} -CFLAGS="$RPM_OPT_FLAGS -I/usr/include/ncurses" -LDFLAGS="-s" -export CFLAGS LDFLAGS -%configure +CPPFLAGS="-I/usr/include/ncurses" +%configure \ + --without-gtk1 %{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_applnkdir}/Multimedia \ - $RPM_BUILD_ROOT%{_bindir},%{_datadir}/pixmaps} \ - $RPM_BUILD_ROOT/etc/rc.d/init.d - -%{__make} install DESTDIR=$RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \ + $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir}} -mv $RPM_BUILD_ROOT%{_datadir}/aumix/*xpm \ -$RPM_BUILD_ROOT%{_datadir}/pixmaps +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT -install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Multimedia +install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/aumix.desktop +install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir} +rm -f $RPM_BUILD_ROOT%{_datadir}/aumix/aumix.xpm -touch $RPM_BUILD_ROOT%{_sysconfdir}/aumixrc - -gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \ - AUTHORS BUGS ChangeLog NEWS README +:> $RPM_BUILD_ROOT%{_sysconfdir}/aumixrc %find_lang aumix @@ -83,13 +105,12 @@ rm -rf $RPM_BUILD_ROOT %files -f aumix.lang %defattr(644,root,root,755) -%config(noreplace,missingok) %{_sysconfdir}/aumixrc -%doc {AUTHORS,BUGS,ChangeLog,NEWS,README}.gz +%doc AUTHORS BUGS ChangeLog NEWS README TODO +%config(noreplace,missingok) %verify(not size mtime md5) %{_sysconfdir}/aumixrc %attr(755,root,root) %{_bindir}/aumix - -%{_datadir}/pixmaps/*.xpm -%{_applnkdir}/Multimedia/aumix.desktop - -%{_datadir}/aumix %{_mandir}/man1/* +%{_datadir}/aumix + +%{_pixmapsdir}/*.png +%{_desktopdir}/aumix.desktop