source: projects/specs/trunk/n/net-tools/net-tools-vl.spec @ 8853

Revision 8853, 6.4 KB checked in by daisuke, 10 years ago (diff)

net-tools: update config.{h,make} to build with kerne-3.14

Line 
1Summary: The basic tools for setting up networking.
2Summary(ja): ネットワークをセットアップするための基本的なツール
3Name: net-tools
4Version: 1.60
5Release: 16%{?_dist_release}
6License: GPL
7Group: System Environment/Base
8
9Source0: http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-%{version}.tar.bz2
10Source1: net-tools-%{version}-config.h
11Source2: net-tools-%{version}-config.make
12Source3: ether-wake.c
13
14Patch4: net-tools-1.57-bug22040.patch
15Patch5: net-tools-1.60-miiioctl.patch
16Patch6: net-tools-1.60-manydevs.patch
17Patch7: net-tools-1.60-virtualname.patch
18Patch8: net-tools-1.60-cycle.patch
19Patch9: net-tools-1.60-x25_sr.patch
20Patch10: net-tools-1.60-gcc33.patch
21Patch11: net-tools-1.60-label.patch
22Patch22: net-tools-1.60-parse.patch
23Patch64: net-tools-1.60-ec_hw_null.patch
24Patch65: net-tools-1.60-statistics_buffer.patch
25
26# source/patch for Vine
27Source100: net-tools-1.60-ja.po
28Patch100: net-tools-1.54-japo.patch
29
30BuildRoot: %{_tmppath}/%{name}-root
31Vendor: Project Vine
32Distribution: Vine Linux
33
34%description
35The net-tools package contains the basic tools needed for setting up
36networking:  ethers, route and others.
37
38%description -l ja
39net-tools パッケージはネットワークをセットアップする基本的なツールを
40含んでいます: イーサーネット, ルーティングやその他
41
42%prep
43%setup -q
44%patch4 -p 1 -b .bug22040
45%patch5 -p 1 -b .miiioctl
46%patch6 -p 0 -b .manydevs
47%patch7 -p 1 -b .virtualname
48%patch8 -p 1 -b .cycle
49%patch9 -p1 -b .x25
50%patch10 -p1 -b .gcc33
51%patch11 -p0 -b .label
52%patch22 -p1 -b .parse
53%patch64 -p1 -b .ex_hw_null
54%patch65 -p1 -b .buffer
55
56%patch100 -p1 -b .nls
57
58cp %SOURCE1 ./config.h
59cp %SOURCE2 ./config.make
60cp %SOURCE3 .
61cp %SOURCE100 po/ja.po
62
63%build
64make
65gcc $RPM_OPT_FLAGS -o ether-wake ether-wake.c
66
67%install
68rm -rf $RPM_BUILD_ROOT
69
70make BASEDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install
71
72install -m 755 ether-wake %{buildroot}/sbin
73
74rm %{buildroot}/sbin/rarp
75rm %{buildroot}%{_mandir}/man8/rarp.8*
76
77%find_lang %{name}
78
79%clean
80rm -rf $RPM_BUILD_ROOT
81
82%files -f %{name}.lang
83%defattr(-,root,root)
84/bin/*
85/sbin/*
86%{_mandir}/man[158]/*
87%lang(de_DE)    %{_mandir}/de_DE/man[158]/*
88%lang(fr_FR)    %{_mandir}/fr_FR/man[158]/*
89%lang(pt_BR)    %{_mandir}/pt_BR/man[158]/*
90
91%changelog
92* Mon Jul 21 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.60-16
93- update config.{h,make}
94  - CONFIG_HWSTRIP=0, CONFIG_HWTR=0
95
96* Sat Aug 11 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.60-15vl6
97- add patch22, 65 to fix <BTS:1329>
98
99* Wed Apr 13 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.60-14
100- rebuild for Vine 6
101
102* Wed Sep 10 2008 Shu KONNO <owa@bg.wakwak.com> 1.60-13vl5
103- applied new versioning policy, spec in utf-8
104- added net-tools-1.60-label.patch
105
106* Fri Aug 18 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.60-12vl2
107- add patches to build with current environment
108  - x25_sr.patch (patch9)
109  - gcc33.patch (patch10)
110  - update ether-wake.c (source3)
111
112* Sat May 31 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.60-12vl1
113- update and replaced ja.po
114- sync with RedHat Rawhide 1.60-12
115
116  - Fri Feb 07 2003 Phil Knirsch <pknirsch@redhat.com>
117  - Fixed -s parameter.
118  - Fix /proc statistics for -nic operation.
119  - Fixed -i operation in general.
120
121  - Tue Dec 17 2002 Phil Knirsch <pknirsch@redhat.com> 1.60-9
122  - Copyright -> License.
123
124  - Tue Aug 06 2002 Phil Knirsch <pknirsch@redhat.com>
125  - Added patch from Norm for a corrected output.
126
127  - Fri Apr 12 2002 Jeremy Katz <katzj@redhat.com>
128  - fix nstrcmp() to be correct in the case where there are many devices
129    of the same type, eg, "eth10" > "eth1"  (#61436)
130
131  - Tue Jul 31 2001 Bill Nottingham <notting@redhat.com>
132  - do *not* use SIOCDEVPRIVATE for MII ioctls
133
134  - Fri Jun  1 2001 Preston Brown <pbrown@redhat.com>
135  - include wake-on-lan wakeup utility, ether-wake by Donald Becker
136
137* Sat May 12 2001 <sagami@vinelinux.org>
138- 1.60-4vl1: follow up with RH 1.60-1
139
140* Tue May 23 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
141- sync with RH 6.2
142
143* Tue Mar  7 2000 Jeff Johnson <jbj@redhat.com>
144- rebuild for sparc baud rates > 38400.
145
146* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
147- fix description
148
149* Fri Jan 14 2000 Jeff Johnson <jbj@redhat.com>
150- fix "netstat -ci" (#6904).
151- document more netstat options (#7429).
152
153* Thu Jan 13 2000 Jeff Johnson <jbj@redhat.com>
154- update to 1.54.
155- enable "everything but DECnet" including IPv6.
156
157* Mon Oct 11 1999 Norihito Ohmori <ohmori@flatout.org>
158- ported from net-tools-1.51 with Japanese catalog
159  by Yasuyuki Furukawa
160
161* Sun Aug 29 1999 Jeff Johnson <jbj@redhat.com>
162- update to 1.53.
163
164* Wed Jul 28 1999 Jeff Johnson <jbj@redhat.com>
165- plug "netstat -c" fd leak (#3620).
166
167* Thu Jun 17 1999 Jeff Johnson <jbj@redhat.com>
168- plug potential buffer overruns.
169
170* Sat Jun 12 1999 John Hardin <jhardin@wolfenet.com>
171- patch to recognize ESP and GRE protocols for VPN masquerade
172
173* Fri Apr 23 1999 Jeff Johnson <jbj@redhat.com>
174- update to 1.52.
175
176* Thu Mar 25 1999 Jeff Johnson <jbj@redhat.com>
177- update interface statistics continuously (#1323)
178
179* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
180- auto rebuild in the new build environment (release 2)
181
182* Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
183- update to 1.51.
184- strip binaries.
185
186* Tue Feb  2 1999 Jeff Johnson <jbj@redhat.com>
187- update to 1.50.
188- added slattach/plipconfig/ipmaddr/iptunnel commands.
189- enabled translated man pages.
190
191* Tue Dec 15 1998 Jakub Jelinek <jj@ultra.linux.cz>
192- update to 1.49.
193
194* Sat Dec  5 1998 Jeff Johnson <jbj@redhat.com>
195- update to 1.48.
196
197* Thu Nov 12 1998 Jeff Johnson <jbj@redhat.com>
198- update to 1.47.
199
200* Wed Sep  2 1998 Jeff Johnson <jbj@redhat.com>
201- update to 1.46
202
203* Thu Jul  9 1998 Jeff Johnson <jbj@redhat.com>
204- build root
205- include ethers.5
206
207* Thu Jun 11 1998 Aron Griffis <agriffis@coat.com>
208- upgraded to 1.45
209- patched hostname.c to initialize buffer
210- patched ax25.c to use kernel headers
211
212* Fri May 01 1998 Prospector System <bugs@redhat.com>
213- translations modified for de, fr, tr
214
215* Fri Feb 27 1998 Jason Spangler <jasons@usemail.com>
216- added config patch
217
218* Fri Feb 27 1998 Jason Spangler <jasons@usemail.com>
219- changed to net-tools 1.432
220- removed old glibc 2.1 patch
221 
222* Wed Oct 22 1997 Erik Troan <ewt@redhat.com>
223- added extra patches for glibc 2.1
224
225* Tue Oct 21 1997 Erik Troan <ewt@redhat.com>
226- included complete set of network protocols (some were removed for
227  initial glibc work)
228
229* Wed Sep 03 1997 Erik Troan <ewt@redhat.com>
230- updated glibc patch for glibc 2.0.5
231
232* Thu Jun 19 1997 Erik Troan <ewt@redhat.com>
233- built against glibc
234- updated to 1.33
Note: See TracBrowser for help on using the repository browser.