<div dir="ltr">I've had people from the past suggest that this is still useful for deeply embedded environments where a serial line is the only form of communication, so I'm retracting this and will instead clean up dependencies so it doesn't end up in all images.<div><br></div><div>Ross</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 8 December 2017 at 16:44, Ross Burton <span dir="ltr"><<a href="mailto:ross.burton@intel.com" target="_blank">ross.burton@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It's been a long time since anyone wanted to do a ZMODEM transfer over a serial<br>
line and this upstream hasn't been touched in almost two decades.<br>
<br>
Let's remove it from oe-core, if there are niches where ZMODEM is still useful<br>
then it can go to another layer.<br>
<br>
Signed-off-by: Ross Burton <<a href="mailto:ross.burton@intel.com">ross.burton@intel.com</a>><br>
---<br>
meta/conf/distro/include/<wbr>maintainers.inc | 1 -<br>
.../recipes-bsp/lrzsz/lrzsz-0.<wbr>12.20/acdefine.patch | 19 -<br>
.../lrzsz/lrzsz-0.12.20/<wbr>autotools.patch | 39 -<br>
meta/recipes-bsp/lrzsz/lrzsz-<wbr>0.12.20/gettext.patch | 21884 -------------------<br>
.../lrzsz/lrzsz-0.12.20/lrzsz-<wbr>check-locale.h.patch | 32 -<br>
.../lrzsz_fix_for_automake-1.<wbr>12.patch | 49 -<br>
.../recipes-bsp/lrzsz/lrzsz-0.<wbr>12.20/makefile.patch | 22 -<br>
meta/recipes-bsp/lrzsz/<a href="http://lrzsz_0.12.20.bb" rel="noreferrer" target="_blank">lrzsz_<wbr>0.12.20.bb</a> | 48 -<br>
.../packagegroups/<a href="http://packagegroup-base.bb" rel="noreferrer" target="_blank">packagegroup<wbr>-base.bb</a> | 3 +-<br>
.../<a href="http://packagegroup-core-tools-testapps.bb" rel="noreferrer" target="_blank">packagegroup-core-tools-<wbr>testapps.bb</a> | 1 -<br>
.../packagegroups/<a href="http://packagegroup-self-hosted.bb" rel="noreferrer" target="_blank">packagegroup<wbr>-self-hosted.bb</a> | 1 -<br>
.../packagegroups/<a href="http://packagegroup-core-lsb.bb" rel="noreferrer" target="_blank">packagegroup<wbr>-core-lsb.bb</a> | 1 -<br>
12 files changed, 1 insertion(+), 22099 deletions(-)<br>
delete mode 100644 meta/recipes-bsp/lrzsz/lrzsz-<wbr>0.12.20/acdefine.patch<br>
delete mode 100644 meta/recipes-bsp/lrzsz/lrzsz-<wbr>0.12.20/autotools.patch<br>
delete mode 100644 meta/recipes-bsp/lrzsz/lrzsz-<wbr>0.12.20/gettext.patch<br>
delete mode 100644 meta/recipes-bsp/lrzsz/lrzsz-<wbr>0.12.20/lrzsz-check-locale.h.<wbr>patch<br>
delete mode 100644 meta/recipes-bsp/lrzsz/lrzsz-<wbr>0.12.20/lrzsz_fix_for_<wbr>automake-1.12.patch<br>
delete mode 100644 meta/recipes-bsp/lrzsz/lrzsz-<wbr>0.12.20/makefile.patch<br>
delete mode 100644 meta/recipes-bsp/lrzsz/<a href="http://lrzsz_0.12.20.bb" rel="noreferrer" target="_blank">lrzsz_<wbr>0.12.20.bb</a><br>
<br>
diff --git a/meta/conf/distro/include/<wbr>maintainers.inc b/meta/conf/distro/include/<wbr>maintainers.inc<br>
index 856a6b763bf..c5cab6cee31 100644<br>
--- a/meta/conf/distro/include/<wbr>maintainers.inc<br>
+++ b/meta/conf/distro/include/<wbr>maintainers.inc<br>
@@ -460,7 +460,6 @@ RECIPE_MAINTAINER_pn-linux-<wbr>yocto-rt = "Bruce Ashfield <bruce.ashfield@windriver.<br>
RECIPE_MAINTAINER_pn-linux-<wbr>yocto-tiny = "Bruce Ashfield <<a href="mailto:bruce.ashfield@windriver.com">bruce.ashfield@windriver.com</a>><wbr>"<br>
RECIPE_MAINTAINER_pn-llvm = "Khem Raj <<a href="mailto:raj.khem@gmail.com">raj.khem@gmail.com</a>>"<br>
RECIPE_MAINTAINER_pn-logrotate = "Robert Yang <<a href="mailto:liezhi.yang@windriver.com">liezhi.yang@windriver.com</a>>"<br>
-RECIPE_MAINTAINER_pn-lrzsz = "Maxin B. John <<a href="mailto:maxin.john@intel.com">maxin.john@intel.com</a>>"<br>
RECIPE_MAINTAINER_pn-lsb = "Hongxu Jia <<a href="mailto:hongxu.jia@windriver.com">hongxu.jia@windriver.com</a>>"<br>
RECIPE_MAINTAINER_pn-<wbr>lsbinitscripts = "Ross Burton <<a href="mailto:ross.burton@intel.com">ross.burton@intel.com</a>>"<br>
RECIPE_MAINTAINER_pn-lsbtest = "Yi Zhao <<a href="mailto:yi.zhao@windriver.com">yi.zhao@windriver.com</a>>"<br>
diff --git a/meta/recipes-bsp/lrzsz/<wbr>lrzsz-0.12.20/acdefine.patch b/meta/recipes-bsp/lrzsz/<wbr>lrzsz-0.12.20/acdefine.patch<br>
deleted file mode 100644<br>
index 682cf416e22..00000000000<br>
--- a/meta/recipes-bsp/lrzsz/<wbr>lrzsz-0.12.20/acdefine.patch<br>
+++ /dev/null<br>
@@ -1,19 +0,0 @@<br>
-Add a description to the AC_DEFINE for LOCALEDIR so that it appears in config.h<br>
-and silences a fatal warning.<br>
-<br>
-Upstream-Status:Pending<br>
-Signed-off-by: Ross Burton <<a href="mailto:ross.burton@intel.com">ross.burton@intel.com</a>><br>
-<br>
-diff --git a/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a> b/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
-index c10460c..aa20263 100644<br>
---- a/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
-+++ b/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
-@@ -258,7 +258,7 @@ AC_SUBST(LIBS)<br>
-<br>
- AM_GNU_GETTEXT<br>
-<br>
--AC_DEFINE_UNQUOTED(<wbr>LOCALEDIR,"$prefix/$<wbr>DATADIRNAME")<br>
-+AC_DEFINE_UNQUOTED(<wbr>LOCALEDIR,"$prefix/$<wbr>DATADIRNAME",[locale directory])<br>
-<br>
- AC_OUTPUT([Makefile intl/Makefile lib/Makefile testsuite/Makefile m4/Makefile \<br>
- man/Makefile po/Makefile.in src/Makefile debian/rules Specfile systype \<br>
diff --git a/meta/recipes-bsp/lrzsz/<wbr>lrzsz-0.12.20/autotools.patch b/meta/recipes-bsp/lrzsz/<wbr>lrzsz-0.12.20/autotools.patch<br>
deleted file mode 100644<br>
index 394519855e1..00000000000<br>
--- a/meta/recipes-bsp/lrzsz/<wbr>lrzsz-0.12.20/autotools.patch<br>
+++ /dev/null<br>
@@ -1,39 +0,0 @@<br>
-Upstream-Status: Inappropriate [configuration]<br>
-<br>
---- lrzsz-0.12.20/acinclude.m4~<wbr>autotools 1998-12-27 17:08:59.000000000 -0500<br>
-+++ lrzsz-0.12.20/acinclude.m4 2004-05-09 22:26:19.000000000 -0400<br>
-@@ -1,12 +1,11 @@<br>
- dnl AC_REPLACE_GNU_GETOPT<br>
--AC_DEFUN(AC_REPLACE_GNU_<wbr>GETOPT,<br>
--[AC_CHECK_FUNC(getopt_long, , [LIBOBJS="$LIBOBJS getopt1.o getopt.o"])<br>
--AC_SUBST(LIBOBJS)dnl<br>
--])<br>
-+AC_DEFUN([AC_REPLACE_GNU_<wbr>GETOPT],<br>
-+[AC_CHECK_FUNC(getopt_long, , [AC_LIBOBJ([getopt1])<br>
-+AC_LIBOBJ([getopt])dnl])])<br>
-<br>
- dnl<br>
- dnl taken from taylor uucp<br>
--AC_DEFUN(LRZSZ_ERRNO_DECL,[<br>
-+AC_DEFUN([LRZSZ_ERRNO_DECL],<wbr>[<br>
- AC_MSG_CHECKING(for errno declaration)<br>
- AC_CACHE_VAL(lrzsz_cv_decl_<wbr>errno,<br>
- [AC_TRY_COMPILE([#include <errno.h>], [int i = errno; errno = 1;],<br>
-@@ -23,7 +21,7 @@<br>
- ])<br>
-<br>
- dnl LRZSZ_TYPE_SPEED_T<br>
--AC_DEFUN(LRZSZ_TYPE_SPEED_T,<wbr>[<br>
-+AC_DEFUN([LRZSZ_TYPE_SPEED_<wbr>T],[<br>
- AC_REQUIRE([AC_HEADER_STDC])<wbr>dnl<br>
- AC_REQUIRE([LRZSZ_HEADERS_<wbr>TERM_IO])dnl<br>
- AC_MSG_CHECKING(for speed_t)<br>
-@@ -61,7 +59,7 @@<br>
- fi<br>
- ])<br>
-<br>
--AC_DEFUN(lrzsz_HEADER_SYS_<wbr>SELECT,<br>
-+AC_DEFUN([lrzsz_HEADER_SYS_<wbr>SELECT],<br>
- [AC_CACHE_CHECK([whether sys/time.h and sys/select.h may both be included],<br>
- lrzsz_cv_header_sys_select,<br>
- [AC_TRY_COMPILE([#include <sys/types.h><br>
diff --git a/meta/recipes-bsp/lrzsz/<wbr>lrzsz-0.12.20/gettext.patch b/meta/recipes-bsp/lrzsz/<wbr>lrzsz-0.12.20/gettext.patch<br>
deleted file mode 100644<br>
index 1a24a1f05e7..00000000000<br>
--- a/meta/recipes-bsp/lrzsz/<wbr>lrzsz-0.12.20/gettext.patch<br>
+++ /dev/null<br>
@@ -1,21884 +0,0 @@<br>
-Upstream-Status: Inappropriate [configuration]<br>
-<br>
---- lrzsz-0.12.20.safe/ABOUT-NLS 1998-04-26 09:22:30.000000000 -0400<br>
-+++ lrzsz-0.12.20/ABOUT-NLS 2004-09-12 14:40:34.323752952 -0400<br>
-@@ -1,14 +1,14 @@<br>
- Notes on the Free Translation Project<br>
- ******************************<wbr>*******<br>
-<br>
-- Free software is going international! The Free Translation Project<br>
--is a way to get maintainers of free software, translators, and users all<br>
-+Free software is going international! The Free Translation Project is<br>
-+a way to get maintainers of free software, translators, and users all<br>
- together, so that will gradually become able to speak many languages.<br>
- A few packages already provide translations for their messages.<br>
-<br>
- If you found this `ABOUT-NLS' file inside a distribution, you may<br>
- assume that the distributed package does use GNU `gettext' internally,<br>
--itself available at your nearest GNU archive site. But you do *not*<br>
-+itself available at your nearest GNU archive site. But you do _not_<br>
- need to install GNU `gettext' prior to configuring, installing or using<br>
- this package with messages translated.<br>
-<br>
-@@ -22,10 +22,10 @@<br>
- `gettext' which is used. The information can be found in the<br>
- `intl/VERSION' file, in internationalized packages.<br>
-<br>
--One advise in advance<br>
--=====================<br>
-+Quick configuration advice<br>
-+==========================<br>
-<br>
-- If you want to exploit the full power of internationalization, you<br>
-+If you want to exploit the full power of internationalization, you<br>
- should configure it using<br>
-<br>
- ./configure --with-included-gettext<br>
-@@ -34,42 +34,40 @@<br>
- package, despite the existence of internationalizing capabilities in the<br>
- operating system where this package is being installed. So far, only<br>
- the `gettext' implementation in the GNU C library version 2 provides as<br>
--many features (such as locale alias or message inheritance) as the<br>
--implementation here. It is also not possible to offer this additional<br>
--functionality on top of a `catgets' implementation. Future versions of<br>
--GNU `gettext' will very likely convey even more functionality. So it<br>
--might be a good idea to change to GNU `gettext' as soon as possible.<br>
-+many features (such as locale alias, message inheritance, automatic<br>
-+charset conversion or plural form handling) as the implementation here.<br>
-+It is also not possible to offer this additional functionality on top<br>
-+of a `catgets' implementation. Future versions of GNU `gettext' will<br>
-+very likely convey even more functionality. So it might be a good idea<br>
-+to change to GNU `gettext' as soon as possible.<br>
-<br>
-- So you need not provide this option if you are using GNU libc 2 or<br>
-+ So you need _not_ provide this option if you are using GNU libc 2 or<br>
- you have installed a recent copy of the GNU gettext package with the<br>
- included `libintl'.<br>
-<br>
- INSTALL Matters<br>
- ===============<br>
-<br>
-- Some packages are "localizable" when properly installed; the<br>
--programs they contain can be made to speak your own native language.<br>
--Most such packages use GNU `gettext'. Other packages have their own<br>
--ways to internationalization, predating GNU `gettext'.<br>
-+Some packages are "localizable" when properly installed; the programs<br>
-+they contain can be made to speak your own native language. Most such<br>
-+packages use GNU `gettext'. Other packages have their own ways to<br>
-+internationalization, predating GNU `gettext'.<br>
-<br>
- By default, this package will be installed to allow translation of<br>
--messages. It will automatically detect whether the system provides<br>
--usable `catgets' (if using this is selected by the installer) or<br>
--`gettext' functions. If neither is available, the GNU `gettext' own<br>
-+messages. It will automatically detect whether the system already<br>
-+provides the GNU `gettext' functions. If not, the GNU `gettext' own<br>
- library will be used. This library is wholly contained within this<br>
- package, usually in the `intl/' subdirectory, so prior installation of<br>
--the GNU `gettext' package is *not* required. Installers may use<br>
-+the GNU `gettext' package is _not_ required. Installers may use<br>
- special options at configuration time for changing the default<br>
- behaviour. The commands:<br>
-<br>
- ./configure --with-included-gettext<br>
-- ./configure --with-catgets<br>
- ./configure --disable-nls<br>
-<br>
--will respectively bypass any pre-existing `catgets' or `gettext' to use<br>
--the internationalizing routines provided within this package, enable<br>
--the use of the `catgets' functions (if found on the locale system), or<br>
--else, *totally* disable translation of messages.<br>
-+will respectively bypass any pre-existing `gettext' to use the<br>
-+internationalizing routines provided within this package, or else,<br>
-+_totally_ disable translation of messages.<br>
-<br>
- When you already have GNU `gettext' installed on your system and run<br>
- configure without an option for your new package, `configure' will<br>
-@@ -83,18 +81,10 @@<br>
-<br>
- to prevent auto-detection.<br>
-<br>
-- By default the configuration process will not test for the `catgets'<br>
--function and therefore they will not be used. The reasons are already<br>
--given above: the emulation on top of `catgets' cannot provide all the<br>
--extensions provided by the GNU `gettext' library. If you nevertheless<br>
--want to use the `catgets' functions use<br>
--<br>
-- ./configure --with-catgets<br>
--<br>
--to enable the test for `catgets' (this causes no harm if `catgets' is<br>
--not available on your system). If you really select this option we<br>
--would like to hear about the reasons because we cannot think of any<br>
--good one ourself.<br>
-+ The configuration process will not test for the `catgets' function<br>
-+and therefore it will not be used. The reason is that even an<br>
-+emulation of `gettext' on top of `catgets' could not provide all the<br>
-+extensions of the GNU `gettext' library.<br>
-<br>
- Internationalized packages have usually many `po/LL.po' files, where<br>
- LL gives an ISO 639 two-letter code identifying the language. Unless<br>
-@@ -108,57 +98,73 @@<br>
- Using This Package<br>
- ==================<br>
-<br>
-- As a user, if your language has been installed for this package, you<br>
-+As a user, if your language has been installed for this package, you<br>
- only have to set the `LANG' environment variable to the appropriate<br>
--ISO 639 `LL' two-letter code prior to using the programs in the<br>
--package. For example, let's suppose that you speak German. At the<br>
--shell prompt, merely execute `setenv LANG de' (in `csh'),<br>
--`export LANG; LANG=de' (in `sh') or `export LANG=de' (in `bash'). This<br>
--can be done from your `.login' or `.profile' file, once and for all.<br>
-+`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code,<br>
-+and `CC' is an ISO 3166 two-letter country code. For example, let's<br>
-+suppose that you speak German and live in Germany. At the shell<br>
-+prompt, merely execute `setenv LANG de_DE' (in `csh'),<br>
-+`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').<br>
-+This can be done from your `.login' or `.profile' file, once and for<br>
-+all.<br>
-<br>
-- An operating system might already offer message localization for<br>
--many of its programs, while other programs have been installed locally<br>
--with the full capabilities of GNU `gettext'. Just using `gettext'<br>
--extended syntax for `LANG' would break proper localization of already<br>
--available operating system programs. In this case, users should set<br>
--both `LANGUAGE' and `LANG' variables in their environment, as programs<br>
--using GNU `gettext' give preference to `LANGUAGE'. For example, some<br>
--Swedish users would rather read translations in German than English for<br>
--when Swedish is not available. This is easily accomplished by setting<br>
--`LANGUAGE' to `sv:de' while leaving `LANG' to `sv'.<br>
-+ You might think that the country code specification is redundant.<br>
-+But in fact, some languages have dialects in different countries. For<br>
-+example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The<br>
-+country code serves to distinguish the dialects.<br>
-+<br>
-+ The locale naming convention of `LL_CC', with `LL' denoting the<br>
-+language and `CC' denoting the country, is the one use on systems based<br>
-+on GNU libc. On other systems, some variations of this scheme are<br>
-+used, such as `LL' or `LL_CC.ENCODING'. You can get the list of<br>
-+locales supported by your system for your country by running the command<br>
-+`locale -a | grep '^LL''.<br>
-+<br>
-+ Not all programs have translations for all languages. By default, an<br>
-+English message is shown in place of a nonexistent translation. If you<br>
-+understand other languages, you can set up a priority list of languages.<br>
-+This is done through a different environment variable, called<br>
-+`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG'<br>
-+for the purpose of message handling, but you still need to have `LANG'<br>
-+set to the primary language; this is required by other parts of the<br>
-+system libraries. For example, some Swedish users who would rather<br>
-+read translations in German than English for when Swedish is not<br>
-+available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.<br>
-+<br>
-+ Special advice for Norwegian users: The language code for Norwegian<br>
-+bokma*l changed from `no' to `nb' recently (in 2003). During the<br>
-+transition period, while some message catalogs for this language are<br>
-+installed under `nb' and some older ones under `no', it's recommended<br>
-+for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and<br>
-+older translations are used.<br>
-+<br>
-+ In the `LANGUAGE' environment variable, but not in the `LANG'<br>
-+environment variable, `LL_CC' combinations can be abbreviated as `LL'<br>
-+to denote the language's main dialect. For example, `de' is equivalent<br>
-+to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'<br>
-+(Portuguese as spoken in Portugal) in this context.<br>
-<br>
- Translating Teams<br>
- =================<br>
-<br>
-- For the Free Translation Project to be a success, we need interested<br>
-+For the Free Translation Project to be a success, we need interested<br>
- people who like their own language and write it well, and who are also<br>
- able to synergize with other translators speaking the same language.<br>
--Each translation team has its own mailing list, courtesy of Linux<br>
--International. You may reach your translation team at the address<br>
--`<a href="mailto:LL@li.org">LL@li.org</a>', replacing LL by the two-letter ISO 639 code for your<br>
--language. Language codes are *not* the same as the country codes given<br>
--in ISO 3166. The following translation teams exist, as of August 1997:<br>
--<br>
-- Chinese `zh', Czech `cs', Danish `da', Dutch `nl', English `en',<br>
-- Esperanto `eo', Finnish `fi', French `fr', German `de', Hungarian<br>
-- `hu', Irish `ga', Italian `it', Indonesian `id', Japanese `ja',<br>
-- Korean `ko', Latin `la', Norwegian `no', Persian `fa', Polish<br>
-- `pl', Portuguese `pt', Russian `ru', Slovenian `sl', Spanish `es',<br>
-- Swedish `sv', and Turkish `tr'.<br>
--<br>
--For example, you may reach the Chinese translation team by writing to<br>
--`<a href="mailto:zh@li.org">zh@li.org</a>'.<br>
-+Each translation team has its own mailing list. The up-to-date list of<br>
-+teams can be found at the Free Translation Project's homepage,<br>
-+`<a href="http://www.iro.umontreal.ca/contrib/po/HTML/" rel="noreferrer" target="_blank">http://www.iro.umontreal.<wbr>ca/contrib/po/HTML/</a>', in the "National teams"<br>
-+area.<br>
-<br>
-- If you'd like to volunteer to *work* at translating messages, you<br>
-+ If you'd like to volunteer to _work_ at translating messages, you<br>
- should become a member of the translating team for your own language.<br>
--The subscribing address is *not* the same as the list itself, it has<br>
-+The subscribing address is _not_ the same as the list itself, it has<br>
- `-request' appended. For example, speakers of Swedish can send a<br>
- message to `<a href="mailto:sv-request@li.org">sv-request@li.org</a>', having this message body:<br>
-<br>
- subscribe<br>
-<br>
- Keep in mind that team members are expected to participate<br>
--*actively* in translations, or at solving translational difficulties,<br>
-+_actively_ in translations, or at solving translational difficulties,<br>
- rather than merely lurking around. If your team does not exist yet and<br>
- you want to start one, or if you are unsure about what to do or how to<br>
- get started, please write to `<a href="mailto:translation@iro.umontreal.ca">translation@iro.umontreal.ca</a>' to reach the<br>
-@@ -171,43 +177,559 @@<br>
- Available Packages<br>
- ==================<br>
-<br>
-- Languages are not equally supported in all packages. The following<br>
--matrix shows the current state of internationalization, as of August<br>
--1997. The matrix shows, in regard of each package, for which languages<br>
--PO files have been submitted to translation coordination.<br>
-+Languages are not equally supported in all packages. The following<br>
-+matrix shows the current state of internationalization, as of January<br>
-+2004. The matrix shows, in regard of each package, for which languages<br>
-+PO files have been submitted to translation coordination, with a<br>
-+translation percentage of at least 50%.<br>
-<br>
-- Ready PO files cs da de en es fi fr it ja ko nl no pl pt sl sv<br>
-- .-----------------------------<wbr>--------------------.<br>
-- bash | [] [] [] | 3<br>
-- bison | [] [] [] | 3<br>
-- clisp | [] [] [] [] | 4<br>
-- cpio | [] [] [] [] [] | 5<br>
-- diffutils | [] [] [] [] [] | 5<br>
-- enscript | [] [] [] [] [] [] | 6<br>
-- fileutils | [] [] [] [] [] [] [] [] [] [] | 10<br>
-- findutils | [] [] [] [] [] [] [] [] | 8<br>
-- flex | [] [] [] [] | 4<br>
-- gcal | [] [] [] [] [] | 5<br>
-- gettext | [] [] [] [] [] [] [] [] [] [] | 11<br>
-- grep | [] [] [] [] [] [] [] [] [] | 9<br>
-- hello | [] [] [] [] [] [] [] [] [] [] | 10<br>
-- id-utils | [] [] [] | 3<br>
-- indent | [] [] [] [] | 4<br>
-- libc | [] [] [] [] [] [] [] | 7<br>
-- m4 | [] [] [] [] [] | 5<br>
-- make | [] [] [] [] [] [] | 6<br>
-- music | [] [] | 2<br>
-- ptx | [] [] [] [] [] [] [] [] | 8<br>
-- recode | [] [] [] [] [] [] [] [] [] | 9<br>
-- sh-utils | [] [] [] [] [] [] [] | 7<br>
-- sharutils | [] [] [] [] [] | 5<br>
-- tar | [] [] [] [] [] [] [] [] [] [] | 10<br>
-- texinfo | [] | 1<br>
-- textutils | [] [] [] [] [] [] [] [] [] | 9<br>
-- wdiff | [] [] [] [] [] [] [] [] | 8<br>
-- `-----------------------------<wbr>--------------------'<br>
-- 16 languages cs da de en es fi fr it ja ko nl no pl pt sl sv<br>
-- 27 packages 3 2 24 1 17 1 26 2 1 11 20 9 19 7 7 17 167<br>
-+ Ready PO files af am ar az be bg bs ca cs da de el en en_GB eo es<br>
-+ +-----------------------------<wbr>-----------------------+<br>
-+ a2ps | [] [] [] [] |<br>
-+ aegis | () |<br>
-+ ant-phone | () |<br>
-+ anubis | |<br>
-+ ap-utils | |<br>
-+ aspell | [] |<br>
-+ bash | [] [] [] [] |<br>
-+ batchelor | |<br>
-+ bfd | [] [] |<br>
-+ binutils | [] [] |<br>
-+ bison | [] [] [] |<br>
-+ bluez-pin | [] [] [] |<br>
-+ clisp | |<br>
-+ clisp | [] [] [] |<br>
-+ console-tools | [] [] |<br>
-+ coreutils | [] [] [] [] |<br>
-+ cpio | [] [] [] |<br>
-+ darkstat | [] () [] |<br>
-+ diffutils | [] [] [] [] [] [] [] |<br>
-+ e2fsprogs | [] [] [] |<br>
-+ enscript | [] [] [] [] |<br>
-+ error | [] [] [] [] [] |<br>
-+ fetchmail | [] () [] [] [] [] |<br>
-+ fileutils | [] [] [] |<br>
-+ findutils | [] [] [] [] [] [] [] |<br>
-+ flex | [] [] [] [] |<br>
-+ fslint | |<br>
-+ gas | [] |<br>
-+ gawk | [] [] [] [] |<br>
-+ gbiff | [] |<br>
-+ gcal | [] |<br>
-+ gcc | [] [] |<br>
-+ gettext | [] [] [] [] [] |<br>
-+ gettext-examples | [] [] [] [] |<br>
-+ gettext-runtime | [] [] [] [] [] |<br>
-+ gettext-tools | [] [] [] |<br>
-+ gimp-print | [] [] [] [] [] |<br>
-+ gliv | |<br>
-+ glunarclock | [] [] |<br>
-+ gnubiff | [] |<br>
-+ gnucash | [] () [] [] |<br>
-+ gnucash-glossary | [] () [] |<br>
-+ gnupg | [] () [] [] [] [] |<br>
-+ gpe-aerial | [] |<br>
-+ gpe-beam | [] [] |<br>
-+ gpe-calendar | [] [] |<br>
-+ gpe-clock | [] [] |<br>
-+ gpe-conf | [] [] |<br>
-+ gpe-contacts | [] [] |<br>
-+ gpe-edit | [] |<br>
-+ gpe-go | [] |<br>
-+ gpe-login | [] [] |<br>
-+ gpe-ownerinfo | [] [] |<br>
-+ gpe-sketchbook | [] [] |<br>
-+ gpe-su | [] [] |<br>
-+ gpe-taskmanager | [] [] |<br>
-+ gpe-timesheet | [] |<br>
-+ gpe-today | [] [] |<br>
-+ gpe-todo | [] [] |<br>
-+ gphoto2 | [] [] [] [] |<br>
-+ gprof | [] [] [] |<br>
-+ gpsdrive | () () () |<br>
-+ gramadoir | [] |<br>
-+ grep | [] [] [] [] [] [] |<br>
-+ gretl | [] |<br>
-+ gtick | [] () |<br>
-+ hello | [] [] [] [] [] [] |<br>
-+ id-utils | [] [] |<br>
-+ indent | [] [] [] [] |<br>
-+ iso_3166 | [] [] [] [] [] [] [] [] [] [] |<br>
-+ iso_3166_1 | [] [] [] [] [] [] |<br>
-+ iso_3166_2 | |<br>
-+ iso_3166_3 | [] |<br>
-+ iso_4217 | [] [] [] [] |<br>
-+ iso_639 | |<br>
-+ jpilot | [] [] [] |<br>
-+ jtag | |<br>
-+ jwhois | [] |<br>
-+ kbd | [] [] [] [] [] |<br>
-+ latrine | () |<br>
-+ ld | [] [] |<br>
-+ libc | [] [] [] [] [] [] |<br>
-+ libgpewidget | [] [] |<br>
-+ libiconv | [] [] [] [] [] |<br>
-+ lifelines | [] () |<br>
-+ lilypond | [] |<br>
-+ lingoteach | |<br>
-+ lingoteach_lessons | () () |<br>
-+ lynx | [] [] [] [] |<br>
-+ m4 | [] [] [] [] |<br>
-+ mailutils | [] [] |<br>
-+ make | [] [] [] |<br>
-+ man-db | [] () [] [] () |<br>
-+ minicom | [] [] [] |<br>
-+ mysecretdiary | [] [] [] |<br>
-+ nano | [] () [] [] [] |<br>
-+ nano_1_0 | [] () [] [] [] |<br>
-+ opcodes | [] |<br>
-+ parted | [] [] [] [] [] |<br>
-+ ptx | [] [] [] [] [] |<br>
-+ python | |<br>
-+ radius | [] |<br>
-+ recode | [] [] [] [] [] [] [] |<br>
-+ rpm | [] [] |<br>
-+ screem | |<br>
-+ scrollkeeper | [] [] [] [] [] [] |<br>
-+ sed | [] [] [] [] [] [] |<br>
-+ sh-utils | [] [] [] |<br>
-+ shared-mime-info | |<br>
-+ sharutils | [] [] [] [] [] [] |<br>
-+ silky | () |<br>
-+ skencil | [] () [] |<br>
-+ sketch | [] () [] |<br>
-+ soundtracker | [] [] [] |<br>
-+ sp | [] |<br>
-+ tar | [] [] [] [] |<br>
-+ texinfo | [] [] [] |<br>
-+ textutils | [] [] [] [] |<br>
-+ tin | () () |<br>
-+ tp-robot | |<br>
-+ tuxpaint | [] [] [] [] [] [] [] |<br>
-+ unicode-han-tra... | |<br>
-+ unicode-transla... | |<br>
-+ util-linux | [] [] [] [] [] |<br>
-+ vorbis-tools | [] [] [] [] |<br>
-+ wastesedge | () |<br>
-+ wdiff | [] [] [] [] |<br>
-+ wget | [] [] [] [] [] [] |<br>
-+ xchat | [] [] [] [] |<br>
-+ xfree86_xkb_xml | [] [] |<br>
-+ xpad | [] |<br>
-+ +-----------------------------<wbr>-----------------------+<br>
-+ af am ar az be bg bs ca cs da de el en en_GB eo es<br>
-+ 4 0 0 1 9 4 1 40 41 60 78 17 1 5 13 68<br>
-+<br>
-+ et eu fa fi fr ga gl he hr hu id is it ja ko lg<br>
-+ +-----------------------------<wbr>--------------------+<br>
-+ a2ps | [] [] [] () () |<br>
-+ aegis | |<br>
-+ ant-phone | [] |<br>
-+ anubis | [] |<br>
-+ ap-utils | [] |<br>
-+ aspell | [] [] |<br>
-+ bash | [] [] |<br>
-+ batchelor | [] [] |<br>
-+ bfd | [] |<br>
-+ binutils | [] [] |<br>
-+ bison | [] [] [] [] |<br>
-+ bluez-pin | [] [] [] [] [] |<br>
-+ clisp | |<br>
-+ clisp | [] |<br>
-+ console-tools | |<br>
-+ coreutils | [] [] [] [] [] [] |<br>
-+ cpio | [] [] [] [] |<br>
-+ darkstat | () [] [] [] |<br>
-+ diffutils | [] [] [] [] [] [] [] |<br>
-+ e2fsprogs | |<br>
-+ enscript | [] [] |<br>
-+ error | [] [] [] [] |<br>
-+ fetchmail | [] |<br>
-+ fileutils | [] [] [] [] [] [] |<br>
-+ findutils | [] [] [] [] [] [] [] [] [] [] [] |<br>
-+ flex | [] [] [] |<br>
-+ fslint | [] |<br>
-+ gas | [] |<br>
-+ gawk | [] [] [] |<br>
-+ gbiff | [] |<br>
-+ gcal | [] |<br>
-+ gcc | [] |<br>
-+ gettext | [] [] [] |<br>
-+ gettext-examples | [] [] |<br>
-+ gettext-runtime | [] [] [] [] [] |<br>
-+ gettext-tools | [] [] [] |<br>
-+ gimp-print | [] [] |<br>
-+ gliv | () |<br>
-+ glunarclock | [] [] [] [] |<br>
-+ gnubiff | [] |<br>
-+ gnucash | () [] |<br>
-+ gnucash-glossary | [] |<br>
-+ gnupg | [] [] [] [] [] [] [] |<br>
-+ gpe-aerial | [] |<br>
-+ gpe-beam | [] |<br>
-+ gpe-calendar | [] [] [] |<br>
-+ gpe-clock | [] |<br>
-+ gpe-conf | [] |<br>
-+ gpe-contacts | [] [] |<br>
-+ gpe-edit | [] [] |<br>
-+ gpe-go | [] |<br>
-+ gpe-login | [] [] |<br>
-+ gpe-ownerinfo | [] [] [] |<br>
-+ gpe-sketchbook | [] |<br>
-+ gpe-su | [] |<br>
-+ gpe-taskmanager | [] |<br>
-+ gpe-timesheet | [] [] [] |<br>
-+ gpe-today | [] [] |<br>
-+ gpe-todo | [] [] |<br>
-+ gphoto2 | [] [] [] |<br>
-+ gprof | [] [] |<br>
-+ gpsdrive | () () () |<br>
-+ gramadoir | [] [] |<br>
-+ grep | [] [] [] [] [] [] [] [] [] [] [] |<br>
-+ gretl | [] [] |<br>
-+ gtick | [] [] [] |<br>
-+ hello | [] [] [] [] [] [] [] [] [] [] [] [] [] |<br>
-+ id-utils | [] [] [] [] |<br>
-+ indent | [] [] [] [] [] [] [] [] [] |<br>
-+ iso_3166 | [] [] [] [] [] [] [] |<br>
-+ iso_3166_1 | [] [] [] [] [] |<br>
-+ iso_3166_2 | |<br>
-+ iso_3166_3 | |<br>
-+ iso_4217 | [] [] [] [] [] [] |<br>
-+ iso_639 | |<br>
-+ jpilot | [] () |<br>
-+ jtag | [] |<br>
-+ jwhois | [] [] [] [] |<br>
-+ kbd | [] |<br>
-+ latrine | [] |<br>
-+ ld | [] |<br>
-+ libc | [] [] [] [] [] [] |<br>
-+ libgpewidget | [] [] [] [] |<br>
-+ libiconv | [] [] [] [] [] [] [] [] [] |<br>
-+ lifelines | () |<br>
-+ lilypond | [] |<br>
-+ lingoteach | [] [] |<br>
-+ lingoteach_lessons | |<br>
-+ lynx | [] [] [] [] |<br>
-+ m4 | [] [] [] [] |<br>
-+ mailutils | |<br>
-+ make | [] [] [] [] [] [] |<br>
-+ man-db | () () |<br>
-+ minicom | [] [] [] [] |<br>
-+ mysecretdiary | [] [] |<br>
-+ nano | [] [] [] [] |<br>
-+ nano_1_0 | [] [] [] [] |<br>
-+ opcodes | [] |<br>
-+ parted | [] [] [] |<br>
-+ ptx | [] [] [] [] [] [] [] |<br>
-+ python | |<br>
-+ radius | [] |<br>
-+ recode | [] [] [] [] [] [] |<br>
-+ rpm | [] [] |<br>
-+ screem | |<br>
-+ scrollkeeper | [] |<br>
-+ sed | [] [] [] [] [] [] [] [] [] |<br>
-+ sh-utils | [] [] [] [] [] [] [] |<br>
-+ shared-mime-info | [] [] [] |<br>
-+ sharutils | [] [] [] [] [] |<br>
-+ silky | () [] () () |<br>
-+ skencil | [] |<br>
-+ sketch | [] |<br>
-+ soundtracker | [] [] |<br>
-+ sp | [] () |<br>
-+ tar | [] [] [] [] [] [] [] [] [] |<br>
-+ texinfo | [] [] [] [] |<br>
-+ textutils | [] [] [] [] [] [] |<br>
-+ tin | [] () |<br>
-+ tp-robot | [] |<br>
-+ tuxpaint | [] [] [] [] [] [] [] [] [] |<br>
-+ unicode-han-tra... | |<br>
-+ unicode-transla... | [] [] |<br>
-+ util-linux | [] [] [] [] () [] |<br>
-+ vorbis-tools | [] |<br>
-+ wastesedge | () |<br>
-+ wdiff | [] [] [] [] [] [] |<br>
-+ wget | [] [] [] [] [] [] [] |<br>
-+ xchat | [] [] [] |<br>
-+ xfree86_xkb_xml | [] [] |<br>
-+ xpad | [] [] |<br>
-+ +-----------------------------<wbr>--------------------+<br>
-+ et eu fa fi fr ga gl he hr hu id is it ja ko lg<br>
-+ 22 2 1 26 106 28 24 8 10 41 33 1 26 33 12 0<br>
-+<br>
-+ lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru<br>
-+ +-----------------------------<wbr>------------------------+<br>
-+ a2ps | [] [] () () [] [] [] |<br>
-+ aegis | () () () |<br>
-+ ant-phone | [] [] |<br>
-+ anubis | [] [] [] [] [] [] |<br>
-+ ap-utils | [] () [] |<br>
-+ aspell | [] |<br>
-+ bash | [] [] [] |<br>
-+ batchelor | [] |<br>
-+ bfd | [] |<br>
-+ binutils | [] |<br>
-+ bison | [] [] [] [] [] |<br>
-+ bluez-pin | [] [] [] |<br>
-+ clisp | |<br>
-+ clisp | [] |<br>
-+ console-tools | [] |<br>
-+ coreutils | [] [] |<br>
-+ cpio | [] [] [] [] [] |<br>
-+ darkstat | [] [] [] [] |<br>
-+ diffutils | [] [] [] [] [] [] |<br>
-+ e2fsprogs | [] |<br>
-+ enscript | [] [] [] [] |<br>
-+ error | [] [] [] |<br>
-+ fetchmail | [] [] () [] |<br>
-+ fileutils | [] [] [] |<br>
-+ findutils | [] [] [] [] [] |<br>
-+ flex | [] [] [] [] |<br>
-+ fslint | [] [] |<br>
-+ gas | |<br>
-+ gawk | [] [] [] |<br>
-+ gbiff | [] [] |<br>
-+ gcal | |<br>
-+ gcc | |<br>
-+ gettext | [] [] [] |<br>
-+ gettext-examples | [] [] [] |<br>
-+ gettext-runtime | [] [] [] [] |<br>
-+ gettext-tools | [] [] |<br>
-+ gimp-print | [] |<br>
-+ gliv | [] [] [] |<br>
-+ glunarclock | [] [] [] [] |<br>
-+ gnubiff | [] |<br>
-+ gnucash | [] [] () [] |<br>
-+ gnucash-glossary | [] [] |<br>
-+ gnupg | [] |<br>
-+ gpe-aerial | [] [] [] [] |<br>
-+ gpe-beam | [] [] [] [] |<br>
-+ gpe-calendar | [] [] [] [] |<br>
-+ gpe-clock | [] [] [] [] |<br>
-+ gpe-conf | [] [] [] [] |<br>
-+ gpe-contacts | [] [] [] [] |<br>
-+ gpe-edit | [] [] [] [] |<br>
-+ gpe-go | [] [] [] |<br>
-+ gpe-login | [] [] [] [] |<br>
-+ gpe-ownerinfo | [] [] [] [] |<br>
-+ gpe-sketchbook | [] [] [] [] |<br>
-+ gpe-su | [] [] [] [] |<br>
-+ gpe-taskmanager | [] [] [] [] |<br>
-+ gpe-timesheet | [] [] [] [] |<br>
-+ gpe-today | [] [] [] [] |<br>
-+ gpe-todo | [] [] [] [] |<br>
-+ gphoto2 | [] |<br>
-+ gprof | [] [] |<br>
-+ gpsdrive | () () [] |<br>
-+ gramadoir | () [] |<br>
-+ grep | [] [] [] [] [] |<br>
-+ gretl | |<br>
-+ gtick | [] [] [] |<br>
-+ hello | [] [] [] [] [] [] [] [] [] [] |<br>
-+ id-utils | [] [] [] [] |<br>
-+ indent | [] [] [] [] |<br>
-+ iso_3166 | [] [] [] |<br>
-+ iso_3166_1 | [] [] |<br>
-+ iso_3166_2 | |<br>
-+ iso_3166_3 | [] |<br>
-+ iso_4217 | [] [] [] [] [] [] [] [] |<br>
-+ iso_639 | [] |<br>
-+ jpilot | () () |<br>
-+ jtag | |<br>
-+ jwhois | [] [] [] [] () |<br>
-+ kbd | [] [] [] |<br>
-+ latrine | [] |<br>
-+ ld | |<br>
-+ libc | [] [] [] [] |<br>
-+ libgpewidget | [] [] [] |<br>
-+ libiconv | [] [] [] [] [] |<br>
-+ lifelines | |<br>
-+ lilypond | |<br>
-+ lingoteach | |<br>
-+ lingoteach_lessons | |<br>
-+ lynx | [] [] [] |<br>
-+ m4 | [] [] [] [] [] |<br>
-+ mailutils | [] [] [] |<br>
-+ make | [] [] [] [] |<br>
-+ man-db | [] |<br>
-+ minicom | [] [] [] [] |<br>
-+ mysecretdiary | [] [] [] |<br>
-+ nano | [] [] [] [] [] |<br>
-+ nano_1_0 | [] [] [] [] [] [] |<br>
-+ opcodes | [] [] |<br>
-+ parted | [] [] [] [] |<br>
-+ ptx | [] [] [] [] [] [] [] [] |<br>
-+ python | |<br>
-+ radius | [] [] |<br>
-+ recode | [] [] [] [] |<br>
-+ rpm | [] [] [] |<br>
-+ screem | |<br>
-+ scrollkeeper | [] [] [] [] [] |<br>
-+ sed | [] [] [] |<br>
-+ sh-utils | [] [] |<br>
-+ shared-mime-info | [] [] |<br>
-+ sharutils | [] [] |<br>
-+ silky | () |<br>
-+ skencil | [] [] |<br>
-+ sketch | [] [] |<br>
-+ soundtracker | |<br>
-+ sp | |<br>
-+ tar | [] [] [] [] [] [] |<br>
-+ texinfo | [] [] [] [] |<br>
-+ textutils | [] [] |<br>
-+ tin | |<br>
-+ tp-robot | [] |<br>
-+ tuxpaint | [] [] [] [] [] [] [] [] |<br>
-+ unicode-han-tra... | |<br>
-+ unicode-transla... | |<br>
-+ util-linux | [] [] [] |<br>
-+ vorbis-tools | [] [] [] |<br>
-+ wastesedge | |<br>
-+ wdiff | [] [] [] [] [] |<br>
-+ wget | [] [] [] |<br>
-+ xchat | [] [] [] |<br>
-+ xfree86_xkb_xml | [] [] |<br>
-+ xpad | [] [] |<br>
-+ +-----------------------------<wbr>------------------------+<br>
-+ lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru<br>
-+ 1 2 0 3 12 0 10 69 6 7 1 40 26 36 76 63<br>
-+<br>
-+ sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu<br>
-+ +-----------------------------<wbr>------------------------+<br>
-+ a2ps | [] [] [] [] | 16<br>
-+ aegis | | 0<br>
-+ ant-phone | | 3<br>
-+ anubis | [] [] | 9<br>
-+ ap-utils | () | 3<br>
-+ aspell | | 4<br>
-+ bash | | 9<br>
-+ batchelor | | 3<br>
-+ bfd | [] [] | 6<br>
-+ binutils | [] [] [] | 8<br>
-+ bison | [] [] | 14<br>
-+ bluez-pin | [] [] [] | 14<br>
-+ clisp | | 0<br>
-+ clisp | | 5<br>
-+ console-tools | | 3<br>
-+ coreutils | [] [] [] [] | 16<br>
-+ cpio | [] [] | 14<br>
-+ darkstat | [] [] [] () () | 12<br>
-+ diffutils | [] [] [] | 23<br>
-+ e2fsprogs | [] [] | 6<br>
-+ enscript | [] [] | 12<br>
-+ error | [] [] [] | 15<br>
-+ fetchmail | [] [] | 11<br>
-+ fileutils | [] [] [] [] [] | 17<br>
-+ findutils | [] [] [] [] [] [] | 29<br>
-+ flex | [] [] | 13<br>
-+ fslint | | 3<br>
-+ gas | [] | 3<br>
-+ gawk | [] [] | 12<br>
-+ gbiff | | 4<br>
-+ gcal | [] [] | 4<br>
-+ gcc | [] | 4<br>
-+ gettext | [] [] [] [] [] | 16<br>
-+ gettext-examples | [] [] [] [] [] | 14<br>
-+ gettext-runtime | [] [] [] [] [] [] [] [] | 22<br>
-+ gettext-tools | [] [] [] [] [] [] | 14<br>
-+ gimp-print | [] [] | 10<br>
-+ gliv | | 3<br>
-+ glunarclock | [] [] [] | 13<br>
-+ gnubiff | | 3<br>
-+ gnucash | [] [] | 9<br>
-+ gnucash-glossary | [] [] [] | 8<br>
-+ gnupg | [] [] [] [] | 17<br>
-+ gpe-aerial | [] | 7<br>
-+ gpe-beam | [] | 8<br>
-+ gpe-calendar | [] [] [] [] | 13<br>
-+ gpe-clock | [] [] [] | 10<br>
-+ gpe-conf | [] [] | 9<br>
-+ gpe-contacts | [] [] [] | 11<br>
-+ gpe-edit | [] [] [] [] [] | 12<br>
-+ gpe-go | | 5<br>
-+ gpe-login | [] [] [] [] [] | 13<br>
-+ gpe-ownerinfo | [] [] [] [] | 13<br>
-+ gpe-sketchbook | [] [] | 9<br>
-+ gpe-su | [] [] [] | 10<br>
-+ gpe-taskmanager | [] [] [] | 10<br>
-+ gpe-timesheet | [] [] [] [] | 12<br>
-+ gpe-today | [] [] [] [] [] | 13<br>
-+ gpe-todo | [] [] [] [] | 12<br>
-+ gphoto2 | [] [] [] | 11<br>
-+ gprof | [] [] | 9<br>
-+ gpsdrive | [] [] | 3<br>
-+ gramadoir | [] | 5<br>
-+ grep | [] [] [] [] | 26<br>
-+ gretl | | 3<br>
-+ gtick | | 7<br>
-+ hello | [] [] [] [] [] | 34<br>
-+ id-utils | [] [] | 12<br>
-+ indent | [] [] [] [] | 21<br>
-+ iso_3166 | [] [] [] [] [] [] [] | 27<br>
-+ iso_3166_1 | [] [] [] | 16<br>
-+ iso_3166_2 | | 0<br>
-+ iso_3166_3 | | 2<br>
-+ iso_4217 | [] [] [] [] [] [] | 24<br>
-+ iso_639 | | 1<br>
-+ jpilot | [] [] [] [] [] | 9<br>
-+ jtag | [] | 2<br>
-+ jwhois | () [] [] | 11<br>
-+ kbd | [] [] | 11<br>
-+ latrine | | 2<br>
-+ ld | [] [] | 5<br>
-+ libc | [] [] [] [] | 20<br>
-+ libgpewidget | [] [] [] [] | 13<br>
-+ libiconv | [] [] [] [] [] [] [] [] | 27<br>
-+ lifelines | [] | 2<br>
-+ lilypond | [] | 3<br>
-+ lingoteach | | 2<br>
-+ lingoteach_lessons | () | 0<br>
-+ lynx | [] [] [] | 14<br>
-+ m4 | [] [] | 15<br>
-+ mailutils | | 5<br>
-+ make | [] [] [] | 16<br>
-+ man-db | [] | 5<br>
-+ minicom | | 11<br>
-+ mysecretdiary | [] [] | 10<br>
-+ nano | [] [] [] [] | 17<br>
-+ nano_1_0 | [] [] [] | 17<br>
-+ opcodes | [] [] | 6<br>
-+ parted | [] [] [] | 15<br>
-+ ptx | [] [] | 22<br>
-+ python | | 0<br>
-+ radius | | 4<br>
-+ recode | [] [] [] | 20<br>
-+ rpm | [] [] | 9<br>
-+ screem | [] [] | 2<br>
-+ scrollkeeper | [] [] [] | 15<br>
-+ sed | [] [] [] [] [] [] | 24<br>
-+ sh-utils | [] [] | 14<br>
-+ shared-mime-info | [] [] | 7<br>
-+ sharutils | [] [] [] [] | 17<br>
-+ silky | () | 3<br>
-+ skencil | [] | 6<br>
-+ sketch | [] | 6<br>
-+ soundtracker | [] [] | 7<br>
-+ sp | [] | 3<br>
-+ tar | [] [] [] [] [] | 24<br>
-+ texinfo | [] [] [] | 14<br>
-+ textutils | [] [] [] [] | 16<br>
-+ tin | | 1<br>
-+ tp-robot | | 2<br>
-+ tuxpaint | [] [] [] [] [] | 29<br>
-+ unicode-han-tra... | | 0<br>
-+ unicode-transla... | | 2<br>
-+ util-linux | [] [] | 15<br>
-+ vorbis-tools | | 8<br>
-+ wastesedge | | 0<br>
-+ wdiff | [] [] [] | 18<br>
-+ wget | [] [] [] [] [] [] [] [] | 24<br>
-+ xchat | [] [] [] [] [] | 15<br>
-+ xfree86_xkb_xml | [] [] [] [] [] | 11<br>
-+ xpad | | 5<br>
-+ +-----------------------------<wbr>------------------------+<br>
-+ 63 teams sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu<br>
-+ 131 domains 47 19 28 83 0 0 59 13 1 1 11 0 22 22 0 1373<br>
-<br>
- Some counters in the preceding matrix are higher than the number of<br>
- visible blocks let us expect. This is because a few extra PO files are<br>
-@@ -220,6 +742,27 @@<br>
- lag between the mere existence a PO file and its wide availability in a<br>
- distribution.<br>
-<br>
-- If August 1997 seems to be old, you may fetch a more recent copy of<br>
--this `ABOUT-NLS' file on most GNU archive sites.<br>
-+ If January 2004 seems to be old, you may fetch a more recent copy of<br>
-+this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date<br>
-+matrix with full percentage details can be found at<br>
-+`<a href="http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html" rel="noreferrer" target="_blank">http://www.iro.umontreal.<wbr>ca/contrib/po/HTML/matrix.html</a><wbr>'.<br>
-+<br>
-+Using `gettext' in new packages<br>
-+============================<wbr>===<br>
-+<br>
-+If you are writing a freely available program and want to<br>
-+internationalize it you are welcome to use GNU `gettext' in your<br>
-+package. Of course you have to respect the GNU Library General Public<br>
-+License which covers the use of the GNU `gettext' library. This means<br>
-+in particular that even non-free programs can use `libintl' as a shared<br>
-+library, whereas only free software can use `libintl' as a static<br>
-+library or use modified versions of `libintl'.<br>
-+<br>
-+ Once the sources are changed appropriately and the setup can handle<br>
-+the use of `gettext' the only thing missing are the translations. The<br>
-+Free Translation Project is also available for packages which are not<br>
-+developed inside the GNU project. Therefore the information given above<br>
-+applies also for every other Free Software Project. Contact<br>
-+`<a href="mailto:translation@iro.umontreal.ca">translation@iro.umontreal.<wbr>ca</a>' to make the `.pot' files available to<br>
-+the translation teams.<br>
-<br>
---- lrzsz-0.12.20.safe/ChangeLog 1998-12-29 17:49:56.000000000 -0500<br>
-+++ lrzsz-0.12.20/ChangeLog 2004-09-12 14:40:35.846521456 -0400<br>
-@@ -1,3 +1,11 @@<br>
-+2004-09-12 gettextize <<a href="mailto:bug-gnu-gettext@gnu.org">bug-gnu-gettext@gnu.org</a>><br>
-+<br>
-+ * Makefile.am (ACLOCAL_AMFLAGS): New variable.<br>
-+ (EXTRA_DIST): Add config.rpath.<br>
-+ * <a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a> (AC_OUTPUT): Add m4/Makefile.<br>
-+ (AC_OUTPUT): Remove command that created po/Makefile.<br>
-+ (AC_LINK_FILES): Remove invocation.<br>
-+<br>
- 1998-12-29 Uwe Ohse <<a href="mailto:uwe@ohse.de">uwe@ohse.de</a>><br>
-<br>
- * src/lrz.c: removed stpcpy call.<br>
---- lrzsz-0.12.20.safe/config.<wbr>rpath 1969-12-31 19:00:00.000000000 -0500<br>
-+++ lrzsz-0.12.20/config.rpath 2004-09-12 14:40:34.329752040 -0400<br>
-@@ -0,0 +1,548 @@<br>
-+#! /bin/sh<br>
-+# Output a system dependent set of variables, describing how to set the<br>
-+# run time search path of shared libraries in an executable.<br>
-+#<br>
-+# Copyright 1996-2003 Free Software Foundation, Inc.<br>
-+# Taken from GNU libtool, 2001<br>
-+# Originally by Gordon Matzigkeit <<a href="mailto:gord@gnu.ai.mit.edu">gord@gnu.ai.mit.edu</a>>, 1996<br>
-+#<br>
-+# This program is free software; you can redistribute it and/or modify<br>
-+# it under the terms of the GNU General Public License as published by<br>
-+# the Free Software Foundation; either version 2 of the License, or<br>
-+# (at your option) any later version.<br>
-+#<br>
-+# This program is distributed in the hope that it will be useful, but<br>
-+# WITHOUT ANY WARRANTY; without even the implied warranty of<br>
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br>
-+# General Public License for more details.<br>
-+#<br>
-+# You should have received a copy of the GNU General Public License<br>
-+# along with this program; if not, write to the Free Software<br>
-+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.<br>
-+#<br>
-+# As a special exception to the GNU General Public License, if you<br>
-+# distribute this file as part of a program that contains a<br>
-+# configuration script generated by Autoconf, you may include it under<br>
-+# the same distribution terms that you use for the rest of that program.<br>
-+#<br>
-+# The first argument passed to this file is the canonical host specification,<br>
-+# CPU_TYPE-MANUFACTURER-<wbr>OPERATING_SYSTEM<br>
-+# or<br>
-+# CPU_TYPE-MANUFACTURER-KERNEL-<wbr>OPERATING_SYSTEM<br>
-+# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld<br>
-+# should be set by the caller.<br>
-+#<br>
-+# The set of defined variables is at the end of this script.<br>
-+<br>
-+# Known limitations:<br>
-+# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer<br>
-+# than 256 bytes, otherwise the compiler driver will dump core. The only<br>
-+# known workaround is to choose shorter directory names for the build<br>
-+# directory and/or the installation directory.<br>
-+<br>
-+# All known linkers require a `.a' archive for static linking (except M$VC,<br>
-+# which needs '.lib').<br>
-+libext=a<br>
-+shrext=.so<br>
-+<br>
-+host="$1"<br>
-+host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)<wbr>$/\1/'`<br>
-+host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)<wbr>$/\2/'`<br>
-+host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)<wbr>$/\3/'`<br>
-+<br>
-+# Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC.<br>
-+<br>
-+wl=<br>
-+if test "$GCC" = yes; then<br>
-+ wl='-Wl,'<br>
-+else<br>
-+ case "$host_os" in<br>
-+ aix*)<br>
-+ wl='-Wl,'<br>
-+ ;;<br>
-+ mingw* | pw32* | os2*)<br>
-+ ;;<br>
-+ hpux9* | hpux10* | hpux11*)<br>
-+ wl='-Wl,'<br>
-+ ;;<br>
-+ irix5* | irix6* | nonstopux*)<br>
-+ wl='-Wl,'<br>
-+ ;;<br>
-+ newsos6)<br>
-+ ;;<br>
-+ linux*)<br>
-+ case $CC in<br>
-+ icc|ecc)<br>
-+ wl='-Wl,'<br>
-+ ;;<br>
-+ ccc)<br>
-+ wl='-Wl,'<br>
-+ ;;<br>
-+ esac<br>
-+ ;;<br>
-+ osf3* | osf4* | osf5*)<br>
-+ wl='-Wl,'<br>
-+ ;;<br>
-+ sco3.2v5*)<br>
-+ ;;<br>
-+ solaris*)<br>
-+ wl='-Wl,'<br>
-+ ;;<br>
-+ sunos4*)<br>
-+ wl='-Qoption ld '<br>
-+ ;;<br>
-+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)<br>
-+ wl='-Wl,'<br>
-+ ;;<br>
-+ sysv4*MP*)<br>
-+ ;;<br>
-+ uts4*)<br>
-+ ;;<br>
-+ esac<br>
-+fi<br>
-+<br>
-+# Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS.<br>
-+<br>
-+hardcode_libdir_flag_spec=<br>
-+hardcode_libdir_separator=<br>
-+hardcode_direct=no<br>
-+hardcode_minus_L=no<br>
-+<br>
-+case "$host_os" in<br>
-+ cygwin* | mingw* | pw32*)<br>
-+ # FIXME: the MSVC++ port hasn't been tested in a loooong time<br>
-+ # When not using gcc, we currently assume that we are using<br>
-+ # Microsoft Visual C++.<br>
-+ if test "$GCC" != yes; then<br>
-+ with_gnu_ld=no<br>
-+ fi<br>
-+ ;;<br>
-+ openbsd*)<br>
-+ with_gnu_ld=no<br>
-+ ;;<br>
-+esac<br>
-+<br>
-+ld_shlibs=yes<br>
-+if test "$with_gnu_ld" = yes; then<br>
-+ case "$host_os" in<br>
-+ aix3* | aix4* | aix5*)<br>
-+ # On AIX/PPC, the GNU linker is very broken<br>
-+ if test "$host_cpu" != ia64; then<br>
-+ ld_shlibs=no<br>
-+ fi<br>
-+ ;;<br>
-+ amigaos*)<br>
-+ hardcode_libdir_flag_spec='-L$<wbr>libdir'<br>
-+ hardcode_minus_L=yes<br>
-+ # Samuel A. Falvo II <<a href="mailto:kc5tja@dolphin.openprojects.net">kc5tja@dolphin.openprojects.<wbr>net</a>> reports<br>
-+ # that the semantics of dynamic libraries on AmigaOS, at least up<br>
-+ # to version 4, is to share data among multiple programs linked<br>
-+ # with the same dynamic library. Since this doesn't match the<br>
-+ # behavior of shared libraries on other platforms, we can use<br>
-+ # them.<br>
-+ ld_shlibs=no<br>
-+ ;;<br>
-+ beos*)<br>
-+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then<br>
-+ :<br>
-+ else<br>
-+ ld_shlibs=no<br>
-+ fi<br>
-+ ;;<br>
-+ cygwin* | mingw* | pw32*)<br>
-+ # hardcode_libdir_flag_spec is actually meaningless, as there is<br>
-+ # no search path for DLLs.<br>
-+ hardcode_libdir_flag_spec='-L$<wbr>libdir'<br>
-+ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then<br>
-+ :<br>
-+ else<br>
-+ ld_shlibs=no<br>
-+ fi<br>
-+ ;;<br>
-+ netbsd*)<br>
-+ ;;<br>
-+ solaris* | sysv5*)<br>
-+ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then<br>
-+ ld_shlibs=no<br>
-+ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then<br>
-+ :<br>
-+ else<br>
-+ ld_shlibs=no<br>
-+ fi<br>
-+ ;;<br>
-+ sunos4*)<br>
-+ hardcode_direct=yes<br>
-+ ;;<br>
-+ *)<br>
-+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then<br>
-+ :<br>
-+ else<br>
-+ ld_shlibs=no<br>
-+ fi<br>
-+ ;;<br>
-+ esac<br>
-+ if test "$ld_shlibs" = yes; then<br>
-+ # Unlike libtool, we use -rpath here, not --rpath, since the documented<br>
-+ # option of GNU ld is called -rpath, not --rpath.<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-rpath ${wl}$libdir'<br>
-+ fi<br>
-+else<br>
-+ case "$host_os" in<br>
-+ aix3*)<br>
-+ # Note: this linker hardcodes the directories in LIBPATH if there<br>
-+ # are no directories specified by -L.<br>
-+ hardcode_minus_L=yes<br>
-+ if test "$GCC" = yes; then<br>
-+ # Neither direct hardcoding nor static linking is supported with a<br>
-+ # broken collect2.<br>
-+ hardcode_direct=unsupported<br>
-+ fi<br>
-+ ;;<br>
-+ aix4* | aix5*)<br>
-+ if test "$host_cpu" = ia64; then<br>
-+ # On IA64, the linker does run time linking by default, so we don't<br>
-+ # have to do anything special.<br>
-+ aix_use_runtimelinking=no<br>
-+ else<br>
-+ aix_use_runtimelinking=no<br>
-+ # Test if we are trying to use run time linking or normal<br>
-+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we<br>
-+ # need to do runtime linking.<br>
-+ case $host_os in aix4.[23]|aix4.[23].*|aix5*)<br>
-+ for ld_flag in $LDFLAGS; do<br>
-+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then<br>
-+ aix_use_runtimelinking=yes<br>
-+ break<br>
-+ fi<br>
-+ done<br>
-+ esac<br>
-+ fi<br>
-+ hardcode_direct=yes<br>
-+ hardcode_libdir_separator=':'<br>
-+ if test "$GCC" = yes; then<br>
-+ case $host_os in aix4.[012]|aix4.[012].*)<br>
-+ collect2name=`${CC} -print-prog-name=collect2`<br>
-+ if test -f "$collect2name" && \<br>
-+ strings "$collect2name" | grep resolve_lib_name >/dev/null<br>
-+ then<br>
-+ # We have reworked collect2<br>
-+ hardcode_direct=yes<br>
-+ else<br>
-+ # We have old collect2<br>
-+ hardcode_direct=unsupported<br>
-+ hardcode_minus_L=yes<br>
-+ hardcode_libdir_flag_spec='-L$<wbr>libdir'<br>
-+ hardcode_libdir_separator=<br>
-+ fi<br>
-+ esac<br>
-+ fi<br>
-+ # Begin _LT_AC_SYS_LIBPATH_AIX.<br>
-+ echo 'int main () { return 0; }' > conftest.c<br>
-+ ${CC} ${LDFLAGS} conftest.c -o conftest<br>
-+ aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }<br>
-+}'`<br>
-+ if test -z "$aix_libpath"; then<br>
-+ aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }<br>
-+}'`<br>
-+ fi<br>
-+ if test -z "$aix_libpath"; then<br>
-+ aix_libpath="/usr/lib:/lib"<br>
-+ fi<br>
-+ rm -f conftest.c conftest<br>
-+ # End _LT_AC_SYS_LIBPATH_AIX.<br>
-+ if test "$aix_use_runtimelinking" = yes; then<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-blibpath:$libdir:'"$aix_<wbr>libpath"<br>
-+ else<br>
-+ if test "$host_cpu" = ia64; then<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-R $libdir:/usr/lib:/lib'<br>
-+ else<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-blibpath:$libdir:'"$aix_<wbr>libpath"<br>
-+ fi<br>
-+ fi<br>
-+ ;;<br>
-+ amigaos*)<br>
-+ hardcode_libdir_flag_spec='-L$<wbr>libdir'<br>
-+ hardcode_minus_L=yes<br>
-+ # see comment about different semantics on the GNU ld section<br>
-+ ld_shlibs=no<br>
-+ ;;<br>
-+ bsdi4*)<br>
-+ ;;<br>
-+ cygwin* | mingw* | pw32*)<br>
-+ # When not using gcc, we currently assume that we are using<br>
-+ # Microsoft Visual C++.<br>
-+ # hardcode_libdir_flag_spec is actually meaningless, as there is<br>
-+ # no search path for DLLs.<br>
-+ hardcode_libdir_flag_spec=' '<br>
-+ libext=lib<br>
-+ ;;<br>
-+ darwin* | rhapsody*)<br>
-+ if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then<br>
-+ hardcode_direct=no<br>
-+ fi<br>
-+ ;;<br>
-+ dgux*)<br>
-+ hardcode_libdir_flag_spec='-L$<wbr>libdir'<br>
-+ ;;<br>
-+ freebsd1*)<br>
-+ ld_shlibs=no<br>
-+ ;;<br>
-+ freebsd2.2*)<br>
-+ hardcode_libdir_flag_spec='-R$<wbr>libdir'<br>
-+ hardcode_direct=yes<br>
-+ ;;<br>
-+ freebsd2*)<br>
-+ hardcode_direct=yes<br>
-+ hardcode_minus_L=yes<br>
-+ ;;<br>
-+ freebsd*)<br>
-+ hardcode_libdir_flag_spec='-R$<wbr>libdir'<br>
-+ hardcode_direct=yes<br>
-+ ;;<br>
-+ hpux9*)<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}+b ${wl}$libdir'<br>
-+ hardcode_libdir_separator=:<br>
-+ hardcode_direct=yes<br>
-+ # hardcode_minus_L: Not really in the search PATH,<br>
-+ # but as the default location of the library.<br>
-+ hardcode_minus_L=yes<br>
-+ ;;<br>
-+ hpux10* | hpux11*)<br>
-+ if test "$with_gnu_ld" = no; then<br>
-+ case "$host_cpu" in<br>
-+ hppa*64*)<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}+b ${wl}$libdir'<br>
-+ hardcode_libdir_separator=:<br>
-+ hardcode_direct=no<br>
-+ ;;<br>
-+ ia64*)<br>
-+ hardcode_libdir_flag_spec='-L$<wbr>libdir'<br>
-+ hardcode_direct=no<br>
-+ # hardcode_minus_L: Not really in the search PATH,<br>
-+ # but as the default location of the library.<br>
-+ hardcode_minus_L=yes<br>
-+ ;;<br>
-+ *)<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}+b ${wl}$libdir'<br>
-+ hardcode_libdir_separator=:<br>
-+ hardcode_direct=yes<br>
-+ # hardcode_minus_L: Not really in the search PATH,<br>
-+ # but as the default location of the library.<br>
-+ hardcode_minus_L=yes<br>
-+ ;;<br>
-+ esac<br>
-+ fi<br>
-+ ;;<br>
-+ irix5* | irix6* | nonstopux*)<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-rpath ${wl}$libdir'<br>
-+ hardcode_libdir_separator=:<br>
-+ ;;<br>
-+ netbsd*)<br>
-+ hardcode_libdir_flag_spec='-R$<wbr>libdir'<br>
-+ hardcode_direct=yes<br>
-+ ;;<br>
-+ newsos6)<br>
-+ hardcode_direct=yes<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-rpath ${wl}$libdir'<br>
-+ hardcode_libdir_separator=:<br>
-+ ;;<br>
-+ openbsd*)<br>
-+ hardcode_direct=yes<br>
-+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-rpath,$libdir'<br>
-+ else<br>
-+ case "$host_os" in<br>
-+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)<br>
-+ hardcode_libdir_flag_spec='-R$<wbr>libdir'<br>
-+ ;;<br>
-+ *)<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-rpath,$libdir'<br>
-+ ;;<br>
-+ esac<br>
-+ fi<br>
-+ ;;<br>
-+ os2*)<br>
-+ hardcode_libdir_flag_spec='-L$<wbr>libdir'<br>
-+ hardcode_minus_L=yes<br>
-+ ;;<br>
-+ osf3*)<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-rpath ${wl}$libdir'<br>
-+ hardcode_libdir_separator=:<br>
-+ ;;<br>
-+ osf4* | osf5*)<br>
-+ if test "$GCC" = yes; then<br>
-+ hardcode_libdir_flag_spec='${<wbr>wl}-rpath ${wl}$libdir'<br>
-+ else<br>
-+ # Both cc and cxx compiler support -rpath directly<br>
-+ hardcode_libdir_flag_spec='-<wbr>rpath $libdir'<br>
-+ fi<br>
-+ hardcode_libdir_separator=:<br>
-+ ;;<br>
-+ sco3.2v5*)<br>
-+ ;;<br>
-+ solaris*)<br>
-+ hardcode_libdir_flag_spec='-R$<wbr>libdir'<br>
-+ ;;<br>
-+ sunos4*)<br>
-+ hardcode_libdir_flag_spec='-L$<wbr>libdir'<br>
-+ hardcode_direct=yes<br>
-+ hardcode_minus_L=yes<br>
-+ ;;<br>
-+ sysv4)<br>
-+ case $host_vendor in<br>
-+ sni)<br>
-+ hardcode_direct=yes # is this really true???<br>
-+ ;;<br>
-+ siemens)<br>
-+ hardcode_direct=no<br>
-+ ;;<br>
-+ motorola)<br>
-+ hardcode_direct=no #Motorola manual says yes, but my tests say they lie<br>
-+ ;;<br>
-+ esac<br>
-+ ;;<br>
-+ sysv4.3*)<br>
-+ ;;<br>
-+ sysv4*MP*)<br>
-+ if test -d /usr/nec; then<br>
-+ ld_shlibs=yes<br>
-+ fi<br>
-+ ;;<br>
-+ sysv4.2uw2*)<br>
-+ hardcode_direct=yes<br>
-+ hardcode_minus_L=no<br>
-+ ;;<br>
-+ sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*)<br>
-+ ;;<br>
-+ sysv5*)<br>
-+ hardcode_libdir_flag_spec=<br>
-+ ;;<br>
-+ uts4*)<br>
-+ hardcode_libdir_flag_spec='-L$<wbr>libdir'<br>
-+ ;;<br>
-+ *)<br>
-+ ld_shlibs=no<br>
-+ ;;<br>
-+ esac<br>
-+fi<br>
-+<br>
-+# Check dynamic linker characteristics<br>
-+# Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER.<br>
-+libname_spec='lib$name'<br>
-+case "$host_os" in<br>
-+ aix3*)<br>
-+ ;;<br>
-+ aix4* | aix5*)<br>
-+ ;;<br>
-+ amigaos*)<br>
-+ ;;<br>
-+ beos*)<br>
-+ ;;<br>
-+ bsdi4*)<br>
-+ ;;<br>
-+ cygwin* | mingw* | pw32*)<br>
-+ shrext=.dll<br>
-+ ;;<br>
-+ darwin* | rhapsody*)<br>
-+ shrext=.dylib<br>
-+ ;;<br>
-+ dgux*)<br>
-+ ;;<br>
-+ freebsd1*)<br>
-+ ;;<br>
-+ freebsd*)<br>
-+ ;;<br>
-+ gnu*)<br>
-+ ;;<br>
-+ hpux9* | hpux10* | hpux11*)<br>
-+ case "$host_cpu" in<br>
-+ ia64*)<br>
-+ shrext=.so<br>
-+ ;;<br>
-+ hppa*64*)<br>
-+ shrext=.sl<br>
-+ ;;<br>
-+ *)<br>
-+ shrext=.sl<br>
-+ ;;<br>
-+ esac<br>
-+ ;;<br>
-+ irix5* | irix6* | nonstopux*)<br>
-+ case "$host_os" in<br>
-+ irix5* | nonstopux*)<br>
-+ libsuff= shlibsuff=<br>
-+ ;;<br>
-+ *)<br>
-+ case $LD in<br>
-+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;;<br>
-+ *-n32|*"-n32 "|*-melf32bmipn32|*"-<wbr>melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;;<br>
-+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;;<br>
-+ *) libsuff= shlibsuff= ;;<br>
-+ esac<br>
-+ ;;<br>
-+ esac<br>
-+ ;;<br>
-+ linux*oldld* | linux*aout* | linux*coff*)<br>
-+ ;;<br>
-+ linux*)<br>
-+ ;;<br>
-+ netbsd*)<br>
-+ ;;<br>
-+ newsos6)<br>
-+ ;;<br>
-+ nto-qnx)<br>
-+ ;;<br>
-+ openbsd*)<br>
-+ ;;<br>
-+ os2*)<br>
-+ libname_spec='$name'<br>
-+ shrext=.dll<br>
-+ ;;<br>
-+ osf3* | osf4* | osf5*)<br>
-+ ;;<br>
-+ sco3.2v5*)<br>
-+ ;;<br>
-+ solaris*)<br>
-+ ;;<br>
-+ sunos4*)<br>
-+ ;;<br>
-+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)<br>
-+ ;;<br>
-+ sysv4*MP*)<br>
-+ ;;<br>
-+ uts4*)<br>
-+ ;;<br>
-+esac<br>
-+<br>
-+sed_quote_subst='s/\(["`$\\]<wbr>\)/\\\1/g'<br>
-+escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`<br>
-+shlibext=`echo "$shrext" | sed -e 's,^\.,,'`<br>
-+escaped_hardcode_libdir_<wbr>flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`<br>
-+<br>
-+sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_<wbr>\1=/' <<EOF<br>
-+<br>
-+# How to pass a linker flag through the compiler.<br>
-+wl="$escaped_wl"<br>
-+<br>
-+# Static library suffix (normally "a").<br>
-+libext="$libext"<br>
-+<br>
-+# Shared library suffix (normally "so").<br>
-+shlibext="$shlibext"<br>
-+<br>
-+# Flag to hardcode \$libdir into a binary during linking.<br>
-+# This must work even if \$libdir does not exist.<br>
-+hardcode_libdir_flag_spec="$<wbr>escaped_hardcode_libdir_flag_<wbr>spec"<br>
-+<br>
-+# Whether we need a single -rpath flag with a separated argument.<br>
-+hardcode_libdir_separator="$<wbr>hardcode_libdir_separator"<br>
-+<br>
-+# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the<br>
-+# resulting binary.<br>
-+hardcode_direct="$hardcode_<wbr>direct"<br>
-+<br>
-+# Set to yes if using the -LDIR flag during linking hardcodes DIR into the<br>
-+# resulting binary.<br>
-+hardcode_minus_L="$hardcode_<wbr>minus_L"<br>
-+<br>
-+EOF<br>
---- lrzsz-0.12.20.safe/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.<wbr>in</a> 2004-09-12 14:39:55.161706488 -0400<br>
-+++ lrzsz-0.12.20/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a> 2004-09-12 14:40:35.816526016 -0400<br>
-@@ -260,11 +260,10 @@<br>
- AM_GNU_GETTEXT<br>
-<br>
- AC_DEFINE_UNQUOTED(LOCALEDIR,"<wbr>$prefix/$DATADIRNAME")<br>
--AC_LINK_FILES($nls_cv_<wbr>header_libgt, $nls_cv_header_intl)<br>
-<br>
--AC_OUTPUT([Makefile intl/Makefile lib/Makefile testsuite/Makefile \<br>
-+AC_OUTPUT([Makefile intl/Makefile lib/Makefile testsuite/Makefile m4/Makefile \<br>
- man/Makefile po/Makefile.in src/Makefile debian/rules Specfile systype \<br>
- src/lrzszbug],<br>
--[sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile;<br>
-+[<br>
- chmod +x debian/rules;<br>
- test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h])<br>
---- lrzsz-0.12.20.safe/intl/<wbr>bindtextdom.c 1998-04-26 09:22:36.000000000 -0400<br>
-+++ lrzsz-0.12.20/intl/<wbr>bindtextdom.c 2004-09-12 14:40:34.343749912 -0400<br>
-@@ -1,59 +1,75 @@<br>
- /* Implementation of the bindtextdomain(3) function<br>
-- Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.<br>
-+ Copyright (C) 1995-1998, 2000-2003 Free Software Foundation, Inc.<br>
-<br>
-- This program is free software; you can redistribute it and/or modify<br>
-- it under the terms of the GNU General Public License as published by<br>
-- the Free Software Foundation; either version 2, or (at your option)<br>
-+ This program is free software; you can redistribute it and/or modify it<br>
-+ under the terms of the GNU Library General Public License as published<br>
-+ by the Free Software Foundation; either version 2, or (at your option)<br>
- any later version.<br>
-<br>
- This program is distributed in the hope that it will be useful,<br>
- but WITHOUT ANY WARRANTY; without even the implied warranty of<br>
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the<br>
-- GNU General Public License for more details.<br>
-+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br>
-+ Library General Public License for more details.<br>
-<br>
-- You should have received a copy of the GNU General Public License<br>
-- along with this program; if not, write to the Free Software Foundation,<br>
-- Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */<br>
-+ You should have received a copy of the GNU Library General Public<br>
-+ License along with this program; if not, write to the Free Software<br>
-+ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,<br>
-+ USA. */<br>
-<br>
- #ifdef HAVE_CONFIG_H<br>
- # include <config.h><br>
- #endif<br>
-<br>
--#if defined STDC_HEADERS || defined _LIBC<br>
--# include <stdlib.h><br>
--#else<br>
--# ifdef HAVE_MALLOC_H<br>
--# include <malloc.h><br>
--# else<br>
--void free ();<br>
--# endif<br>
--#endif<br>
-+#include <stddef.h><br>
-+#include <stdlib.h><br>
-+#include <string.h><br>
-<br>
--#if defined HAVE_STRING_H || defined _LIBC<br>
--# include <string.h><br>
-+#ifdef _LIBC<br>
-+# include <libintl.h><br>
- #else<br>
--# include <strings.h><br>
--# ifndef memcpy<br>
--# define memcpy(Dst, Src, Num) bcopy (Src, Dst, Num)<br>
--# endif<br>
-+# include "libgnuintl.h"<br>
- #endif<br>
-+#include "gettextP.h"<br>
-<br>
- #ifdef _LIBC<br>
--# include <libintl.h><br>
-+/* We have to handle multi-threaded applications. */<br>
-+# include <bits/libc-lock.h><br>
- #else<br>
--# include "libgettext.h"<br>
-+/* Provide dummy implementation if this is outside glibc. */<br>
-+# define __libc_rwlock_define(CLASS, NAME)<br>
-+# define __libc_rwlock_wrlock(NAME)<br>
-+# define __libc_rwlock_unlock(NAME)<br>
-+#endif<br>
-+<br>
-+/* The internal variables in the standalone libintl.a must have different<br>
-+ names than the internal variables in GNU libc, otherwise programs<br>
-+ using libintl.a cannot be linked statically. */<br>
-+#if !defined _LIBC<br>
-+# define _nl_default_dirname libintl_nl_default_dirname<br>
-+# define _nl_domain_bindings libintl_nl_domain_bindings<br>
-+#endif<br>
-+<br>
-+/* Some compilers, like SunOS4 cc, don't have offsetof in <stddef.h>. */<br>
-+#ifndef offsetof<br>
-+# define offsetof(type,ident) ((size_t)&(((type*)0)->ident))<br>
- #endif<br>
--#include "gettext.h"<br>
--#include "gettextP.h"<br>
-<br>
- /* @@ end of prolog @@ */<br>
-<br>
- /* Contains the default location of the message catalogs. */<br>
- extern const char _nl_default_dirname[];<br>
-+#ifdef _LIBC<br>
-+extern const char _nl_default_dirname_internal[] attribute_hidden;<br>
-+#else<br>
-+# define INTUSE(name) name<br>
-+#endif<br>
-<br>
- /* List with bindings of specific domains. */<br>
- extern struct binding *_nl_domain_bindings;<br>
-<br>
-+/* Lock variable to protect the global data in the gettext implementation. */<br>
-+__libc_rwlock_define (extern, _nl_state_lock attribute_hidden)<br>
-+<br>
-<br>
- /* Names for the libintl functions are a problem. They must not clash<br>
- with existing names and they should follow ANSI C. But this source<br>
-@@ -61,23 +77,41 @@<br>
- prefix. So we have to make a difference here. */<br>
- #ifdef _LIBC<br>
- # define BINDTEXTDOMAIN __bindtextdomain<br>
--# define strdup(str) __strdup (str)<br>
-+# define BIND_TEXTDOMAIN_CODESET __bind_textdomain_codeset<br>
-+# ifndef strdup<br>
-+# define strdup(str) __strdup (str)<br>
-+# endif<br>
- #else<br>
--# define BINDTEXTDOMAIN bindtextdomain__<br>
-+# define BINDTEXTDOMAIN libintl_bindtextdomain<br>
-+# define BIND_TEXTDOMAIN_CODESET libintl_bind_textdomain_<wbr>codeset<br>
- #endif<br>
-<br>
--/* Specify that the DOMAINNAME message catalog will be found<br>
-- in DIRNAME rather than in the system locale data base. */<br>
--char *<br>
--BINDTEXTDOMAIN (domainname, dirname)<br>
-- const char *domainname;<br>
-- const char *dirname;<br>
-+/* Specifies the directory name *DIRNAMEP and the output codeset *CODESETP<br>
-+ to be used for the DOMAINNAME message catalog.<br>
-+ If *DIRNAMEP or *CODESETP is NULL, the corresponding attribute is not<br>
-+ modified, only the current value is returned.<br>
-+ If DIRNAMEP or CODESETP is NULL, the corresponding attribute is neither<br>
-+ modified nor returned. */<br>
-+static void<br>
-+set_binding_values (const char *domainname,<br>
-+ const char **dirnamep, const char **codesetp)<br>
- {<br>
- struct binding *binding;<br>
-+ int modified;<br>
-<br>
- /* Some sanity checks. */<br>
- if (domainname == NULL || domainname[0] == '\0')<br>
-- return NULL;<br>
-+ {<br>
-+ if (dirnamep)<br>
-+ *dirnamep = NULL;<br>
-+ if (codesetp)<br>
-+ *codesetp = NULL;<br>
-+ return;<br>
-+ }<br>
-+<br>
-+ __libc_rwlock_wrlock (_nl_state_lock);<br>
-+<br>
-+ modified = 0;<br>
-<br>
- for (binding = _nl_domain_bindings; binding != NULL; binding = binding->next)<br>
- {<br>
-@@ -93,81 +127,173 @@<br>
- }<br>
- }<br>
-<br>
-- if (dirname == NULL)<br>
-- /* The current binding has be to returned. */<br>
-- return binding == NULL ? (char *) _nl_default_dirname : binding->dirname;<br>
--<br>
- if (binding != NULL)<br>
- {<br>
-- /* The domain is already bound. If the new value and the old<br>
-- one are equal we simply do nothing. Otherwise replace the<br>
-- old binding. */<br>
-- if (strcmp (dirname, binding->dirname) != 0)<br>
-+ if (dirnamep)<br>
- {<br>
-- char *new_dirname;<br>
-+ const char *dirname = *dirnamep;<br>
-<br>
-- if (strcmp (dirname, _nl_default_dirname) == 0)<br>
-- new_dirname = (char *) _nl_default_dirname;<br>
-+ if (dirname == NULL)<br>
-+ /* The current binding has be to returned. */<br>
-+ *dirnamep = binding->dirname;<br>
- else<br>
- {<br>
-+ /* The domain is already bound. If the new value and the old<br>
-+ one are equal we simply do nothing. Otherwise replace the<br>
-+ old binding. */<br>
-+ char *result = binding->dirname;<br>
-+ if (strcmp (dirname, result) != 0)<br>
-+ {<br>
-+ if (strcmp (dirname, INTUSE(_nl_default_dirname)) == 0)<br>
-+ result = (char *) INTUSE(_nl_default_dirname);<br>
-+ else<br>
-+ {<br>
- #if defined _LIBC || defined HAVE_STRDUP<br>
-- new_dirname = strdup (dirname);<br>
-- if (new_dirname == NULL)<br>
-- return NULL;<br>
-+ result = strdup (dirname);<br>
- #else<br>
-- size_t len = strlen (dirname) + 1;<br>
-- new_dirname = (char *) malloc (len);<br>
-- if (new_dirname == NULL)<br>
-- return NULL;<br>
--<br>
-- memcpy (new_dirname, dirname, len);<br>
-+ size_t len = strlen (dirname) + 1;<br>
-+ result = (char *) malloc (len);<br>
-+ if (__builtin_expect (result != NULL, 1))<br>
-+ memcpy (result, dirname, len);<br>
- #endif<br>
-+ }<br>
-+<br>
-+ if (__builtin_expect (result != NULL, 1))<br>
-+ {<br>
-+ if (binding->dirname != INTUSE(_nl_default_dirname))<br>
-+ free (binding->dirname);<br>
-+<br>
-+ binding->dirname = result;<br>
-+ modified = 1;<br>
-+ }<br>
-+ }<br>
-+ *dirnamep = result;<br>
- }<br>
-+ }<br>
-<br>
-- if (binding->dirname != _nl_default_dirname)<br>
-- free (binding->dirname);<br>
-+ if (codesetp)<br>
-+ {<br>
-+ const char *codeset = *codesetp;<br>
-<br>
-- binding->dirname = new_dirname;<br>
-+ if (codeset == NULL)<br>
-+ /* The current binding has be to returned. */<br>
-+ *codesetp = binding->codeset;<br>
-+ else<br>
-+ {<br>
-+ /* The domain is already bound. If the new value and the old<br>
-+ one are equal we simply do nothing. Otherwise replace the<br>
-+ old binding. */<br>
-+ char *result = binding->codeset;<br>
-+ if (result == NULL || strcmp (codeset, result) != 0)<br>
-+ {<br>
-+#if defined _LIBC || defined HAVE_STRDUP<br>
-+ result = strdup (codeset);<br>
-+#else<br>
-+ size_t len = strlen (codeset) + 1;<br>
-+ result = (char *) malloc (len);<br>
-+ if (__builtin_expect (result != NULL, 1))<br>
-+ memcpy (result, codeset, len);<br>
-+#endif<br>
-+<br>
-+ if (__builtin_expect (result != NULL, 1))<br>
-+ {<br>
-+ if (binding->codeset != NULL)<br>
-+ free (binding->codeset);<br>
-+<br>
-+ binding->codeset = result;<br>
-+ binding->codeset_cntr++;<br>
-+ modified = 1;<br>
-+ }<br>
-+ }<br>
-+ *codesetp = result;<br>
-+ }<br>
- }<br>
- }<br>
-+ else if ((dirnamep == NULL || *dirnamep == NULL)<br>
-+ && (codesetp == NULL || *codesetp == NULL))<br>
-+ {<br>
-+ /* Simply return the default values. */<br>
-+ if (dirnamep)<br>
-+ *dirnamep = INTUSE(_nl_default_dirname);<br>
-+ if (codesetp)<br>
-+ *codesetp = NULL;<br>
-+ }<br>
- else<br>
- {<br>
- /* We have to create a new binding. */<br>
-- size_t len;<br>
-+ size_t len = strlen (domainname) + 1;<br>
- struct binding *new_binding =<br>
-- (struct binding *) malloc (sizeof (*new_binding));<br>
-+ (struct binding *) malloc (offsetof (struct binding, domainname) + len);<br>
-<br>
-- if (new_binding == NULL)<br>
-- return NULL;<br>
-+ if (__builtin_expect (new_binding == NULL, 0))<br>
-+ goto failed;<br>
-<br>
-+ memcpy (new_binding->domainname, domainname, len);<br>
-+<br>
-+ if (dirnamep)<br>
-+ {<br>
-+ const char *dirname = *dirnamep;<br>
-+<br>
-+ if (dirname == NULL)<br>
-+ /* The default value. */<br>
-+ dirname = INTUSE(_nl_default_dirname);<br>
-+ else<br>
-+ {<br>
-+ if (strcmp (dirname, INTUSE(_nl_default_dirname)) == 0)<br>
-+ dirname = INTUSE(_nl_default_dirname);<br>
-+ else<br>
-+ {<br>
-+ char *result;<br>
- #if defined _LIBC || defined HAVE_STRDUP<br>
-- new_binding->domainname = strdup (domainname);<br>
-- if (new_binding->domainname == NULL)<br>
-- return NULL;<br>
-+ result = strdup (dirname);<br>
-+ if (__builtin_expect (result == NULL, 0))<br>
-+ goto failed_dirname;<br>
- #else<br>
-- len = strlen (domainname) + 1;<br>
-- new_binding->domainname = (char *) malloc (len);<br>
-- if (new_binding->domainname == NULL)<br>
-- return NULL;<br>
-- memcpy (new_binding->domainname, domainname, len);<br>
-+ size_t len = strlen (dirname) + 1;<br>
-+ result = (char *) malloc (len);<br>
-+ if (__builtin_expect (result == NULL, 0))<br>
-+ goto failed_dirname;<br>
-+ memcpy (result, dirname, len);<br>
- #endif<br>
--<br>
-- if (strcmp (dirname, _nl_default_dirname) == 0)<br>
-- new_binding->dirname = (char *) _nl_default_dirname;<br>
-+ dirname = result;<br>
-+ }<br>
-+ }<br>
-+ *dirnamep = dirname;<br>
-+ new_binding->dirname = (char *) dirname;<br>
-+ }<br>
- else<br>
-+ /* The default value. */<br>
-+ new_binding->dirname = (char *) INTUSE(_nl_default_dirname);<br>
-+<br>
-+ new_binding->codeset_cntr = 0;<br>
-+<br>
-+ if (codesetp)<br>
- {<br>
-+ const char *codeset = *codesetp;<br>
-+<br>
-+ if (codeset != NULL)<br>
-+ {<br>
-+ char *result;<br>
-+<br>
- #if defined _LIBC || defined HAVE_STRDUP<br>
-- new_binding->dirname = strdup (dirname);<br>
-- if (new_binding->dirname == NULL)<br>
-- return NULL;<br>
-+ result = strdup (codeset);<br>
-+ if (__builtin_expect (result == NULL, 0))<br>
-+ goto failed_codeset;<br>
- #else<br>
-- len = strlen (dirname) + 1;<br>
-- new_binding->dirname = (char *) malloc (len);<br>
-- if (new_binding->dirname == NULL)<br>
-- return NULL;<br>
-- memcpy (new_binding->dirname, dirname, len);<br>
-+ size_t len = strlen (codeset) + 1;<br>
-+ result = (char *) malloc (len);<br>
-+ if (__builtin_expect (result == NULL, 0))<br>
-+ goto failed_codeset;<br>
-+ memcpy (result, codeset, len);<br>
- #endif<br>
-+ codeset = result;<br>
-+ new_binding->codeset_cntr++;<br>
-+ }<br>
-+ *codesetp = codeset;<br>
-+ new_binding->codeset = (char *) codeset;<br>
- }<br>
-+ else<br>
-+ new_binding->codeset = NULL;<br>
-<br>
- /* Now enqueue it. */<br>
- if (_nl_domain_bindings == NULL<br>
-@@ -187,13 +313,51 @@<br>
- binding->next = new_binding;<br>
- }<br>
-<br>
-- binding = new_binding;<br>
-+ modified = 1;<br>
-+<br>
-+ /* Here we deal with memory allocation failures. */<br>
-+ if (0)<br>
-+ {<br>
-+ failed_codeset:<br>
-+ if (new_binding->dirname != INTUSE(_nl_default_dirname))<br>
-+ free (new_binding->dirname);<br>
-+ failed_dirname:<br>
-+ free (new_binding);<br>
-+ failed:<br>
-+ if (dirnamep)<br>
-+ *dirnamep = NULL;<br>
-+ if (codesetp)<br>
-+ *codesetp = NULL;<br>
-+ }<br>
- }<br>
-<br>
-- return binding->dirname;<br>
-+ /* If we modified any binding, we flush the caches. */<br>
-+ if (modified)<br>
-+ ++_nl_msg_cat_cntr;<br>
-+<br>
-+ __libc_rwlock_unlock (_nl_state_lock);<br>
-+}<br>
-+<br>
-+/* Specify that the DOMAINNAME message catalog will be found<br>
-+ in DIRNAME rather than in the system locale data base. */<br>
-+char *<br>
-+BINDTEXTDOMAIN (const char *domainname, const char *dirname)<br>
-+{<br>
-+ set_binding_values (domainname, &dirname, NULL);<br>
-+ return (char *) dirname;<br>
-+}<br>
-+<br>
-+/* Specify the character encoding in which the messages from the<br>
-+ DOMAINNAME message catalog will be returned. */<br>
-+char *<br>
-+BIND_TEXTDOMAIN_CODESET (const char *domainname, const char *codeset)<br>
-+{<br>
-+ set_binding_values (domainname, NULL, &codeset);<br>
-+ return (char *) codeset;<br>
- }<br>
-<br>
- #ifdef _LIBC<br>
--/* Alias for function name in GNU C Library. */<br>
-+/* Aliases for function names in GNU C Library. */<br>
- weak_alias (__bindtextdomain, bindtextdomain);<br>
-+weak_alias (__bind_textdomain_codeset, bind_textdomain_codeset);<br>
- #endif<br>
---- lrzsz-0.12.20.safe/intl/cat-<wbr>compat.c 1998-04-26 09:22:37.000000000 -0400<br>
-+++ lrzsz-0.12.20/intl/cat-compat.<wbr>c 1969-12-31 19:00:00.000000000 -0500<br>
-@@ -1,262 +0,0 @@<br>
--/* Compatibility code for gettext-using-catgets interface.<br>
-- Copyright (C) 1995, 1997 Free Software Foundation, Inc.<br>
--<br>
-- This program is free software; you can redistribute it and/or modify<br>
-- it under the terms of the GNU General Public License as published by<br>
-- the Free Software Foundation; either version 2, or (at your option)<br>
-- any later version.<br>
--<br>
-- This program is distributed in the hope that it will be useful,<br>
-- but WITHOUT ANY WARRANTY; without even the implied warranty of<br>
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the<br>
-- GNU General Public License for more details.<br>
--<br>
-- You should have received a copy of the GNU General Public License<br>
-- along with this program; if not, write to the Free Software Foundation,<br>
-- Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */<br>
--<br>
--#ifdef HAVE_CONFIG_H<br>
--# include <config.h><br>
--#endif<br>
--<br>
--#include <stdio.h><br>
--<br>
--#ifdef STDC_HEADERS<br>
--# include <stdlib.h><br>
--# include <string.h><br>
--#else<br>
--char *getenv ();<br>
--# ifdef HAVE_MALLOC_H<br>
--# include <malloc.h><br>
--# endif<br>
--#endif<br>
--<br>
--#ifdef HAVE_NL_TYPES_H<br>
--# include <nl_types.h><br>
--#endif<br>
--<br>
--#include "libgettext.h"<br>
--<br>
--/* @@ end of prolog @@ */<br>
--<br>
--/* XPG3 defines the result of `setlocale (category, NULL)' as:<br>
-- ``Directs `setlocale()' to query `category' and return the current<br>
-- setting of `local'.''<br>
-- However it does not specify the exact format. And even worse: POSIX<br>
-- defines this not at all. So we can use this feature only on selected<br>
-- system (e.g. those using GNU C Library). */<br>
--#ifdef _LIBC<br>
--# define HAVE_LOCALE_NULL<br>
--#endif<br>
--<br>
--/* The catalog descriptor. */<br>
--static nl_catd catalog = (nl_catd) -1;<br>
--<br>
--/* Name of the default catalog. */<br>
--static const char default_catalog_name[] = "messages";<br>
--<br>
--/* Name of currently used catalog. */<br>
--static const char *catalog_name = default_catalog_name;<br>
--<br>
--/* Get ID for given string. If not found return -1. */<br>
--static int msg_to_cat_id PARAMS ((const char *msg));<br>
--<br>
--/* Substitution for systems lacking this function in their C library. */<br>
--#if !_LIBC && !HAVE_STPCPY<br>
--static char *stpcpy PARAMS ((char *dest, const char *src));<br>
--#endif<br>
--<br>
--<br>
--/* Set currently used domain/catalog. */<br>
--char *<br>
--textdomain (domainname)<br>
-- const char *domainname;<br>
--{<br>
-- nl_catd new_catalog;<br>
-- char *new_name;<br>
-- size_t new_name_len;<br>
-- char *lang;<br>
--<br>
--#if defined HAVE_SETLOCALE && defined HAVE_LC_MESSAGES \<br>
-- && defined HAVE_LOCALE_NULL<br>
-- lang = setlocale (LC_MESSAGES, NULL);<br>
--#else<br>
-- lang = getenv ("LC_ALL");<br>
-- if (lang == NULL || lang[0] == '\0')<br>
-- {<br>
-- lang = getenv ("LC_MESSAGES");<br>
-- if (lang == NULL || lang[0] == '\0')<br>
-- lang = getenv ("LANG");<br>
-- }<br>
--#endif<br>
-- if (lang == NULL || lang[0] == '\0')<br>
-- lang = "C";<br>
--<br>
-- /* See whether name...<br><br>[Message clipped] </blockquote></div><br></div>