File pavucontrol.spec of Package pavucontrol

#
# spec file for package pavucontrol (Version 0.9.7)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:           pavucontrol
BuildRequires:  gcc-c++ intltool libcanberra-devel libcanberra-gtk libglademm-devel libpulse-devel lynx update-desktop-files
Summary:        PulseAudio Volume Control
Version:        0.9.7
Release:        2
License:        GPL v2 or later
Group:          Productivity/Multimedia/Sound/Mixers
Url:            http://0pointer.de/lennart/projects/pavucontrol/
Source:         %{name}-%{version}.tar.bz2
Source1:        pavucontrol.png
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
PulseAudio Volume Control (pavucontrol) is a simple GTK based volume
control tool ("mixer") for the PulseAudio sound server. In contrast to
classic mixer tools this one allows you to control both the volume of
hardware devices and of each playback stream separately.



Authors:
--------
    Lennart Poettering <mzcnzna@0pointer.de>

%prep
%setup -q

%build
autoreconf -fi
%configure
make

%install
%makeinstall
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/pixmaps
%{find_lang} %{name}
%suse_update_desktop_file %{name} AudioVideo Mixer

%clean
test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc doc/README doc/README.html
%doc LICENSE
%{_bindir}/*
%{_datadir}/pavucontrol
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png

%changelog
* Tue Sep 30 2008 aj@suse.de
- Fix filelist.
* Tue Sep 16 2008 rodrigo@suse.de
- Update to version 0.9.7 (fate#303943):
  + Show stream icons, and don't show our own monitor streams
  + Initilize client proplist properly
  + Make icons work
  + Fix Glade widget name case
  + Add a special track for controlling event sound volume
  + Update license headers for GPL 2.0+
  + Use system installed glade file
  + Add i18n
  + Beep when changing volume
  + Initialize maximum buffer length to automatic value
  + Updated translations
- Removed unneeded patch
- Added build dependency on libcanberra-devel|-gtk and intltool
- Added translations to package
* Wed Jul 30 2008 rodrigo@suse.de
- Update to version 0.9.6:
  * Draw radio buttons instead of check boxes when moving streams
  * Fix crasher when connecting to a PA server that has no default
  sink/source configured
* Fri Jan 11 2008 rodrigo@suse.de
- Depend on libpulse-devel, not pulseaudio-devel
* Tue Dec 11 2007 rodrigo@suse.de
- Updated to latest version (0.9.5):
  * Build fixes
  * Make stream title selectable (#140 in PulseAudio trac)
  * Add popup menu to sink/source to choose default device
  * Use pretty channel names
  * Add a combobox to the streams page, to filter app streams.
- Removed --disable-lynx from configure
* Wed Jun 13 2007 tiwai@suse.de
- initial version: 0.9.4
openSUSE Build Service is sponsored by