rpms/alsa-tools/devel hwmixvolume.desktop, NONE, 1.1 hwmixvolume.png, NONE, 1.1 .cvsignore, 1.14, 1.15 90-alsa-tools-firmware.rules, 1.1, 1.2 alsa-tools.spec, 1.34, 1.35 echomixer.desktop, 1.1, 1.2 envy24control.desktop, 1.1, 1.2 sources, 1.15, 1.16

Tom Callaway spot at fedoraproject.org
Mon May 3 19:07:52 UTC 2010


Author: spot

Update of /cvs/pkgs/rpms/alsa-tools/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv19741/devel

Modified Files:
	.cvsignore 90-alsa-tools-firmware.rules alsa-tools.spec 
	echomixer.desktop envy24control.desktop sources 
Added Files:
	hwmixvolume.desktop hwmixvolume.png 
Log Message:
fix udev rules, update to 1.0.23


--- NEW FILE hwmixvolume.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=Hwmixvolume
GenericName=Control the volume of individual streams on sound cards that use hardware mixing
Comment=Control the volume of individual streams on sound cards that use hardware mixing
Exec=hwmixvolume  
Icon=hwmixvolume
Terminal=false
Type=Application
Categories=Application;AudioVideo;
Version=0.9.4


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-tools/devel/.cvsignore,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- .cvsignore	10 Jan 2010 13:43:48 -0000	1.14
+++ .cvsignore	3 May 2010 19:07:51 -0000	1.15
@@ -1 +1 @@
-alsa-tools-1.0.22-pruned.tar.bz2
+alsa-tools-1.0.23-pruned.tar.bz2


Index: 90-alsa-tools-firmware.rules
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-tools/devel/90-alsa-tools-firmware.rules,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- 90-alsa-tools-firmware.rules	5 Dec 2008 17:03:16 -0000	1.1
+++ 90-alsa-tools-firmware.rules	3 May 2010 19:07:51 -0000	1.2
@@ -1,12 +1,12 @@
 # TASCAM US-428 usb sound card.
-BUS=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8000", RUN+="/lib/udev/tascam_fw"
-BUS=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8001", RUN+="/lib/udev/tascam_fpga"
+SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8000", RUN+="/lib/udev/tascam_fw"
+SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8001", RUN+="/lib/udev/tascam_fpga"
 
 # TASCAM US-224 usb sound card.
-BUS=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8004", RUN+="/lib/udev/tascam_fw"
-BUS=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8005", RUN+="/lib/udev/tascam_fpga"
+SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8004", RUN+="/lib/udev/tascam_fw"
+SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8005", RUN+="/lib/udev/tascam_fpga"
 
 # TASCAM US-122 usb sound card.
-BUS=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8006", RUN+="/lib/udev/tascam_fw"
-BUS=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8007", RUN+="/lib/udev/tascam_fpga"
+SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8006", RUN+="/lib/udev/tascam_fw"
+SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="1604", ATTRS{idProduct}=="8007", RUN+="/lib/udev/tascam_fpga"
 


Index: alsa-tools.spec
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-tools/devel/alsa-tools.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- alsa-tools.spec	6 Mar 2010 12:51:09 -0000	1.34
+++ alsa-tools.spec	3 May 2010 19:07:51 -0000	1.35
@@ -6,9 +6,9 @@
 
 %ifarch ppc ppc64
 # sb16_csp doesn't build on PPC; see bug #219010
-%{?!_without_tools:     %global builddirstools as10k1 echomixer envy24control hdspconf hdspmixer rmedigicontrol sbiload sscape_ctl us428control }
+%{?!_without_tools:     %global builddirstools as10k1 echomixer envy24control hdspconf hdspmixer hwmixvolume rmedigicontrol sbiload sscape_ctl us428control }
 %else
-%{?!_without_tools:     %global builddirstools as10k1 echomixer envy24control hdspconf hdspmixer rmedigicontrol sbiload sb16_csp sscape_ctl us428control }
+%{?!_without_tools:     %global builddirstools as10k1 echomixer envy24control hdspconf hdspmixer hwmixvolume rmedigicontrol sbiload sb16_csp sscape_ctl us428control }
 %endif
 
 %{?!_without_firmware:  %global builddirsfirmw hdsploader mixartloader usx2yloader vxloader }
@@ -22,8 +22,8 @@
 
 Summary:        Specialist tools for ALSA
 Name:           alsa-tools
-Version:        1.0.22
-Release:        2%{?dist}
+Version:        1.0.23
+Release:        1%{?dist}
 
 # Checked at least one source file from all the sub-projects contained in
 # the source tarball and they are consistent GPLv2+ - TJ 2007-11-15
@@ -39,6 +39,10 @@ Source2:        envy24control.png
 Source3:        echomixer.desktop
 Source4:        echomixer.png
 Source5:        90-alsa-tools-firmware.rules
+# Resized version of public domain clipart found here:
+# http://www.openclipart.org/detail/17428
+Source6:	hwmixvolume.png
+Source7:	hwmixvolume.desktop
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  alsa-lib-devel >= %{version}
 %if 0%{!?_without_tools:1}
@@ -47,6 +51,8 @@ BuildRequires:  gtk2-devel
 BuildRequires:  fltk-devel
 Buildrequires:  desktop-file-utils
 Requires:       xorg-x11-fonts-misc
