This commit is contained in:
commit
7fba2a2446
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
11
nops_doc.diff
Normal file
11
nops_doc.diff
Normal file
@ -0,0 +1,11 @@
|
||||
--- doc/Makefile.in
|
||||
+++ doc/Makefile.in
|
||||
@@ -60,7 +60,7 @@
|
||||
|
||||
all: wget.info @COMMENT_IF_NO_POD2MAN@$(MAN)
|
||||
|
||||
-everything: all wget_us.ps wget_a4.ps wget_toc.html
|
||||
+everything: all wget_toc.html
|
||||
|
||||
$(SAMPLERCTEXI): $(srcdir)/sample.wgetrc
|
||||
sed s/@/@@/g $? > $@
|
24
toplev_destdir.diff
Normal file
24
toplev_destdir.diff
Normal file
@ -0,0 +1,24 @@
|
||||
Pass on DESTDIR
|
||||
|
||||
================================================================================
|
||||
--- Makefile.in
|
||||
+++ Makefile.in
|
||||
@@ -53,6 +53,8 @@
|
||||
manext = 1
|
||||
localedir = $(prefix)/share/locale
|
||||
|
||||
+DESTDIR =
|
||||
+
|
||||
CC = @CC@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
@@ -79,7 +81,8 @@
|
||||
MAKEDEFS = CC='$(CC)' CPPFLAGS='$(CPPFLAGS)' DEFS='$(DEFS)' \
|
||||
CFLAGS='$(CFLAGS)' LDFLAGS='$(LDFLAGS)' LIBS='$(LIBS)' \
|
||||
prefix='$(prefix)' exec_prefix='$(exec_prefix)' bindir='$(bindir)' \
|
||||
-infodir='$(infodir)' mandir='$(mandir)' manext='$(manext)'
|
||||
+infodir='$(infodir)' mandir='$(mandir)' manext='$(manext)' \
|
||||
+DESTDIR='$(DESTDIR)'
|
||||
|
||||
# subdirectories in the distribution
|
||||
SUBDIRS = src doc po util windows
|
11
wget-1.10-fnmatch.diff
Normal file
11
wget-1.10-fnmatch.diff
Normal file
@ -0,0 +1,11 @@
|
||||
--- wget-1.10/src/utils.c
|
||||
+++ wget-1.10/src/utils.c
|
||||
@@ -703,7 +703,7 @@
|
||||
char *p = *x + ((flags & ALLABS) && (**x == '/'));
|
||||
if (has_wildcards_p (p))
|
||||
{
|
||||
- if (fnmatch (p, s, FNM_PATHNAME) == 0)
|
||||
+ if (fnmatch (p, s, 0) == 0)
|
||||
break;
|
||||
}
|
||||
else
|
11
wget-1.10.1-strict-aliasing.diff
Normal file
11
wget-1.10.1-strict-aliasing.diff
Normal file
@ -0,0 +1,11 @@
|
||||
--- wget-1.10.1/src/init.c
|
||||
+++ wget-1.10.1/src/init.c
|
||||
@@ -1190,7 +1190,7 @@
|
||||
{ "none", prefer_none },
|
||||
};
|
||||
int ok = decode_string (val, choices, countof (choices),
|
||||
- (int *) &opt.prefer_family);
|
||||
+ &opt.prefer_family);
|
||||
if (!ok)
|
||||
fprintf (stderr, _("%s: %s: Invalid value `%s'.\n"), exec_name, com, val);
|
||||
return ok;
|
3
wget-1.10.2.tar.bz2
Normal file
3
wget-1.10.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:12401afcab626c23273321fa9305944b5d6159d7c107db157dcfa42777f187ed
|
||||
size 852816
|
13
wget-1.9.1-brokentime.patch
Normal file
13
wget-1.9.1-brokentime.patch
Normal file
@ -0,0 +1,13 @@
|
||||
--- wget-1.9.1/src/retr.c
|
||||
+++ wget-1.9.1/src/retr.c
|
||||
@@ -288,7 +288,9 @@
|
||||
{
|
||||
double dlrate;
|
||||
|
||||
- assert (msecs >= 0);
|
||||
+ if (msecs < 0)
|
||||
+ msecs = 0; /* XXX: sometimes X86_64 goes backwards in time */
|
||||
+
|
||||
assert (bytes >= 0);
|
||||
|
||||
if (msecs == 0)
|
11
wget-1.9.1-passive_ftp.diff
Normal file
11
wget-1.9.1-passive_ftp.diff
Normal file
@ -0,0 +1,11 @@
|
||||
--- doc/sample.wgetrc
|
||||
+++ doc/sample.wgetrc
|
||||
@@ -42,7 +42,7 @@
|
||||
# firewalls software explicitly supports active FTP and in fact has
|
||||
# problems supporting passive transfer. If you are in such
|
||||
# environment, use "passive_ftp = off" to revert to active FTP.
|
||||
-#passive_ftp = off
|
||||
+passive_ftp = on
|
||||
|
||||
# The "wait" command below makes Wget wait between every connection.
|
||||
# If, instead, you want Wget to wait only between retries of failed
|
30
wget-CAN-2004-1488.patch
Normal file
30
wget-CAN-2004-1488.patch
Normal file
@ -0,0 +1,30 @@
|
||||
From: Petr Tesarik <ptesarik@suse.de>
|
||||
Subject: wget: CAN-2004-1488
|
||||
Patch-mainline: no
|
||||
References: 185265
|
||||
|
||||
Escape non-printing characters when dumping all HTTP headers.
|
||||
|
||||
--- src/http.c
|
||||
+++ src/http.c
|
||||
@@ -754,14 +754,17 @@
|
||||
{
|
||||
const char *b = resp->headers[i];
|
||||
const char *e = resp->headers[i + 1];
|
||||
+ char *str;
|
||||
/* Skip CRLF */
|
||||
if (b < e && e[-1] == '\n')
|
||||
--e;
|
||||
if (b < e && e[-1] == '\r')
|
||||
--e;
|
||||
- /* This is safe even on printfs with broken handling of "%.<n>s"
|
||||
- because resp->headers ends with \0. */
|
||||
- logprintf (LOG_VERBOSE, "%s%.*s\n", prefix, e - b, b);
|
||||
+ str = xmalloc (e - b + 1);
|
||||
+ memcpy (str, b, e - b);
|
||||
+ str[e - b] = 0;
|
||||
+ logprintf (LOG_VERBOSE, "%s%s\n", prefix, escnonprint (str));
|
||||
+ xfree (str);
|
||||
}
|
||||
}
|
||||
|
20
wget-ftp-restart.patch
Normal file
20
wget-ftp-restart.patch
Normal file
@ -0,0 +1,20 @@
|
||||
--- src/ftp.c
|
||||
+++ src/ftp.c
|
||||
@@ -1196,7 +1196,7 @@
|
||||
len = 0;
|
||||
err = getftp (u, &len, restval, con);
|
||||
|
||||
- if (con->csock != -1)
|
||||
+ if (con->csock == -1)
|
||||
con->st &= ~DONE_CWD;
|
||||
else
|
||||
con->st |= DONE_CWD;
|
||||
@@ -1220,6 +1220,8 @@
|
||||
con->target = url_file_name (u);
|
||||
locf = con->target;
|
||||
}
|
||||
+ /* len hasn't been touched by getftp */
|
||||
+ len = restval;
|
||||
continue;
|
||||
case FTPRETRINT:
|
||||
/* If the control connection was closed, the retrieval
|
376
wget.changes
Normal file
376
wget.changes
Normal file
@ -0,0 +1,376 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 22 14:53:07 CEST 2006 - max@suse.de
|
||||
|
||||
- Removed the unneeded fix for CAN-2004-1487
|
||||
(bugs #179369 and #185214).
|
||||
|
||||
- Filter escape responses from the HTTP server (CAN-2004-1488,
|
||||
bug #185265).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 1 19:31:45 CET 2006 - max@suse.de
|
||||
|
||||
- Fixed (hacked) restart of interrupted FTP transactions (#144410).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 25 21:42:48 CET 2006 - mls@suse.de
|
||||
|
||||
- converted neededforbuild to BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 16 14:20:41 CET 2006 - mmj@suse.de
|
||||
|
||||
- Compile with -fstack-protector
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 14 11:55:26 CEST 2005 - mmj@suse.de
|
||||
|
||||
- Update to wget 1.10.2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 19 09:43:11 CEST 2005 - mmj@suse.de
|
||||
|
||||
- Fix strict aliasing issues
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 30 09:54:42 CEST 2005 - mmj@suse.de
|
||||
|
||||
- Update to wget-1.10.1 which is a bugfix release [#113682]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 13 14:54:29 CEST 2005 - mmj@suse.de
|
||||
|
||||
- Update to wget-1.10 which has LFS and non-experimental IPv6,
|
||||
among many other improvements and bugfixes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 26 20:44:23 CEST 2005 - mmj@suse.de
|
||||
|
||||
- Fix the way fnmatch matches [#75791]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 8 14:25:14 CEST 2005 - mmj@suse.de
|
||||
|
||||
- Add sanitizing URLs patch
|
||||
- Add other patches
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 31 12:26:32 CEST 2005 - mmj@suse.de
|
||||
|
||||
- Don't double UTF-8 encode german messages [#74544]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 10:38:01 CET 2005 - mmj@suse.de
|
||||
|
||||
- Roll back to wget-1.9.1 since the wget tree with LFS support is
|
||||
too buggy. We rather want a functioning wget. [#47965]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 14:12:12 CET 2005 - ro@suse.de
|
||||
|
||||
- texi2html changed behaviour, adapt filelist
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 2 13:14:56 CET 2004 - mmj@suse.de
|
||||
|
||||
- Update to 20041113 wget-LFS snapshot
|
||||
- Fix NULL pointer assertion [#48748]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 15 08:08:33 CET 2004 - mmj@suse.de
|
||||
|
||||
- Use another version of the fix below
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 14 18:04:59 CET 2004 - mmj@suse.de
|
||||
|
||||
- Add fix for using proxies [#47965]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 22:49:50 CEST 2004 - mmj@suse.de
|
||||
|
||||
- locale no should correctly be nb so rename po/no* to po/nb*
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 27 08:02:19 CEST 2004 - mmj@suse.de
|
||||
|
||||
- Use LFS patch from Leonid Petrov [#37967] [#45084]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 28 17:30:23 CEST 2004 - mmj@suse.de
|
||||
|
||||
- Fix what appears to be a copy/paste error in the dual-family
|
||||
IPv4+IPv6 patch [#42503].
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 1 19:34:07 CEST 2004 - mmj@suse.de
|
||||
|
||||
- Enable download of files > 2 GB [#37967]
|
||||
- Remove old crufty comments
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 20 11:46:45 CET 2004 - pth@suse.de
|
||||
|
||||
- Correctly set the charset for de.po to utf-8. Fixes #34708.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 1 13:52:31 CET 2004 - mmj@suse.de
|
||||
|
||||
- Update to 1.9.1 which is a bugfix release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 10 15:08:37 CET 2004 - adrian@suse.de
|
||||
|
||||
- build as user
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 28 11:09:34 CET 2003 - mmj@suse.de
|
||||
|
||||
- Add patch for dual-family IPv4+IPv6 support from Ari Edelkind
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 27 11:04:21 CET 2003 - mmj@suse.de
|
||||
|
||||
- Update to version 1.9 and remove patches, which was included
|
||||
upstream. 1.9 news:
|
||||
o specify what POST method be used for HTTP
|
||||
o IPv6 support is available, although it's still experimental
|
||||
o The `--timeout' option now also affects DNS lookup and
|
||||
establishing the TCP connection
|
||||
o Download speed shown by the progress bar is based on the data
|
||||
recently read, rather than the average speed of the entire
|
||||
download
|
||||
o It is now possible to connect to FTP servers through FWTK
|
||||
firewalls
|
||||
o The new option `--retry-connrefused' makes Wget retry
|
||||
downloads even in the face of refused connections
|
||||
o The new option `--dns-cache=off' may be used to prevent Wget
|
||||
from caching DNS lookups
|
||||
o Wget no longer escapes characters in local file names based
|
||||
on whether they're appropriate in URLs
|
||||
o Handling of HTML comments has been dumbed down to conform to
|
||||
what users expect and other browsers do: instead of being
|
||||
treated as SGML declaration, a comment is terminated at the
|
||||
first occurrence of "-->"
|
||||
o Wget now correctly handles relative URIs that begin with "//"
|
||||
o Boolean options in `.wgetrc' and on the command line now
|
||||
accept values "yes" and "no" along with the traditional "on"
|
||||
and "off"
|
||||
o It is now possible to specify decimal values for timeouts,
|
||||
waiting periods, and download rate.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 15 16:59:51 CEST 2003 - pthomas@suse.de
|
||||
|
||||
- Add security fix to unconditionally terminate the filename
|
||||
in url.c(compose_file_name).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
|
||||
|
||||
- fix install_info --delete call and move from preun to postun
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 1 14:22:41 CEST 2003 - schwab@suse.de
|
||||
|
||||
- Define _GNU_SOURCE to fix missing declarations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 7 00:41:26 CET 2003 - ro@suse.de
|
||||
|
||||
- fix build with current autoconf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 6 14:33:41 CET 2003 - pthomas@suse.de
|
||||
|
||||
- Add missing change log entry.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 5 17:00:58 CET 2003 - pthomas@suse.de
|
||||
|
||||
- Add security fix that makes wget check for '..' and '/' in
|
||||
file names.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 12 15:36:22 CET 2003 - kukuk@suse.de
|
||||
|
||||
- Remove ps and pdf documenation, info, man and html are enough.
|
||||
[Bug #23592]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 11 07:27:12 CET 2003 - mmj@suse.de
|
||||
|
||||
- Use %install_info macro [#23468]
|
||||
- Don't remove $RPM_BUILD_ROOT without checking it's not "/"
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 24 18:24:19 CEST 2002 - pthomas@suse.de
|
||||
|
||||
- Change wgetrc to make wget use passive_ftp per default.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 7 12:43:31 CEST 2002 - mmj@suse.de
|
||||
|
||||
- Update to 1.8.2 which is a bugfix release.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 10 16:00:06 CEST 2002 - okir@suse.de
|
||||
|
||||
- added patch for IPv6 support
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 14 16:23:40 CEST 2002 - meissner@suse.de
|
||||
|
||||
- replaced assert msecs>=0 by if (msecs<0) msecs=0. (stupid assert)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 1 00:26:11 CET 2002 - ro@suse.de
|
||||
|
||||
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 14 22:59:21 CET 2002 - bk@suse.de
|
||||
|
||||
- marked wgetrc as noreplace, format is compatible to older versions
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 7 13:29:05 CET 2002 - pthomas@suse.de
|
||||
|
||||
- Upgrade to 1.8.1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 13 17:08:58 CET 2001 - pthomas@suse.de
|
||||
|
||||
- Upgrade to 1.8
|
||||
- Regenerate pdf_doc.diff
|
||||
- Drop ppc specific patch as it's not needed anymore.
|
||||
- Install all HTML pages and not only the table of contents.
|
||||
- Pass DESTDIR on from the toplevel Makefile.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 20 16:32:02 CEST 2001 - olh@suse.de
|
||||
|
||||
- add wget-1.7.ppc.diff to fix segfault on ppc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 8 16:17:04 CEST 2001 - pthomas@suse.de
|
||||
|
||||
- Upgrade to 1.7.
|
||||
- Add a target to doc/Makefile to build a PDF version of the
|
||||
documentation.
|
||||
- Compile with SSL support (for HTTPS).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 25 15:45:40 CEST 2001 - bjacke@suse.de
|
||||
|
||||
- apply and enable IPv6 patch
|
||||
- add Debian's manpage
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 10 01:32:24 CEST 2001 - mfabian@suse.de
|
||||
|
||||
- bzip2 sources
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 30 14:52:39 CEST 2001 - pthomas@suse.de
|
||||
|
||||
- Apply my patch accepted for wget 1.7 that replaces ctype.h
|
||||
with safe-ctype.h, a locale independent version of ctype.h
|
||||
taken from libiberty. This makes setting LC_CTYPE safe.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 8 09:13:47 CET 2001 - ke@suse.de
|
||||
|
||||
- Build and install a printable manual (PDF).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 1 22:23:41 CET 2001 - pthomas@suse.de
|
||||
|
||||
- Set LC_CTYPE along with LC_MESSAGES to correctly display
|
||||
messages in locales other then C/POSIX.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 14 18:06:08 CET 2001 - schwab@suse.de
|
||||
|
||||
- Fix large file support (#2647).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 22 10:33:48 CET 2001 - ke@suse.de
|
||||
|
||||
- Update to version 1.6.
|
||||
- wget.spec: Use proper rpm macros.
|
||||
- Add README.SuSE
|
||||
- Drop security patch (cf. 1999-02-09 and README.SuSE); not needed any
|
||||
longer.
|
||||
- Lost large file support (cf. README.SuSE); reopen #2647.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 9 14:17:03 CEST 2000 - schwab@suse.de
|
||||
|
||||
- Change all values that count bytes from long to unsigned long (#2647).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 17:07:09 CET 2000 - ke@suse.de
|
||||
|
||||
- General spec file cleanup:
|
||||
- add group tag.
|
||||
- use various macros (%{version}, %{_infodir}).
|
||||
- ./configure -> %build.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 2 16:23:46 CEST 1999 - ke@suse.de
|
||||
|
||||
- Add more PO files from
|
||||
http://www.iro.umontreal.ca/~pinard/po/HTML/domain-wget.html.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
|
||||
|
||||
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 9 14:03:02 MET 1999 - ke@suse.de
|
||||
|
||||
- Security fix (proposed by marc).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 17 11:44:27 MET 1999 - ke@suse.de
|
||||
|
||||
- apply patch (new de.po).
|
||||
- fix BuildRoot.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 24 21:38:42 MEST 1998 - ke@suse.de
|
||||
|
||||
- Update: wget-1.5.3 (bug fix release).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 26 22:50:51 MEST 1998 - ke@suse.de
|
||||
|
||||
- Update: wget-1.5.2 (bug fix release).
|
||||
- Make BuildRoot work.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 12 14:32:11 MEST 1998 - ke@suse.de
|
||||
|
||||
- update: wget-1.5.1 (bug fix release).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 24 12:45:21 MEST 1998 - ke@suse.de
|
||||
|
||||
- enable NLS.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 23 11:50:04 MEST 1998 - ke@suse.de
|
||||
|
||||
- update: wget-1.5.0.
|
||||
|
||||
Sat Jun 21 15:07:50 1997 - Karl Eichwalder <ke@suse.de>
|
||||
|
||||
* patch from Hrvoje Niksic to prevent crashes if you are using
|
||||
proxy authorization.
|
||||
|
||||
Mon May 19 20:06:18 1997 - Karl Eichwalder <ke@suse.de>
|
||||
|
||||
* new package: wget-1.4.5
|
||||
|
282
wget.spec
Normal file
282
wget.spec
Normal file
@ -0,0 +1,282 @@
|
||||
#
|
||||
# spec file for package wget (Version 1.10.2)
|
||||
#
|
||||
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
Name: wget
|
||||
BuildRequires: libpng-devel openssl-devel
|
||||
URL: http://wget.sunsite.dk/
|
||||
License: GPL
|
||||
Group: Productivity/Networking/Web/Utilities
|
||||
Autoreqprov: on
|
||||
Version: 1.10.2
|
||||
Release: 15
|
||||
Summary: A Tool for Mirroring FTP and HTTP Servers
|
||||
Source: %name-%version.tar.bz2
|
||||
Patch: nops_doc.diff
|
||||
Patch1: toplev_destdir.diff
|
||||
Patch2: wget-1.9.1-brokentime.patch
|
||||
Patch3: wget-1.9.1-passive_ftp.diff
|
||||
Patch6: wget-1.10-fnmatch.diff
|
||||
Patch7: wget-1.10.1-strict-aliasing.diff
|
||||
Patch8: wget-ftp-restart.patch
|
||||
Patch9: wget-CAN-2004-1488.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
PreReq: %install_info_prereq
|
||||
|
||||
%description
|
||||
Wget enables you to retrieve WWW documents or FTP files from a server.
|
||||
This can be done in script files or via the command line.
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Hrvoje Niksic <hniksic@srce.hr>
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch
|
||||
%patch1
|
||||
%patch2 -p1
|
||||
%patch3
|
||||
%patch6 -p1
|
||||
%patch7 -p1
|
||||
%patch8
|
||||
%patch9
|
||||
rename no nb $RPM_BUILD_DIR/wget*/po/no.*
|
||||
|
||||
%build
|
||||
./autogen.sh
|
||||
CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -W -Wall -Wpointer-arith -Wno-unused-parameter -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fstack-protector" \
|
||||
./configure --prefix=%{_prefix} \
|
||||
--infodir=%{_infodir} \
|
||||
--sysconfdir=%{_sysconfdir} \
|
||||
--mandir=%{_mandir} \
|
||||
--with-ssl \
|
||||
--with-ipv4-default \
|
||||
--enable-ipv6 \
|
||||
--enable-LFS \
|
||||
%{_target_cpu}-suse-linux
|
||||
make localedir=%{_datadir}/locale
|
||||
make -C doc everything
|
||||
|
||||
%install
|
||||
make DESTDIR=$RPM_BUILD_ROOT install
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT;
|
||||
|
||||
%post
|
||||
%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
|
||||
|
||||
|
||||
%postun
|
||||
%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS COPYING NEWS README MAILING-LIST PATCHES TODO
|
||||
%doc doc/sample.wgetrc util/rmold.pl
|
||||
%doc %{_mandir}/*/wget*
|
||||
%doc %{_infodir}/wget*
|
||||
%config(noreplace) %{_sysconfdir}/wgetrc
|
||||
%{_bindir}/*
|
||||
%{_datadir}/locale/*/*/*
|
||||
|
||||
%changelog -n wget
|
||||
* Thu Jun 22 2006 - max@suse.de
|
||||
- Removed the unneeded fix for CAN-2004-1487
|
||||
(bugs #179369 and #185214).
|
||||
- Filter escape responses from the HTTP server (CAN-2004-1488,
|
||||
bug #185265).
|
||||
* Wed Feb 01 2006 - max@suse.de
|
||||
- Fixed (hacked) restart of interrupted FTP transactions (#144410).
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Mon Jan 16 2006 - mmj@suse.de
|
||||
- Compile with -fstack-protector
|
||||
* Fri Oct 14 2005 - mmj@suse.de
|
||||
- Update to wget 1.10.2
|
||||
* Mon Sep 19 2005 - mmj@suse.de
|
||||
- Fix strict aliasing issues
|
||||
* Tue Aug 30 2005 - mmj@suse.de
|
||||
- Update to wget-1.10.1 which is a bugfix release [#113682]
|
||||
* Mon Jun 13 2005 - mmj@suse.de
|
||||
- Update to wget-1.10 which has LFS and non-experimental IPv6,
|
||||
among many other improvements and bugfixes
|
||||
* Tue Apr 26 2005 - mmj@suse.de
|
||||
- Fix the way fnmatch matches [#75791]
|
||||
* Fri Apr 08 2005 - mmj@suse.de
|
||||
- Add sanitizing URLs patch
|
||||
- Add other patches
|
||||
* Thu Mar 31 2005 - mmj@suse.de
|
||||
- Don't double UTF-8 encode german messages [#74544]
|
||||
* Fri Feb 11 2005 - mmj@suse.de
|
||||
- Roll back to wget-1.9.1 since the wget tree with LFS support is
|
||||
too buggy. We rather want a functioning wget. [#47965]
|
||||
* Mon Jan 31 2005 - ro@suse.de
|
||||
- texi2html changed behaviour, adapt filelist
|
||||
* Thu Dec 02 2004 - mmj@suse.de
|
||||
- Update to 20041113 wget-LFS snapshot
|
||||
- Fix NULL pointer assertion [#48748]
|
||||
* Mon Nov 15 2004 - mmj@suse.de
|
||||
- Use another version of the fix below
|
||||
* Sun Nov 14 2004 - mmj@suse.de
|
||||
- Add fix for using proxies [#47965]
|
||||
* Mon Oct 18 2004 - mmj@suse.de
|
||||
- locale no should correctly be nb so rename po/no* to po/nb*
|
||||
* Mon Sep 27 2004 - mmj@suse.de
|
||||
- Use LFS patch from Leonid Petrov [#37967] [#45084]
|
||||
* Mon Jun 28 2004 - mmj@suse.de
|
||||
- Fix what appears to be a copy/paste error in the dual-family
|
||||
IPv4+IPv6 patch [#42503].
|
||||
* Thu Apr 01 2004 - mmj@suse.de
|
||||
- Enable download of files > 2 GB [#37967]
|
||||
- Remove old crufty comments
|
||||
* Fri Feb 20 2004 - pth@suse.de
|
||||
- Correctly set the charset for de.po to utf-8. Fixes #34708.
|
||||
* Sun Feb 01 2004 - mmj@suse.de
|
||||
- Update to 1.9.1 which is a bugfix release
|
||||
* Sat Jan 10 2004 - adrian@suse.de
|
||||
- build as user
|
||||
* Tue Oct 28 2003 - mmj@suse.de
|
||||
- Add patch for dual-family IPv4+IPv6 support from Ari Edelkind
|
||||
* Mon Oct 27 2003 - mmj@suse.de
|
||||
- Update to version 1.9 and remove patches, which was included
|
||||
upstream. 1.9 news:
|
||||
o specify what POST method be used for HTTP
|
||||
o IPv6 support is available, although it's still experimental
|
||||
o The `--timeout' option now also affects DNS lookup and
|
||||
establishing the TCP connection
|
||||
o Download speed shown by the progress bar is based on the data
|
||||
recently read, rather than the average speed of the entire
|
||||
download
|
||||
o It is now possible to connect to FTP servers through FWTK
|
||||
firewalls
|
||||
o The new option `--retry-connrefused' makes Wget retry
|
||||
downloads even in the face of refused connections
|
||||
o The new option `--dns-cache=off' may be used to prevent Wget
|
||||
from caching DNS lookups
|
||||
o Wget no longer escapes characters in local file names based
|
||||
on whether they're appropriate in URLs
|
||||
o Handling of HTML comments has been dumbed down to conform to
|
||||
what users expect and other browsers do: instead of being
|
||||
treated as SGML declaration, a comment is terminated at the
|
||||
first occurrence of "-->"
|
||||
o Wget now correctly handles relative URIs that begin with "//"
|
||||
o Boolean options in `.wgetrc' and on the command line now
|
||||
accept values "yes" and "no" along with the traditional "on"
|
||||
and "off"
|
||||
o It is now possible to specify decimal values for timeouts,
|
||||
waiting periods, and download rate.
|
||||
* Tue Jul 15 2003 - pthomas@suse.de
|
||||
- Add security fix to unconditionally terminate the filename
|
||||
in url.c(compose_file_name).
|
||||
* Thu Apr 24 2003 - ro@suse.de
|
||||
- fix install_info --delete call and move from preun to postun
|
||||
* Tue Apr 01 2003 - schwab@suse.de
|
||||
- Define _GNU_SOURCE to fix missing declarations.
|
||||
* Fri Mar 07 2003 - ro@suse.de
|
||||
- fix build with current autoconf
|
||||
* Thu Mar 06 2003 - pthomas@suse.de
|
||||
- Add missing change log entry.
|
||||
* Wed Mar 05 2003 - pthomas@suse.de
|
||||
- Add security fix that makes wget check for '..' and '/' in
|
||||
file names.
|
||||
* Wed Feb 12 2003 - kukuk@suse.de
|
||||
- Remove ps and pdf documenation, info, man and html are enough.
|
||||
[Bug #23592]
|
||||
* Tue Feb 11 2003 - mmj@suse.de
|
||||
- Use %%install_info macro [#23468]
|
||||
- Don't remove $RPM_BUILD_ROOT without checking it's not "/"
|
||||
* Thu Oct 24 2002 - pthomas@suse.de
|
||||
- Change wgetrc to make wget use passive_ftp per default.
|
||||
* Wed Aug 07 2002 - mmj@suse.de
|
||||
- Update to 1.8.2 which is a bugfix release.
|
||||
* Wed Jul 10 2002 - okir@suse.de
|
||||
- added patch for IPv6 support
|
||||
* Tue May 14 2002 - meissner@suse.de
|
||||
- replaced assert msecs>=0 by if (msecs<0) msecs=0. (stupid assert)
|
||||
* Fri Feb 01 2002 - ro@suse.de
|
||||
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
||||
* Mon Jan 14 2002 - bk@suse.de
|
||||
- marked wgetrc as noreplace, format is compatible to older versions
|
||||
* Mon Jan 07 2002 - pthomas@suse.de
|
||||
- Upgrade to 1.8.1
|
||||
* Thu Dec 13 2001 - pthomas@suse.de
|
||||
- Upgrade to 1.8
|
||||
- Regenerate pdf_doc.diff
|
||||
- Drop ppc specific patch as it's not needed anymore.
|
||||
- Install all HTML pages and not only the table of contents.
|
||||
- Pass DESTDIR on from the toplevel Makefile.
|
||||
* Mon Aug 20 2001 - olh@suse.de
|
||||
- add wget-1.7.ppc.diff to fix segfault on ppc
|
||||
* Fri Jun 08 2001 - pthomas@suse.de
|
||||
- Upgrade to 1.7.
|
||||
- Add a target to doc/Makefile to build a PDF version of the
|
||||
documentation.
|
||||
- Compile with SSL support (for HTTPS).
|
||||
* Fri May 25 2001 - bjacke@suse.de
|
||||
- apply and enable IPv6 patch
|
||||
- add Debian's manpage
|
||||
* Thu May 10 2001 - mfabian@suse.de
|
||||
- bzip2 sources
|
||||
* Fri Mar 30 2001 - pthomas@suse.de
|
||||
- Apply my patch accepted for wget 1.7 that replaces ctype.h
|
||||
with safe-ctype.h, a locale independent version of ctype.h
|
||||
taken from libiberty. This makes setting LC_CTYPE safe.
|
||||
* Thu Mar 08 2001 - ke@suse.de
|
||||
- Build and install a printable manual (PDF).
|
||||
* Thu Mar 01 2001 - pthomas@suse.de
|
||||
- Set LC_CTYPE along with LC_MESSAGES to correctly display
|
||||
messages in locales other then C/POSIX.
|
||||
* Wed Feb 14 2001 - schwab@suse.de
|
||||
- Fix large file support (#2647).
|
||||
* Mon Jan 22 2001 - ke@suse.de
|
||||
- Update to version 1.6.
|
||||
- wget.spec: Use proper rpm macros.
|
||||
- Add README.SuSE
|
||||
- Drop security patch (cf. 1999-02-09 and README.SuSE); not needed any
|
||||
longer.
|
||||
- Lost large file support (cf. README.SuSE); reopen #2647.
|
||||
* Fri Jun 09 2000 - schwab@suse.de
|
||||
- Change all values that count bytes from long to unsigned long (#2647).
|
||||
* Sun Feb 20 2000 - ke@suse.de
|
||||
- General spec file cleanup:
|
||||
- add group tag.
|
||||
- use various macros (%%{version}, %%{_infodir}).
|
||||
- ./configure -> %%build.
|
||||
* Sat Oct 02 1999 - ke@suse.de
|
||||
- Add more PO files from
|
||||
http://www.iro.umontreal.ca/~pinard/po/HTML/domain-wget.html.
|
||||
* Mon Sep 13 1999 - bs@suse.de
|
||||
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
||||
* Tue Feb 09 1999 - ke@suse.de
|
||||
- Security fix (proposed by marc).
|
||||
* Sun Jan 17 1999 - ke@suse.de
|
||||
- apply patch (new de.po).
|
||||
- fix BuildRoot.
|
||||
* Thu Sep 24 1998 - ke@suse.de
|
||||
- Update: wget-1.5.3 (bug fix release).
|
||||
* Fri Jun 26 1998 - ke@suse.de
|
||||
- Update: wget-1.5.2 (bug fix release).
|
||||
- Make BuildRoot work.
|
||||
* Tue May 12 1998 - ke@suse.de
|
||||
- update: wget-1.5.1 (bug fix release).
|
||||
* Fri Apr 24 1998 - ke@suse.de
|
||||
- enable NLS.
|
||||
* Thu Apr 23 1998 - ke@suse.de
|
||||
- update: wget-1.5.0.
|
||||
* Sat Jun 21 1997 - Karl Eichwalder <ke@suse.de>
|
||||
* patch from Hrvoje Niksic to prevent crashes if you are using
|
||||
proxy authorization.
|
||||
* Mon May 19 1997 - Karl Eichwalder <ke@suse.de>
|
||||
* new package: wget-1.4.5
|
Loading…
x
Reference in New Issue
Block a user