source: projects/specs/trunk/t/tg3/tg3-vl.spec @ 3904

Revision 3904, 2.1 KB checked in by daisuke, 13 years ago (diff)

tg3: new package, newer tg3 driver from broadcom (3.116j)

Line 
1Summary: Broadcom NetXtreme Gigabit ethernet driver
2Summary(ja): Broadcom NetXtreme ギガビットイーサネットドライバ
3Name: tg3
4Version: 3.116j
5Release: 1%{?_dist_release}
6License: GPL
7Group: System Environment/Kernel
8URL: http://ja.broadcom.com/support/ethernet_nic/netlink_k57.php
9Source: %{name}-%{version}.tar.gz
10BuildRoot: %{_tmppath}/%{name}-%{version}-root
11BuildArch: noarch
12
13Vendor: Project Vine
14Distribution: Vine Linux
15Packager: daisuke
16
17%description
18This package contains the Broadcom NetXtreme Gigabit ethernet driver.
19
20%description -l ja
21このパッケージには Broadcom NetXtreme ギガビットイーサネットドライバ(tg3)
22が含まれています。
23
24%package -n dkms-%{name}
25Summary: Broadcom NetXtreme Gigabit ethernet driver
26Summary(ja): Broadcom NetXtreme ギガビットイーサネットドライバ
27Group: System Environment/Kernel
28Requires(post): dkms
29Requires(preun):dkms
30
31
32%description -n dkms-%{name}
33This package contains the Broadcom NetXtreme Gigabit ethernet driver.
34
35%description -l ja -n dkms-%{name}
36このパッケージには Broadcom NetXtreme ギガビットイーサネットドライバ(tg3)
37が含まれています。
38
39%prep
40%setup -q
41
42%build
43
44%install
45%{__rm} -rf %{buildroot}
46
47# Kernel module sources install for dkms
48%{__mkdir_p} %{buildroot}%{_usrsrc}/%{name}-%{version}/
49%{__cp} -a * %{buildroot}%{_usrsrc}/%{name}-%{version}/
50
51# Configuration for dkms
52%{__cat} > %{buildroot}%{_usrsrc}/%{name}-%{version}/dkms.conf << 'EOF'
53PACKAGE_NAME=%{name}
54PACKAGE_VERSION=%{version}
55MAKE[0]="make;make"
56BUILT_MODULE_NAME[0]=%{name}
57DEST_MODULE_LOCATION[0]=/kernel/drivers/misc
58AUTOINSTALL="YES"
59EOF
60
61%clean
62%{__rm} -rf %{buildroot}
63
64%post -n dkms-%{name}
65dkms add     -m %{name} -v %{version} --rpm_safe_upgrade &&
66dkms build   -m %{name} -v %{version} --rpm_safe_upgrade &&
67dkms install -m %{name} -v %{version} --rpm_safe_upgrade --force || :
68
69%preun -n dkms-%{name}
70dkms remove  -m %{name} -v %{version} --rpm_safe_upgrade --all || :
71
72%files -n dkms-%{name}
73%defattr(-,root,root,-)
74%doc README.TXT ChangeLog
75%{_usrsrc}/%{name}-%{version}/
76
77%changelog
78* Tue Apr 19 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.116j-1
79- initial build
Note: See TracBrowser for help on using the repository browser.