rpms/em8300-kmod/FC-6 em8300-kmod.spec,1.27,1.28 kmodtool,1.4,1.5

Ville Skytta (scop) fedora-extras-commits at redhat.com
Thu May 31 19:08:54 UTC 2007


Author: scop

Update of /cvs/pkgs/rpms/em8300-kmod/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8757

Modified Files:
	em8300-kmod.spec kmodtool 
Log Message:
* Thu May 31 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.2-2
- Apply ugly, hopefully temporary workaround for #227533.



Index: em8300-kmod.spec
===================================================================
RCS file: /cvs/pkgs/rpms/em8300-kmod/FC-6/em8300-kmod.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- em8300-kmod.spec	30 May 2007 20:00:09 -0000	1.27
+++ em8300-kmod.spec	31 May 2007 19:08:12 -0000	1.28
@@ -5,6 +5,8 @@
 
 # hardcode for now:
 %{!?kversion: %define kversion 2.6.20-1.2952.fc6}
+# whether a workaround for #227533 is needed for this kernel:
+%define dash_hack env KMOD_DASH_HACK=1
 
 %define kmod_name em8300
 %define kverrel %(%{kmodtool} verrel %{?kversion} 2>/dev/null)
@@ -28,7 +30,7 @@
 Name:           %{kmod_name}-kmod
 Summary:        Kernel modules for DXR3/Hollywood Plus MPEG decoder cards
 Version:        0.16.2
-Release:        1.%(echo %{kverrel} | tr - _)
+Release:        2.%(echo %{kverrel} | tr - _)
 
 Group:          System Environment/Kernel
 License:        GPL
@@ -43,7 +45,7 @@
 %description
 %{summary}.
 
-%{expand:%(%{kmodtool} rpmtemplate %{kmod_name} %{kverrel} %{kvariants} 2>/dev/null)}
+%{expand:%(%{?dash_hack} %{kmodtool} rpmtemplate %{kmod_name} %{kverrel} %{kvariants} 2>/dev/null)}
 
 %prep
 %setup -q -c
@@ -81,6 +83,9 @@
 
 
 %changelog
+* Thu May 31 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.2-2
+- Apply fugly, hopefully temporary workaround for #227533.
+
 * Wed May 30 2007 Ville Skyttä <ville.skytta at iki.fi>
 - Rebuild for kernel 2.6.20-1.2952.fc6.
 


Index: kmodtool
===================================================================
RCS file: /cvs/pkgs/rpms/em8300-kmod/FC-6/kmodtool,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- kmodtool	15 Mar 2007 09:27:39 -0000	1.4
+++ kmodtool	31 May 2007 19:08:12 -0000	1.5
@@ -26,7 +26,7 @@
 shopt -s extglob
 
 myprog="kmodtool"
-myver="0.10.13"
+myver="0.10.13x"
 knownvariants=@(BOOT|PAE?(-debug)|@(big|huge)mem|debug|enterprise|kdump|?(large)smp?(-debug)|uml|xen?([0U])?(-PAE))
 kmod_name=
 kver=
@@ -68,6 +68,9 @@
         *.EL*) kdep="kernel${dashvariant}-%{_target_cpu} = ${verrel}" ;;
         *)     kdep="kernel-%{_target_cpu} = ${verrel}${variant}"     ;;
     esac
+    if [ -n "$KMOD_DASH_HACK" ] ; then # workaround for #227533
+        kdep=${kdep//$verrel$variant/$verrel${variant//-/}}
+    fi
     cat <<EOF
 %package       -n kmod-${kmod_name}${dashvariant}
 Summary:          ${kmod_name} kernel module(s)




More information about the fedora-extras-commits mailing list