[volumeicon] Update ot 0.4.5 (#781649) Enable libnotify support (#781642) Drop upstreamed DSO fix Use default ALA
Christoph Wickert
cwickert at fedoraproject.org
Sat Jan 14 17:36:37 UTC 2012
commit c8923b98eac85db5ec03962bd718f712800f7fb9
Author: Christoph Wickert <cwickert at fedoraproject.org>
Date: Sat Jan 14 12:36:32 2012 -0500
Update ot 0.4.5 (#781649)
Enable libnotify support (#781642)
Drop upstreamed DSO fix
Use default ALAS device rather than hardcoded 'hw:0'
.gitignore | 1 +
sources | 2 +-
volumeicon-0.4.1-dsofix.patch | 11 -----------
volumeicon-0.4.5-default-config.patch | 16 ++++++++++++++++
volumeicon.spec | 20 ++++++++++++++------
5 files changed, 32 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 755041b..870cd55 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/volumeicon-0.4.1.tar.gz
+/volumeicon-0.4.5.tar.gz
diff --git a/sources b/sources
index 71540c6..dd1ed1b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a63e83b8a5d41dca38d077934bce9fcf volumeicon-0.4.1.tar.gz
+4758428004366a04a9617bd083f007b7 volumeicon-0.4.5.tar.gz
diff --git a/volumeicon-0.4.5-default-config.patch b/volumeicon-0.4.5-default-config.patch
new file mode 100644
index 0000000..5638d12
--- /dev/null
+++ b/volumeicon-0.4.5-default-config.patch
@@ -0,0 +1,16 @@
+--- volumeicon-0.4.5.orig/src/config.c 2011-11-05 19:00:51.000000000 -0400
++++ volumeicon-0.4.5/src/config.c 2012-01-14 10:44:49.682085469 -0500
+@@ -59,11 +59,11 @@
+ static void config_load_default()
+ {
+ if(!m_helper_program)
+- config_set_helper("xterm -e 'alsamixer'");
++ config_set_helper("pavucontrol");
+ if(!m_channel)
+ config_set_channel(NULL);
+ if(!m_card)
+- config_set_card("hw:0");
++ config_set_card("default");
+ if(!m_stepsize)
+ config_set_stepsize(5);
+ if(!m_theme)
diff --git a/volumeicon.spec b/volumeicon.spec
index 62e9a43..5bcdb06 100644
--- a/volumeicon.spec
+++ b/volumeicon.spec
@@ -1,8 +1,8 @@
# Review at https://bugzilla.redhat.com/show_bug.cgi?id=722914
Name: volumeicon
-Version: 0.4.1
-Release: 5%{?dist}
+Version: 0.4.5
+Release: 1%{?dist}
Summary: Lightweight volume control for the system tray
License: GPLv3
@@ -10,13 +10,15 @@ URL: http://www.softwarebakery.com/maato/volumeicon.html
Source0: http://www.softwarebakery.com/maato/files/volumeicon/volumeicon-%{version}.tar.gz
# Source1 was borrowed from gnome-media package and adjusted for our needs
Source1: %{name}.desktop
-# Patch0 fixes DSO linking, sent upstream via mail on 2011-07-21
-Patch0: volumeicon-0.4.1-dsofix.patch
+# Use pavucontrol by default in Fedora. Not upstreamed.
+# Do not hardcode card hw:0. Submitted upstream by mail on 2012-01-14. Accepted.
+Patch0: %{name}-0.4.5-default-config.patch
BuildRequires: alsa-lib-devel
BuildRequires: desktop-file-utils
BuildRequires: gtk2-devel
BuildRequires: keybinder-devel
+BuildRequires: libnotify-devel >= 0.5.0
%description
Volume Icon aims to be a lightweight volume control that sits in your system
@@ -33,11 +35,11 @@ Features:
%prep
%setup -q
-%patch0 -p1 -b .dso
+#%patch0 -p1 -b .default
%build
-%configure
+%configure --enable-notify
make %{?_smp_mflags}
@@ -59,6 +61,12 @@ rm -rf %{buildroot}
%{_datadir}/%{name}/
%changelog
+* Sat Jan 14 2012 Christoph Wickert <cwickert at fedoraproject.org> - 0.4.5-1
+- Update ot 0.4.5 (#781649)
+- Enable libnotify support (#781642)
+- Drop upstreamed DSO fix
+- Use default ALAS device rather than hardcoded 'hw:0'
+
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.4.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
More information about the scm-commits
mailing list