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

Revision 12379, 8.6 KB checked in by tomop, 4 years ago (diff)

updated 6 packages

authconfig-7.0.1-2

nmap-7.80-1

php74-7.4.5-1

procps-3.3.16-1

rubygem-json-2.3.0-2

wget-1.20.3-1

Line 
1Summary: A utility for retrieving files using the HTTP or FTP protocols.
2Summary(ja): HTTP/FTP プロトコルによるファイル取得ユーティリティ
3Name: wget
4Version: 1.20.3
5Release: 1%{?_dist_release}
6Group: Applications/Internet
7Vendor: Project Vine
8Distribution: Vine Linux
9
10License: GPL
11Source0: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
12Patch0:  0001-wget-1.20-path.patch
13
14## Vine Patch(es)
15Patch110:  ../0002-wget-1.20-disable-sslv2.patch
16# Security Fix
17# Nothing !
18
19Provides: webclient
20Requires(pre): install-info
21BuildRoot: %{_tmppath}/%{name}-%{version}-root
22%if %{_dist_release} > "vl6"
23BuildRequires: openssl-devel, libuuid-devel, zlib-devel
24BuildRequires: texinfo
25%else
26BuildRequires: openssl-devel, zlib-devel
27BuildRequires: texinfo
28%endif
29%{?nosrc:NoSource: 0}
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 \
77    --with-ssl=openssl \
78    --enable-opie \
79    --enable-digest \
80    --enable-ntlm \
81    --enable-nls \
82    --enable-ipv6 \
83    --disable-rpath
84
85%__make %{?_smp_mflags}
86pushd po
87msgfmt -o ja.gmo ja.po
88popd
89
90%install
91%__rm -rf $RPM_BUILD_ROOT
92%makeinstall
93
94rm -f $RPM_BUILD_ROOT/%{_infodir}/dir
95
96%find_lang %{name}
97
98%clean
99%__rm -rf $RPM_BUILD_ROOT
100
101%files -f %{name}.lang
102%defattr(-,root,root)
103%{!?_licensedir:%global license %%doc}
104%license COPYING
105%doc AUTHORS MAILING-LIST NEWS README doc/sample.wgetrc
106%config(noreplace) %{_sysconfdir}/wgetrc
107%{_mandir}/man1/wget.1*
108%{_bindir}/wget
109%{_infodir}/*
110
111%changelog
112* Thu Apr 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.3-1
113- new upstream release.
114
115* Mon Dec 03 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20-1
116- new upstream release.
117- updated Patch0 and 110.
118
119* Thu Jul 21 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18-2
120- fixed BR:.
121
122* Tue Jul  5 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18-1
123- new upstream release.
124- dropped Patch100: added the same effect without patch.
125- updated Patch110.
126
127* Thu Mar 10 2016 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.17.1-1
128- new upstream release
129- disable sslv2 connection
130- rebuild with openssl 1.0.2g
131
132* Wed Nov  5 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.16-1
133- new upstream release with security fix
134- drop Patch10 (is included in new release)
135- update Patch0
136- add BR: texinfo
137
138* Sat Oct 27 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.14-2
139- add BR: if-endif for vine6
140
141* Thu Oct 25 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.14-1
142- new upstream release
143- add pacth10,100 from fc19
144- add BR: libuuid-devel
145
146* Mon May  7 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.13.4-1
147- new upstream release
148- add patch0 from fc17
149- drop old patches
150- change configure option to use openssl
151- change src format from bz2 to xz
152
153* Tue Jan 11 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.11.4-3
154- rebuild with openssl-1.0.0c
155
156* Fri Sep 25 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.4-2
157- patch110 for fix openssl null char issue
158
159* Wed Oct 22 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.4-1
160- new upstream release
161- SPEC in UTF-8
162
163* Wed Mar 26 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.11.1-1
164- new upstream release
165- drop patch100 which is in included in new release
166- build under new versioning policy
167
168* Wed May 30 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.10.2-0vl3
169- rebuild with openssl-0.9.8
170
171* Thu Jan 12 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.10.2-0vl2
172- rebuilt for VineSeed
173- fix changelog typo
174
175* Thu Jan 12 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.10.2-0vl1.1
176- add pacth100 for fix CVE-2006-6719 (SYST Unchecked Boundary Condition)
177
178* Wed Oct 19 2005 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.10.2-0vl1
179- [SECURITY FIX] upstream release
180  - Stack-based buffer overflow (CAN-2005-3185)
181
182* Thu Jul 07 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.10-0vl1
183- [SECURITY FIX] upstream release
184  - overwrite certain files via a redirection URL (CAN-2004-1487)
185  - execute arbitrary code (CAN-2004-1488)
186  - overwrite arbitrary files via a symlink attack (CAN-2004-2014)
187- %%doc
188  - add COPYING, TODO
189  - drop doc/ChangeLog
190- not compress info at %%install (should be done by %%__install_spec_post)
191- drop obsolete patches
192- update Japanese description
193
194* Wed Mar 31 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.9.1-0vl1
195- source upgrade
196- build with openssl-0.9.7d
197- Prereq: install-info instead of /sbin/install-info
198- remove all patches
199
200* Sun Dec 15 2002 IWAI Masaharu <iwai@alib.jp> 1.8.1-0vl5
201- rebuild on VineSeed
202
203* Thu Dec 12 2002 IWAI Masaharu <iwai@alib.jp> 1.8.1-0vl4
204- fix directory traversal bug
205    add wget-1.8.2-filename.patch(Patch101) from RedHat updates 1.8.2-4.6x
206
207* Wed Mar 13 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.8.1-0vl3
208- revamped Patch10 to fit with 1.8.1 source. But disable it.
209
210* Wed Mar 13 2002 Toru Sagami <sagami@vinelinux.org> 1.8.1-0vl2
211- added patch from current CVS to fix broken recursive download.
212
213* Tue Dec 25 2001 Toru Sagami <sagami@vinelinux.org>
214- 1.8.1
215
216* Mon Dec 10 2001 Toru Sagami <sagami@vinelinux.org>
217- 1.8-0vl0: update to 1.8 with an ad-hoc patch for md5.h
218
219* Thu Nov 22 2001 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.7.1-0vl2
220- added ppc patch derived from:
221  http://bugs.debian.org/cgi-bin/bugreport.cgi?archive=no&bug=109348
222
223* Mon Nov 19 2001 Toru Sagami <sagami@vinelinux.org>
224- 1.7.1-0vl1: use ja.po included in source
225
226* Fri Aug 24 2001 Toru Sagami <sagami@vinelinux.org>
227- 1.7-0vl2: configure --with-ssl
228
229* Wed Jun 13 2001 <sagami@vinelinux.org>
230- 1.7-0vl1: update to 1.7 with updated ja.po
231
232* Tue May 29 2001 <sagami@vinelinux.org>
233- 1.6-0vl2: use better macros
234
235* Fri Jan 5 2001 Yoichi Imai <yoichi@silver-forest.com>
236- removed getmore patch, ja.patch, ja.po
237- removed gzip and strip
238- used environment variable of rpm
239- not used symlink patch
240
241* Fri Sep 08 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
242- 1.5.3_jp-6
243- modified %files section to handle compressed man page(s)
244- added Japanese summary
245
246* Wed Jan 26 2000 Norihito Ohmori <nono@vinelinux.org>
247- fix ja.po
248
249* Thu Jan 20 2000 HIROSE, Masaaki <hirose31@t3.rim.or.jp>
250- added getmore.patch. to get files like LINK HREF="XXX".
251
252* Sun Nov 7 1999 Toru Hoshina <t@kondara.org>
253- be a NoSrc :-P
254
255* Sat Sep 18 1999 Norihito Ohmori <ohmori@flatout.org>
256- add ja.po
257- add Japanese Summary and Description
258
259* Thu Aug 26 1999 Jeff Johnson <jbj@redhat.com>
260- don't permit chmod 777 on symlinks (#4725).
261
262* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
263- auto rebuild in the new build environment (release 4)
264
265* Fri Dec 18 1998 Bill Nottingham <notting@redhat.com>
266- build for 6.0 tree
267- add Provides
268
269* Sat Oct 10 1998 Cristian Gafton <gafton@redhat.com>
270- strip binaries
271- version 1.5.3
272
273* Sat Jun 27 1998 Jeff Johnson <jbj@redhat.com>
274- updated to 1.5.2
275
276* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
277- modified group to Applications/Networking
278
279* Wed Apr 22 1998 Cristian Gafton <gafton@redhat.com>
280- upgraded to 1.5.0
281- they removed the man page from the distribution (Duh!) and I added it back
282  from 1.4.5. Hey, removing the man page is DUMB!
283
284* Fri Nov 14 1997 Cristian Gafton <gafton@redhat.com>
285- first build against glibc
Note: See TracBrowser for help on using the repository browser.