Группа :: Звук
Пакет: alsamixergui
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Summary: Advanced Linux Sound Architecture (ALSA) graphical mixer
Name: alsamixergui
Version: 0.9.0
Release: alt1
License: GPL
Group: Sound
URL: http://www.iua.upf.es/~mdeboer/projects/alsamixergui/
Source0: alsamixergui-0.9.0rc1-2.tar.bz2
Patch0: alsamixergui-0.9.0rc1-fixes.patch
Patch1: alsamixer-0.9.0rc1-2-fltk.patch
Patch2: alsamixer-0.9.0rc1-2-fltk2.patch
Patch3: alsamixergui-0.9.0rc1-memleak.patch
Patch4: alsamisergui-fix-compile-gcc-3.4.patch
Patch5: alsamixergui-0.9.0rc1-lock.patch
BuildRequires: gcc-c++ libalsa-devel libfltk-devel
BuildRequires: libalsa-devel >= %{version}
BuildRequires: libslang-devel
BuildRequires: fltk-devel >= 1.1
%description
Alsamixergui is a FLTK based frontend for alsamixer. It is written
directly on top of the alsamixer source, leaving the original source
intact, only adding a couple of ifdefs, and some calls to the gui
part, so it provides exactly the same functionality, but with a
graphical userinterface.
%prep
%setup -q -n %{name}-%{version}rc1-2
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p1 -b .fix_gcc_3.4
%patch5 -p0
%build
autoconf
%configure
%make all
%install
rm -rf %{buildroot}
%makeinstall
# XDG menu
install -d %{buildroot}%{_datadir}/applnk/Multimedia
cat > %{buildroot}%{_datadir}/applnk/Multimedia/%{name}.desktop << EOF
[Desktop Entry]
Name=AlsaMixerGUI
Comment=%{summary}
Exec=%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=Audio;Mixer;
EOF
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%doc AUTHORS README
%_bindir/%{name}
%_datadir/applnk/Multimedia/%{name}.desktop
%changelog
…
Полный changelog можно просмотреть здесь
Name: alsamixergui
Version: 0.9.0
Release: alt1
License: GPL
Group: Sound
URL: http://www.iua.upf.es/~mdeboer/projects/alsamixergui/
Source0: alsamixergui-0.9.0rc1-2.tar.bz2
Patch0: alsamixergui-0.9.0rc1-fixes.patch
Patch1: alsamixer-0.9.0rc1-2-fltk.patch
Patch2: alsamixer-0.9.0rc1-2-fltk2.patch
Patch3: alsamixergui-0.9.0rc1-memleak.patch
Patch4: alsamisergui-fix-compile-gcc-3.4.patch
Patch5: alsamixergui-0.9.0rc1-lock.patch
BuildRequires: gcc-c++ libalsa-devel libfltk-devel
BuildRequires: libalsa-devel >= %{version}
BuildRequires: libslang-devel
BuildRequires: fltk-devel >= 1.1
%description
Alsamixergui is a FLTK based frontend for alsamixer. It is written
directly on top of the alsamixer source, leaving the original source
intact, only adding a couple of ifdefs, and some calls to the gui
part, so it provides exactly the same functionality, but with a
graphical userinterface.
%prep
%setup -q -n %{name}-%{version}rc1-2
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p1 -b .fix_gcc_3.4
%patch5 -p0
%build
autoconf
%configure
%make all
%install
rm -rf %{buildroot}
%makeinstall
# XDG menu
install -d %{buildroot}%{_datadir}/applnk/Multimedia
cat > %{buildroot}%{_datadir}/applnk/Multimedia/%{name}.desktop << EOF
[Desktop Entry]
Name=AlsaMixerGUI
Comment=%{summary}
Exec=%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=Audio;Mixer;
EOF
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%doc AUTHORS README
%_bindir/%{name}
%_datadir/applnk/Multimedia/%{name}.desktop
%changelog
…
Полный changelog можно просмотреть здесь