wget2-1.99.1/ 0000755 0000000 0000000 00000000000 13271672662 007626 5 0000000 0000000 wget2-1.99.1/GNUmakefile 0000644 0000000 0000000 00000010736 13225230604 011610 0000000 0000000 # Having a separate GNUmakefile lets me 'include' the dynamically
# generated rules created via cfg.mk (package-local configuration)
# as well as maint.mk (generic maintainer rules).
# This makefile is used only if you run GNU Make.
# It is necessary if you want to build targets usually of interest
# only to the maintainer.
# Copyright (C) 2001, 2003, 2006-2018 Free Software Foundation, Inc.
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
# If the user runs GNU make but has not yet run ./configure,
# give them a diagnostic.
_gl-Makefile := $(wildcard [M]akefile)
ifneq ($(_gl-Makefile),)
# Make tar archive easier to reproduce.
export TAR_OPTIONS = --owner=0 --group=0 --numeric-owner
# Allow the user to add to this in the Makefile.
ALL_RECURSIVE_TARGETS =
include Makefile
# Some projects override e.g., _autoreconf here.
-include $(srcdir)/cfg.mk
# Allow cfg.mk to override these.
_build-aux ?= build-aux
_autoreconf ?= autoreconf -v
include $(srcdir)/maint.mk
# Ensure that $(VERSION) is up to date for dist-related targets, but not
# for others: rerunning autoreconf and recompiling everything isn't cheap.
_have-git-version-gen := \
$(shell test -f $(srcdir)/$(_build-aux)/git-version-gen && echo yes)
ifeq ($(_have-git-version-gen)0,yes$(MAKELEVEL))
_is-dist-target ?= $(filter-out %clean, \
$(filter maintainer-% dist% alpha beta stable,$(MAKECMDGOALS)))
_is-install-target ?= $(filter-out %check, $(filter install%,$(MAKECMDGOALS)))
ifneq (,$(_is-dist-target)$(_is-install-target))
_curr-ver := $(shell cd $(srcdir) \
&& $(_build-aux)/git-version-gen \
.tarball-version \
$(git-version-gen-tag-sed-script))
ifneq ($(_curr-ver),$(VERSION))
ifeq ($(_curr-ver),UNKNOWN)
$(info WARNING: unable to verify if $(VERSION) is the correct version)
else
ifneq (,$(_is-install-target))
# GNU Coding Standards state that 'make install' should not cause
# recompilation after 'make all'. But as long as changing the version
# string alters config.h, the cost of having 'make all' always have an
# up-to-date version is prohibitive. So, as a compromise, we merely
# warn when installing a version string that is out of date; the user
# should run 'autoreconf' (or something like 'make distcheck') to
# fix the version, 'make all' to propagate it, then 'make install'.
$(info WARNING: version string $(VERSION) is out of date;)
$(info run '$(MAKE) _version' to fix it)
else
$(info INFO: running autoreconf for new version string: $(_curr-ver))
GNUmakefile: _version
touch GNUmakefile
endif
endif
endif
endif
endif
.PHONY: _version
_version:
cd $(srcdir) && rm -rf autom4te.cache .version && $(_autoreconf)
$(MAKE) $(AM_MAKEFLAGS) Makefile
else
.DEFAULT_GOAL := abort-due-to-no-makefile
srcdir = .
# The package can override .DEFAULT_GOAL to run actions like autoreconf.
-include ./cfg.mk
# Allow cfg.mk to override these.
_build-aux ?= build-aux
_autoreconf ?= autoreconf -v
include ./maint.mk
ifeq ($(.DEFAULT_GOAL),abort-due-to-no-makefile)
$(MAKECMDGOALS): abort-due-to-no-makefile
endif
abort-due-to-no-makefile:
@echo There seems to be no Makefile in this directory. 1>&2
@echo "You must run ./configure before running 'make'." 1>&2
@exit 1
endif
# Tell version 3.79 and up of GNU make to not build goals in this
# directory in parallel, in case someone tries to build multiple
# targets, and one of them can cause a recursive target to be invoked.
# Only set this if Automake doesn't provide it.
AM_RECURSIVE_TARGETS ?= $(RECURSIVE_TARGETS:-recursive=) \
$(RECURSIVE_CLEAN_TARGETS:-recursive=) \
dist distcheck tags ctags
ALL_RECURSIVE_TARGETS += $(AM_RECURSIVE_TARGETS)
ifneq ($(word 2, $(MAKECMDGOALS)), )
ifneq ($(filter $(ALL_RECURSIVE_TARGETS), $(MAKECMDGOALS)), )
.NOTPARALLEL:
endif
endif
wget2-1.99.1/Makefile.am 0000644 0000000 0000000 00000005512 13271662531 011577 0000000 0000000 # got some hints from https://gitorious.org/openismus-playground/examplelib/source
SUBDIRS = lib include libwget examples src
if HAVE_PO
SUBDIRS += po
endif
if WITH_DOCS
SUBDIRS += docs
endif
SUBDIRS += fuzz unit-tests
if WITH_MICROHTTPD
SUBDIRS += tests
endif
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
## Install the generated pkg-config file (.pc) into the expected location for
## architecture-dependent package configuration information. Occasionally,
## pkg-config files are also used for architecture-independent data packages,
## in which case the correct install location would be $(datadir)/pkgconfig.
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libwget.pc
EXTRA_DIST = cfg.mk build-aux/config.rpath m4/gnulib-cache.m4 README.md contrib/check_options
dist-hook: gen-ChangeLog
.PHONY: gen-ChangeLog check-valgrind
gen-ChangeLog:
$(AM_V_GEN)if test -d .git; then \
git log --no-merges --date=short \
--pretty='format:%ad %an <%ae>%w(0,0,5)%+B' | sed '/^[1-9].*/G' \
> $(distdir)/ChangeLog; \
fi
check-valgrind:
TESTS_ENVIRONMENT="VALGRIND_TESTS=1" $(MAKE) check
clean-lcov:
rm -rf wget2.info */*.gc?? */.libs/*.gc?? lcov/
lcov --zerocounters --directory src/ --directory libwget/
LCOV_INFO=wget2.info
check-coverage: clean clean-lcov
$(MAKE) CFLAGS="$(CFLAGS) --coverage" LDFLAGS="$(LDFLAGS) --coverage"
lcov --capture --initial --directory src/ --directory libwget/.libs --output-file $(LCOV_INFO)
$(MAKE) CFLAGS="$(CFLAGS) --coverage" LDFLAGS="$(LDFLAGS) --coverage" VALGRIND_TESTS=0 check
lcov --capture --directory src/ --directory libwget/.libs --output-file $(LCOV_INFO)
lcov --remove $(LCOV_INFO) '*/test_linking.c' '*/css_tokenizer.lex' -o $(LCOV_INFO)
genhtml --prefix . --ignore-errors source $(LCOV_INFO) --legend --title "Wget2" --output-directory=lcov
@echo
@echo "You can now view the coverage report with 'xdg-open lcov/index.html'"
fuzz-coverage: clean clean-lcov
$(MAKE) -C lib
$(MAKE) -C libwget CFLAGS="$(CFLAGS) --coverage" LDFLAGS="$(LDFLAGS) --coverage"
$(MAKE) -C src CFLAGS="$(CFLAGS) --coverage" LDFLAGS="$(LDFLAGS) --coverage"
$(MAKE) -C fuzz check CFLAGS="$(CFLAGS) --coverage" LDFLAGS="$(LDFLAGS) --coverage"
lcov --capture --initial --directory libwget/.libs --directory fuzz --directory src --output-file $(LCOV_INFO)
lcov --capture --directory libwget/.libs --directory fuzz --directory src --output-file $(LCOV_INFO)
lcov --remove $(LCOV_INFO) '*/test_linking.c' '*/css_tokenizer.lex' -o $(LCOV_INFO)
genhtml --prefix . --ignore-errors source $(LCOV_INFO) --legend --title "Wget2-fuzz" --output-directory=lcov
@echo
@echo "You can now view the coverage report with 'xdg-open lcov/index.html'"
check-local:
$(AM_V_at)test -e .git && $(MAKE) -s syntax-check >/dev/null || :
$(AM_V_at)test -e .git && $(srcdir)/contrib/check_options $(srcdir)/docs/wget2.md $(builddir)/src/wget2$(EXEEXT) || :
wget2-1.99.1/install-sh 0000755 0000000 0000000 00000035463 13246764077 011571 0000000 0000000 #!/bin/sh
# install - install a program, script, or datafile
scriptversion=2014-09-12.12; # UTC
# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
# following copyright and license.
#
# Copyright (C) 1994 X Consortium
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to
# deal in the Software without restriction, including without limitation the
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
# sell copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#
# Except as contained in this notice, the name of the X Consortium shall not
# be used in advertising or otherwise to promote the sale, use or other deal-
# ings in this Software without prior written authorization from the X Consor-
# tium.
#
#
# FSF changes to this file are in the public domain.
#
# Calling this script install-sh is preferred over install.sh, to prevent
# 'make' implicit rules from creating a file called install from it
# when there is no Makefile.
#
# This script is compatible with the BSD install script, but was written
# from scratch.
tab=' '
nl='
'
IFS=" $tab$nl"
# Set DOITPROG to "echo" to test this script.
doit=${DOITPROG-}
doit_exec=${doit:-exec}
# Put in absolute file names if you don't have them in your path;
# or use environment vars.
chgrpprog=${CHGRPPROG-chgrp}
chmodprog=${CHMODPROG-chmod}
chownprog=${CHOWNPROG-chown}
cmpprog=${CMPPROG-cmp}
cpprog=${CPPROG-cp}
mkdirprog=${MKDIRPROG-mkdir}
mvprog=${MVPROG-mv}
rmprog=${RMPROG-rm}
stripprog=${STRIPPROG-strip}
posix_mkdir=
# Desired mode of installed file.
mode=0755
chgrpcmd=
chmodcmd=$chmodprog
chowncmd=
mvcmd=$mvprog
rmcmd="$rmprog -f"
stripcmd=
src=
dst=
dir_arg=
dst_arg=
copy_on_change=false
is_target_a_directory=possibly
usage="\
Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
or: $0 [OPTION]... SRCFILES... DIRECTORY
or: $0 [OPTION]... -t DIRECTORY SRCFILES...
or: $0 [OPTION]... -d DIRECTORIES...
In the 1st form, copy SRCFILE to DSTFILE.
In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
In the 4th, create DIRECTORIES.
Options:
--help display this help and exit.
--version display version info and exit.
-c (ignored)
-C install only if different (preserve the last data modification time)
-d create directories instead of installing files.
-g GROUP $chgrpprog installed files to GROUP.
-m MODE $chmodprog installed files to MODE.
-o USER $chownprog installed files to USER.
-s $stripprog installed files.
-t DIRECTORY install into DIRECTORY.
-T report an error if DSTFILE is a directory.
Environment variables override the default commands:
CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
RMPROG STRIPPROG
"
while test $# -ne 0; do
case $1 in
-c) ;;
-C) copy_on_change=true;;
-d) dir_arg=true;;
-g) chgrpcmd="$chgrpprog $2"
shift;;
--help) echo "$usage"; exit $?;;
-m) mode=$2
case $mode in
*' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*)
echo "$0: invalid mode: $mode" >&2
exit 1;;
esac
shift;;
-o) chowncmd="$chownprog $2"
shift;;
-s) stripcmd=$stripprog;;
-t)
is_target_a_directory=always
dst_arg=$2
# Protect names problematic for 'test' and other utilities.
case $dst_arg in
-* | [=\(\)!]) dst_arg=./$dst_arg;;
esac
shift;;
-T) is_target_a_directory=never;;
--version) echo "$0 $scriptversion"; exit $?;;
--) shift
break;;
-*) echo "$0: invalid option: $1" >&2
exit 1;;
*) break;;
esac
shift
done
# We allow the use of options -d and -T together, by making -d
# take the precedence; this is for compatibility with GNU install.
if test -n "$dir_arg"; then
if test -n "$dst_arg"; then
echo "$0: target directory not allowed when installing a directory." >&2
exit 1
fi
fi
if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
# When -d is used, all remaining arguments are directories to create.
# When -t is used, the destination is already specified.
# Otherwise, the last argument is the destination. Remove it from $@.
for arg
do
if test -n "$dst_arg"; then
# $@ is not empty: it contains at least $arg.
set fnord "$@" "$dst_arg"
shift # fnord
fi
shift # arg
dst_arg=$arg
# Protect names problematic for 'test' and other utilities.
case $dst_arg in
-* | [=\(\)!]) dst_arg=./$dst_arg;;
esac
done
fi
if test $# -eq 0; then
if test -z "$dir_arg"; then
echo "$0: no input file specified." >&2
exit 1
fi
# It's OK to call 'install-sh -d' without argument.
# This can happen when creating conditional directories.
exit 0
fi
if test -z "$dir_arg"; then
if test $# -gt 1 || test "$is_target_a_directory" = always; then
if test ! -d "$dst_arg"; then
echo "$0: $dst_arg: Is not a directory." >&2
exit 1
fi
fi
fi
if test -z "$dir_arg"; then
do_exit='(exit $ret); exit $ret'
trap "ret=129; $do_exit" 1
trap "ret=130; $do_exit" 2
trap "ret=141; $do_exit" 13
trap "ret=143; $do_exit" 15
# Set umask so as not to create temps with too-generous modes.
# However, 'strip' requires both read and write access to temps.
case $mode in
# Optimize common cases.
*644) cp_umask=133;;
*755) cp_umask=22;;
*[0-7])
if test -z "$stripcmd"; then
u_plus_rw=
else
u_plus_rw='% 200'
fi
cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
*)
if test -z "$stripcmd"; then
u_plus_rw=
else
u_plus_rw=,u+rw
fi
cp_umask=$mode$u_plus_rw;;
esac
fi
for src
do
# Protect names problematic for 'test' and other utilities.
case $src in
-* | [=\(\)!]) src=./$src;;
esac
if test -n "$dir_arg"; then
dst=$src
dstdir=$dst
test -d "$dstdir"
dstdir_status=$?
else
# Waiting for this to be detected by the "$cpprog $src $dsttmp" command
# might cause directories to be created, which would be especially bad
# if $src (and thus $dsttmp) contains '*'.
if test ! -f "$src" && test ! -d "$src"; then
echo "$0: $src does not exist." >&2
exit 1
fi
if test -z "$dst_arg"; then
echo "$0: no destination specified." >&2
exit 1
fi
dst=$dst_arg
# If destination is a directory, append the input filename; won't work
# if double slashes aren't ignored.
if test -d "$dst"; then
if test "$is_target_a_directory" = never; then
echo "$0: $dst_arg: Is a directory" >&2
exit 1
fi
dstdir=$dst
dst=$dstdir/`basename "$src"`
dstdir_status=0
else
dstdir=`dirname "$dst"`
test -d "$dstdir"
dstdir_status=$?
fi
fi
obsolete_mkdir_used=false
if test $dstdir_status != 0; then
case $posix_mkdir in
'')
# Create intermediate dirs using mode 755 as modified by the umask.
# This is like FreeBSD 'install' as of 1997-10-28.
umask=`umask`
case $stripcmd.$umask in
# Optimize common cases.
*[2367][2367]) mkdir_umask=$umask;;
.*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
*[0-7])
mkdir_umask=`expr $umask + 22 \
- $umask % 100 % 40 + $umask % 20 \
- $umask % 10 % 4 + $umask % 2
`;;
*) mkdir_umask=$umask,go-w;;
esac
# With -d, create the new directory with the user-specified mode.
# Otherwise, rely on $mkdir_umask.
if test -n "$dir_arg"; then
mkdir_mode=-m$mode
else
mkdir_mode=
fi
posix_mkdir=false
case $umask in
*[123567][0-7][0-7])
# POSIX mkdir -p sets u+wx bits regardless of umask, which
# is incompatible with FreeBSD 'install' when (umask & 300) != 0.
;;
*)
# $RANDOM is not portable (e.g. dash); use it when possible to
# lower collision chance
tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0
# As "mkdir -p" follows symlinks and we work in /tmp possibly; so
# create the $tmpdir first (and fail if unsuccessful) to make sure
# that nobody tries to guess the $tmpdir name.
if (umask $mkdir_umask &&
$mkdirprog $mkdir_mode "$tmpdir" &&
exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1
then
if test -z "$dir_arg" || {
# Check for POSIX incompatibilities with -m.
# HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
# other-writable bit of parent directory when it shouldn't.
# FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
test_tmpdir="$tmpdir/a"
ls_ld_tmpdir=`ls -ld "$test_tmpdir"`
case $ls_ld_tmpdir in
d????-?r-*) different_mode=700;;
d????-?--*) different_mode=755;;
*) false;;
esac &&
$mkdirprog -m$different_mode -p -- "$test_tmpdir" && {
ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"`
test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
}
}
then posix_mkdir=:
fi
rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir"
else
# Remove any dirs left behind by ancient mkdir implementations.
rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null
fi
trap '' 0;;
esac;;
esac
if
$posix_mkdir && (
umask $mkdir_umask &&
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
)
then :
else
# The umask is ridiculous, or mkdir does not conform to POSIX,
# or it failed possibly due to a race condition. Create the
# directory the slow way, step by step, checking for races as we go.
case $dstdir in
/*) prefix='/';;
[-=\(\)!]*) prefix='./';;
*) prefix='';;
esac
oIFS=$IFS
IFS=/
set -f
set fnord $dstdir
shift
set +f
IFS=$oIFS
prefixes=
for d
do
test X"$d" = X && continue
prefix=$prefix$d
if test -d "$prefix"; then
prefixes=
else
if $posix_mkdir; then
(umask=$mkdir_umask &&
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
# Don't fail if two instances are running concurrently.
test -d "$prefix" || exit 1
else
case $prefix in
*\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
*) qprefix=$prefix;;
esac
prefixes="$prefixes '$qprefix'"
fi
fi
prefix=$prefix/
done
if test -n "$prefixes"; then
# Don't fail if two instances are running concurrently.
(umask $mkdir_umask &&
eval "\$doit_exec \$mkdirprog $prefixes") ||
test -d "$dstdir" || exit 1
obsolete_mkdir_used=true
fi
fi
fi
if test -n "$dir_arg"; then
{ test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
{ test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
else
# Make a couple of temp file names in the proper directory.
dsttmp=$dstdir/_inst.$$_
rmtmp=$dstdir/_rm.$$_
# Trap to clean up those temp files at exit.
trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
# Copy the file name to the temp name.
(umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
# and set any options; do chmod last to preserve setuid bits.
#
# If any of these fail, we abort the whole thing. If we want to
# ignore errors from any of these, just make sure not to ignore
# errors from the above "$doit $cpprog $src $dsttmp" command.
#
{ test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
{ test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
{ test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
# If -C, don't bother to copy if it wouldn't change the file.
if $copy_on_change &&
old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
set -f &&
set X $old && old=:$2:$4:$5:$6 &&
set X $new && new=:$2:$4:$5:$6 &&
set +f &&
test "$old" = "$new" &&
$cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
then
rm -f "$dsttmp"
else
# Rename the file to the real destination.
$doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
# The rename failed, perhaps because mv can't rename something else
# to itself, or perhaps because mv is so ancient that it does not
# support -f.
{
# Now remove or move aside any old file at destination location.
# We try this two ways since rm can't unlink itself on some
# systems and the destination file might be busy for other
# reasons. In this case, the final cleanup might fail but the new
# file should still install successfully.
{
test ! -f "$dst" ||
$doit $rmcmd -f "$dst" 2>/dev/null ||
{ $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
{ $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
} ||
{ echo "$0: cannot unlink or rename $dst" >&2
(exit 1); exit 1
}
} &&
# Now rename the file to the real destination.
$doit $mvcmd "$dsttmp" "$dst"
}
fi || exit 1
trap '' 0
fi
done
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC"
# time-stamp-end: "; # UTC"
# End:
wget2-1.99.1/po/ 0000755 0000000 0000000 00000000000 13271672662 010244 5 0000000 0000000 wget2-1.99.1/po/wget2.pot 0000644 0000000 0000000 00000100114 13271672531 011730 0000000 0000000 # SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the wget2 package.
# FIRST AUTHOR , YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: wget2 1.99.1\n"
"Report-Msgid-Bugs-To: bug-wget2@gnu.org\n"
"POT-Creation-Date: 2018-04-30 21:58+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: lib/error.c:195
msgid "Unknown system error"
msgstr ""
#: lib/gai_strerror.c:57
msgid "Address family for hostname not supported"
msgstr ""
#: lib/gai_strerror.c:58
msgid "Temporary failure in name resolution"
msgstr ""
#: lib/gai_strerror.c:59
msgid "Bad value for ai_flags"
msgstr ""
#: lib/gai_strerror.c:60
msgid "Non-recoverable failure in name resolution"
msgstr ""
#: lib/gai_strerror.c:61
msgid "ai_family not supported"
msgstr ""
#: lib/gai_strerror.c:62
msgid "Memory allocation failure"
msgstr ""
#: lib/gai_strerror.c:63
msgid "No address associated with hostname"
msgstr ""
#: lib/gai_strerror.c:64
msgid "Name or service not known"
msgstr ""
#: lib/gai_strerror.c:65
msgid "Servname not supported for ai_socktype"
msgstr ""
#: lib/gai_strerror.c:66
msgid "ai_socktype not supported"
msgstr ""
#: lib/gai_strerror.c:67
msgid "System error"
msgstr ""
#: lib/gai_strerror.c:68
msgid "Argument buffer too small"
msgstr ""
#: lib/gai_strerror.c:70
msgid "Processing request in progress"
msgstr ""
#: lib/gai_strerror.c:71
msgid "Request canceled"
msgstr ""
#: lib/gai_strerror.c:72
msgid "Request not canceled"
msgstr ""
#: lib/gai_strerror.c:73
msgid "All requests done"
msgstr ""
#: lib/gai_strerror.c:74
msgid "Interrupted by a signal"
msgstr ""
#: lib/gai_strerror.c:75
msgid "Parameter string not correctly encoded"
msgstr ""
#: lib/gai_strerror.c:87
msgid "Unknown error"
msgstr ""
#: lib/regcomp.c:135
msgid "Success"
msgstr ""
#: lib/regcomp.c:138
msgid "No match"
msgstr ""
#: lib/regcomp.c:141
msgid "Invalid regular expression"
msgstr ""
#: lib/regcomp.c:144
msgid "Invalid collation character"
msgstr ""
#: lib/regcomp.c:147
msgid "Invalid character class name"
msgstr ""
#: lib/regcomp.c:150
msgid "Trailing backslash"
msgstr ""
#: lib/regcomp.c:153
msgid "Invalid back reference"
msgstr ""
#: lib/regcomp.c:156
msgid "Unmatched [, [^, [:, [., or [="
msgstr ""
#: lib/regcomp.c:159
msgid "Unmatched ( or \\("
msgstr ""
#: lib/regcomp.c:162
msgid "Unmatched \\{"
msgstr ""
#: lib/regcomp.c:165
msgid "Invalid content of \\{\\}"
msgstr ""
#: lib/regcomp.c:168
msgid "Invalid range end"
msgstr ""
#: lib/regcomp.c:171
msgid "Memory exhausted"
msgstr ""
#: lib/regcomp.c:174
msgid "Invalid preceding regular expression"
msgstr ""
#: lib/regcomp.c:177
msgid "Premature end of regular expression"
msgstr ""
#: lib/regcomp.c:180
msgid "Regular expression too big"
msgstr ""
#: lib/regcomp.c:183
msgid "Unmatched ) or \\)"
msgstr ""
#: lib/regcomp.c:689
msgid "No previous regular expression"
msgstr ""
#: lib/spawn-pipe.c:142 lib/spawn-pipe.c:145 lib/spawn-pipe.c:266
#: lib/spawn-pipe.c:269
#, c-format
msgid "cannot create pipe"
msgstr ""
#: lib/spawn-pipe.c:236 lib/spawn-pipe.c:350 lib/wait-process.c:282
#: lib/wait-process.c:356
#, c-format
msgid "%s subprocess failed"
msgstr ""
#: lib/w32spawn.h:49
#, c-format
msgid "_open_osfhandle failed"
msgstr ""
#: lib/w32spawn.h:90
#, c-format
msgid "cannot restore fd %d: dup2 failed"
msgstr ""
#: lib/wait-process.c:223 lib/wait-process.c:255 lib/wait-process.c:317
#, c-format
msgid "%s subprocess"
msgstr ""
#: lib/wait-process.c:274 lib/wait-process.c:346
#, c-format
msgid "%s subprocess got fatal signal %d"
msgstr ""
#: lib/xalloc-die.c:34
msgid "memory exhausted"
msgstr ""
#: libwget/cookie.c:464
msgid "Cookie without name or assignment ignored\n"
msgstr ""
#: libwget/cookie.c:866
#, c-format
msgid "Incomplete cookie entry: %s\n"
msgstr ""
#: libwget/cookie.c:898
msgid "Failed to read cookies\n"
msgstr ""
#: libwget/cookie.c:901
#, c-format
msgid "Fetched cookies from '%s'\n"
msgstr ""
#: libwget/cookie.c:957
#, c-format
msgid "Failed to write cookie file '%s'\n"
msgstr ""
#: libwget/cookie.c:962
#, c-format
msgid "Saved %d cookie%s into '%s'\n"
msgstr ""
#: libwget/cookie.c:964
msgid "No cookies to save. Table is empty.\n"
msgstr ""
#: libwget/css.c:152
#, c-format
msgid "Unknown token after @charset: %d\n"
msgstr ""
#: libwget/css.c:194 libwget/io.c:368 libwget/xml.c:583
#, c-format
msgid "Failed to open %s\n"
msgstr ""
#: libwget/css_url.c:58 src/wget.c:2702 src/wget.c:2729 src/wget.c:2748
#, c-format
msgid "URI content encoding = '%s'\n"
msgstr ""
#: libwget/css_url.c:88
#, c-format
msgid "Cannot resolve relative URI '%s'\n"
msgstr ""
#: libwget/decompressor.c:103
msgid "Failed to init gzip decompression\n"
msgstr ""
#: libwget/decompressor.c:142
#, c-format
msgid "Failed to uncompress gzip stream (%d)\n"
msgstr ""
#: libwget/decompressor.c:151
#, c-format
msgid "Failed to close gzip stream (%d)\n"
msgstr ""
#: libwget/decompressor.c:160
msgid "Failed to init deflate decompression\n"
msgstr ""
#: libwget/decompressor.c:175
msgid "Failed to init LZMA decompression\n"
msgstr ""
#: libwget/decompressor.c:214
#, c-format
msgid "Failed to uncompress LZMA stream (%d)\n"
msgstr ""
#: libwget/decompressor.c:228
msgid "Failed to init Brotli decompression\n"
msgstr ""
#: libwget/decompressor.c:271
#, c-format
msgid "Failed to uncompress Brotli stream (%u): %s\n"
msgstr ""
#: libwget/decompressor.c:288
msgid "Failed to init bzip2 decompression\n"
msgstr ""
#: libwget/decompressor.c:327
#, c-format
msgid "Failed to uncompress bzip2 stream (%d)\n"
msgstr ""
#: libwget/encoding.c:107
#, c-format
msgid "Failed to transcode '%s' string into '%s' (%d)\n"
msgstr ""
#: libwget/encoding.c:117
#, c-format
msgid "Failed to prepare transcoding '%s' into '%s' (%d)\n"
msgstr ""
#: libwget/encoding.c:244
#, c-format
msgid "u8_tolower(%s) failed (%d)\n"
msgstr ""
#: libwget/encoding.c:261 libwget/encoding.c:282
#, c-format
msgid "toASCII(%s) failed (%d): %s\n"
msgstr ""
#: libwget/encoding.c:302
#, c-format
msgid "toASCII failed (%d): %s\n"
msgstr ""
#: libwget/encoding.c:305
#, c-format
msgid "Invalid UTF-8 sequence not converted: '%s'\n"
msgstr ""
#: libwget/encoding.c:309
#, c-format
msgid "toASCII not available: '%s'\n"
msgstr ""
#: libwget/hash_printf.c:74
#, c-format
msgid "Failed to hash (%d)\n"
msgstr ""
#: libwget/hashfile.c:92
#, c-format
msgid "Unknown hash type '%s'\n"
msgstr ""
#: libwget/hashfile.c:558
#, c-format
msgid "%s: Hash type '%s' not supported by linked crypto engine\n"
msgstr ""
#: libwget/hashfile.c:574
#, c-format
msgid "%s: Failed to read %llu bytes\n"
msgstr ""
#: libwget/hpkp.c:542
#, c-format
msgid "HPKP: could not parse host line '%s'\n"
msgstr ""
#: libwget/hpkp.c:548
#, c-format
msgid "HPKP: could not parse pin line '%s'\n"
msgstr ""
#: libwget/hpkp.c:593
msgid "Failed to read HPKP data\n"
msgstr ""
#: libwget/hpkp.c:678
#, c-format
msgid "Failed to write HPKP file '%s'\n"
msgstr ""
#: libwget/hsts.c:396 libwget/tls_session.c:309
#, c-format
msgid "Failed to parse HSTS line: '%s'\n"
msgstr ""
#: libwget/hsts.c:439
msgid "Failed to read HSTS data\n"
msgstr ""
#: libwget/hsts.c:442
#, c-format
msgid "Fetched HSTS data from '%s'\n"
msgstr ""
#: libwget/hsts.c:501
#, c-format
msgid "Failed to write HSTS file '%s'\n"
msgstr ""
#: libwget/hsts.c:506
#, c-format
msgid "Saved %d HSTS entr%s into '%s'\n"
msgstr ""
#: libwget/hsts.c:508
msgid "No HSTS entries to save. Table is empty.\n"
msgstr ""
#: libwget/http.c:200 libwget/http.c:209 libwget/http.c:218 libwget/http.c:227
#, c-format
msgid "%s: Unknown key %d (or value must not be an integer)\n"
msgstr ""
#: libwget/http.c:309
#, c-format
msgid "Unsupported quality of protection '%s'.\n"
msgstr ""
#: libwget/http.c:320
#, c-format
msgid "Unsupported algorithm '%s'.\n"
msgstr ""
#: libwget/http.c:415
#, c-format
msgid "Decompress failed [host: %s - resource: %s]\n"
msgstr ""
#: libwget/http.c:758
msgid "Failed to create HTTP2 callbacks\n"
msgstr ""
#: libwget/http.c:768
#, c-format
msgid "Failed to create HTTP2 client session (%d)\n"
msgstr ""
#: libwget/http.c:779
#, c-format
msgid "Failed to submit HTTP2 client settings (%d)\n"
msgstr ""
#: libwget/http.c:808
#, c-format
msgid "Failed to terminate HTTP2 session (%d)\n"
msgstr ""
#: libwget/http.c:882
msgid "Failed to submit HTTP2 request\n"
msgstr ""
#: libwget/http.c:897
msgid "Failed to create request buffer\n"
msgstr ""
#: libwget/http.c:1254
#, c-format
msgid "Chunk size overflow: %lX\n"
msgstr ""
#: libwget/http.c:1286
msgid "Expected end-of-chunk not found\n"
msgstr ""
#: libwget/http.c:1332
#, c-format
msgid "Failed to read %zd bytes (%d)\n"
msgstr ""
#: libwget/http.c:1334
#, c-format
msgid "Just got %zu of %zu bytes\n"
msgstr ""
#: libwget/http.c:1336
#, c-format
msgid "Body too large: %zu instead of %zu bytes\n"
msgstr ""
#: libwget/http_highlevel.c:45 libwget/http_highlevel.c:60
#, c-format
msgid "Failed to write %zu bytes of data (%d: %s)\n"
msgstr ""
#: libwget/http_highlevel.c:153
#, c-format
msgid "Unknown option %d\n"
msgstr ""
#: libwget/http_highlevel.c:162
msgid "Error parsing URL\n"
msgstr ""
#: libwget/http_highlevel.c:169
msgid "Missing URL/URI\n"
msgstr ""
#: libwget/http_parse.c:841 libwget/http_parse.c:868
#, c-format
msgid "Failed to parse date '%s'\n"
msgstr ""
#: libwget/http_parse.c:1220
msgid "HTTP response header not found\n"
msgstr ""
#: libwget/init.c:161 libwget/init.c:238 libwget/init.c:263 libwget/init.c:278
#, c-format
msgid "%s: Unknown option %d"
msgstr ""
#: libwget/init.c:180
#, c-format
msgid "%s: Failed to init networking (%d)"
msgstr ""
#: libwget/init.c:219
#, c-format
msgid "%s: Failed to deinit networking (%d)"
msgstr ""
#: libwget/io.c:129
#, c-format
msgid "%s: Failed to read, error %d\n"
msgstr ""
#: libwget/io.c:361
#, c-format
msgid ""
"WARNING: Size of %s changed from %lld to %lld while reading. This may lead "
"to unwanted results !\n"
msgstr ""
#: libwget/io.c:364
#, c-format
msgid "Failed to fstat %s\n"
msgstr ""
#: libwget/io.c:446
#, c-format
msgid "Failed to create '%s' (%d)\n"
msgstr ""
#: libwget/io.c:454
#, c-format
msgid "Failed to lock '%s' (%d)\n"
msgstr ""
#: libwget/io.c:466
#, c-format
msgid "Failed to read open '%s' (%d)\n"
msgstr ""
#: libwget/io.c:489
#, c-format
msgid "Failed to open tmpfile '%s' (%d)\n"
msgstr ""
#: libwget/io.c:498
#, c-format
msgid "Failed to write open '%s' (%d)\n"
msgstr ""
#: libwget/io.c:514
#, c-format
msgid "Failed to write/close '%s' (%d)\n"
msgstr ""
#: libwget/io.c:521
#, c-format
msgid "Failed to rename '%s' to '%s' (%d)\n"
msgstr ""
#: libwget/io.c:522
#, c-format
msgid "Take manually care for '%s'\n"
msgstr ""
#: libwget/iri.c:538
#, c-format
msgid "Missing host/domain in URI '%s'\n"
msgstr ""
#: libwget/net.c:402
#, c-format
msgid "Failed to resolve %s (%s)\n"
msgstr ""
#: libwget/net.c:937 libwget/net.c:945
msgid "Failed to set socket to non-blocking\n"
msgstr ""
#: libwget/net.c:942
msgid "Failed to get socket flags\n"
msgstr ""
#: libwget/net.c:954
msgid "Failed to set socket option REUSEADDR\n"
msgstr ""
#: libwget/net.c:958
msgid "Failed to set socket option NODELAY\n"
msgstr ""
#: libwget/net.c:1047
#, c-format
msgid "Failed to bind (%d)\n"
msgstr ""
#: libwget/net.c:1075 libwget/net.c:1245
#, c-format
msgid "Failed to connect (%d)\n"
msgstr ""
#: libwget/net.c:1106
#, c-format
msgid "Failed to create socket (%d)\n"
msgstr ""
#: libwget/net.c:1185
#, c-format
msgid "Failed to read %zu bytes (%d)\n"
msgstr ""
#: libwget/net.c:1267
#, c-format
msgid "Failed to write %zu bytes (%d: %s)\n"
msgstr ""
#: libwget/net.c:1308
#, c-format
msgid "%s: internal error: length mismatch %zu != %zd\n"
msgstr ""
#: libwget/netrc.c:251
#, c-format
msgid "Failed to open .netrc file '%s' (%d)\n"
msgstr ""
#: libwget/metalink.c:264
msgid "Error in parsing XML"
msgstr ""
#: libwget/ocsp.c:460
#, c-format
msgid "Failed to parse OCSP line: '%s'\n"
msgstr ""
#: libwget/ocsp.c:513
msgid "Failed to read OCSP hosts\n"
msgstr ""
#: libwget/ocsp.c:515
#, c-format
msgid "Fetched OCSP hosts from '%s'\n"
msgstr ""
#: libwget/ocsp.c:518
msgid "Failed to read OCSP fingerprints\n"
msgstr ""
#: libwget/ocsp.c:521
#, c-format
msgid "Fetched OCSP fingerprints from '%s'\n"
msgstr ""
#: libwget/ocsp.c:606
#, c-format
msgid "Failed to write to OCSP hosts to '%s'\n"
msgstr ""
#: libwget/ocsp.c:608
#, c-format
msgid "Saved OCSP hosts to '%s'\n"
msgstr ""
#: libwget/ocsp.c:611
#, c-format
msgid "Failed to write to OCSP fingerprints to '%s'\n"
msgstr ""
#: libwget/ocsp.c:614
#, c-format
msgid "Saved OCSP fingerprints to '%s'\n"
msgstr ""
#: libwget/pipe.c:85
#, c-format
msgid "Failed to create pipe for STDIN on %s\n"
msgstr ""
#: libwget/pipe.c:89
#, c-format
msgid "Failed to create pipe for STDOUT on %s\n"
msgstr ""
#: libwget/pipe.c:97
#, c-format
msgid "Failed to create pipe for STDERR on %s\n"
msgstr ""
#: libwget/pipe.c:115 libwget/pipe.c:125 libwget/pipe.c:136
#, c-format
msgid "Failed to dup2(%d,%d) (%d)\n"
msgstr ""
#: libwget/pipe.c:163
#, c-format
msgid "Failed to fork '%s'\n"
msgstr ""
#: libwget/ssl_gnutls.c:237
#, c-format
msgid "Unknown config key %d (or value must not be a string)\n"
msgstr ""
#: libwget/ssl_gnutls.c:247
#, c-format
msgid "Unknown config key %d (or value must not be an object)\n"
msgstr ""
#: libwget/ssl_gnutls.c:293
#, c-format
msgid "Unknown config key %d (or value must not be an integer)\n"
msgstr ""
#: libwget/ssl_gnutls.c:327
#, c-format
msgid "Certificate info [%u]:\n"
msgstr ""
#: libwget/ssl_gnutls.c:330
#, c-format
msgid " Valid since: %s"
msgstr ""
#: libwget/ssl_gnutls.c:333
#, c-format
msgid " Expires: %s"
msgstr ""
#: libwget/ssl_gnutls.c:340
#, c-format
msgid " Fingerprint: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:348
#, c-format
msgid " Serial number: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:353
#, c-format
msgid " Public key: %s, %s (%u bits)\n"
msgstr ""
#: libwget/ssl_gnutls.c:358
#, c-format
msgid " Version: #%d\n"
msgstr ""
#: libwget/ssl_gnutls.c:366
#, c-format
msgid " Issuer's DN: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:370
#, c-format
msgid " Issuer's OID: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:374
#, c-format
msgid " Issuer's UID: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:386
#, c-format
msgid " Unknown certificate type %d\n"
msgstr ""
#: libwget/ssl_gnutls.c:403 libwget/ssl_gnutls.c:475 libwget/ssl_gnutls.c:504
msgid "----\n"
msgstr ""
#: libwget/ssl_gnutls.c:411
msgid "TLS/IA session\n"
msgstr ""
#: libwget/ssl_gnutls.c:416
#, c-format
msgid "SRP session with username %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:424
#, c-format
msgid "PSK authentication. PSK hint '%s'\n"
msgstr ""
#: libwget/ssl_gnutls.c:429
#, c-format
msgid "PSK authentication. Connected as '%s'\n"
msgstr ""
#: libwget/ssl_gnutls.c:441
msgid "Anonymous authentication.\n"
msgstr ""
#: libwget/ssl_gnutls.c:469
msgid "Transport authentication failure\n"
msgstr ""
#: libwget/ssl_gnutls.c:471
#, c-format
msgid "Unsupported credential type %d.\n"
msgstr ""
#: libwget/ssl_gnutls.c:478
#, c-format
msgid "Ephemeral DH using prime of %d bits\n"
msgstr ""
#: libwget/ssl_gnutls.c:481
#, c-format
msgid "Ephemeral ECDH using curve %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:486
#, c-format
msgid "Key Exchange: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:490
#, c-format
msgid "Protocol: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:494
#, c-format
msgid "Certificate Type: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:498
#, c-format
msgid "Cipher: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:502
#, c-format
msgid "MAC: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:850
#, c-format
msgid "Failed to import pubkey: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:858 libwget/ssl_gnutls.c:870 libwget/ssl_gnutls.c:878
#, c-format
msgid "Failed to export pubkey: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:918
msgid "ERROR"
msgstr ""
#: libwget/ssl_gnutls.c:918
msgid "WARNING"
msgstr ""
#: libwget/ssl_gnutls.c:937
#, c-format
msgid "%s: Certificate verification error\n"
msgstr ""
#: libwget/ssl_gnutls.c:977
#, c-format
msgid "%s: The certificate is not trusted.\n"
msgstr ""
#: libwget/ssl_gnutls.c:979
#, c-format
msgid "%s: The certificate has been revoked.\n"
msgstr ""
#: libwget/ssl_gnutls.c:981
#, c-format
msgid "%s: The certificate hasn't got a known issuer.\n"
msgstr ""
#: libwget/ssl_gnutls.c:983
#, c-format
msgid "%s: The certificate signer was not a CA.\n"
msgstr ""
#: libwget/ssl_gnutls.c:985
#, c-format
msgid "%s: The certificate was signed using an insecure algorithm.\n"
msgstr ""
#: libwget/ssl_gnutls.c:987
#, c-format
msgid "%s: The certificate is not yet activated.\n"
msgstr ""
#: libwget/ssl_gnutls.c:989
#, c-format
msgid "%s: The certificate has expired.\n"
msgstr ""
#: libwget/ssl_gnutls.c:992
#, c-format
msgid "%s: The certificate signature is invalid.\n"
msgstr ""
#: libwget/ssl_gnutls.c:994
#, c-format
msgid "%s: The certificate's owner does not match hostname '%s'.\n"
msgstr ""
#: libwget/ssl_gnutls.c:1006
#, c-format
msgid "%s: The certificate could not be verified (0x%X).\n"
msgstr ""
#: libwget/ssl_gnutls.c:1017
#, c-format
msgid "%s: Certificate must be X.509\n"
msgstr ""
#: libwget/ssl_gnutls.c:1022
#, c-format
msgid "%s: Error initializing X.509 certificate\n"
msgstr ""
#: libwget/ssl_gnutls.c:1028
#, c-format
msgid "%s: No certificate was found!\n"
msgstr ""
#: libwget/ssl_gnutls.c:1033
#, c-format
msgid "%s: Failed to parse certificate: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:1056
msgid "WARNING: The certificate's (stapled) OCSP status is invalid\n"
msgstr ""
#: libwget/ssl_gnutls.c:1059
msgid "WARNING: The certificate's (stapled) OCSP status has not been sent\n"
msgstr ""
#: libwget/ssl_gnutls.c:1071
#, c-format
msgid "%s: Failed to parse certificate[%u]: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:1123
#, c-format
msgid "%s: Certificate[%u] of '%s' has been revoked (via OCSP)\n"
msgstr ""
#: libwget/ssl_gnutls.c:1157
#, c-format
msgid "%s: Pubkey pinning mismatch!\n"
msgstr ""
#: libwget/ssl_gnutls.c:1213
msgid "GnuTLS requires the key and the cert to be of the same type.\n"
msgstr ""
#: libwget/ssl_gnutls.c:1217
msgid "No certificates or keys were found\n"
msgstr ""
#: libwget/ssl_gnutls.c:1222
#, c-format
msgid "No CAs were found in '%s'\n"
msgstr ""
#: libwget/ssl_gnutls.c:1298
#, c-format
msgid "Failed to opendir %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:1305
#, c-format
msgid "Failed to load CRL '%s': (%d)\n"
msgstr ""
#: libwget/ssl_gnutls.c:1339
#, c-format
msgid "GnuTLS: Unsupported priority string '%s': %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:1343
#, c-format
msgid "GnuTLS: Unsupported default priority 'NULL': %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:1577 libwget/ssl_gnutls.c:1582
msgid ""
"TLS False Start requested but Wget built with insufficient GnuTLS version\n"
msgstr ""
#: libwget/ssl_gnutls.c:1587
#, c-format
msgid "GnuTLS: Failed to set priorities: %s\n"
msgstr ""
#: libwget/ssl_gnutls.c:1617
msgid "WARNING: OCSP is not available in this version of GnuTLS.\n"
msgstr ""
#: libwget/ssl_gnutls.c:1682
#, c-format
msgid "GnuTLS: Failed to set session data: %s\n"
msgstr ""
#: libwget/tls_session.c:332
msgid "Failed to read TLS session data\n"
msgstr ""
#: libwget/tls_session.c:335
#, c-format
msgid "Fetched TLS session data from '%s'\n"
msgstr ""
#: libwget/tls_session.c:379
#, c-format
msgid "Failed to write TLS session file '%s'\n"
msgstr ""
#: libwget/tls_session.c:384
#, c-format
msgid "Saved %d TLS session entr%s into '%s'\n"
msgstr ""
#: libwget/tls_session.c:386
msgid "No TLS session entries to save. Table is empty.\n"
msgstr ""
#: src/bar.c:95
msgid "Cannot create progress bar thread. Disabling progess bar.\n"
msgstr ""
#: src/dl.c:41
#, c-format
msgid "Piling up error '%s' over error '%s'"
msgstr ""
#: src/gpgme.c:60
msgid "GPGME Failure\n"
msgstr ""
#: src/gpgme.c:67
#, c-format
msgid "%s: Key %s expired\n"
msgstr ""
#: src/gpgme.c:73
#, c-format
msgid "%s: Key %s missing\n"
msgstr ""
#: src/gpgme.c:76
#, c-format
msgid "%s: Unhandled failure\n"
msgstr ""
#: src/gpgme.c:117
msgid "Invalid signature, signature file must have a sig extension\n"
msgstr ""
#: src/gpgme.c:156
msgid "Failed to init gpgme context\n"
msgstr ""
#: src/gpgme.c:171
msgid "Couldn't specify gnupg homedir\n"
msgstr ""
#: src/gpgme.c:177
#, c-format
msgid "Couldn't canonicalize %s. (Does the path exist?)\n"
msgstr ""
#: src/gpgme.c:186
msgid "Error during verification\n"
msgstr ""
#: src/gpgme.c:194
msgid "GPGME verify failed!\n"
msgstr ""
#: src/gpgme.c:273
#, c-format
msgid "Unsupported protocol type for content: %s\n"
msgstr ""
#: src/gpgme.c:281
msgid "Couldn't correct signature file!\n"
msgstr ""
#: src/gpgme.c:290
#, c-format
msgid "Failed to read file to verify sig: %s\n"
msgstr ""
#: src/host.c:379 src/wget.c:886
#, c-format
msgid "URL '%s' not followed (disallowed by robots.txt)\n"
msgstr ""
#: src/job.c:186
#, c-format
msgid ""
"Failed to truncate %s\n"
" from %llu to %llu bytes\n"
msgstr ""
#: src/job.c:205
#, c-format
msgid "Checksum OK for '%s'\n"
msgstr ""
#: src/job.c:212
msgid "Failed to build checksum, assuming file to be OK\n"
msgstr ""
#: src/job.c:217
#, c-format
msgid "Bad checksum for '%s'\n"
msgstr ""
#: src/job.c:235
#, c-format
msgid "Piece %d/%d not OK - requeuing\n"
msgstr ""
#: src/options.c:251
#, c-format
msgid "Value out of range (0-65535): %s\n"
msgstr ""
#: src/options.c:280
#, c-format
msgid "Invalid byte specifier: %s\n"
msgstr ""
#: src/options.c:356
#, c-format
msgid "Ignoring invalid header: %s\n"
msgstr ""
#: src/options.c:365
#, c-format
msgid "No value in header (ignoring): %s\n"
msgstr ""
#: src/options.c:506
#, c-format
msgid "Invalid boolean value '%s'\n"
msgstr ""
#: src/options.c:548
#, c-format
msgid "Invalid time specifier in '%s'\n"
msgstr ""
#: src/options.c:578
#, c-format
msgid "Unknown cert type '%s'\n"
msgstr ""
#: src/options.c:595
#, c-format
msgid "Unsupported regex type '%s'\n"
msgstr ""
#: src/options.c:609
#, c-format
msgid "Unknown progress type '%s'\n"
msgstr ""
#: src/options.c:634
#, c-format
msgid "Unknown restrict-file-name type '%s'\n"
msgstr ""
#: src/options.c:666
#, c-format
msgid "Unknown option '-n%c'\n"
msgstr ""
#: src/options.c:686
#, c-format
msgid "Unknown address family '%s'\n"
msgstr ""
#: src/options.c:728 src/options.c:746
#, c-format
msgid "Plugin '%s' failed to load: %s\n"
msgstr ""
#: src/options.c:807
msgid "Missing required type specifier\n"
msgstr ""
#: src/options.c:811
#, c-format
msgid "Invalid type specifier: %s\n"
msgstr ""
#: src/options.c:873
#, c-format
msgid "Compression type %s not supported\n"
msgstr ""
#: src/options.c:876
#, c-format
msgid "Duplicate type %s"
msgstr ""
#: src/options.c:898
#, c-format
msgid "Lib for type %s not built"
msgstr ""
#: src/options.c:2140
#, c-format
msgid "Unknown option '%s'\n"
msgstr ""
#: src/options.c:2155
#, c-format
msgid "Option 'no-%s' doesn't allow an argument\n"
msgstr ""
#: src/options.c:2159
#, c-format
msgid "Option '%s' doesn't allow an argument\n"
msgstr ""
#: src/options.c:2170
#, c-format
msgid "Missing argument for option '%s'\n"
msgstr ""
#: src/options.c:2235
#, c-format
msgid "Failed to parse: '%s'\n"
msgstr ""
#: src/options.c:2297
#, c-format
msgid "Config file recursion detected in %s\n"
msgstr ""
#: src/options.c:2324
#, c-format
msgid "Failed to open %s (%d): %s\n"
msgstr ""
#: src/options.c:2388
#, c-format
msgid "Failed to parse last line in '%s'\n"
msgstr ""
#: src/options.c:2467
#, c-format
msgid "Missing argument(s) for option '-%c'\n"
msgstr ""
#: src/options.c:2487
#, c-format
msgid "Unknown option '-%c'\n"
msgstr ""
#: src/options.c:2519
#, c-format
msgid "Password for user \"%s\": "
msgstr ""
#: src/options.c:2521
#, c-format
msgid "Password: "
msgstr ""
#: src/options.c:2542
msgid "Cannot create pipe"
msgstr ""
#: src/options.c:2548
#, c-format
msgid "Error initializing spawn file actions for use-askpass: %d"
msgstr ""
#: src/options.c:2559
#, c-format
msgid "Error setting spawn file actions for use-askpass: %d"
msgstr ""
#: src/options.c:2566
#, c-format
msgid "Error spawning %s: %d"
msgstr ""
#: src/options.c:2583
#, c-format
msgid "Error reading response from command \"%s %s\": %s\n"
msgstr ""
#: src/options.c:2811
#, c-format
msgid "Failed to set http proxies %s\n"
msgstr ""
#: src/options.c:2815
#, c-format
msgid "Failed to set https proxies %s\n"
msgstr ""
#: src/options.c:2819
#, c-format
msgid "Failed to set proxy exceptions %s\n"
msgstr ""
#: src/options.c:2914
#, c-format
msgid "Failed to init networking (%d)"
msgstr ""
#: src/options.c:3093
#, c-format
msgid "%s: Option not in order '%s' after '%s' (using opt_compare())\n"
msgstr ""
#: src/options.c:3102
#, c-format
msgid "%s: Option not in order '%s' after '%s' (using opt_compare_config())\n"
msgstr ""
#: src/options.c:3112
#, c-format
msgid "%s: Failed to find option '%s' (using opt_compare())\n"
msgstr ""
#: src/options.c:3122 src/options.c:3146
#, c-format
msgid "%s: Failed to find option '%s' (using opt_compare_config())\n"
msgstr ""
#: src/options.c:3172
#, c-format
msgid "%s: Failed to parse bool short option #%zu (=%d)\n"
msgstr ""
#: src/options.c:3199 src/options.c:3206
#, c-format
msgid "%s: Failed to parse bool long option #%zu (%d)\n"
msgstr ""
#: src/options.c:3249
#, c-format
msgid "%s: Failed to parse timeout short option #%zu (=%d)\n"
msgstr ""
#: src/options.c:3280
#, c-format
msgid "%s: Failed to parse timeout long option #%zu (%d)\n"
msgstr ""
#: src/options.c:3315
#, c-format
msgid "%s: Extra headers found in option #%zu\n"
msgstr ""
#: src/options.c:3320
#, c-format
msgid "%s: Failed to parse header option #%zu\n"
msgstr ""
#: src/options.c:3343
#, c-format
msgid "%s: Accepted illegal header option #%zu\n"
msgstr ""
#: src/options.c:3371 src/options.c:3390
#, c-format
msgid "%s: Failed to parse string short option #%zu (=%s)\n"
msgstr ""
#: src/plugin.c:456
#, c-format
msgid "Plugin '%s' failed to load: %s"
msgstr ""
#: src/plugin.c:565
#, c-format
msgid "Options for %s:\n"
msgstr ""
#: src/stats.c:63
#, c-format
msgid "Unknown stats format '%s'\n"
msgstr ""
#: src/stats.c:89
#, c-format
msgid "Stats format not supported by %s stats \n"
msgstr ""
#: src/stats.c:143
#, c-format
msgid "File could not be opened %s for %s stats\n"
msgstr ""
#: src/stats.c:150
#, c-format
msgid "%s stats saved in %s\n"
msgstr ""
#: src/wget.c:181
#, c-format
msgid "Internal error: Unexpected relative path: '%s'\n"
msgstr ""
#: src/wget.c:205 src/wget.c:212
#, c-format
msgid "Failed to make directory '%s' (errno=%d)\n"
msgstr ""
#: src/wget.c:210
#, c-format
msgid "Failed to rename '%s' (errno=%d)\n"
msgstr ""
#: src/wget.c:618
#, c-format
msgid "Failed to parse URI '%s'\n"
msgstr ""
#: src/wget.c:636
#, c-format
msgid "URI scheme not supported: '%s'\n"
msgstr ""
#: src/wget.c:748
#, c-format
msgid "Adding URL: %s\n"
msgstr ""
#: src/wget.c:776 src/wget.c:1019
#, c-format
msgid "Cannot resolve URI '%s'\n"
msgstr ""
#: src/wget.c:796
#, c-format
msgid "URL '%s' not followed (unsupported scheme '%s')\n"
msgstr ""
#: src/wget.c:803
#, c-format
msgid "URL '%s' not followed (https-only requested)\n"
msgstr ""
#: src/wget.c:830
msgid "missing ip/host/domain"
msgstr ""
#: src/wget.c:832
msgid "no host-spanning requested"
msgstr ""
#: src/wget.c:834
msgid "domain explicitly excluded"
msgstr ""
#: src/wget.c:838
#, c-format
msgid "URL '%s' not followed (%s)\n"
msgstr ""
#: src/wget.c:863
#, c-format
msgid "URL '%s' not followed (parent ascending not allowed)\n"
msgstr ""
#: src/wget.c:895
#, c-format
msgid "Failed to get '%s' from hosts\n"
msgstr ""
#: src/wget.c:997
#, c-format
msgid "convert %s %s %s\n"
msgstr ""
#: src/wget.c:1000
#, c-format
msgid "%s not found (%d)\n"
msgstr ""
#: src/wget.c:1062
#, c-format
msgid "Failed to rename %s to %s (%d)"
msgstr ""
#: src/wget.c:1066
#, c-format
msgid "Failed to write open %s (%d)"
msgstr ""
#: src/wget.c:1198 src/wget.c:1280
#, c-format
msgid "Failed to start downloader, error %d\n"
msgstr ""
#: src/wget.c:1221
#, c-format
msgid "Failed to open input file %s\n"
msgstr ""
#: src/wget.c:1226
msgid "Nothing to do - goodbye\n"
msgstr ""
#: src/wget.c:1241
msgid "Wget2 built without thread support. Disabling progress report\n"
msgstr ""
#: src/wget.c:1287
#, c-format
msgid "Quota of %lld bytes reached - stopping.\n"
msgstr ""
#: src/wget.c:1307
#, c-format
msgid "Failed to wait for downloader #%d (%d %d)\n"
msgstr ""
#: src/wget.c:1313
#, c-format
msgid "Downloaded: %d files, %s bytes, %d redirects, %d errors\n"
msgstr ""
#: src/wget.c:1393
#, c-format
msgid "HSTS in effect for %s:%hu\n"
msgstr ""
#: src/wget.c:1596
msgid "The file is already fully retrieved; nothing to do.\n"
msgstr ""
#: src/wget.c:1656
#, c-format
msgid "Not scanning '%s' (known ETag)\n"
msgstr ""
#: src/wget.c:1837
#, c-format
msgid "File length %llu - remove job\n"
msgstr ""
#: src/wget.c:1839
msgid "No download mirrors found - remove job\n"
msgstr ""
#: src/wget.c:1951
msgid "Couldn't determine base file to delete for failed verification\n"
msgstr ""
#: src/wget.c:1955
#, c-format
msgid "Signature for file %s successfully verified\n"
msgstr ""
#: src/wget.c:1971
msgid "File name for signature checking not assigned to job!\n"
msgstr ""
#: src/wget.c:2173
#, c-format
msgid "Unhandled action %d\n"
msgstr ""
#: src/wget.c:2252
#, c-format
msgid "URL '%.*s' not followed (conversion failed)\n"
msgstr ""
#: src/wget.c:2260
#, c-format
msgid "Cannot resolve relative URI %.*s\n"
msgstr ""
#: src/wget.c:2281
msgid "set by user"
msgstr ""
#: src/wget.c:2286 src/wget.c:2294 src/wget.c:2302
msgid "set by BOM"
msgstr ""
#: src/wget.c:2308
msgid "set by server response"
msgstr ""
#: src/wget.c:2317
#, c-format
msgid "Convert non-ASCII encoding '%s' (%s) to UTF-8\n"
msgstr ""
#: src/wget.c:2321
#, c-format
msgid "Link conversion disabled for '%s'\n"
msgstr ""
#: src/wget.c:2325
#, c-format
msgid "Failed to convert non-ASCII encoding '%s' (%s) to UTF-8, skip parsing\n"
msgstr ""
#: src/wget.c:2338
msgid "set by document"
msgstr ""
#: src/wget.c:2341
msgid "default, encoding not specified"
msgstr ""
#: src/wget.c:2345
#, c-format
msgid "URI content encoding = '%s' (%s)\n"
msgstr ""
#: src/wget.c:2353
#, c-format
msgid "BASE '%.*s' not usable (missing absolute base URI)\n"
msgstr ""
#: src/wget.c:2360
#, c-format
msgid "Cannot resolve BASE URI %.*s\n"
msgstr ""
#: src/wget.c:2371
#, c-format
msgid "URL '%.*s' not followed (action/formaction attribute)\n"
msgstr ""
#: src/wget.c:2383
#, c-format
msgid "URL '%.*s' not followed (page requisites + level)\n"
msgstr ""
#: src/wget.c:2393 src/wget.c:2715
#, c-format
msgid "URL '%.*s' not followed (missing base URI)\n"
msgstr ""
#: src/wget.c:2448 src/wget.c:2579
#, c-format
msgid "found %d url(s) (base=%s)\n"
msgstr ""
#: src/wget.c:2456 src/wget.c:2550 src/wget.c:2586
#, c-format
msgid "URL '%.*s' not followed (not matching sitemap location)\n"
msgstr ""
#: src/wget.c:2463 src/wget.c:2480 src/wget.c:2593
#, c-format
msgid "URL '%.*s' not followed (already known)\n"
msgstr ""
#: src/wget.c:2471
#, c-format
msgid "found %d sitemap url(s) (base=%s)\n"
msgstr ""
#: src/wget.c:2511
#, c-format
msgid "Can't scan '%s' because no libz support enabled at compile time\n"
msgstr ""
#: src/wget.c:2650
#, c-format
msgid "Invalid file length %llu\n"
msgstr ""
#: src/wget.c:2653
msgid "No download mirrors found\n"
msgstr ""
#: src/wget.c:2790
#, c-format
msgid "Failed to set file date: %s\n"
msgstr ""
#: src/wget.c:2900
#, c-format
msgid "Failed to write to STDOUT (%zu, errno=%d)\n"
msgstr ""
#: src/wget.c:2999
#, c-format
msgid "Failed to rename %s to %s (errno=%d)\n"
msgstr ""
#: src/wget.c:3022 src/wget.c:3028
#, c-format
msgid "Failed to load partial content from '%s' (errno=%d): %s\n"
msgstr ""
#: src/wget.c:3044
#, c-format
msgid "Saving '%s'\n"
msgstr ""
#: src/wget.c:3048
#, c-format
msgid "Failed to write file %s (%zd, errno=%d)\n"
msgstr ""
#: src/wget.c:3056
#, c-format
msgid "File '%s' already there; not retrieving.\n"
msgstr ""
#: src/wget.c:3058
#, c-format
msgid "Directory / file name clash - not saving '%s'\n"
msgstr ""
#: src/wget.c:3060
#, c-format
msgid "Failed to open '%s' (errno=%d): %s\n"
msgstr ""
#: src/wget.c:3073
#, c-format
msgid "Failed to save extended attribute %s\n"
msgstr ""
#: src/wget.c:3192
#, c-format
msgid ""
"# got header %zu bytes:\n"
"%s\n"
msgstr ""
#: src/wget.c:3543
#, c-format
msgid "Failed to fsync errno=%d\n"
msgstr ""
wget2-1.99.1/po/en@boldquot.header 0000644 0000000 0000000 00000002471 12657431541 013612 0000000 0000000 # All this catalog "translates" are quotation characters.
# The msgids must be ASCII and therefore cannot contain real quotation
# characters, only substitutes like grave accent (0x60), apostrophe (0x27)
# and double quote (0x22). These substitutes look strange; see
# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
#
# This catalog translates grave accent (0x60) and apostrophe (0x27) to
# left single quotation mark (U+2018) and right single quotation mark (U+2019).
# It also translates pairs of apostrophe (0x27) to
# left single quotation mark (U+2018) and right single quotation mark (U+2019)
# and pairs of quotation mark (0x22) to
# left double quotation mark (U+201C) and right double quotation mark (U+201D).
#
# When output to an UTF-8 terminal, the quotation characters appear perfectly.
# When output to an ISO-8859-1 terminal, the single quotation marks are
# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
# grave/acute accent (by libiconv), and the double quotation marks are
# transliterated to 0x22.
# When output to an ASCII terminal, the single quotation marks are
# transliterated to apostrophes, and the double quotation marks are
# transliterated to 0x22.
#
# This catalog furthermore displays the text between the quotation marks in
# bold face, assuming the VT100/XTerm escape sequences.
#
wget2-1.99.1/po/boldquot.sed 0000644 0000000 0000000 00000000331 12657431541 012503 0000000 0000000 s/"\([^"]*\)"/“\1”/g
s/`\([^`']*\)'/‘\1’/g
s/ '\([^`']*\)' / ‘\1’ /g
s/ '\([^`']*\)'$/ ‘\1’/g
s/^'\([^`']*\)' /‘\1’ /g
s/“”/""/g
s/“/“[1m/g
s/”/[0m”/g
s/‘/‘[1m/g
s/’/[0m’/g
wget2-1.99.1/po/insert-header.sin 0000644 0000000 0000000 00000001240 12657431541 013422 0000000 0000000 # Sed script that inserts the file called HEADER before the header entry.
#
# At each occurrence of a line starting with "msgid ", we execute the following
# commands. At the first occurrence, insert the file. At the following
# occurrences, do nothing. The distinction between the first and the following
# occurrences is achieved by looking at the hold space.
/^msgid /{
x
# Test if the hold space is empty.
s/m/m/
ta
# Yes it was empty. First occurrence. Read the file.
r HEADER
# Output the file's contents by reading the next line. But don't lose the
# current line while doing this.
g
N
bb
:a
# The hold space was nonempty. Following occurrences. Do nothing.
x
:b
}
wget2-1.99.1/po/remove-potcdate.sin 0000644 0000000 0000000 00000000660 12657431541 013773 0000000 0000000 # Sed script that remove the POT-Creation-Date line in the header entry
# from a POT file.
#
# The distinction between the first and the following occurrences of the
# pattern is achieved by looking at the hold space.
/^"POT-Creation-Date: .*"$/{
x
# Test if the hold space is empty.
s/P/P/
ta
# Yes it was empty. First occurrence. Remove the line.
g
d
bb
:a
# The hold space was nonempty. Following occurrences. Do nothing.
x
:b
}
wget2-1.99.1/po/stamp-po 0000644 0000000 0000000 00000000012 13271672531 011633 0000000 0000000 timestamp
wget2-1.99.1/po/en@quot.header 0000644 0000000 0000000 00000002263 12657431541 012750 0000000 0000000 # All this catalog "translates" are quotation characters.
# The msgids must be ASCII and therefore cannot contain real quotation
# characters, only substitutes like grave accent (0x60), apostrophe (0x27)
# and double quote (0x22). These substitutes look strange; see
# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
#
# This catalog translates grave accent (0x60) and apostrophe (0x27) to
# left single quotation mark (U+2018) and right single quotation mark (U+2019).
# It also translates pairs of apostrophe (0x27) to
# left single quotation mark (U+2018) and right single quotation mark (U+2019)
# and pairs of quotation mark (0x22) to
# left double quotation mark (U+201C) and right double quotation mark (U+201D).
#
# When output to an UTF-8 terminal, the quotation characters appear perfectly.
# When output to an ISO-8859-1 terminal, the single quotation marks are
# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
# grave/acute accent (by libiconv), and the double quotation marks are
# transliterated to 0x22.
# When output to an ASCII terminal, the single quotation marks are
# transliterated to apostrophes, and the double quotation marks are
# transliterated to 0x22.
#
wget2-1.99.1/po/quot.sed 0000644 0000000 0000000 00000000231 12657431541 011641 0000000 0000000 s/"\([^"]*\)"/“\1”/g
s/`\([^`']*\)'/‘\1’/g
s/ '\([^`']*\)' / ‘\1’ /g
s/ '\([^`']*\)'$/ ‘\1’/g
s/^'\([^`']*\)' /‘\1’ /g
s/“”/""/g
wget2-1.99.1/po/Makefile.in.in 0000644 0000000 0000000 00000040407 13216025724 012631 0000000 0000000 # Makefile for PO directory in any package using GNU gettext.
# Copyright (C) 1995-1997, 2000-2007, 2009-2010 by Ulrich Drepper
#
# This file can be copied and used freely without restrictions. It can
# be used in projects which are not available under the GNU General Public
# License but which still want to provide support for the GNU gettext
# functionality.
# Please note that the actual code of GNU gettext is covered by the GNU
# General Public License and is *not* in the public domain.
#
# Origin: gettext-0.18.2
GETTEXT_MACRO_VERSION = 0.18
PACKAGE = @PACKAGE@
VERSION = @VERSION@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
SHELL = /bin/sh
@SET_MAKE@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
datarootdir = @datarootdir@
datadir = @datadir@
localedir = @localedir@
gettextsrcdir = $(datadir)/gettext/po
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
# We use $(mkdir_p).
# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as
# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions,
# @install_sh@ does not start with $(SHELL), so we add it.
# In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined
# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake
# versions, $(mkinstalldirs) and $(install_sh) are unused.
mkinstalldirs = $(SHELL) @install_sh@ -d
install_sh = $(SHELL) @install_sh@
MKDIR_P = @MKDIR_P@
mkdir_p = @mkdir_p@
GMSGFMT_ = @GMSGFMT@
GMSGFMT_no = @GMSGFMT@
GMSGFMT_yes = @GMSGFMT_015@
GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT))
MSGFMT_ = @MSGFMT@
MSGFMT_no = @MSGFMT@
MSGFMT_yes = @MSGFMT_015@
MSGFMT = $(MSGFMT_$(USE_MSGCTXT))
XGETTEXT_ = @XGETTEXT@
XGETTEXT_no = @XGETTEXT@
XGETTEXT_yes = @XGETTEXT_015@
XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT))
MSGMERGE = msgmerge
MSGMERGE_UPDATE = @MSGMERGE@ --update
MSGINIT = msginit
MSGCONV = msgconv
MSGFILTER = msgfilter
POFILES = @POFILES@
GMOFILES = @GMOFILES@
UPDATEPOFILES = @UPDATEPOFILES@
DUMMYPOFILES = @DUMMYPOFILES@
DISTFILES.common = Makefile.in.in remove-potcdate.sin \
$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3)
DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \
$(POFILES) $(GMOFILES) \
$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3)
POTFILES = \
CATALOGS = @CATALOGS@
# Makevars gets inserted here. (Don't remove this line!)
.SUFFIXES:
.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update
.po.mo:
@echo "$(MSGFMT) -c -o $@ $<"; \
$(MSGFMT) -c -o t-$@ $< && mv t-$@ $@
.po.gmo:
@lang=`echo $* | sed -e 's,.*/,,'`; \
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o $${lang}.gmo $${lang}.po"; \
cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
.sin.sed:
sed -e '/^#/d' $< > t-$@
mv t-$@ $@
all: all-@USE_NLS@
all-yes: stamp-po
all-no:
# Ensure that the gettext macros and this Makefile.in.in are in sync.
CHECK_MACRO_VERSION = \
test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \
|| { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \
exit 1; \
}
# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no
# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because
# we don't want to bother translators with empty POT files). We assume that
# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty.
# In this case, stamp-po is a nop (i.e. a phony target).
# stamp-po is a timestamp denoting the last time at which the CATALOGS have
# been loosely updated. Its purpose is that when a developer or translator
# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS,
# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent
# invocations of "make" will do nothing. This timestamp would not be necessary
# if updating the $(CATALOGS) would always touch them; however, the rule for
# $(POFILES) has been designed to not touch files that don't need to be
# changed.
stamp-po: $(srcdir)/$(DOMAIN).pot
@$(CHECK_MACRO_VERSION)
test ! -f $(srcdir)/$(DOMAIN).pot || \
test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
@test ! -f $(srcdir)/$(DOMAIN).pot || { \
echo "touch stamp-po" && \
echo timestamp > stamp-poT && \
mv stamp-poT stamp-po; \
}
# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update',
# otherwise packages like GCC can not be built if only parts of the source
# have been downloaded.
# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
# The determination of whether the package xyz is a GNU one is based on the
# heuristic whether some file in the top level directory mentions "GNU xyz".
# If GNU 'find' is available, we avoid grepping through monster files.
$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \
LC_ALL=C find -L $(top_srcdir) -maxdepth 1 -type f -size -10000000c -exec grep 'GNU @PACKAGE@' /dev/null '{}' ';' 2>/dev/null; \
else \
LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null; \
fi; \
} | grep -v 'libtool:' >/dev/null; then \
package_gnu='GNU '; \
else \
package_gnu=''; \
fi; \
if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
else \
msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
fi; \
case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
$(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
--add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
--files-from=$(srcdir)/POTFILES.in \
--copyright-holder='$(COPYRIGHT_HOLDER)' \
--msgid-bugs-address="$$msgid_bugs_address" \
;; \
*) \
$(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
--add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
--files-from=$(srcdir)/POTFILES.in \
--copyright-holder='$(COPYRIGHT_HOLDER)' \
--package-name="$${package_gnu}@PACKAGE@" \
--package-version='@VERSION@' \
--msgid-bugs-address="$$msgid_bugs_address" \
;; \
esac
test ! -f $(DOMAIN).po || { \
if test -f $(srcdir)/$(DOMAIN).pot; then \
sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \
sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \
if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \
rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \
else \
rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \
mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
fi; \
else \
mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
fi; \
}
# This rule has no dependencies: we don't need to update $(DOMAIN).pot at
# every "make" invocation, only create it when it is missing.
# Only "make $(DOMAIN).pot-update" or "make dist" will force an update.
$(srcdir)/$(DOMAIN).pot:
$(MAKE) $(DOMAIN).pot-update
# This target rebuilds a PO file if $(DOMAIN).pot has changed.
# Note that a PO file is not touched if it doesn't need to be changed.
$(POFILES): $(srcdir)/$(DOMAIN).pot
@lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
if test -f "$(srcdir)/$${lang}.po"; then \
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \
cd $(srcdir) \
&& { case `$(MSGMERGE_UPDATE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \
$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) $${lang}.po $(DOMAIN).pot;; \
*) \
$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot;; \
esac; \
}; \
else \
$(MAKE) $${lang}.po-create; \
fi
install: install-exec install-data
install-exec:
install-data: install-data-@USE_NLS@
if test "$(PACKAGE)" = "gettext-tools"; then \
$(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
for file in $(DISTFILES.common) Makevars.template; do \
$(INSTALL_DATA) $(srcdir)/$$file \
$(DESTDIR)$(gettextsrcdir)/$$file; \
done; \
for file in Makevars; do \
rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
done; \
else \
: ; \
fi
install-data-no: all
install-data-yes: all
@catalogs='$(CATALOGS)'; \
for cat in $$catalogs; do \
cat=`basename $$cat`; \
lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
dir=$(localedir)/$$lang/LC_MESSAGES; \
$(mkdir_p) $(DESTDIR)$$dir; \
if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \
$(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \
for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
if test -n "$$lc"; then \
if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
(cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
for file in *; do \
if test -f $$file; then \
ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
fi; \
done); \
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
else \
if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
:; \
else \
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
fi; \
fi; \
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \
fi; \
done; \
done
install-strip: install
installdirs: installdirs-exec installdirs-data
installdirs-exec:
installdirs-data: installdirs-data-@USE_NLS@
if test "$(PACKAGE)" = "gettext-tools"; then \
$(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
else \
: ; \
fi
installdirs-data-no:
installdirs-data-yes:
@catalogs='$(CATALOGS)'; \
for cat in $$catalogs; do \
cat=`basename $$cat`; \
lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
dir=$(localedir)/$$lang/LC_MESSAGES; \
$(mkdir_p) $(DESTDIR)$$dir; \
for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
if test -n "$$lc"; then \
if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
(cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
for file in *; do \
if test -f $$file; then \
ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
fi; \
done); \
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
else \
if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
:; \
else \
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
fi; \
fi; \
fi; \
done; \
done
# Define this as empty until I found a useful application.
installcheck:
uninstall: uninstall-exec uninstall-data
uninstall-exec:
uninstall-data: uninstall-data-@USE_NLS@
if test "$(PACKAGE)" = "gettext-tools"; then \
for file in $(DISTFILES.common) Makevars.template; do \
rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
done; \
else \
: ; \
fi
uninstall-data-no:
uninstall-data-yes:
catalogs='$(CATALOGS)'; \
for cat in $$catalogs; do \
cat=`basename $$cat`; \
lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
done; \
done
check: all
info dvi ps pdf html tags TAGS ctags CTAGS ID:
mostlyclean:
rm -f remove-potcdate.sed
rm -f stamp-poT
rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
rm -fr *.o
clean: mostlyclean
distclean: clean
rm -f Makefile Makefile.in POTFILES *.mo
maintainer-clean: distclean
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
rm -f stamp-po $(GMOFILES)
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
dist distdir:
$(MAKE) update-po
@$(MAKE) dist2
# This is a separate target because 'update-po' must be executed before.
dist2: stamp-po $(DISTFILES)
dists="$(DISTFILES)"; \
if test "$(PACKAGE)" = "gettext-tools"; then \
dists="$$dists Makevars.template"; \
fi; \
if test -f $(srcdir)/$(DOMAIN).pot; then \
dists="$$dists $(DOMAIN).pot stamp-po"; \
fi; \
if test -f $(srcdir)/ChangeLog; then \
dists="$$dists ChangeLog"; \
fi; \
for i in 0 1 2 3 4 5 6 7 8 9; do \
if test -f $(srcdir)/ChangeLog.$$i; then \
dists="$$dists ChangeLog.$$i"; \
fi; \
done; \
if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \
for file in $$dists; do \
if test -f $$file; then \
cp -p $$file $(distdir) || exit 1; \
else \
cp -p $(srcdir)/$$file $(distdir) || exit 1; \
fi; \
done
update-po: Makefile
$(MAKE) $(DOMAIN).pot-update
test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
$(MAKE) update-gmo
# General rule for creating PO files.
.nop.po-create:
@lang=`echo $@ | sed -e 's/\.po-create$$//'`; \
echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \
exit 1
# General rule for updating PO files.
.nop.po-update:
@lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \
tmpdir=`pwd`; \
echo "$$lang:"; \
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
echo "$${cdcmd}$(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
cd $(srcdir); \
if { case `$(MSGMERGE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
'' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \
$(MSGMERGE) $(MSGMERGE_OPTIONS) -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \
*) \
$(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \
esac; \
}; then \
if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
rm -f $$tmpdir/$$lang.new.po; \
else \
if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
:; \
else \
echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
exit 1; \
fi; \
fi; \
else \
echo "msgmerge for $$lang.po failed!" 1>&2; \
rm -f $$tmpdir/$$lang.new.po; \
fi
$(DUMMYPOFILES):
update-gmo: Makefile $(GMOFILES)
@:
# Recreate Makefile by invoking config.status. Explicitly invoke the shell,
# because execution permission bits may not work on the current file system.
# Use @SHELL@, which is the shell determined by autoconf for the use by its
# scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient.
Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@
cd $(top_builddir) \
&& @SHELL@ ./config.status $(subdir)/$@.in po-directories
force:
# Tell versions [3.59,3.63) of GNU make not to export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
wget2-1.99.1/po/Makevars 0000644 0000000 0000000 00000004732 13271672462 011664 0000000 0000000 # Makefile variables for PO directory in any package using GNU gettext.
# Usually the message domain is the same as the package name.
DOMAIN = $(PACKAGE)
# These two variables depend on the location of this directory.
subdir = po
top_builddir = ..
# These options get passed to xgettext.
XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ \
\
--flag=_:1:pass-c-format\
--flag=N_:1:pass-c-format\
--flag=error:3:c-format --flag=error_at_line:5:c-format\
$${end_of_xgettext_options+}
# This is the copyright holder that gets inserted into the header of the
# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
# package. (Note that the msgstr strings, extracted from the package's
# sources, belong to the copyright holder of the package.) Translators are
# expected to transfer the copyright for their translations to this person
# or entity, or to disclaim their copyright. The empty string stands for
# the public domain; in this case the translators are expected to disclaim
# their copyright.
COPYRIGHT_HOLDER = Free Software Foundation, Inc.
# This is the email address or URL to which the translators shall report
# bugs in the untranslated strings:
# - Strings which are not entire sentences, see the maintainer guidelines
# in the GNU gettext documentation, section 'Preparing Strings'.
# - Strings which use unclear terms or require additional context to be
# understood.
# - Strings which make invalid assumptions about notation of date, time or
# money.
# - Pluralisation problems.
# - Incorrect English spelling.
# - Incorrect formatting.
# It can be your email address, or a mailing list address where translators
# can write to without being subscribed, or the URL of a web page through
# which the translators can contact you.
MSGID_BUGS_ADDRESS = bug-wget2@gnu.org
# This is the list of locale categories, beyond LC_MESSAGES, for which the
# message catalogs shall be used. It is usually empty.
EXTRA_LOCALE_CATEGORIES =
# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
# context. Possible values are "yes" and "no". Set this to yes if the
# package uses functions taking also a message context, like pgettext(), or
# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
USE_MSGCTXT = no
# These options get passed to msgmerge.
# Useful options are in particular:
# --previous to keep previous msgids of translated messages,
# --quiet to reduce the verbosity.
MSGMERGE_OPTIONS =
wget2-1.99.1/po/POTFILES.in 0000644 0000000 0000000 00000001173 13271662531 011735 0000000 0000000 lib/error.c
lib/gai_strerror.c
lib/regcomp.c
lib/spawn-pipe.c
lib/w32spawn.h
lib/wait-process.c
lib/xalloc-die.c
libwget/cookie.c
libwget/css.c
libwget/css_url.c
libwget/decompressor.c
libwget/encoding.c
libwget/hash_printf.c
libwget/hashfile.c
libwget/hpkp.c
libwget/hsts.c
libwget/html_url.c
libwget/http.c
libwget/http_highlevel.c
libwget/http_parse.c
libwget/init.c
libwget/io.c
libwget/iri.c
libwget/net.c
libwget/netrc.c
libwget/metalink.c
libwget/ocsp.c
libwget/pipe.c
libwget/ssl_gnutls.c
libwget/tls_session.c
libwget/xml.c
src/bar.c
src/dl.c
src/gpgme.c
src/host.c
src/job.c
src/options.c
src/plugin.c
src/stats.c
src/wget.c
wget2-1.99.1/po/Rules-quot 0000644 0000000 0000000 00000003406 13216025724 012160 0000000 0000000 # Special Makefile rules for English message catalogs with quotation marks.
DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot
.SUFFIXES: .insert-header .po-update-en
en@quot.po-create:
$(MAKE) en@quot.po-update
en@boldquot.po-create:
$(MAKE) en@boldquot.po-update
en@quot.po-update: en@quot.po-update-en
en@boldquot.po-update: en@boldquot.po-update-en
.insert-header.po-update-en:
@lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
tmpdir=`pwd`; \
echo "$$lang:"; \
ll=`echo $$lang | sed -e 's/@.*//'`; \
LC_ALL=C; export LC_ALL; \
cd $(srcdir); \
if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
rm -f $$tmpdir/$$lang.new.po; \
else \
if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
:; \
else \
echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
exit 1; \
fi; \
fi; \
else \
echo "creation of $$lang.po failed!" 1>&2; \
rm -f $$tmpdir/$$lang.new.po; \
fi
en@quot.insert-header: insert-header.sin
sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header
en@boldquot.insert-header: insert-header.sin
sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header
mostlyclean: mostlyclean-quot
mostlyclean-quot:
rm -f *.insert-header
wget2-1.99.1/docs/ 0000755 0000000 0000000 00000000000 13271672662 010556 5 0000000 0000000 wget2-1.99.1/docs/Makefile.am 0000644 0000000 0000000 00000003330 13271662531 012523 0000000 0000000 EXTRA_DIST = wget2.md wget-logo.png DoxygenLayout.xml
DISTCLEANFILES =
LOCAL_DISTCLEAN =
STAMPS =
if WITH_DOXYGEN
man3_MANS =\
$(builddir)/man/man3/libwget-base64.3\
$(builddir)/man/man3/libwget-console.3\
$(builddir)/man/man3/libwget-dns-caching.3\
$(builddir)/man/man3/libwget-hash.3\
$(builddir)/man/man3/libwget-hashmap.3\
$(builddir)/man/man3/libwget-io.3\
$(builddir)/man/man3/libwget-ip.3\
$(builddir)/man/man3/libwget-list.3\
$(builddir)/man/man3/libwget-mem.3\
$(builddir)/man/man3/libwget-net.3\
$(builddir)/man/man3/libwget-parse_atom.3\
$(builddir)/man/man3/libwget-parse_sitemap.3\
$(builddir)/man/man3/libwget-printf.3\
$(builddir)/man/man3/libwget-random.3\
$(builddir)/man/man3/libwget-robots.3\
$(builddir)/man/man3/libwget-stringmap.3\
$(builddir)/man/man3/libwget-thread.3\
$(builddir)/man/man3/libwget-utils.3\
$(builddir)/man/man3/libwget-vector.3\
$(builddir)/man/man3/libwget-xalloc.3\
$(builddir)/man/man3/libwget-xml.3
$(man3_MANS): libwget.stamp
libwget.stamp:
$(DOXYGEN) $(builddir)/libwget.doxy
echo > libwget.stamp
EXTRA_DIST += $(man3_MANS)
STAMPS += libwget.stamp
LOCAL_DISTCLEAN += html man
endif
if WITH_PANDOC
man1_MANS = $(builddir)/man/man1/wget2.1
$(man1_MANS): wget2.stamp
wget2.stamp:
mkdir -p $(builddir)/man/man1
PANDOC=$(PANDOC) sh $(builddir)/wget2_md2man.sh $(srcdir)/wget2.md $(builddir)/man/man1/wget2.1
$(PANDOC) -s -f markdown -t texinfo -o $(builddir)/wget2.texi $(srcdir)/wget2.md
$(MAKEINFO) --force -o $(builddir)/wget2.info $(builddir)/wget2.texi
echo > wget2.stamp
DISTCLEANFILES += wget2.texi wget2.info
EXTRA_DIST += wget2.info $(man1_MANS)
STAMPS += wget2.stamp
endif
CLEANFILES = $(STAMPS)
all-local: $(STAMPS)
distclean-local:
rm -rf $(LOCAL_DISTCLEAN)
wget2-1.99.1/docs/wget-logo.png 0000644 0000000 0000000 00000127246 13271662531 013116 0000000 0000000 PNG
IHDR X JH gAMA a cHRM z&