[packages/hpvsa] include linux-image-extra to get igb and usb modules
glen
glen at pld-linux.org
Fri Nov 15 19:13:44 CET 2013
commit bb31948eed988d4592d7a32f371665b27f022e8e
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Fri Nov 15 19:40:36 2013 +0200
include linux-image-extra to get igb and usb modules
hpvsa.spec | 22 ++++++++++++++--------
1 file changed, 14 insertions(+), 8 deletions(-)
---
diff --git a/hpvsa.spec b/hpvsa.spec
index dd06df1..2a093d5 100644
--- a/hpvsa.spec
+++ b/hpvsa.spec
@@ -3,7 +3,8 @@
%bcond_without dist_kernel # allow non-distribution kernel
%bcond_with verbose # verbose build (V=1)
-%define basever 3.8.0
+%define basever 3.8.0
+%define debrel 33.48
%define localversion 33-generic
%define localver_str %(echo %{localversion} | tr - _)
# binary driver. redefine macros
@@ -14,7 +15,7 @@
%define _kernel_ver %{basever}-%{localversion}
%define _kernel_ver_str %(echo %{_kernel_ver} | tr - _)
-%define rel 0.2
+%define rel 0.3
%define pname hpvsa
Summary: HP storage controller support
Name: %{pname}%{_alt_kernel}
@@ -25,9 +26,12 @@ Group: Base/Kernel
Source0: http://ppa.launchpad.net/hp-iss-team/hpvsa-update/ubuntu/pool/main/h/hpvsa/hpvsa_%{version}-0~12~ubuntu13.04.1.tar.gz
# NoSource0-md5: 1699424136da8b4098c9589f5494e477
NoSource: 0
-Source1: http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-%{_kernel_ver}_%{basever}-33.48_amd64.deb
+Source1: http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-%{_kernel_ver}_%{basever}-%{debrel}_amd64.deb
# Source1-md5: 83b139f34b6c17e2652b6a56b26e39f4
NoSource: 1
+Source2: http://archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-%{_kernel_ver}_%{basever}-%{debrel}_amd64.deb
+# Source2-md5: cc2e27616d646cff5967b27d330660ad
+NoSource: 2
URL: https://launchpad.net/~hp-iss-team/+archive/hpvsa-update
BuildRequires: rpmbuild(macros) >= 1.379
ExclusiveArch: %{x8664}
@@ -93,13 +97,18 @@ mv recipe-*/* .
ar xf %{SOURCE1}
tar xf data.tar.bz2
+ar xf %{SOURCE2}
+tar xf data.tar.bz2
+
# hardlink, and pld doesn't use that dir
-rm -r lib/modules/%{_kernel_ver}/initrd
+rm -rv lib/modules/%{_kernel_ver}/initrd
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{/boot,/lib/{modules,firmware}}
+install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/scsi
+cp -p hpvsa.ko $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/scsi
+install -d $RPM_BUILD_ROOT{/boot,/lib/{modules,firmware}}
# copy base kernel
cp -a boot/* $RPM_BUILD_ROOT/boot
cp -a lib/modules/* $RPM_BUILD_ROOT/lib/modules
@@ -119,9 +128,6 @@ for a in \
> $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/modules.$a
done
-install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/scsi
-cp -p hpvsa.ko $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/kernel/scsi
-
%clean
rm -rf $RPM_BUILD_ROOT
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/hpvsa.git/commitdiff/85a6abfffb83c06bb267fb4d7c2935e4677520a2
More information about the pld-cvs-commit
mailing list