rpms/alsa-tools/FC-6 alsa-tools.spec,1.13,1.14 sources,1.8,1.9
Tim Jackson (timj)
fedora-extras-commits at redhat.com
Sat Aug 18 21:51:19 UTC 2007
- Previous message (by thread): rpms/comgt/FC-6 comgt-rpm.patch, NONE, 1.1 comgt.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/qof/devel .cvsignore, 1.5, 1.6 qof.spec, 1.18, 1.19 sources, 1.5, 1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: timj
Update of /cvs/extras/rpms/alsa-tools/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6864
Modified Files:
alsa-tools.spec sources
Log Message:
Update to upstream 1.0.14
Build echomixer
Add icon for envy24control
Enable -firmware subpackage by default, ready for firmware hitting Fedora soon
Index: alsa-tools.spec
===================================================================
RCS file: /cvs/extras/rpms/alsa-tools/FC-6/alsa-tools.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- alsa-tools.spec 9 Dec 2006 10:15:44 -0000 1.13
+++ alsa-tools.spec 18 Aug 2007 21:50:46 -0000 1.14
@@ -1,6 +1,5 @@
-%{?!_without_tools: %define builddirstools as10k1 envy24control hdspconf hdspmixer rmedigicontrol sbiload sb16_csp sscape_ctl us428control }
-%{?_without_tools: %{!?_with_firmware: %define _with_firmware 1}}
-%{?_with_firmware: %define builddirsfirmw hdsploader mixartloader usx2yloader vxloader }
+%{?!_without_tools: %define builddirstools as10k1 echomixer envy24control hdspconf hdspmixer rmedigicontrol sbiload sb16_csp sscape_ctl us428control }
+%{?!_without_firmware: %define builddirsfirmw hdsploader mixartloader usx2yloader vxloader }
# The source tarball has been pruned to remove the "ac3dec" directory, due
# to legal concerns that the contents might be subject to patent claims
@@ -11,12 +10,19 @@
Summary: Specialist tools for ALSA
Name: alsa-tools
-Version: 1.0.12
-Release: 4%{?dist}
+Version: 1.0.14
+Release: 1%{?dist}
License: GPL
Group: Applications/Multimedia
URL: http://www.alsa-project.org/
Source0: %{name}-%{version}-pruned.tar.bz2
+
+# The icons below were created by Tim Jackson from screenshots of the
+# apps in question. They suck, a lot. Better alternatives welcome!
+Source1: envy24control.desktop
+Source2: envy24control.png
+Source3: echomixer.desktop
+Source4: echomixer.png
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: alsa-lib-devel >= %{version}
%if 0%{!?_without_tools:1}
@@ -36,6 +42,7 @@
* as10k1 - AS10k1 Assembler
* cspctl - Sound Blaster 16 ASP/CSP control program
+* echomixer - Mixer for Echo Audio (indigo) devices
* envy24control - Control tool for Envy24 (ice1712) based soundcards
* hdspmixer - Mixer for the RME Hammerfall DSP cards
* rmedigicontrol - Control panel for RME Hammerfall cards
@@ -77,9 +84,17 @@
%install
%{__rm} -rf $RPM_BUILD_ROOT
+mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/{pixmaps,applications}
+
for i in %{?builddirstools:%builddirstools} %{?builddirsfirmw:%builddirsfirmw}
do
case $i in
+ echomixer)
+ (cd $i ; %makeinstall ; install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/pixmaps/ ; install -m 644 %{SOURCE3} ${RPM_BUILD_ROOT}%{_datadir}/applications/ ) || exit 1
+ ;;
+ envy24control)
+ (cd $i ; %makeinstall ; install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/ ; install -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/applications/ ) || exit 1
+ ;;
hdspconf)
(cd $i ; %makeinstall pixmapdir=${RPM_BUILD_ROOT}%{_datadir}/pixmaps desktopdir=${RPM_BUILD_ROOT}%{_datadir}/applications ) || exit 1
;;
@@ -124,6 +139,7 @@
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/as10k1
+%doc %{_docdir}/%{name}-%{version}/echomixer
%doc %{_docdir}/%{name}-%{version}/envy24control
%doc %{_docdir}/%{name}-%{version}/hdspconf
%doc %{_docdir}/%{name}-%{version}/hdspmixer
@@ -132,6 +148,7 @@
%doc %{_docdir}/%{name}-%{version}/sb16_csp
%{_bindir}/as10k1
%{_bindir}/cspctl
+%{_bindir}/echomixer
%{_bindir}/envy24control
%{_bindir}/hdspconf
%{_bindir}/hdspmixer
@@ -139,16 +156,20 @@
%{_bindir}/sbiload
%{_bindir}/sscape_ctl
%{_bindir}/us428control
+%{_datadir}/applications/fedora-echomixer.desktop
+%{_datadir}/applications/fedora-envy24control.desktop
%{_datadir}/applications/fedora-hdspconf.desktop
%{_datadir}/applications/fedora-hdspmixer.desktop
%{_datadir}/man/man1/cspctl.1.gz
%{_datadir}/man/man1/envy24control.1.gz
+%{_datadir}/pixmaps/echomixer.png
+%{_datadir}/pixmaps/envy24control.png
%{_datadir}/pixmaps/hdspconf.png
%{_datadir}/pixmaps/hdspmixer.png
%{_datadir}/sounds/
-%endif # ?!_without_tools
+%endif
-%if 0%{?_with_firmware:1}
+%if 0%{!?_without_firmware:1}
%files firmware
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}-%{version}/hdsploader
@@ -157,14 +178,22 @@
%doc %{_docdir}/%{name}-%{version}/vxloader
%{_sysconfdir}/hotplug/usb/tascam_fpga
%{_sysconfdir}/hotplug/usb/tascam_fw
-%{_sysconfdir}/hotplug/usb/tascam_fw.usermap
+%attr(0644,root,root) %{_sysconfdir}/hotplug/usb/tascam_fw.usermap
+%{_bindir}/echomixer
%{_bindir}/hdsploader
%{_bindir}/mixartloader
%{_bindir}/usx2yloader
%{_bindir}/vxloader
-%endif # ?_with_firmware
+%endif
%changelog
+* Sat Aug 18 2007 Tim Jackson <rpm at timj.co.uk> - 1.0.14-1
+- Update to upstream 1.0.14
+- Add icon for envy24control
+- Build echomixer
+- Enable -firmware subpackage by default, ready for firmware hitting
+ Fedora soon
+
* Sat Dec 09 2006 Tim Jackson <rpm at timj.co.uk> - 1.0.12-4
- ExcludeArch ppc (#219010)
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/alsa-tools/FC-6/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources 29 Nov 2006 21:48:41 -0000 1.8
+++ sources 18 Aug 2007 21:50:46 -0000 1.9
@@ -1 +1,5 @@
-7342056614623273abccb1cd38a674d8 alsa-tools-1.0.12-pruned.tar.bz2
+57af85a810ed770885aec2a5b35648e6 echomixer.desktop
+38db1b88c44adb5591f87173061d7d98 echomixer.png
+4c10f8d250a86bdb3ea138488aec8fc4 envy24control.desktop
+3a1a195f2b9641f68651e3d312e5476f envy24control.png
+21483d8deaec423f98ac0d21a9722c2b alsa-tools-1.0.14-pruned.tar.bz2
- Previous message (by thread): rpms/comgt/FC-6 comgt-rpm.patch, NONE, 1.1 comgt.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/qof/devel .cvsignore, 1.5, 1.6 qof.spec, 1.18, 1.19 sources, 1.5, 1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list