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

Revision 12546, 8.7 KB checked in by tomop, 3 years ago (diff)

updated 28 packages

autoconf-2.71-1

automake-1.16.3-1

bison-3.7.5-1

e2fsprogs-1.46.1-1

findutils-4.8.0-1

galera-26.4.7-1

gawk-5.1.0-1

gdbm-1.19-1

gjs-1.66.2-1

gnome-initial-setup-3.36.4-2

grep-3.6-1

help2man-1.48.1-1

ipvsadm-1.31-1

less-563-1

libidn-1.36-1

make-4.3-1

mariadb-10.5.9-1

mozjs78-78.7.0-1

mpfr-4.1.0-1

nettle-3.7.1-1

parted-3.4-1

pcre2-10.36-1

polkit-0.118-1

strongswan-5.9.1-1

tar-1.34-1

trousers-0.3.15-1

wget-1.21-1

wireshark-3.4.3-1

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