From 799ef856d64bf4ee794d29e62106700b01934dda Mon Sep 17 00:00:00 2001 From: cvsextras Date: Nov 08 2004 04:01:52 +0000 Subject: auto-import changelog data from alsa-tools-1.0.4-0.fdr.1.1.src.rpm 1.0.4-0.fdr.1 - Update to 1.0.4 1.0.1-0.fdr.2 - Integrate Michaels patch that fixes: - fix desktop files for fedora.us, adds buildreq desktop-file-utils - fix %install section for short-circuit installs 1.0.1-0.fdr.1 - Update to 1.0.1 Sun Dec 14 2003 Thorsten Leemhuis 1.0.0-0.fdr.0.3.rc2 - exit if error during build or install - fix install errors hdspconf, hdspmixer, usx2yloader - Split package in alsa-tools and alsa-tools-firmware - Integrate more docs Sat Dec 06 2003 Thorsten Leemhuis 1.0.0-0.fdr.0.2.rc2 - Update to 1.0.0rc2 - some minor corrections in style Thu Dec 04 2003 Thorsten Leemhuis 1.0.0-0.fdr.0.1.rc1 - Update to 1.0.0rc1 - Remove firmware files -- extra package now. - Add description tools-0.fdr.1 - Initial build. --- diff --git a/.cvsignore b/.cvsignore index e69de29..20605b4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +alsa-tools-1.0.4.tar.bz2 diff --git a/alsa-tools.spec b/alsa-tools.spec new file mode 100644 index 0000000..96de15b --- /dev/null +++ b/alsa-tools.spec @@ -0,0 +1,191 @@ +Summary: The ALSA Tools +Name: alsa-tools +Version: 1.0.4 +Release: 0.fdr.1.1 +Epoch: 0 +License: GPL +Group: Applications/Multimedia +URL: http://www.alsa-project.org/ +Source0: %{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: gtk+-devel alsa-driver fltk-devel automake +BuildRequires: alsa-lib-devel >= 0:1.0.4 +Buildrequires: desktop-file-utils + +%package firmware +Summary: Alsa-Tool to upload the firmware (needed for some soundcards) +Group: Applications/System +Requires: hotplug alsa-firmware + + +# ----------------------------------------------------------------------------- + +%description +This package contains several tools which can be used together with +ALSA-Drivers and -Libs. Some of this tools are only needed for special +Sound-Cards or -Chips. + +Some Noteable: + +* ac3dec - A free AC-3 stream decoder +* cspctl - Sound Blaster 16 ASP/CSP control program +* sbiload - An OPL2/3 FM instrument loader for ALSA sequencer +* sscape_ctl - ALSA SoundScape control utility + +%description firmware +This package contains several tools which will flash the firmware into the +Soundcards. The following tools are available: + +hdsploader - for the RME Hammerfall DSP cards +mixartloader - for Digigram miXart soundcards +vxloader - for Digigram VX soundcards +usx2yloader - Second Phase Firmware loader for Tascam USX2Y USB soundcards + + +# ----------------------------------------------------------------------------- + +%prep +%setup -q -n %{name}-%{version} + +# ----------------------------------------------------------------------------- + +%build +mv seq/sbiload . ; rmdir seq +for i in * +do + cd $i ; %configure + %{__make} %{?_smp_mflags} || exit 1 + cd .. +done + +# ----------------------------------------------------------------------------- + +%install +%{__rm} -rf $RPM_BUILD_ROOT +[ -f debugfiles.list ] && rm debugfiles.list +[ -f debugsources.list ] && rm debugsources.list + +for i in * +do + case $i in + hdspconf) + (cd $i ; %makeinstall pixmapdir=${RPM_BUILD_ROOT}%{_datadir}/pixmaps desktopdir=${RPM_BUILD_ROOT}%{_datadir}/applications ) || exit 1 + ;; + hdspmixer) + (cd $i ; %makeinstall pixmapdir=${RPM_BUILD_ROOT}%{_datadir}/pixmaps desktopdir=${RPM_BUILD_ROOT}%{_datadir}/applications ) || exit 1 + ;; + usx2yloader) + (cd $i ; %makeinstall hotplugdir=${RPM_BUILD_ROOT}%{_sysconfdir}/hotplug/usb) || exit 1 + ;; + *) (cd $i ; %makeinstall) || exit 1 + esac + if [[ -s "${i}"/README ]] + then + if [[ ! -d "${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/${i}" ]] + then + mkdir -p "${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/${i}" + fi + cp "${i}"/README "${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/${i}" + fi + if [[ -s "${i}"/COPYING ]] + then + if [[ ! -d "${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/${i}" ]] + then + mkdir -p "${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/${i}" + fi + cp "${i}"/COPYING "${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/${i}" + fi + + +done + +for f in ${RPM_BUILD_ROOT}%{_datadir}/applications/*.desktop; do + desktop-file-install --vendor fedora \ + --add-category "X-Fedora" \ + --delete-original \ + --dir $RPM_BUILD_ROOT%{_datadir}/applications \ + $f +done + +# ----------------------------------------------------------------------------- + +%clean +%{__rm} -rf $RPM_BUILD_ROOT + +# ----------------------------------------------------------------------------- + +%files +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}-%{version}/ac3dec +%doc %{_docdir}/%{name}-%{version}/as10k1 +%doc %{_docdir}/%{name}-%{version}/envy24control +%doc %{_docdir}/%{name}-%{version}/hdspconf +%doc %{_docdir}/%{name}-%{version}/hdspmixer +%doc %{_docdir}/%{name}-%{version}/rmedigicontrol +%doc %{_docdir}/%{name}-%{version}/sbiload +%doc %{_docdir}/%{name}-%{version}/sb16_csp +%{_bindir}/ac3dec +%{_bindir}/as10k1 +%{_bindir}/cspctl +%{_bindir}/envy24control +%{_bindir}/extract_ac3 +%{_bindir}/hdspconf +%{_bindir}/hdspmixer +%{_bindir}/rmedigicontrol +%{_bindir}/sbiload +%{_bindir}/sscape_ctl +%{_bindir}/us428control +%{_datadir}/applications/fedora-hdspconf.desktop +%{_datadir}/applications/fedora-hdspmixer.desktop +%{_datadir}/man/man1/cspctl.1.gz +%{_datadir}/man/man1/envy24control.1.gz +%{_datadir}/pixmaps/hdspconf.png +%{_datadir}/pixmaps/hdspmixer.png + +%files firmware +%defattr(-,root,root,-) +%doc %{_docdir}/%{name}-%{version}/hdsploader +%doc %{_docdir}/%{name}-%{version}/mixartloader +%doc %{_docdir}/%{name}-%{version}/usx2yloader +%doc %{_docdir}/%{name}-%{version}/vxloader +%{_sysconfdir}/hotplug/usb/tascam_fpga +%{_sysconfdir}/hotplug/usb/tascam_fw +%{_sysconfdir}/hotplug/usb/tascam_fw.usermap +%{_bindir}/hdsploader +%{_bindir}/mixartloader +%{_bindir}/usx2yloader +%{_bindir}/vxloader + +# ----------------------------------------------------------------------------- + +%changelog +* Sat Apr 03 2004 Thorsten Leemhuis - 0:1.0.4-0.fdr.1 +- Update to 1.0.4 + +* Fri Jan 16 2004 Thorsten Leemhuis - 0:1.0.1-0.fdr.2 +- Integrate Michaels patch that fixes: +- fix desktop files for fedora.us, adds buildreq desktop-file-utils +- fix %%install section for short-circuit installs + +* Fri Jan 09 2004 Thorsten Leemhuis - 0:1.0.1-0.fdr.1 +- Update to 1.0.1 + +* Sun Dec 14 2003 Thorsten Leemhuis 1.0.0-0.fdr.0.3.rc2 +- exit if error during build or install +- fix install errors hdspconf, hdspmixer, usx2yloader +- Split package in alsa-tools and alsa-tools-firmware +- Integrate more docs + +* Fri Dec 06 2003 Thorsten Leemhuis 1.0.0-0.fdr.0.2.rc2 +- Update to 1.0.0rc2 +- some minor corrections in style + +* Thu Dec 04 2003 Thorsten Leemhuis 1.0.0-0.fdr.0.1.rc1 +- Update to 1.0.0rc1 +- Remove firmware files -- extra package now. +- Add description + +* Wed Aug 13 2003 Dams 0:tools-0.fdr.1 +- Initial build. + + diff --git a/sources b/sources index e69de29..d31da0f 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +c901a79e60a42f82f07f7a77cb45691a alsa-tools-1.0.4.tar.bz2