Browse Source

dkms: add R: build-essential

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@7860 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 10 years ago
parent
commit
f1442f69b1
1 changed files with 20 additions and 8 deletions
  1. 20 8
      d/dkms/dkms-vl.spec

+ 20 - 8
d/dkms/dkms-vl.spec

@@ -2,10 +2,9 @@ Summary:     Dynamic Kernel Module Support Framework
 Summary(ja): DKMS (ダイナミックカーネルモジュールサポート) フレームワーク
 Name:        dkms
 Version:     2.0.21.1
-Release:     8%{?_dist_release}
+Release:     9%{?_dist_release}
 License:     GPLv2+
 Group:       System Environment/Base
-BuildArch:   noarch
 URL:         http://linux.dell.com/dkms
 Source0:     http://linux.dell.com/dkms/permalink/dkms-%{version}.tar.gz
 
@@ -13,15 +12,23 @@ Patch100:    dkms-2.0.21.1-mkrpm-vine.patch
 Patch101:    dkms-2.0.21.1-mkkmp-vine.patch
 Patch102:    dkms-2.0.21.1-autoinstaller-vine.patch
 Patch103:    dkms-2.0.21.1-prerm-vine.patch
+Patch104:    dkms-2.0.21.1-fix-autoinstaller-message.patch
 
 BuildRoot:   %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch:   noarch
+
+Provides:    dkms-minimal = %{version}
 
-Requires:    kernel-devel
 Requires:    sed gawk findutils tar cpio gzip grep mktemp
+Requires:    coreutils
 Requires:    bash > 1.99
+Requires:    kernel-devel
+Requires:    build-essential
+%if "%{?_dist_release}" >= "vl7"
 Requires:    kmod
-Provides:    dkms-minimal = %{version}
-
+%else
+Requires:    module-init-tools
+%endif
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -46,7 +53,7 @@ module RPMS as originally developed by Dell.
 %patch101 -p1
 %patch102 -p1
 %patch103 -p1 -b .prerm-vine
-
+%patch104 -p1
 
 %build
 
@@ -142,8 +149,13 @@ echo ""
 
 
 %changelog
-* Thu Jun 28 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.21.1-8
-- Requires: kmod instead of modutils
+* Wed Oct 02 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.21.1-9
+- add R: build-essential
+
+* Wed Jun 01 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.21.1-8
+- add patch104
+  - add missing condition to use debian specific log message
+  - fix error messages
 
 * Tue Apr 19 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.21.1-7
 - rebuild for Vine 6