Репозитории 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 |
Группа :: Звук
Пакет: 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 можно просмотреть здесь
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 можно просмотреть здесь