Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37418021
en ru br
Репозитории ALT
5.1: 0.6.6-alt1
4.1: 0.6.6-alt1
4.0: 0.6.5-alt1
3.0: 0.5.7-alt1.1
www.altlinux.org/Changes

Группа :: Звук
Пакет: kamix

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: kamix
Version: 0.6.6
Release: alt1

Summary: A KDE mixer application for KDE 3 and ALSA.
License: GPL
Group: Sound
Url: http://kamix.sourceforge.net/
Packager: Ilya Mashkin <oddity at altlinux dot ru>


Source0: %name-%version.tar.bz2
Source1: %name.menu
##Source1: %name.menu
#Patch0: kamix_autoconf.patch
#Patch1: kamix_autoconf_1.patch

#Requires: kdelibs


# Automatically added by buildreq on Sat Dec 10 2005

BuildRequires: fontconfig freetype2 gcc-c++ gcc-java kde-settings kdelibs-devel libalsa-devel libarts-devel libarts-qtmcop libjpeg-devel libpng-devel libqt3-devel libqt3-settings libstdc++-devel qt3-designer xml-utils xorg-x11-devel zlib-devel

#BuildRequires: XFree86-devel XFree86-libs fontconfig freetype2 gcc-c++ glib2 kde-settings kdelibs-devel libalsa-devel libarts-devel libarts-qtmcop libjpeg-devel libpng-devel libqt3-devel libstdc++-devel qt3-designer xml-utils zlib-devel

#BuildRequires: automake_1.4 autoconf_2.13
#BuildRequires: automake autoconf
#BuildRequires: kdelibs-gcc_compiled = %__gcc_version_base


#uild equires: XFree86-devel XFree86-libs fontconfig freetype2 gcc-c++ glib2 kde-settings kdelibs-devel libalsa-devel libarts-devel libarts-qtmcop libjpeg-devel libpng-devel libqt3-devel libstdc++-devel qt3-designer xml-utils zlib-devel

#uild equires: automake_1.4 autoconf_2.13
#uild equires: automake autoconf


%description
Basically, because there's not a complete one. kmix is the official mixer app for KDE, but it lacks:

   * Support for enumerated items, when the control is not just a volume, but a choice between different elements
   * Support for splitted playback/record volumes: sometimes, an element can have different volumes for playing and recording: kmix doesn't show them all
   * Support for balance: one cannot adjust Left/Right volumes in an independent way
   * You cannot configure what you want to see or not; for 90%% of the people, "IEC958" item is useless and correctly hidden, but for someone it may not be

With this, I'm not stating that kmix is not good: it is, indeed, and it works in 95%% cases; but, you know, it's a matter of choice :)

%prep
%setup -q -n %name
#patch0 -p1
#atch1 -p1

%__subst 's/\(-Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g' configure
%__subst 's/\-lkdeui/-lkdeui -lpthread/g' configure

%build

%set_automake_version 1.9
%set_autoconf_version 2.5


%__subst 's,\.la,\.so,' configure
%__subst 's,\.la,\.so,' admin/acinclude.m4.in
%configure --disable-rpath --disable-path-check
%set_verify_elf_method textrel=relaxed
#__subst 's,\.la,\.so,' configure
#__subst 's,\.la,\.so,' admin/acinclude.m4.in
%make_build

%install
make DESTDIR=%buildroot install
#menu
%__mkdir_p %buildroot%_menudir
%__install -pD -m644 %SOURCE1 %buildroot%_menudir/%name

%find_lang %name

%post
%update_menus

%postun
%clean_menus

%files -f %name.lang
%doc AUTHORS ChangeLog README
%_bindir/%name
%_menudir/%name
%_datadir/apps/%name/
%_datadir/applnk/Utilities/kamix.desktop
%doc %_docdir/HTML/en/%name
%_iconsdir/*/*/apps/%name.png

%_iconsdir/hicolor/16x16/actions/*
%_iconsdir/hicolor/*/apps/*.png
%_iconsdir/hicolor/128x128/apps/%name/mute.png
#%_iconsdir/hicolor/16x16/actions/green_on.png
#%_iconsdir/hicolor/16x16/actions/red_off.png
#%_iconsdir/hicolor/16x16/actions/red_on.png
#%_iconsdir/hicolor/16x16/actions/yellow_off.png
#%_iconsdir/hicolor/16x16/actions/yellow_on.png
#_datadir/locale/*/LC_MESSAGES/%name.mo

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin