rpms/staging-kmod/F-11 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 staging-kmod.spec, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod/F-11
In directory se02.es.rpmfusion.net:/tmp/cvs-serv15582
Modified Files:
.cvsignore sources staging-kmod.spec
Log Message:
* Sun Nov 01 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.9-1
- update to 2.6.30.9
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/staging-kmod/F-11/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 1 Nov 2009 14:17:42 -0000 1.2
+++ .cvsignore 1 Nov 2009 14:31:02 -0000 1.3
@@ -1 +1 @@
-linux-staging-2.6.30.8.tar.bz2
+linux-staging-2.6.30.9.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/staging-kmod/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 1 Nov 2009 14:17:42 -0000 1.2
+++ sources 1 Nov 2009 14:31:02 -0000 1.3
@@ -1 +1 @@
-0b5227b7ebf6c33e3a4aeb13b92807aa linux-staging-2.6.30.8.tar.bz2
+bf8ab79c5770e093efcac7fb117624ce linux-staging-2.6.30.9.tar.bz2
Index: staging-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/staging-kmod/F-11/staging-kmod.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- staging-kmod.spec 1 Nov 2009 14:17:42 -0000 1.1
+++ staging-kmod.spec 1 Nov 2009 14:31:02 -0000 1.2
@@ -9,8 +9,8 @@
%global stgdrvs AGNX ASUS_OLED EPL ET131X HECI LINE6_USB RT2860 RT2870 RT3070 RTL8187SE SLICOSS W35UND PRISM2_USB VIDEO_GO7007
Name: staging-kmod
-Version: 2.6.30.8
-Release: 2%{?dist}
+Version: 2.6.30.9
+Release: 1%{?dist}
Summary: Selected kernel modules from linux-staging
Group: System Environment/Kernel
@@ -85,6 +85,9 @@
%changelog
+* Sun Nov 01 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.9-1
+- update to 2.6.30.9
+
* Fri Oct 23 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.8-2
- enable VIDEO_GO7007
15 years
rpms/staging-kmod-addons/F-11 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 staging-kmod-addons.spec, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod-addons/F-11
In directory se02.es.rpmfusion.net:/tmp/cvs-serv15106
Modified Files:
.cvsignore sources staging-kmod-addons.spec
Log Message:
* Sun Nov 01 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.9-1
- update to 2.6.30.9
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/staging-kmod-addons/F-11/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 1 Nov 2009 14:21:28 -0000 1.2
+++ .cvsignore 1 Nov 2009 14:25:10 -0000 1.3
@@ -1 +1 @@
-linux-staging-2.6.30.8.tar.bz2
+linux-staging-2.6.30.9.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/staging-kmod-addons/F-11/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 1 Nov 2009 14:21:28 -0000 1.2
+++ sources 1 Nov 2009 14:25:10 -0000 1.3
@@ -1 +1 @@
-0b5227b7ebf6c33e3a4aeb13b92807aa linux-staging-2.6.30.8.tar.bz2
+bf8ab79c5770e093efcac7fb117624ce linux-staging-2.6.30.9.tar.bz2
Index: staging-kmod-addons.spec
===================================================================
RCS file: /cvs/free/rpms/staging-kmod-addons/F-11/staging-kmod-addons.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- staging-kmod-addons.spec 1 Nov 2009 14:21:28 -0000 1.1
+++ staging-kmod-addons.spec 1 Nov 2009 14:25:10 -0000 1.2
@@ -2,8 +2,8 @@
%global stgdrvs AGNX ASUS_OLED EPL ET131X HECI LINE6_USB RT2860 RT2870 RT3070 RTL8187SE SLICOSS W35UND PRISM2_USB VIDEO_GO7007
Name: staging-kmod-addons
-Version: 2.6.30.8
-Release: 2%{?dist}
+Version: 2.6.30.9
+Release: 1%{?dist}
Summary: Documentation and shared parts for the kmod-staging packages
Group: System Environment/Kernel
@@ -55,6 +55,9 @@
%changelog
+* Sun Nov 01 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.9-1
+- update to 2.6.30.9
+
* Fri Oct 23 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.8-2
- enable VIDEO_GO7007
15 years
rpms/staging-kmod-addons/F-11 create-linux-staging-tarball.sh, NONE, 1.1 staging-kmod-addons.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod-addons/F-11
In directory se02.es.rpmfusion.net:/tmp/cvs-serv14733
Modified Files:
.cvsignore sources
Added Files:
create-linux-staging-tarball.sh staging-kmod-addons.spec
Log Message:
import, as reviewed in #878
--- NEW FILE create-linux-staging-tarball.sh ---
#! /bin/bash
if [[ ! "${1}" ]]; then
echo "Please give version number as parameter"
exit 1
fi
tmpdir="$(mktemp -td $(basename ${0}).XXXXXXXXX)"
#targetdir="${PWD}"
targetdir="$(rpm --eval %{_sourcedir})"
# fixme:
# * error handling completely missing
# * remove tmpdir on abortion
pushd ${tmpdir}/ > /dev/null
echo downloading
wget --quiet http://www.kernel.org/pub/linux/kernel/v2.6/linux-${1}.tar.bz2
echo extracing
tar -xjf linux-${1}.tar.bz2 linux-${1}/COPYING linux-${1}/drivers/staging/
echo creating archive
mv linux-${1} linux-staging-${1}
tar -cjf ${targetdir}/linux-staging-${1}.tar.bz2 linux-staging-${1}/COPYING linux-staging-${1}/drivers/staging/
rm -rf linux-${1}.tar.bz2 linux-staging-${1}/
popd > /dev/null
rmdir ${tmpdir}
echo done: ${targetdir}/linux-staging-${1}.tar.bz2
--- NEW FILE staging-kmod-addons.spec ---
# drivers that we ship; to be synced with staging-kmod.spec
%global stgdrvs AGNX ASUS_OLED EPL ET131X HECI LINE6_USB RT2860 RT2870 RT3070 RTL8187SE SLICOSS W35UND PRISM2_USB VIDEO_GO7007
Name: staging-kmod-addons
Version: 2.6.30.8
Release: 2%{?dist}
Summary: Documentation and shared parts for the kmod-staging packages
Group: System Environment/Kernel
License: GPLv2
URL: http://www.kernel.org/
# use the script from Source1 to create this archive; call it like this:
# bash $(rpm --eval '%{_sourcedir}')/create-linux-staging-tarball.sh 2.6.30.8
Source0: linux-staging-%{version}.tar.bz2
Source1: create-linux-staging-tarball.sh
Provides: staging-kmod-common = %{version}-%{release}
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%description
Documentation for some of the kernel modules from linux-staging.
%prep
%setup -q -n linux-staging-%{version}
# docs only for drivers that we ship
mkdir .doc
for driver in %{stgdrvs} ; do
subdirectory="$(grep ${driver} drivers/staging/Makefile | awk '{print $3}')"
for file in TODO README ; do
if [[ -e "drivers/staging/${subdirectory}${file}" ]] ; then
cp -l "drivers/staging/${subdirectory}${file}" .doc/${subdirectory%%/}-$(basename ${subdirectory}${file})
fi
done
done
%build
echo "Nothing to build"
%install
rm -rf $RPM_BUILD_ROOT; mkdir $RPM_BUILD_ROOT
echo "Nothing to install"
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc COPYING .doc/*
%changelog
* Fri Oct 23 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.8-2
- enable VIDEO_GO7007
* Tue Oct 20 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.8-1
- initial package
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/staging-kmod-addons/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Nov 2009 14:08:35 -0000 1.1
+++ .cvsignore 1 Nov 2009 14:21:28 -0000 1.2
@@ -0,0 +1 @@
+linux-staging-2.6.30.8.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/staging-kmod-addons/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Nov 2009 14:08:35 -0000 1.1
+++ sources 1 Nov 2009 14:21:28 -0000 1.2
@@ -0,0 +1 @@
+0b5227b7ebf6c33e3a4aeb13b92807aa linux-staging-2.6.30.8.tar.bz2
15 years
rpms/staging-kmod/F-11 staging-kmod.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod/F-11
In directory se02.es.rpmfusion.net:/tmp/cvs-serv14605
Modified Files:
.cvsignore sources
Added Files:
staging-kmod.spec
Log Message:
import, as reviewed in #879
--- NEW FILE staging-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
# which drivers to built
%global stgdrvs AGNX ASUS_OLED EPL ET131X HECI LINE6_USB RT2860 RT2870 RT3070 RTL8187SE SLICOSS W35UND PRISM2_USB VIDEO_GO7007
Name: staging-kmod
Version: 2.6.30.8
Release: 2%{?dist}
Summary: Selected kernel modules from linux-staging
Group: System Environment/Kernel
License: GPLv2
URL: http://www.kernel.org/
# a script to create this archive is part of staging-kmod-addons
Source0: linux-staging-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: %{_bindir}/kmodtool
# needed for plague to make sure it builds for i586 and i686
ExclusiveArch: i586 i686 x86_64 ppc ppc64
# kmodtool does its magic here
%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }
%{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
%description
Selected kernel modules from linux-staging
%prep
# kmodtool check and debug output:
%{?kmodtool_check}
kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
# prepare
%setup -q -c -T -a 0
# disable drivers that are enabled in Fedora's kernel, as those otherweise will get build
sed -i 's|.*at76.*||' linux-staging-%{version}/drivers/staging/Makefile
# seperate directories for each kernel variant (PAE, non-PAE, ...) we build the modules for
for kernel_version in %{?kernel_versions} ; do
cp -a linux-staging-%{version}/drivers/staging/ _kmod_build_${kernel_version%%___*}
done
%build
for kernel_version in %{?kernel_versions}; do
for module in %{stgdrvs} ; do
case "${module}" in
VIDEO_GO7007)
configops="CONFIG_${module}=m CONFIG_${module}_USB=m"
;;
**)
configops="CONFIG_${module}=m"
;;
esac
make %{?_smp_mflags} -C "${kernel_version##*___}" SUBDIRS=${PWD}/_kmod_build_${kernel_version%%___*}/ modules ${configops}
done
done
%install
rm -rf ${RPM_BUILD_ROOT}
for kernel_version in %{?kernel_versions}; do
mkdir -p ${RPM_BUILD_ROOT}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
install -D -m 755 _kmod_build_${kernel_version%%___*}/*/*.ko ${RPM_BUILD_ROOT}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
done
# akmods hint:
# no akomds for now; packager is working on a solution where each driver will get its own akmod
# package, as everything else would be ridiculous due to long build times -- especially for
# netbooks that might need just one of the staging drivers; packaging each staging module
# seperateley OTOH would be ridiculous for buildsys, package maintanance and users
%clean
rm -rf $RPM_BUILD_ROOT
%changelog
* Fri Oct 23 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.8-2
- enable VIDEO_GO7007
* Tue Oct 20 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 2.6.30.8-1
- initial package
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/staging-kmod/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Nov 2009 14:07:55 -0000 1.1
+++ .cvsignore 1 Nov 2009 14:17:42 -0000 1.2
@@ -0,0 +1 @@
+linux-staging-2.6.30.8.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/staging-kmod/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Nov 2009 14:07:55 -0000 1.1
+++ sources 1 Nov 2009 14:17:42 -0000 1.2
@@ -0,0 +1 @@
+0b5227b7ebf6c33e3a4aeb13b92807aa linux-staging-2.6.30.8.tar.bz2
15 years
rpms/staging-kmod-addons/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod-addons/devel
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/free/owners/tmpcvsH13862/rpms/staging-kmod-addons/devel
Added Files:
.cvsignore Makefile sources
Log Message:
Setup of module staging-kmod-addons
--- NEW FILE .cvsignore ---
--- NEW FILE Makefile ---
# Makefile for source rpm: staging-kmod-addons
# $Id: Makefile,v 1.1 2009/11/01 14:08:35 thl Exp $
NAME := staging-kmod-addons
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)
--- NEW FILE sources ---
15 years
rpms/staging-kmod-addons Makefile, NONE, 1.1 import.log, NONE, 1.1 pkg.acl, NONE, 1.1
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod-addons
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/free/owners/tmpcvsH13862/rpms/staging-kmod-addons
Added Files:
Makefile import.log pkg.acl
Log Message:
Setup of module staging-kmod-addons
--- NEW FILE Makefile ---
# Top level Makefile for module staging-kmod-addons
all : CVS/Root common-update
@cvs update
common-update : common
@cd common && cvs update
common : CVS/Root
@cvs checkout common
CVS/Root :
@echo "ERROR: This does not look like a CVS checkout" && exit 1
clean :
@find . -type f -name *~ -exec rm -fv {} \;
--- NEW FILE import.log ---
--- NEW FILE pkg.acl ---
15 years
rpms/staging-kmod-addons/devel - New directory
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod-addons/devel
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/free/owners/tmpcvsH13862/rpms/staging-kmod-addons/devel
Log Message:
Directory /cvs/free/rpms/staging-kmod-addons/devel added to the repository
15 years
rpms/staging-kmod-addons - New directory
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod-addons
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/free/owners/tmpcvsH13862/rpms/staging-kmod-addons
Log Message:
Directory /cvs/free/rpms/staging-kmod-addons added to the repository
15 years
rpms/staging-kmod Makefile, NONE, 1.1 import.log, NONE, 1.1 pkg.acl, NONE, 1.1
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/free/owners/tmpcvsN13657/rpms/staging-kmod
Added Files:
Makefile import.log pkg.acl
Log Message:
Setup of module staging-kmod
--- NEW FILE Makefile ---
# Top level Makefile for module staging-kmod
all : CVS/Root common-update
@cvs update
common-update : common
@cd common && cvs update
common : CVS/Root
@cvs checkout common
CVS/Root :
@echo "ERROR: This does not look like a CVS checkout" && exit 1
clean :
@find . -type f -name *~ -exec rm -fv {} \;
--- NEW FILE import.log ---
--- NEW FILE pkg.acl ---
15 years
rpms/staging-kmod/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/staging-kmod/devel
In directory se02.es.rpmfusion.net:/home/rpmfusion/thl/free/owners/tmpcvsN13657/rpms/staging-kmod/devel
Added Files:
.cvsignore Makefile sources
Log Message:
Setup of module staging-kmod
--- NEW FILE .cvsignore ---
--- NEW FILE Makefile ---
# Makefile for source rpm: staging-kmod
# $Id: Makefile,v 1.1 2009/11/01 14:07:55 thl Exp $
NAME := staging-kmod
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)
--- NEW FILE sources ---
15 years