--- alsa-utils.spec.orig 2007-08-23 12:48:54.000000000 +0200 +++ alsa-utils.spec 2007-08-31 14:20:02.000000000 +0200 @@ -2,7 +2,7 @@ Summary: Advanced Linux Sound Architect Name: alsa-utils Version: 1.0.14 Release: 2%{?prever_dot}%{?dist} -License: GPL +License: GPLv2+ Group: Applications/Multimedia URL: http://www.alsa-project.org/ Source: ftp://ftp.alsa-project.org/pub/utils/alsa-utils-%{version}%{?prever}.tar.bz2 @@ -26,7 +26,7 @@ Architecture (ALSA). %patch -p1 %build -%configure CFLAGS="$RPM_OPT_FLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" --sbindir=/sbin +%configure --sbindir=/sbin %{__make} %{?_smp_mflags} %{__cc} $RPM_OPT_FLAGS -o salsa %{SOURCE2} -lasound %{__cc} $RPM_OPT_FLAGS -o alsacard %{SOURCE3} -lasound @@ -35,16 +35,15 @@ Architecture (ALSA). %install %{__rm} -rf ${RPM_BUILD_ROOT} make install DESTDIR=$RPM_BUILD_ROOT +%find_lang %{name} # Install ALSA udev rules -mkdir -p -m755 $RPM_BUILD_ROOT/etc/udev/rules.d/ -install -m 644 %{SOURCE10} $RPM_BUILD_ROOT/etc/udev/rules.d/90-alsa.rules +mkdir -p -m 755 $RPM_BUILD_ROOT/etc/udev/rules.d +install -p -m 644 %{SOURCE10} $RPM_BUILD_ROOT/etc/udev/rules.d/90-alsa.rules # Install support utilities mkdir -p -m755 $RPM_BUILD_ROOT/bin -install -m 755 alsaunmute %{buildroot}/bin -install -m 755 alsacard %{buildroot}/bin -install -m 755 salsa %{buildroot}/sbin +install -p -m 755 salsa alsacard alsaunmute %{buildroot}/bin/ # Link alsactl to /usr/sbin mkdir -p $RPM_BUILD_ROOT/%{_sbindir} @@ -53,24 +52,24 @@ ln -s ../../sbin/alsactl $RPM_BUILD_ROOT %clean %{__rm} -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(-,root,root,-) %doc COPYING ChangeLog README TODO -/etc/udev/rules.d/* +%config /etc/udev/rules.d/* /bin/* /sbin/* %{_bindir}/* %{_sbindir}/* +%{_datadir}/alsa/ +%{_datadir}/sounds/ %{_mandir}/man?/* -%dir %{_datadir}/sounds -%dir %{_datadir}/sounds/alsa -%{_datadir}/sounds/alsa/* -%dir %{_datadir}/alsa -%dir %{_datadir}/alsa/speaker-test -%{_datadir}/alsa/speaker-test/* -/usr/share/locale/* %changelog +* Fri Aug 31 2007 Matthias Saou 1.0.14-3 +- Update License field. +- Mark udev rule as config. +- Use find_lang macro again to include translations (why was it removed?). + * Thu Aug 16 2007 Martin Stransky 1.0.14-2 - added an entry to alsaunmute for HP xw4550 (#252171) @@ -184,7 +183,7 @@ ln -s ../../sbin/alsactl $RPM_BUILD_ROOT * Mon Apr 25 2005 Martin Stransky 1.0.9rc2-1 - New upstream version -- add %find_lang macro (#155719) +- add %%find_lang macro (#155719) * Fri Apr 1 2005 Bill Nottingham 1.0.8-4 - replace the dev.d script with a program that calls alsactl to