+# Needed for hwmixvolume
+Requires:	python-alsa
 %endif
 
 %description
@@ -61,6 +67,8 @@ certain sound cards.
 * echomixer - Mixer for Echo Audio (indigo) devices
 * envy24control - Control tool for Envy24 (ice1712) based soundcards
 * hdspmixer - Mixer for the RME Hammerfall DSP cards
+* hwmixvolume - Control the volume of individual streams on sound cards that
+  use hardware mixing
 * rmedigicontrol - Control panel for RME Hammerfall cards
 * sbiload - An OPL2/3 FM instrument loader for ALSA sequencer
 * sscape_ctl - ALSA SoundScape control utility
@@ -119,6 +127,9 @@ do
     hdspmixer)
       (cd $i ; %makeinstall pixmapdir=${RPM_BUILD_ROOT}%{_datadir}/pixmaps desktopdir=${RPM_BUILD_ROOT}%{_datadir}/applications ) || exit 1
       ;;
+    hwmixvolume)
+      (cd $i ; %makeinstall ; install -m 644 %{SOURCE6} %{buildroot}%{_datadir}/pixmaps/ ; install -m 644 %{SOURCE7} ${RPM_BUILD_ROOT}%{_datadir}/applications/ ) || exit 1
+      ;;
     usx2yloader)
       (cd $i ; %makeinstall hotplugdir=${RPM_BUILD_ROOT}%{_sysconfdir}/hotplug/usb) || exit 1
       ;;
@@ -168,6 +179,7 @@ install -m 644 %{SOURCE5} ${RPM_BUILD_RO
 %doc %{_docdir}/%{name}-%{version}/envy24control
 %doc %{_docdir}/%{name}-%{version}/hdspconf
 %doc %{_docdir}/%{name}-%{version}/hdspmixer
+%doc %{_docdir}/%{name}-%{version}/hwmixvolume
 %doc %{_docdir}/%{name}-%{version}/rmedigicontrol
 %doc %{_docdir}/%{name}-%{version}/sbiload
 %{_bindir}/as10k1
@@ -175,6 +187,7 @@ install -m 644 %{SOURCE5} ${RPM_BUILD_RO
 %{_bindir}/envy24control
 %{_bindir}/hdspconf
 %{_bindir}/hdspmixer
+%{_bindir}/hwmixvolume
 %{_bindir}/rmedigicontrol
 %{_bindir}/sbiload
 %{_bindir}/sscape_ctl
@@ -183,11 +196,13 @@ install -m 644 %{SOURCE5} ${RPM_BUILD_RO
 %{_datadir}/applications/fedora-envy24control.desktop
 %{_datadir}/applications/fedora-hdspconf.desktop
 %{_datadir}/applications/fedora-hdspmixer.desktop
+%{_datadir}/applications/fedora-hwmixvolume.desktop
 %{_datadir}/man/man1/envy24control.1.gz
 %{_datadir}/pixmaps/echomixer.png
 %{_datadir}/pixmaps/envy24control.png
 %{_datadir}/pixmaps/hdspconf.png
 %{_datadir}/pixmaps/hdspmixer.png
+%{_datadir}/pixmaps/hwmixvolume.png
 %{_datadir}/sounds/*
 
 # sb16_csp stuff which is excluded for PPCx
@@ -217,6 +232,9 @@ install -m 644 %{SOURCE5} ${RPM_BUILD_RO
 %endif
 
 %changelog
+* Mon May 03 2010 Tom "spot" Callaway <tcallawa at redhat.com> - 1.0.23-1
+- update to 1.0.23
+
 * Sat Mar 06 2010 Tim Jackson <rpm at timj.co.uk> - 1.0.22-2
 - Don't own /usr/share/sounds (#569415)
 


Index: echomixer.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-tools/devel/echomixer.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- echomixer.desktop	10 Jan 2010 13:43:48 -0000	1.1
+++ echomixer.desktop	3 May 2010 19:07:52 -0000	1.2
@@ -4,7 +4,7 @@ Name=Echomixer
 GenericName=Control Echo Digital Audio sound cards
 Comment=Mixer and GUI control utility for Echo Digital Audio sound cards
 Exec=echomixer  
-Icon=echomixer.png
+Icon=echomixer
 Terminal=false
 Type=Application
 Categories=Application;AudioVideo;


Index: envy24control.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-tools/devel/envy24control.desktop,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- envy24control.desktop	10 Jan 2010 13:43:48 -0000	1.1
+++ envy24control.desktop	3 May 2010 19:07:52 -0000	1.2
@@ -4,7 +4,7 @@ Name=Envy24 Control
 GenericName=Envy24 Control Utility
 Comment=Mixer and GUI control utility for Envy24-based sound cards
 Exec=envy24control  
-Icon=envy24control.png
+Icon=envy24control
 Terminal=false
 Type=Application
 Categories=Application;AudioVideo;


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/alsa-tools/devel/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- sources	10 Jan 2010 13:43:48 -0000	1.15
+++ sources	3 May 2010 19:07:52 -0000	1.16
@@ -1 +1 @@
-8305f7137aa5542731df8fa351554645  alsa-tools-1.0.22-pruned.tar.bz2
+97c71d428558755b45b4d1dca1aede59  alsa-tools-1.0.23-pruned.tar.bz2



More information about the scm-commits mailing list