rpms/em8300-kmod/F-9 em8300-kmod.spec, NONE, 1.1 em8300-kmod.spec~, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Thorsten Leemhuis thl at rpmfusion.org
Fri Oct 3 14:35:55 CEST 2008


Author: thl

Update of /cvs/free/rpms/em8300-kmod/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv26502

Modified Files:
	.cvsignore sources 
Added Files:
	em8300-kmod.spec em8300-kmod.spec~ 
Log Message:
import from livna


--- NEW FILE em8300-kmod.spec ---
# buildforkernels macro hint: when you build a new version or a new release
# that contains bugfixes or other improvements then you must disable the
# "buildforkernels newest" macro for just that build; immediately after
# queuing that build enable the macro again for subsequent builds; that way
# a new akmod package will only get build when a new one is actually needed
#define buildforkernels newest

#define prever  rc1

Name:           em8300-kmod
Summary:        Kernel modules for DXR3/Hollywood Plus MPEG decoder cards
Version:        0.17.1
Release:        3%{dist}%{?prever:.%{prever}}.2

Group:          System Environment/Kernel
License:        GPLv2+
URL:            http://dxr3.sourceforge.net/
Source0:        http://downloads.sourceforge.net/dxr3/em8300-nofirmware-%{version}%{?prever:-%{prever}}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

# needed for plague to make sure it builds for i586 and i686
ExclusiveArch:  i586 i686 x86_64 ppc ppc64
# disabled by knurd on 20081003 as they are known to fail: 

# get the needed BuildRequires (in parts depending on what we build for)
BuildRequires:  %{_bindir}/kmodtool
%{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
# kmodtool does its magic here
%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }

%description
%{summary}.


%prep
%{?kmodtool_check}
kmodtool  --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null

%setup -q -c
for kernel_version  in %{?kernel_versions} ; do
    cp -a em8300-%{version}%{?prever:-%{prever}} \
        _kmod_build_${kernel_version%%___*}
done


%build
for kv in %{?kernel_versions} ; do
    d=$PWD/_kmod_build_${kv%%___*}
    make -C "${kv##*___}" SUBDIRS=$d/modules EM8300_DIR=$d V=1
done


