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

Revision 10545, 8.3 KB checked in by tomop, 8 years ago (diff)

wget-1.18-1

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