source: projects/specs/trunk/w/wget/wget-vl.spec @ 6144

Revision 6144, 7.2 KB checked in by iwamoto, 12 years ago (diff)

wget: new upstream release

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