source: projects/specs/trunk/i/ipw3945/ipw3945-vl.spec @ 521

Revision 521, 2.2 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1## %%define build_kmod %{?_with_kmod:1}%{!?_with_kmod:0}
2%define build_kmod 1
3%define kmod    kernel-module
4%define name    ipw3945
5%define ver     1.2.2
6%define rel     1%{?_dist_release}
7%define kversion %(echo `uname -r`)
8%define kver    %(echo `uname -r` | sed -e 's/-/_/g')
9
10Summary:        Intel PRO/Wireless 3945ABG driver
11Summary(ja):    Intel PRO/Wireless 3945ABG ¥É¥é¥¤¥Ð
12Name:           %{name}
13Version:        %{ver}
14Release:        %{rel}
15Source0:        http://prdownloads.sourceforge.net/ipw3945/%{name}-%{version}.tgz
16Patch0:         ipw3945-1.2.2-2.6.24.patch
17License:        GPL2/BSD
18Group:          System Environment/Base
19URL:            http://ipw3945.sourceforge.net/
20
21BuildRequires:  kernel-devel
22
23BuildRoot:      %{_tmppath}/%{name}-%{version}-root
24
25%description
26Linux kernel driver for Intel PRO/Wireless 3945ABG Network controller.
27
28
29%package -n %{kmod}-%{name}
30Summary:        Linux kernel module for Intel PRO/Wireless 3945ABG drivers (for kerne-%{kversion})
31Summary(ja):    Intel PRO/Wireless 3945ABG ÍѤΠLinux ¥«¡¼¥Í¥ë¥â¥¸¥å¡¼¥ë (kernel-%{kversion}ÍÑ)
32Version:        %{ver}_%{kver}
33License:        GPL
34Group:          System Environment/Kernel
35Requires:       kernel = %{kversion}
36Requires:       ipw3945-firmware >= 1.14, ipw3945d >= 1.7.22
37
38%description -n %{kmod}-%{name}
39This package contains kernel drivers for the Intel PRO/Wireless 3945ABG.
40
41This package is created for kernel-%{kversion}.
42
43%description -l ja -n %{kmod}-%{name}
44¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï Intel PRO/Wireless 3945ABG ÍѤΥ«¡¼¥Í¥ë¥É¥é¥¤¥Ð¤¬´Þ¤Þ¤ì¤Æ¤¤
45¤Þ¤¹¡£
46
47¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ï kernel-%{kversion} ÍѤ˺îÀ®¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
48
49
50%prep
51%setup -q
52%patch0 -p1 -b .2624
53perl -pi -e's,/sbin/depmod,:,g' Makefile
54
55%build
56%__make
57
58%install
59%__rm -rf ${RPM_BUILD_ROOT}
60%makeinstall KMISC=%{buildroot}/lib/modules/%{kversion}/kernel/drivers/net/wireless/
61
62%clean
63%__rm -rf ${RPM_BUILD_ROOT}
64
65%post -n %{kmod}-%{name}
66/sbin/depmod -a
67
68%files -n %{kmod}-%{name}
69/lib/modules/%{kversion}/kernel/drivers/net/wireless/*
70
71%changelog
72* Wed Mar 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.2-1
73- new upstream release
74
75* Tue Oct 30 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.0-0vl3
76- fix Summary and Description.
77
78* Sun May 13 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.0-0vl2
79- fix typo in Group:
80
81* Mon Apr 02 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.0-0vl1
82- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.