Group :: Som
RPM: alsamixergui
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: alsamixergui
Version: 0.9.0
Release: alt6
Summary: Advanced Linux Sound Architecture (ALSA) graphical mixer
License: GPLv2
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
Patch6: alsamixergui-strsignal.patch
Packager: Alex Negulescu <alecs at altlinux.org>
BuildRequires: gcc-c++ libX11-devel libalsa-devel libfltk-devel
%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 -n %name-%{version}rc1-2
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p1 -b .fix_gcc_3.4
%patch5 -p0
%patch6 -p1
%build
%autoreconf
%configure
%make all
%install
%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
%files
%doc AUTHORS README
%_bindir/%name
%_datadir/applnk/Multimedia/%name.desktop
%changelog
…
Todas as alterações você pod ver aqui
Version: 0.9.0
Release: alt6
Summary: Advanced Linux Sound Architecture (ALSA) graphical mixer
License: GPLv2
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
Patch6: alsamixergui-strsignal.patch
Packager: Alex Negulescu <alecs at altlinux.org>
BuildRequires: gcc-c++ libX11-devel libalsa-devel libfltk-devel
%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 -n %name-%{version}rc1-2
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p1 -b .fix_gcc_3.4
%patch5 -p0
%patch6 -p1
%build
%autoreconf
%configure
%make all
%install
%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
%files
%doc AUTHORS README
%_bindir/%name
%_datadir/applnk/Multimedia/%name.desktop
%changelog
…
Todas as alterações você pod ver aqui