%install
rm -rf $RPM_BUILD_ROOT
for kv in %{?kernel_versions} ; do
    d=$RPM_BUILD_ROOT%{kmodinstdir_prefix}/${kv%%___*}/%{kmodinstdir_postfix}
    install -dm 755 $d
    install -pm 755 _kmod_build_${kv%%___*}/modules/*.ko $d
done
%{?akmod_install}


%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Fri Oct 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.1-3.2
- rebuild for rpm fusion

* Wed Oct 01 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.1-2.2
- rebuild for new kernels

* Sun Sep 27 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.1-1.2
- temporary disable ppc due to http://bugzilla.kernel.org/show_bug.cgi?id=11143

* Sun Sep 07 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.1-1.1
- 0.17.1.

* Sat Aug 16 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.0-0.9.rc1
- rebuild for new kernels

* Thu Jul 24 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-8
- rebuild for new Fedora kernels

* Tue Jul 15 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-7
- rebuild for new Fedora kernels

* Wed Jul 02 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-6
- rebuild for new Fedora kernels

* Fri Jun 13 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-5
- rebuild for new Fedora kernels

* Fri Jun 06 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-4
- rebuild for new Fedora kernels

* Thu May 15 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-3
- rebuild for new Fedora kernels

* Sun May  4 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.17.0-0.2.rc1
- 0.17.0-rc1.

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.16.4-30
- build for f9

* Sun Feb 10 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.16.4-2
- adjustments for akmods

* Tue Feb  5 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.16.4-1
- 0.16.4, 2.6.23+ patch applied upstream.
- Drop WSS patch, it no longer applies.
- Prune pre-0.16.0 changelog entries.

* Sun Dec  9 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-10
- Convert to use new RPMFusion kmod setup.

* Mon Dec  3 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23.8-63.fc8.

* Sat Nov 10 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23.1-49.fc8.

* Wed Oct 31 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-6
- Don't run depmod during build even if System.map is available.
- Run "make install" in verbose mode.
- Build for kernel 2.6.23.1-42.fc8.

* Thu Oct 18 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23.1-23.fc8.

* Sat Oct  6 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.220.rc9.git2.fc8.

* Tue Sep 25 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.202.rc8.fc8.

* Wed Sep 19 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.187.rc6.git7.fc8.

* Tue Sep 18 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.186.rc6.git7.fc8.

* Wed Aug 22 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-5
- 0.16.3, build for kernel 2.6.23-0.124.rc3.git2.fc8.
- Fix build with recent 2.6.23 rc kernels.
- Use ExcludeArch instead of ExclusiveArch.
- License: GPLv2+

* Wed Jul 25 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.45.rc0.git16.fc8.

* Sat Jul 21 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-0.6.rc2
- Restore ExclusiveArch, build for kernel 2.6.23-0.41.rc0.git14.fc8.

* Sat Jul 21 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-0.5.rc2
- 0.16.3-rc2.
- Test build without ExclusiveArch for kernel 2.6.23-0.35.rc0.git6.fc8.

* Wed Jul 11 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-0.1.rc1
- 0.16.3-rc1, build for kernel 2.6.22-8.fc8.
- Bring up to date with current Rawhide kernel archs and variants.

* Sat May 12 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.21-1.3149.fc7.

* Mon May  7 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.2-5
- 0.16.2, build for kernel 2.6.21-1.3141.fc7.

* Thu Apr 26 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.2-0.1.rc2
- 0.16.2-rc2, build for kernel 2.6.20-1.3104.fc7.

* Fri Apr 20 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.20-1.3094.fc7.

* Wed Apr  4 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.2-0.1.rc1
- 0.16.2-rc1, build for kernel 2.6.20-1.3040.fc7.
- Update kmodtool to 0.10.13.

* Mon Mar 19 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.1-7
- Drop OSS default patch, making ALSA the default now; users who need
  OSS should use the audio_driver=oss option of the em8300 module.
- Use upstream 2.6.21/ALSA patch.
- Build for kernel 2.6.20-1.2997.fc7, including ppc64.

* Sun Mar  4 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.1-6
- Re-enable i586 and i686.
- Build for kernel 2.6.20-1.2962.fc7.

* Thu Mar  1 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.1-5
- 0.16.1, build for kernel 2.6.20-1.2953.fc7.
- Exclude i*86 until #229489 is fixed.

* Sat Feb 24 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.1-0.5.rc2
- 0.16.1-rc2 + patch for post-2.6.20 ALSA changes.
- Update kmodtool to 0.10.12.
- Build for kernel 2.6.20-1.2942.fc7.

* Tue Feb  6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.0-10
- Adjust to current Rawhide arch-variant combos (kdump, xen, debug).

* Tue Feb  6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.0-6
- Patch for kernel 2.6.20 (David van Vyfeyken), build for 2.6.20-1.2922.fc7.

* Mon Dec 18 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.16.0-5
- 0.16.0, build for kernel 2.6.18-1.2868.fc6.


--- NEW FILE em8300-kmod.spec~ ---
# buildforkernels macro hint: when you build a new version or a new release
# that contains bugfixes or other improvements then you must disable the
# "buildforkernels newest" macro for just that build; immediately after
# queuing that build enable the macro again for subsequent builds; that way
# a new akmod package will only get build when a new one is actually needed
#define buildforkernels newest

#define prever  rc1

Name:           em8300-kmod
Summary:        Kernel modules for DXR3/Hollywood Plus MPEG decoder cards
Version:        0.17.1
Release:        3%{dist}%{?prever:.%{prever}}.2

Group:          System Environment/Kernel
License:        GPLv2+
URL:            http://dxr3.sourceforge.net/
Source0:        http://downloads.sourceforge.net/dxr3/em8300-nofirmware-%{version}%{?prever:-%{prever}}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

# needed for plague to make sure it builds for i586 and i686
ExclusiveArch:  i586 i686 x86_64 ppc
# disabled by knurd on 20081003 as they are known to fail: ppc64

# get the needed BuildRequires (in parts depending on what we build for)
BuildRequires:  %{_bindir}/kmodtool
%{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
# kmodtool does its magic here
%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }

%description
%{summary}.


%prep
%{?kmodtool_check}
kmodtool  --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null

%setup -q -c
for kernel_version  in %{?kernel_versions} ; do
    cp -a em8300-%{version}%{?prever:-%{prever}} \
        _kmod_build_${kernel_version%%___*}
done


%build
for kv in %{?kernel_versions} ; do
    d=$PWD/_kmod_build_${kv%%___*}
    make -C "${kv##*___}" SUBDIRS=$d/modules EM8300_DIR=$d V=1
done


%install
rm -rf $RPM_BUILD_ROOT
for kv in %{?kernel_versions} ; do
    d=$RPM_BUILD_ROOT%{kmodinstdir_prefix}/${kv%%___*}/%{kmodinstdir_postfix}
    install -dm 755 $d
    install -pm 755 _kmod_build_${kv%%___*}/modules/*.ko $d
done
%{?akmod_install}


%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Fri Oct 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.1-3.2
- rebuild for rpm fusion

* Wed Oct 01 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.1-2.2
- rebuild for new kernels

* Sun Sep 27 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.1-1.2
- temporary disable ppc due to http://bugzilla.kernel.org/show_bug.cgi?id=11143

* Sun Sep 07 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.1-1.1
- 0.17.1.

* Sat Aug 16 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.17.0-0.9.rc1
- rebuild for new kernels

* Thu Jul 24 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-8
- rebuild for new Fedora kernels

* Tue Jul 15 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-7
- rebuild for new Fedora kernels

* Wed Jul 02 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-6
- rebuild for new Fedora kernels

* Fri Jun 13 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-5
- rebuild for new Fedora kernels

* Fri Jun 06 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-4
- rebuild for new Fedora kernels

* Thu May 15 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.17.0-3
- rebuild for new Fedora kernels

* Sun May  4 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.17.0-0.2.rc1
- 0.17.0-rc1.

* Sun May 04 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.16.4-30
- build for f9

* Sun Feb 10 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0.16.4-2
- adjustments for akmods

* Tue Feb  5 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.16.4-1
- 0.16.4, 2.6.23+ patch applied upstream.
- Drop WSS patch, it no longer applies.
- Prune pre-0.16.0 changelog entries.

* Sun Dec  9 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-10
- Convert to use new RPMFusion kmod setup.

* Mon Dec  3 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23.8-63.fc8.

* Sat Nov 10 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23.1-49.fc8.

* Wed Oct 31 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-6
- Don't run depmod during build even if System.map is available.
- Run "make install" in verbose mode.
- Build for kernel 2.6.23.1-42.fc8.

* Thu Oct 18 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23.1-23.fc8.

* Sat Oct  6 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.220.rc9.git2.fc8.

* Tue Sep 25 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.202.rc8.fc8.

* Wed Sep 19 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.187.rc6.git7.fc8.

* Tue Sep 18 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.186.rc6.git7.fc8.

* Wed Aug 22 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-5
- 0.16.3, build for kernel 2.6.23-0.124.rc3.git2.fc8.
- Fix build with recent 2.6.23 rc kernels.
- Use ExcludeArch instead of ExclusiveArch.
- License: GPLv2+

* Wed Jul 25 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.23-0.45.rc0.git16.fc8.

* Sat Jul 21 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-0.6.rc2
- Restore ExclusiveArch, build for kernel 2.6.23-0.41.rc0.git14.fc8.

* Sat Jul 21 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-0.5.rc2
- 0.16.3-rc2.
- Test build without ExclusiveArch for kernel 2.6.23-0.35.rc0.git6.fc8.

* Wed Jul 11 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.3-0.1.rc1
- 0.16.3-rc1, build for kernel 2.6.22-8.fc8.
- Bring up to date with current Rawhide kernel archs and variants.

* Sat May 12 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.21-1.3149.fc7.

* Mon May  7 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.2-5
- 0.16.2, build for kernel 2.6.21-1.3141.fc7.

* Thu Apr 26 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.2-0.1.rc2
- 0.16.2-rc2, build for kernel 2.6.20-1.3104.fc7.

* Fri Apr 20 2007 Ville Skyttä <ville.skytta at iki.fi>
- Rebuild for kernel 2.6.20-1.3094.fc7.

* Wed Apr  4 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.2-0.1.rc1
- 0.16.2-rc1, build for kernel 2.6.20-1.3040.fc7.
- Update kmodtool to 0.10.13.

* Mon Mar 19 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.1-7
- Drop OSS default patch, making ALSA the default now; users who need
  OSS should use the audio_driver=oss option of the em8300 module.
- Use upstream 2.6.21/ALSA patch.
- Build for kernel 2.6.20-1.2997.fc7, including ppc64.

* Sun Mar  4 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.1-6
- Re-enable i586 and i686.
- Build for kernel 2.6.20-1.2962.fc7.

* Thu Mar  1 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.1-5
- 0.16.1, build for kernel 2.6.20-1.2953.fc7.
- Exclude i*86 until #229489 is fixed.

* Sat Feb 24 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.1-0.5.rc2
- 0.16.1-rc2 + patch for post-2.6.20 ALSA changes.
- Update kmodtool to 0.10.12.
- Build for kernel 2.6.20-1.2942.fc7.

* Tue Feb  6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.0-10
- Adjust to current Rawhide arch-variant combos (kdump, xen, debug).

* Tue Feb  6 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.16.0-6
- Patch for kernel 2.6.20 (David van Vyfeyken), build for 2.6.20-1.2922.fc7.

* Mon Dec 18 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.16.0-5
- 0.16.0, build for kernel 2.6.18-1.2868.fc6.


Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/em8300-kmod/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	3 Oct 2008 11:58:13 -0000	1.1
+++ .cvsignore	3 Oct 2008 12:35:54 -0000	1.2
@@ -0,0 +1 @@
+em8300-nofirmware-0.17.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/free/rpms/em8300-kmod/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	3 Oct 2008 11:58:13 -0000	1.1
+++ sources	3 Oct 2008 12:35:54 -0000	1.2
@@ -0,0 +1 @@
+44263d6d5270a6ba7d4e23cf6d07f368  em8300-nofirmware-0.17.1.tar.gz



More information about the rpmfusion-commits mailing list