source: projects/specs/branches/6/w/wget/wget-vl.spec @ 2490

Revision 2490, 6.9 KB checked in by Takemikaduchi, 13 years ago (diff)

rebuild with openssl-1.0.0c

Line 
1Summary: A utility for retrieving files using the HTTP or FTP protocols.
2Summary(ja): HTTP/FTP プロトコルによるファイル取得ユーティリティ
3Name: wget
4Version: 1.11.4
5Release: 3%{?_dist_release}
6License: GPL
7Group: Applications/Internet
8Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.bz2
9
10## Vine Patch(es)
11# Security Fix
12# Patch100: wget-1.10.2_CVE-2006-6719.patch
13Patch110: wget-1.11.4_openssl_null.patch
14
15Provides: webclient
16Requires(pre): install-info
17BuildRoot: %{_tmppath}/%{name}-%{version}-root
18BuildRequires: openssl-devel
19%{?nosrc:NoSource: 0}
20
21Vendor: Project Vine
22Distribution: Vine Linux
23
24%description
25GNU Wget is a file retrieval utility which can use either the HTTP or
26FTP protocols.  Wget features include the ability to work in the
27background while you're logged out, recursive retrieval of
28directories, file name wildcard matching, remote file timestamp
29storage and comparison, use of Rest with FTP servers and Range with
30HTTP servers to retrieve files over slow or unstable connections,
31support for Proxy servers, and configurability.
32
33Install wget if you need to retrieve large numbers of files with HTTP or
34FTP, or if you need a utility for mirroring web sites or FTP directories.
35
36#'
37%description -l ja
38GNU wget は HTTP や FTP プロトコルを使用してファイルを取得するユーティリ
39ティです。wget には次のような特徴があります。
40
41 - ログアウトしている間にバックグラウンドで実行可能
42 - ディレクトリの再帰的取得
43 - ファイル名のワイルドカードマッチング
44 - ファイルのタイムスタンプの保存と比較
45 - FTP サーバの Rest、HTTP サーバの Range を使用したダウンロードの再開
46 - プロキシサーバへの対応
47 - 設定の容易さ
48
49もし HTTP か FTP で大量のファイルを取得する必要があったり、Web サイトや
50FTP ディレクトリをミラーするユーティリティが必要なら wget をインストール
51してください。
52
53%prep
54%setup -q
55
56# Security Fix
57# %patch100 -p1 -b .CVE-2006-6719
58%patch110 -p1 -b .openssl_null
59
60%build
61%configure --with-ssl
62%__make %{?_smp_mflags}
63
64%install
65%__rm -rf $RPM_BUILD_ROOT
66%makeinstall
67%find_lang %{name}
68
69%post
70/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir
71
72%preun
73if [ "$1" = 0 ]; then
74        /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir
75fi
76
77%clean
78%__rm -rf $RPM_BUILD_ROOT
79
80%files -f %{name}.lang
81%defattr(-,root,root)
82%doc AUTHORS MAILING-LIST NEWS README INSTALL COPYING
83%config %{_sysconfdir}/wgetrc
84%{_bindir}/wget
85%{_infodir}/wget.info*
86%{_mandir}/man1/wget.1*
87
88%changelog
89* Tue Jan 11 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.11.4-3
90- rebuild with openssl-1.0.0c
91
92* Fri Sep 25 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.4-2
93- patch110 for fix openssl null char issue
94
95* Wed Oct 22 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.4-1
96- new upstream release
97- SPEC in UTF-8
98
99* Wed Mar 26 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.1-1
100- new upstream release
101- drop patch100 which is in included in new release
102- build under new versioning policy
103
104* Wed May 30 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.10.2-0vl3
105- rebuild with openssl-0.9.8
106
107* Fri Jan 12 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.10.2-0vl2
108- rebuilt for VineSeed
109- fix changelog typo
110
111* Fri Jan 12 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.10.2-0vl1.1
112- add pacth100 for fix CVE-2006-6719 (SYST Unchecked Boundary Condition)
113
114* Wed Oct 19 2005 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.10.2-0vl1
115- [SECURITY FIX] upstream release
116  - Stack-based buffer overflow (CAN-2005-3185)
117
118* Thu Jul 07 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.10-0vl1
119- [SECURITY FIX] upstream release
120  - overwrite certain files via a redirection URL (CAN-2004-1487)
121  - execute arbitrary code (CAN-2004-1488)
122  - overwrite arbitrary files via a symlink attack (CAN-2004-2014)
123- %%doc
124  - add COPYING, TODO
125  - drop doc/ChangeLog
126- not compress info at %%install (should be done by %%__install_spec_post)
127- drop obsolete patches
128- update Japanese description
129
130* Wed Mar 31 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.9.1-0vl1
131- source upgrade
132- build with openssl-0.9.7d
133- Prereq: install-info instead of /sbin/install-info
134- remove all patches
135
136* Sun Dec 15 2002 IWAI Masaharu <iwai@alib.jp> 1.8.1-0vl5
137- rebuild on VineSeed
138
139* Thu Dec 12 2002 IWAI Masaharu <iwai@alib.jp> 1.8.1-0vl4
140- fix directory traversal bug
141    add wget-1.8.2-filename.patch(Patch101) from RedHat updates 1.8.2-4.6x
142
143* Wed Mar 13 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.8.1-0vl3
144- revamped Patch10 to fit with 1.8.1 source. But disable it.
145
146* Wed Mar 13 2002 Toru Sagami <sagami@vinelinux.org> 1.8.1-0vl2
147- added patch from current CVS to fix broken recursive download.
148
149* Tue Dec 25 2001 Toru Sagami <sagami@vinelinux.org>
150- 1.8.1
151
152* Mon Dec 10 2001 Toru Sagami <sagami@vinelinux.org>
153- 1.8-0vl0: update to 1.8 with an ad-hoc patch for md5.h
154
155* Thu Nov 22 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.7.1-0vl2
156- added ppc patch derived from:
157  http://bugs.debian.org/cgi-bin/bugreport.cgi?archive=no&bug=109348
158
159* Mon Nov 19 2001 Toru Sagami <sagami@vinelinux.org>
160- 1.7.1-0vl1: use ja.po included in source
161
162* Fri Aug 24 2001 Toru Sagami <sagami@vinelinux.org>
163- 1.7-0vl2: configure --with-ssl
164
165* Wed Jun 13 2001 <sagami@vinelinux.org>
166- 1.7-0vl1: update to 1.7 with updated ja.po
167
168* Tue May 29 2001 <sagami@vinelinux.org>
169- 1.6-0vl2: use better macros
170
171* Fri Jan 5 2001 Yoichi Imai <yoichi@silver-forest.com>
172- removed getmore patch, ja.patch, ja.po
173- removed gzip and strip
174- used environment variable of rpm
175- not used symlink patch
176
177* Fri Sep 08 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
178- 1.5.3_jp-6
179- modified %files section to handle compressed man page(s)
180- added Japanese summary
181
182* Wed Jan 26 2000 Norihito Ohmori <nono@vinelinux.org>
183- fix ja.po
184
185* Thu Jan 20 2000 HIROSE, Masaaki <hirose31@t3.rim.or.jp>
186- added getmore.patch. to get files like LINK HREF="XXX".
187
188* Sun Nov 7 1999 Toru Hoshina <t@kondara.org>
189- be a NoSrc :-P
190
191* Sat Sep 18 1999 Norihito Ohmori <ohmori@flatout.org>
192- add ja.po
193- add Japanese Summary and Description
194
195* Thu Aug 26 1999 Jeff Johnson <jbj@redhat.com>
196- don't permit chmod 777 on symlinks (#4725).
197
198* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
199- auto rebuild in the new build environment (release 4)
200
201* Fri Dec 18 1998 Bill Nottingham <notting@redhat.com>
202- build for 6.0 tree
203- add Provides
204
205* Sat Oct 10 1998 Cristian Gafton <gafton@redhat.com>
206- strip binaries
207- version 1.5.3
208
209* Sat Jun 27 1998 Jeff Johnson <jbj@redhat.com>
210- updated to 1.5.2
211
212* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
213- modified group to Applications/Networking
214
215* Wed Apr 22 1998 Cristian Gafton <gafton@redhat.com>
216- upgraded to 1.5.0
217- they removed the man page from the distribution (Duh!) and I added it back
218  from 1.4.5. Hey, removing the man page is DUMB!
219
220* Fri Nov 14 1997 Cristian Gafton <gafton@redhat.com>
221- first build against glibc
Note: See TracBrowser for help on using the repository browser.