rpms/em8300/devel em8300.spec,1.22,1.23
Ville Skyttä
scop at fedoraproject.org
Sun Sep 14 17:28:55 UTC 2008
Author: scop
Update of /cvs/pkgs/rpms/em8300/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23134
Modified Files:
em8300.spec
Log Message:
* Sun Sep 14 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.17.1-2
- Adapt to a couple of different alsa/cards dir locations.
Index: em8300.spec
===================================================================
RCS file: /cvs/pkgs/rpms/em8300/devel/em8300.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- em8300.spec 22 Aug 2008 17:43:10 -0000 1.22
+++ em8300.spec 14 Sep 2008 17:28:24 -0000 1.23
@@ -2,7 +2,7 @@
Name: em8300
Version: 0.17.1
-Release: 1%{?prever:.%{prever}}%{?dist}
+Release: 2%{?prever:.%{prever}}%{?dist}
Summary: DXR3/Hollywood Plus MPEG decoder card support tools
Group: Applications/System
@@ -16,9 +16,10 @@
BuildRequires: gtk2-devel
BuildRequires: desktop-file-utils
+BuildRequires: alsa-lib
#Requires: em8300-kmod >= %{version}
Requires: udev
-Requires: %{_sysconfdir}/alsa/cards
+Requires: alsa-lib
Requires: %{_sysconfdir}/security/console.perms.d
Requires(pre): shadow-utils
Provides: em8300-kmod-common = %{version}-%{release}
@@ -52,7 +53,7 @@
%build
-%configure --disable-dependency-tracking --with-alsa-dir=%{_sysconfdir}/alsa
+%configure --disable-dependency-tracking
make %{?_smp_mflags}
@@ -77,6 +78,18 @@
mv $RPM_BUILD_ROOT%{_datadir}/em8300/microcode_extract.pl \
$RPM_BUILD_ROOT%{_bindir}/em8300-mc_ex
+cat /dev/null > %{name}.files
+for alsadir in %{_datadir}/alsa %{_sysconfdir}/alsa ; do
+ if [ -f "$RPM_BUILD_ROOT$alsadir/cards/EM8300.conf" ] ; then
+ echo "$alsadir/cards/EM8300.conf" > %{name}.files
+ break
+ fi
+done
+if [ ! -s %{name}.files ] ; then
+ echo "ERROR: EM8300.conf not installed in expected location"
+ exit 1
+fi
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -100,12 +113,11 @@
:
-%files
+%files -f %{name}.files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README* modules/README-modoptions
%config(noreplace) %{_sysconfdir}/security/console.perms.d/*-%{name}.perms
%config(noreplace) %{_sysconfdir}/udev/rules.d/*-%{name}.rules
-%config(noreplace) %{_sysconfdir}/alsa/cards/EM8300.conf
%{_bindir}/em8300setup
%{_mandir}/man1/em8300setup.1*
@@ -126,6 +138,9 @@
%changelog
+* Sun Sep 14 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.17.1-2
+- Adapt to a couple of different alsa/cards dir locations.
+
* Thu Aug 14 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.17.1-1
- 0.17.1.
More information about the fedora-extras-commits
mailing list