aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--ABOUT-NLS1282
-rw-r--r--ChangeLog4
-rw-r--r--Makefile.am99
-rwxr-xr-xconfig.rpath18
-rw-r--r--configure.ac31
-rw-r--r--doc/Makefile.am4
-rw-r--r--m4/iconv.m424
-rw-r--r--m4/lib-ld.m4142
-rw-r--r--m4/lib-prefix.m4109
-rw-r--r--po/.gitignore9
-rw-r--r--po/ABOUT-NLS1379
-rw-r--r--po/ChangeLog12
-rw-r--r--po/Makefile.in.in53
-rw-r--r--po/Makevars2
-rw-r--r--po/POTFILES.in41
-rw-r--r--po/Rules-quot15
-rw-r--r--po/aclocal.m41161
-rwxr-xr-xpo/config.status1204
-rw-r--r--po/configure.ac (renamed from po/configure.ac.in)2
-rw-r--r--po/libmicrohttpd.pot746
-rw-r--r--po/remove-potcdate.sed11
-rw-r--r--po/stamp-po1
23 files changed, 4629 insertions, 1721 deletions
diff --git a/.gitignore b/.gitignore
index 43ae034b..15f102ec 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@ Makefile.in
2Makefile 2Makefile
3.deps 3.deps
4.libs 4.libs
5config.rpath
5/test-driver 6/test-driver
6/INSTALL 7/INSTALL
7/libmicrohttpd.pc 8/libmicrohttpd.pc
diff --git a/ABOUT-NLS b/ABOUT-NLS
new file mode 100644
index 00000000..b1de1b68
--- /dev/null
+++ b/ABOUT-NLS
@@ -0,0 +1,1282 @@
11 Notes on the Free Translation Project
2***************************************
3
4Free software is going international! The Free Translation Project is
5a way to get maintainers of free software, translators, and users all
6together, so that free software will gradually become able to speak many
7languages. A few packages already provide translations for their
8messages.
9
10 If you found this `ABOUT-NLS' file inside a distribution, you may
11assume that the distributed package does use GNU `gettext' internally,
12itself available at your nearest GNU archive site. But you do _not_
13need to install GNU `gettext' prior to configuring, installing or using
14this package with messages translated.
15
16 Installers will find here some useful hints. These notes also
17explain how users should proceed for getting the programs to use the
18available translations. They tell how people wanting to contribute and
19work on translations can contact the appropriate team.
20
211.1 INSTALL Matters
22===================
23
24Some packages are "localizable" when properly installed; the programs
25they contain can be made to speak your own native language. Most such
26packages use GNU `gettext'. Other packages have their own ways to
27internationalization, predating GNU `gettext'.
28
29 By default, this package will be installed to allow translation of
30messages. It will automatically detect whether the system already
31provides the GNU `gettext' functions. Installers may use special
32options at configuration time for changing the default behaviour. The
33command:
34
35 ./configure --disable-nls
36
37will _totally_ disable translation of messages.
38
39 When you already have GNU `gettext' installed on your system and run
40configure without an option for your new package, `configure' will
41probably detect the previously built and installed `libintl' library
42and will decide to use it. If not, you may have to to use the
43`--with-libintl-prefix' option to tell `configure' where to look for it.
44
45 Internationalized packages usually have many `po/LL.po' files, where
46LL gives an ISO 639 two-letter code identifying the language. Unless
47translations have been forbidden at `configure' time by using the
48`--disable-nls' switch, all available translations are installed
49together with the package. However, the environment variable `LINGUAS'
50may be set, prior to configuration, to limit the installed set.
51`LINGUAS' should then contain a space separated list of two-letter
52codes, stating which languages are allowed.
53
541.2 Using This Package
55======================
56
57As a user, if your language has been installed for this package, you
58only have to set the `LANG' environment variable to the appropriate
59`LL_CC' combination. If you happen to have the `LC_ALL' or some other
60`LC_xxx' environment variables set, you should unset them before
61setting `LANG', otherwise the setting of `LANG' will not have the
62desired effect. Here `LL' is an ISO 639 two-letter language code, and
63`CC' is an ISO 3166 two-letter country code. For example, let's
64suppose that you speak German and live in Germany. At the shell
65prompt, merely execute `setenv LANG de_DE' (in `csh'),
66`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
67This can be done from your `.login' or `.profile' file, once and for
68all.
69
70 You might think that the country code specification is redundant.
71But in fact, some languages have dialects in different countries. For
72example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The
73country code serves to distinguish the dialects.
74
75 The locale naming convention of `LL_CC', with `LL' denoting the
76language and `CC' denoting the country, is the one use on systems based
77on GNU libc. On other systems, some variations of this scheme are
78used, such as `LL' or `LL_CC.ENCODING'. You can get the list of
79locales supported by your system for your language by running the
80command `locale -a | grep '^LL''.
81
82 Not all programs have translations for all languages. By default, an
83English message is shown in place of a nonexistent translation. If you
84understand other languages, you can set up a priority list of languages.
85This is done through a different environment variable, called
86`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG'
87for the purpose of message handling, but you still need to have `LANG'
88set to the primary language; this is required by other parts of the
89system libraries. For example, some Swedish users who would rather
90read translations in German than English for when Swedish is not
91available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
92
93 Special advice for Norwegian users: The language code for Norwegian
94bokma*l changed from `no' to `nb' recently (in 2003). During the
95transition period, while some message catalogs for this language are
96installed under `nb' and some older ones under `no', it's recommended
97for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
98older translations are used.
99
100 In the `LANGUAGE' environment variable, but not in the `LANG'
101environment variable, `LL_CC' combinations can be abbreviated as `LL'
102to denote the language's main dialect. For example, `de' is equivalent
103to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
104(Portuguese as spoken in Portugal) in this context.
105
1061.3 Translating Teams
107=====================
108
109For the Free Translation Project to be a success, we need interested
110people who like their own language and write it well, and who are also
111able to synergize with other translators speaking the same language.
112Each translation team has its own mailing list. The up-to-date list of
113teams can be found at the Free Translation Project's homepage,
114`http://translationproject.org/', in the "Teams" area.
115
116 If you'd like to volunteer to _work_ at translating messages, you
117should become a member of the translating team for your own language.
118The subscribing address is _not_ the same as the list itself, it has
119`-request' appended. For example, speakers of Swedish can send a
120message to `sv-request@li.org', having this message body:
121
122 subscribe
123
124 Keep in mind that team members are expected to participate
125_actively_ in translations, or at solving translational difficulties,
126rather than merely lurking around. If your team does not exist yet and
127you want to start one, or if you are unsure about what to do or how to
128get started, please write to `coordinator@translationproject.org' to
129reach the coordinator for all translator teams.
130
131 The English team is special. It works at improving and uniformizing
132the terminology in use. Proven linguistic skills are praised more than
133programming skills, here.
134
1351.4 Available Packages
136======================
137
138Languages are not equally supported in all packages. The following
139matrix shows the current state of internationalization, as of June
1402010. The matrix shows, in regard of each package, for which languages
141PO files have been submitted to translation coordination, with a
142translation percentage of at least 50%.
143
144 Ready PO files af am an ar as ast az be be@latin bg bn_IN bs ca
145 +--------------------------------------------------+
146 a2ps | [] [] |
147 aegis | |
148 ant-phone | |
149 anubis | |
150 aspell | [] [] |
151 bash | |
152 bfd | |
153 bibshelf | [] |
154 binutils | |
155 bison | |
156 bison-runtime | [] |
157 bluez-pin | [] [] |
158 bombono-dvd | |
159 buzztard | |
160 cflow | |
161 clisp | |
162 coreutils | [] [] |
163 cpio | |
164 cppi | |
165 cpplib | [] |
166 cryptsetup | |
167 dfarc | |
168 dialog | [] [] |
169 dico | |
170 diffutils | [] |
171 dink | |
172 doodle | |
173 e2fsprogs | [] |
174 enscript | [] |
175 exif | |
176 fetchmail | [] |
177 findutils | [] |
178 flex | [] |
179 freedink | |
180 gas | |
181 gawk | [] [] |
182 gcal | [] |
183 gcc | |
184 gettext-examples | [] [] [] [] |
185 gettext-runtime | [] [] |
186 gettext-tools | [] [] |
187 gip | [] |
188 gjay | |
189 gliv | [] |
190 glunarclock | [] [] |
191 gnubiff | |
192 gnucash | [] |
193 gnuedu | |
194 gnulib | |
195 gnunet | |
196 gnunet-gtk | |
197 gnutls | |
198 gold | |
199 gpe-aerial | |
200 gpe-beam | |
201 gpe-bluetooth | |
202 gpe-calendar | |
203 gpe-clock | [] |
204 gpe-conf | |
205 gpe-contacts | |
206 gpe-edit | |
207 gpe-filemanager | |
208 gpe-go | |
209 gpe-login | |
210 gpe-ownerinfo | [] |
211 gpe-package | |
212 gpe-sketchbook | |
213 gpe-su | [] |
214 gpe-taskmanager | [] |
215 gpe-timesheet | [] |
216 gpe-today | [] |
217 gpe-todo | |
218 gphoto2 | |
219 gprof | [] |
220 gpsdrive | |
221 gramadoir | |
222 grep | |
223 grub | [] [] |
224 gsasl | |
225 gss | |
226 gst-plugins-bad | [] |
227 gst-plugins-base | [] |
228 gst-plugins-good | [] |
229 gst-plugins-ugly | [] |
230 gstreamer | [] [] [] |
231 gtick | |
232 gtkam | [] |
233 gtkorphan | [] |
234 gtkspell | [] [] [] |
235 gutenprint | |
236 hello | [] |
237 help2man | |
238 hylafax | |
239 idutils | |
240 indent | [] [] |
241 iso_15924 | |
242 iso_3166 | [] [] [] [] [] [] [] |
243 iso_3166_2 | |
244 iso_4217 | |
245 iso_639 | [] [] [] [] |
246 iso_639_3 | |
247 jwhois | |
248 kbd | |
249 keytouch | [] |
250 keytouch-editor | |
251 keytouch-keyboa... | [] |
252 klavaro | [] |
253 latrine | |
254 ld | [] |
255 leafpad | [] [] |
256 libc | [] [] |
257 libexif | () |
258 libextractor | |
259 libgnutls | |
260 libgpewidget | |
261 libgpg-error | |
262 libgphoto2 | |
263 libgphoto2_port | |
264 libgsasl | |
265 libiconv | [] |
266 libidn | |
267 lifelines | |
268 liferea | [] [] |
269 lilypond | |
270 linkdr | [] |
271 lordsawar | |
272 lprng | |
273 lynx | [] |
274 m4 | |
275 mailfromd | |
276 mailutils | |
277 make | |
278 man-db | |
279 man-db-manpages | |
280 minicom | |
281 mkisofs | |
282 myserver | |
283 nano | [] [] |
284 opcodes | |
285 parted | |
286 pies | |
287 popt | |
288 psmisc | |
289 pspp | [] |
290 pwdutils | |
291 radius | [] |
292 recode | [] [] |
293 rosegarden | |
294 rpm | |
295 rush | |
296 sarg | |
297 screem | |
298 scrollkeeper | [] [] [] |
299 sed | [] [] |
300 sharutils | [] [] |
301 shishi | |
302 skencil | |
303 solfege | |
304 solfege-manual | |
305 soundtracker | |
306 sp | |
307 sysstat | |
308 tar | [] |
309 texinfo | |
310 tin | |
311 unicode-han-tra... | |
312 unicode-transla... | |
313 util-linux-ng | [] |
314 vice | |
315 vmm | |
316 vorbis-tools | |
317 wastesedge | |
318 wdiff | |
319 wget | [] [] |
320 wyslij-po | |
321 xchat | [] [] [] [] |
322 xdg-user-dirs | [] [] [] [] [] [] [] [] [] |
323 xkeyboard-config | [] [] |
324 +--------------------------------------------------+
325 af am an ar as ast az be be@latin bg bn_IN bs ca
326 6 0 1 2 3 19 1 10 3 28 3 1 38
327
328 crh cs da de el en en_GB en_ZA eo es et eu fa
329 +-------------------------------------------------+
330 a2ps | [] [] [] [] [] [] [] |
331 aegis | [] [] [] |
332 ant-phone | [] () |
333 anubis | [] [] |
334 aspell | [] [] [] [] [] |
335 bash | [] [] [] |
336 bfd | [] |
337 bibshelf | [] [] [] |
338 binutils | [] |
339 bison | [] [] |
340 bison-runtime | [] [] [] [] |
341 bluez-pin | [] [] [] [] [] [] |
342 bombono-dvd | [] |
343 buzztard | [] [] [] |
344 cflow | [] [] |
345 clisp | [] [] [] [] |
346 coreutils | [] [] [] [] |
347 cpio | |
348 cppi | |
349 cpplib | [] [] [] |
350 cryptsetup | [] |
351 dfarc | [] [] [] |
352 dialog | [] [] [] [] [] |
353 dico | |
354 diffutils | [] [] [] [] [] [] |
355 dink | [] [] [] |
356 doodle | [] |
357 e2fsprogs | [] [] [] |
358 enscript | [] [] [] |
359 exif | () [] [] |
360 fetchmail | [] [] () [] [] [] |
361 findutils | [] [] [] |
362 flex | [] [] |
363 freedink | [] [] [] |
364 gas | [] |
365 gawk | [] [] [] |
366 gcal | [] |
367 gcc | [] [] |
368 gettext-examples | [] [] [] [] |
369 gettext-runtime | [] [] [] [] |
370 gettext-tools | [] [] [] |
371 gip | [] [] [] [] |
372 gjay | [] |
373 gliv | [] [] [] |
374 glunarclock | [] [] |
375 gnubiff | () |
376 gnucash | [] () () () () |
377 gnuedu | [] [] |
378 gnulib | [] [] |
379 gnunet | |
380 gnunet-gtk | [] |
381 gnutls | [] [] |
382 gold | [] |
383 gpe-aerial | [] [] [] [] |
384 gpe-beam | [] [] [] [] |
385 gpe-bluetooth | [] [] |
386 gpe-calendar | [] |
387 gpe-clock | [] [] [] [] |
388 gpe-conf | [] [] [] |
389 gpe-contacts | [] [] [] |
390 gpe-edit | [] [] |
391 gpe-filemanager | [] [] [] |
392 gpe-go | [] [] [] [] |
393 gpe-login | [] [] |
394 gpe-ownerinfo | [] [] [] [] |
395 gpe-package | [] [] [] |
396 gpe-sketchbook | [] [] [] [] |
397 gpe-su | [] [] [] [] |
398 gpe-taskmanager | [] [] [] [] |
399 gpe-timesheet | [] [] [] [] |
400 gpe-today | [] [] [] [] |
401 gpe-todo | [] [] [] |
402 gphoto2 | [] [] () [] [] [] |
403 gprof | [] [] [] |
404 gpsdrive | [] [] [] |
405 gramadoir | [] [] [] |
406 grep | [] |
407 grub | [] [] |
408 gsasl | [] |
409 gss | |
410 gst-plugins-bad | [] [] [] [] [] |
411 gst-plugins-base | [] [] [] [] [] |
412 gst-plugins-good | [] [] [] [] [] [] |
413 gst-plugins-ugly | [] [] [] [] [] [] |
414 gstreamer | [] [] [] [] [] |
415 gtick | [] () [] |
416 gtkam | [] [] () [] [] |
417 gtkorphan | [] [] [] [] |
418 gtkspell | [] [] [] [] [] [] [] |
419 gutenprint | [] [] [] |
420 hello | [] [] [] [] |
421 help2man | [] |
422 hylafax | [] [] |
423 idutils | [] [] |
424 indent | [] [] [] [] [] [] [] |
425 iso_15924 | [] () [] [] |
426 iso_3166 | [] [] [] [] () [] [] [] () |
427 iso_3166_2 | () |
428 iso_4217 | [] [] [] () [] [] |
429 iso_639 | [] [] [] [] () [] [] |
430 iso_639_3 | [] |
431 jwhois | [] |
432 kbd | [] [] [] [] [] |
433 keytouch | [] [] |
434 keytouch-editor | [] [] |
435 keytouch-keyboa... | [] |
436 klavaro | [] [] [] [] |
437 latrine | [] () |
438 ld | [] [] |
439 leafpad | [] [] [] [] [] [] |
440 libc | [] [] [] [] |
441 libexif | [] [] () |
442 libextractor | |
443 libgnutls | [] |
444 libgpewidget | [] [] |
445 libgpg-error | [] [] |
446 libgphoto2 | [] () |
447 libgphoto2_port | [] () [] |
448 libgsasl | |
449 libiconv | [] [] [] [] [] |
450 libidn | [] [] [] |
451 lifelines | [] () |
452 liferea | [] [] [] [] [] |
453 lilypond | [] [] [] |
454 linkdr | [] [] [] |
455 lordsawar | [] |
456 lprng | |
457 lynx | [] [] [] [] |
458 m4 | [] [] [] [] |
459 mailfromd | |
460 mailutils | [] |
461 make | [] [] [] |
462 man-db | |
463 man-db-manpages | |
464 minicom | [] [] [] [] |
465 mkisofs | |
466 myserver | |
467 nano | [] [] [] |
468 opcodes | [] [] |
469 parted | [] [] |
470 pies | |
471 popt | [] [] [] [] [] |
472 psmisc | [] [] [] |
473 pspp | [] |
474 pwdutils | [] |
475 radius | [] |
476 recode | [] [] [] [] [] [] |
477 rosegarden | () () () |
478 rpm | [] [] [] |
479 rush | |
480 sarg | |
481 screem | |
482 scrollkeeper | [] [] [] [] [] |
483 sed | [] [] [] [] [] [] |
484 sharutils | [] [] [] [] |
485 shishi | |
486 skencil | [] () [] |
487 solfege | [] [] [] |
488 solfege-manual | [] [] |
489 soundtracker | [] [] [] |
490 sp | [] |
491 sysstat | [] [] [] |
492 tar | [] [] [] [] |
493 texinfo | [] [] [] |
494 tin | [] [] |
495 unicode-han-tra... | |
496 unicode-transla... | |
497 util-linux-ng | [] [] [] [] |
498 vice | () () |
499 vmm | [] |
500 vorbis-tools | [] [] |
501 wastesedge | [] |
502 wdiff | [] [] |
503 wget | [] [] [] |
504 wyslij-po | |
505 xchat | [] [] [] [] [] |
506 xdg-user-dirs | [] [] [] [] [] [] [] [] [] |
507 xkeyboard-config | [] [] [] [] [] [] |
508 +-------------------------------------------------+
509 crh cs da de el en en_GB en_ZA eo es et eu fa
510 5 64 105 117 18 1 8 0 28 89 18 19 0
511
512 fi fr ga gl gu he hi hr hu hy id is it ja ka kn
513 +----------------------------------------------------+
514 a2ps | [] [] [] [] |
515 aegis | [] [] |
516 ant-phone | [] [] |
517 anubis | [] [] [] [] |
518 aspell | [] [] [] [] |
519 bash | [] [] [] [] |
520 bfd | [] [] [] |
521 bibshelf | [] [] [] [] [] |
522 binutils | [] [] [] |
523 bison | [] [] [] [] |
524 bison-runtime | [] [] [] [] [] [] |
525 bluez-pin | [] [] [] [] [] [] [] [] |
526 bombono-dvd | [] |
527 buzztard | [] |
528 cflow | [] [] [] |
529 clisp | [] |
530 coreutils | [] [] [] [] [] |
531 cpio | [] [] [] [] |
532 cppi | [] [] |
533 cpplib | [] [] [] |
534 cryptsetup | [] [] [] |
535 dfarc | [] [] [] |
536 dialog | [] [] [] [] [] [] [] |
537 dico | |
538 diffutils | [] [] [] [] [] [] [] [] [] |
539 dink | [] |
540 doodle | [] [] |
541 e2fsprogs | [] [] |
542 enscript | [] [] [] [] |
543 exif | [] [] [] [] [] [] |
544 fetchmail | [] [] [] [] |
545 findutils | [] [] [] [] [] [] |
546 flex | [] [] [] |
547 freedink | [] [] [] |
548 gas | [] [] |
549 gawk | [] [] [] [] () [] |
550 gcal | [] |
551 gcc | [] |
552 gettext-examples | [] [] [] [] [] [] [] |
553 gettext-runtime | [] [] [] [] [] [] |
554 gettext-tools | [] [] [] [] |
555 gip | [] [] [] [] [] [] |
556 gjay | [] |
557 gliv | [] () |
558 glunarclock | [] [] [] [] |
559 gnubiff | () [] () |
560 gnucash | () () () () () [] |
561 gnuedu | [] [] |
562 gnulib | [] [] [] [] [] [] |
563 gnunet | |
564 gnunet-gtk | [] |
565 gnutls | [] [] |
566 gold | [] [] |
567 gpe-aerial | [] [] [] |
568 gpe-beam | [] [] [] [] |
569 gpe-bluetooth | [] [] [] [] |
570 gpe-calendar | [] [] |
571 gpe-clock | [] [] [] [] [] |
572 gpe-conf | [] [] [] [] |
573 gpe-contacts | [] [] [] [] |
574 gpe-edit | [] [] [] |
575 gpe-filemanager | [] [] [] [] |
576 gpe-go | [] [] [] [] [] |
577 gpe-login | [] [] [] |
578 gpe-ownerinfo | [] [] [] [] [] |
579 gpe-package | [] [] [] |
580 gpe-sketchbook | [] [] [] [] |
581 gpe-su | [] [] [] [] [] [] |
582 gpe-taskmanager | [] [] [] [] [] |
583 gpe-timesheet | [] [] [] [] [] |
584 gpe-today | [] [] [] [] [] [] [] |
585 gpe-todo | [] [] [] |
586 gphoto2 | [] [] [] [] [] [] |
587 gprof | [] [] [] [] |
588 gpsdrive | [] [] [] |
589 gramadoir | [] [] [] |
590 grep | [] [] |
591 grub | [] [] [] [] |
592 gsasl | [] [] [] [] [] |
593 gss | [] [] [] [] [] |
594 gst-plugins-bad | [] [] [] [] [] [] |
595 gst-plugins-base | [] [] [] [] [] [] |
596 gst-plugins-good | [] [] [] [] [] [] |
597 gst-plugins-ugly | [] [] [] [] [] [] |
598 gstreamer | [] [] [] [] [] |
599 gtick | [] [] [] [] [] |
600 gtkam | [] [] [] [] [] |
601 gtkorphan | [] [] [] |
602 gtkspell | [] [] [] [] [] [] [] [] [] |
603 gutenprint | [] [] [] [] |
604 hello | [] [] [] |
605 help2man | [] [] |
606 hylafax | [] |
607 idutils | [] [] [] [] [] [] |
608 indent | [] [] [] [] [] [] [] [] |
609 iso_15924 | [] () [] [] |
610 iso_3166 | [] () [] [] [] [] [] [] [] [] [] [] |
611 iso_3166_2 | () [] [] [] |
612 iso_4217 | [] () [] [] [] [] |
613 iso_639 | [] () [] [] [] [] [] [] [] |
614 iso_639_3 | () [] [] |
615 jwhois | [] [] [] [] [] |
616 kbd | [] [] |
617 keytouch | [] [] [] [] [] [] |
618 keytouch-editor | [] [] [] [] [] |
619 keytouch-keyboa... | [] [] [] [] [] |
620 klavaro | [] [] |
621 latrine | [] [] [] |
622 ld | [] [] [] [] |
623 leafpad | [] [] [] [] [] [] [] () |
624 libc | [] [] [] [] [] |
625 libexif | [] |
626 libextractor | |
627 libgnutls | [] [] |
628 libgpewidget | [] [] [] [] |
629 libgpg-error | [] [] |
630 libgphoto2 | [] [] [] |
631 libgphoto2_port | [] [] [] |
632 libgsasl | [] [] [] [] [] |
633 libiconv | [] [] [] [] [] [] |
634 libidn | [] [] [] [] |
635 lifelines | () |
636 liferea | [] [] [] [] |
637 lilypond | [] [] |
638 linkdr | [] [] [] [] [] |
639 lordsawar | |
640 lprng | [] |
641 lynx | [] [] [] [] [] |
642 m4 | [] [] [] [] [] [] |
643 mailfromd | |
644 mailutils | [] [] |
645 make | [] [] [] [] [] [] [] [] [] |
646 man-db | [] [] |
647 man-db-manpages | [] |
648 minicom | [] [] [] [] [] |
649 mkisofs | [] [] [] [] |
650 myserver | |
651 nano | [] [] [] [] [] [] |
652 opcodes | [] [] [] [] |
653 parted | [] [] [] [] |
654 pies | |
655 popt | [] [] [] [] [] [] [] [] [] |
656 psmisc | [] [] [] |
657 pspp | |
658 pwdutils | [] [] |
659 radius | [] [] |
660 recode | [] [] [] [] [] [] [] [] |
661 rosegarden | () () () () () |
662 rpm | [] [] |
663 rush | |
664 sarg | [] |
665 screem | [] [] |
666 scrollkeeper | [] [] [] [] |
667 sed | [] [] [] [] [] [] [] [] |
668 sharutils | [] [] [] [] [] [] [] |
669 shishi | [] |
670 skencil | [] |
671 solfege | [] [] [] [] |
672 solfege-manual | [] [] |
673 soundtracker | [] [] |
674 sp | [] () |
675 sysstat | [] [] [] [] [] |
676 tar | [] [] [] [] [] [] [] |
677 texinfo | [] [] [] [] |
678 tin | [] |
679 unicode-han-tra... | |
680 unicode-transla... | [] [] |
681 util-linux-ng | [] [] [] [] [] [] |
682 vice | () () () |
683 vmm | [] |
684 vorbis-tools | [] |
685 wastesedge | () () |
686 wdiff | [] |
687 wget | [] [] [] [] [] [] [] [] |
688 wyslij-po | [] [] [] |
689 xchat | [] [] [] [] [] [] [] [] [] |
690 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] |
691 xkeyboard-config | [] [] [] [] [] |
692 +----------------------------------------------------+
693 fi fr ga gl gu he hi hr hu hy id is it ja ka kn
694 105 121 53 20 4 8 3 5 53 2 120 5 84 67 0 4
695
696 ko ku ky lg lt lv mk ml mn mr ms mt nb nds ne
697 +-----------------------------------------------+
698 a2ps | [] |
699 aegis | |
700 ant-phone | |
701 anubis | [] [] |
702 aspell | [] |
703 bash | |
704 bfd | |
705 bibshelf | [] [] |
706 binutils | |
707 bison | [] |
708 bison-runtime | [] [] [] [] [] |
709 bluez-pin | [] [] [] [] [] |
710 bombono-dvd | |
711 buzztard | |
712 cflow | |
713 clisp | |
714 coreutils | [] |
715 cpio | |
716 cppi | |
717 cpplib | |
718 cryptsetup | |
719 dfarc | [] |
720 dialog | [] [] [] [] [] |
721 dico | |
722 diffutils | [] [] |
723 dink | |
724 doodle | |
725 e2fsprogs | |
726 enscript | |
727 exif | [] |
728 fetchmail | |
729 findutils | |
730 flex | |
731 freedink | [] |
732 gas | |
733 gawk | |
734 gcal | |
735 gcc | |
736 gettext-examples | [] [] [] [] |
737 gettext-runtime | [] |
738 gettext-tools | [] |
739 gip | [] [] |
740 gjay | |
741 gliv | |
742 glunarclock | [] |
743 gnubiff | |
744 gnucash | () () () () |
745 gnuedu | |
746 gnulib | |
747 gnunet | |
748 gnunet-gtk | |
749 gnutls | [] |
750 gold | |
751 gpe-aerial | [] |
752 gpe-beam | [] |
753 gpe-bluetooth | [] [] |
754 gpe-calendar | [] |
755 gpe-clock | [] [] [] [] [] |
756 gpe-conf | [] [] |
757 gpe-contacts | [] [] |
758 gpe-edit | [] |
759 gpe-filemanager | [] [] |
760 gpe-go | [] [] [] |
761 gpe-login | [] |
762 gpe-ownerinfo | [] [] |
763 gpe-package | [] [] |
764 gpe-sketchbook | [] [] |
765 gpe-su | [] [] [] [] [] [] |
766 gpe-taskmanager | [] [] [] [] [] [] |
767 gpe-timesheet | [] [] |
768 gpe-today | [] [] [] [] |
769 gpe-todo | [] [] |
770 gphoto2 | |
771 gprof | [] |
772 gpsdrive | |
773 gramadoir | |
774 grep | |
775 grub | |
776 gsasl | |
777 gss | |
778 gst-plugins-bad | [] [] [] [] |
779 gst-plugins-base | [] [] |
780 gst-plugins-good | [] [] |
781 gst-plugins-ugly | [] [] [] [] [] |
782 gstreamer | |
783 gtick | |
784 gtkam | [] |
785 gtkorphan | [] [] |
786 gtkspell | [] [] [] [] [] [] [] |
787 gutenprint | |
788 hello | [] [] [] |
789 help2man | |
790 hylafax | |
791 idutils | |
792 indent | |
793 iso_15924 | [] [] |
794 iso_3166 | [] [] () [] [] [] [] [] |
795 iso_3166_2 | |
796 iso_4217 | [] [] |
797 iso_639 | [] [] |
798 iso_639_3 | [] |
799 jwhois | [] |
800 kbd | |
801 keytouch | [] |
802 keytouch-editor | [] |
803 keytouch-keyboa... | [] |
804 klavaro | [] |
805 latrine | [] |
806 ld | |
807 leafpad | [] [] [] |
808 libc | [] |
809 libexif | |
810 libextractor | |
811 libgnutls | [] |
812 libgpewidget | [] [] |
813 libgpg-error | |
814 libgphoto2 | |
815 libgphoto2_port | |
816 libgsasl | |
817 libiconv | |
818 libidn | |
819 lifelines | |
820 liferea | |
821 lilypond | |
822 linkdr | |
823 lordsawar | |
824 lprng | |
825 lynx | |
826 m4 | |
827 mailfromd | |
828 mailutils | |
829 make | [] |
830 man-db | |
831 man-db-manpages | |
832 minicom | [] |
833 mkisofs | |
834 myserver | |
835 nano | [] [] |
836 opcodes | |
837 parted | |
838 pies | |
839 popt | [] [] [] |
840 psmisc | |
841 pspp | |
842 pwdutils | |
843 radius | |
844 recode | |
845 rosegarden | |
846 rpm | |
847 rush | |
848 sarg | |
849 screem | |
850 scrollkeeper | [] [] |
851 sed | |
852 sharutils | |
853 shishi | |
854 skencil | |
855 solfege | [] |
856 solfege-manual | |
857 soundtracker | |
858 sp | |
859 sysstat | [] |
860 tar | [] |
861 texinfo | [] |
862 tin | |
863 unicode-han-tra... | |
864 unicode-transla... | |
865 util-linux-ng | |
866 vice | |
867 vmm | |
868 vorbis-tools | |
869 wastesedge | |
870 wdiff | |
871 wget | [] |
872 wyslij-po | |
873 xchat | [] [] [] |
874 xdg-user-dirs | [] [] [] [] [] [] [] [] |
875 xkeyboard-config | [] [] [] |
876 +-----------------------------------------------+
877 ko ku ky lg lt lv mk ml mn mr ms mt nb nds ne
878 20 5 10 1 13 48 4 2 2 4 24 10 20 3 1
879
880 nl nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr
881 +---------------------------------------------------+
882 a2ps | [] [] [] [] [] [] [] [] |
883 aegis | [] [] [] |
884 ant-phone | [] [] |
885 anubis | [] [] [] |
886 aspell | [] [] [] [] [] |
887 bash | [] [] |
888 bfd | [] |
889 bibshelf | [] [] |
890 binutils | [] [] |
891 bison | [] [] [] |
892 bison-runtime | [] [] [] [] [] [] [] |
893 bluez-pin | [] [] [] [] [] [] [] [] |
894 bombono-dvd | [] () |
895 buzztard | [] [] |
896 cflow | [] |
897 clisp | [] [] |
898 coreutils | [] [] [] [] [] [] |
899 cpio | [] [] [] |
900 cppi | [] |
901 cpplib | [] |
902 cryptsetup | [] |
903 dfarc | [] |
904 dialog | [] [] [] [] |
905 dico | [] |
906 diffutils | [] [] [] [] [] [] |
907 dink | () |
908 doodle | [] [] |
909 e2fsprogs | [] [] |
910 enscript | [] [] [] [] [] |
911 exif | [] [] [] () [] |
912 fetchmail | [] [] [] [] |
913 findutils | [] [] [] [] [] |
914 flex | [] [] [] [] [] |
915 freedink | [] [] |
916 gas | |
917 gawk | [] [] [] [] |
918 gcal | |
919 gcc | [] |
920 gettext-examples | [] [] [] [] [] [] [] [] |
921 gettext-runtime | [] [] [] [] [] [] [] [] [] |
922 gettext-tools | [] [] [] [] [] [] |
923 gip | [] [] [] [] [] |
924 gjay | |
925 gliv | [] [] [] [] [] [] |
926 glunarclock | [] [] [] [] [] |
927 gnubiff | [] () |
928 gnucash | [] () () () |
929 gnuedu | [] |
930 gnulib | [] [] [] [] |
931 gnunet | |
932 gnunet-gtk | |
933 gnutls | [] [] |
934 gold | |
935 gpe-aerial | [] [] [] [] [] [] [] |
936 gpe-beam | [] [] [] [] [] [] [] |
937 gpe-bluetooth | [] [] |
938 gpe-calendar | [] [] [] [] |
939 gpe-clock | [] [] [] [] [] [] [] [] |
940 gpe-conf | [] [] [] [] [] [] [] |
941 gpe-contacts | [] [] [] [] [] |
942 gpe-edit | [] [] [] |
943 gpe-filemanager | [] [] [] |
944 gpe-go | [] [] [] [] [] [] [] [] |
945 gpe-login | [] [] |
946 gpe-ownerinfo | [] [] [] [] [] [] [] [] |
947 gpe-package | [] [] |
948 gpe-sketchbook | [] [] [] [] [] [] [] |
949 gpe-su | [] [] [] [] [] [] [] [] |
950 gpe-taskmanager | [] [] [] [] [] [] [] [] |
951 gpe-timesheet | [] [] [] [] [] [] [] [] |
952 gpe-today | [] [] [] [] [] [] [] [] |
953 gpe-todo | [] [] [] [] [] |
954 gphoto2 | [] [] [] [] [] [] [] [] |
955 gprof | [] [] [] |
956 gpsdrive | [] [] |
957 gramadoir | [] [] |
958 grep | [] [] [] [] |
959 grub | [] [] [] |
960 gsasl | [] [] [] [] |
961 gss | [] [] [] |
962 gst-plugins-bad | [] [] [] [] [] [] |
963 gst-plugins-base | [] [] [] [] [] |
964 gst-plugins-good | [] [] [] [] [] |
965 gst-plugins-ugly | [] [] [] [] [] [] |
966 gstreamer | [] [] [] [] [] |
967 gtick | [] [] [] |
968 gtkam | [] [] [] [] [] [] |
969 gtkorphan | [] |
970 gtkspell | [] [] [] [] [] [] [] [] [] [] |
971 gutenprint | [] [] |
972 hello | [] [] [] [] |
973 help2man | [] [] |
974 hylafax | [] |
975 idutils | [] [] [] [] [] |
976 indent | [] [] [] [] [] [] [] |
977 iso_15924 | [] [] [] [] |
978 iso_3166 | [] [] [] [] [] () [] [] [] [] [] [] [] [] |
979 iso_3166_2 | [] [] [] |
980 iso_4217 | [] [] [] [] [] [] [] [] |
981 iso_639 | [] [] [] [] [] [] [] [] [] |
982 iso_639_3 | [] [] |
983 jwhois | [] [] [] [] |
984 kbd | [] [] [] |
985 keytouch | [] [] [] |
986 keytouch-editor | [] [] [] |
987 keytouch-keyboa... | [] [] [] |
988 klavaro | [] [] |
989 latrine | [] [] |
990 ld | |
991 leafpad | [] [] [] [] [] [] [] [] [] |
992 libc | [] [] [] [] |
993 libexif | [] [] () [] |
994 libextractor | |
995 libgnutls | [] [] |
996 libgpewidget | [] [] [] |
997 libgpg-error | [] [] |
998 libgphoto2 | [] [] |
999 libgphoto2_port | [] [] [] [] [] |
1000 libgsasl | [] [] [] [] [] |
1001 libiconv | [] [] [] [] [] |
1002 libidn | [] [] |
1003 lifelines | [] [] |
1004 liferea | [] [] [] [] [] () () [] |
1005 lilypond | [] |
1006 linkdr | [] [] [] |
1007 lordsawar | |
1008 lprng | [] |
1009 lynx | [] [] [] |
1010 m4 | [] [] [] [] [] |
1011 mailfromd | [] |
1012 mailutils | [] |
1013 make | [] [] [] [] |
1014 man-db | [] [] [] |
1015 man-db-manpages | [] [] [] |
1016 minicom | [] [] [] [] |
1017 mkisofs | [] [] [] |
1018 myserver | |
1019 nano | [] [] [] [] |
1020 opcodes | [] [] |
1021 parted | [] [] [] [] |
1022 pies | [] |
1023 popt | [] [] [] [] |
1024 psmisc | [] [] [] |
1025 pspp | [] [] |
1026 pwdutils | [] |
1027 radius | [] [] [] |
1028 recode | [] [] [] [] [] [] [] [] |
1029 rosegarden | () () |
1030 rpm | [] [] [] |
1031 rush | [] [] |
1032 sarg | |
1033 screem | |
1034 scrollkeeper | [] [] [] [] [] [] [] [] |
1035 sed | [] [] [] [] [] [] [] [] [] |
1036 sharutils | [] [] [] [] |
1037 shishi | [] |
1038 skencil | [] [] |
1039 solfege | [] [] [] [] |
1040 solfege-manual | [] [] [] |
1041 soundtracker | [] |
1042 sp | |
1043 sysstat | [] [] [] [] |
1044 tar | [] [] [] [] |
1045 texinfo | [] [] [] [] |
1046 tin | [] |
1047 unicode-han-tra... | |
1048 unicode-transla... | |
1049 util-linux-ng | [] [] [] [] [] |
1050 vice | [] |
1051 vmm | [] |
1052 vorbis-tools | [] [] |
1053 wastesedge | [] |
1054 wdiff | [] [] |
1055 wget | [] [] [] [] [] [] [] |
1056 wyslij-po | [] [] [] |
1057 xchat | [] [] [] [] [] [] [] [] [] |
1058 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] [] |
1059 xkeyboard-config | [] [] [] |
1060 +---------------------------------------------------+
1061 nl nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr
1062 135 10 4 7 105 1 29 62 47 91 3 54 46 9 37
1063
1064 sv sw ta te tg th tr uk vi wa zh_CN zh_HK zh_TW
1065 +---------------------------------------------------+
1066 a2ps | [] [] [] [] [] | 27
1067 aegis | [] | 9
1068 ant-phone | [] [] [] [] | 9
1069 anubis | [] [] [] [] | 15
1070 aspell | [] [] [] | 20
1071 bash | [] [] [] | 12
1072 bfd | [] | 6
1073 bibshelf | [] [] [] | 16
1074 binutils | [] [] | 8
1075 bison | [] [] | 12
1076 bison-runtime | [] [] [] [] [] [] | 29
1077 bluez-pin | [] [] [] [] [] [] [] [] | 37
1078 bombono-dvd | [] | 4
1079 buzztard | [] | 7
1080 cflow | [] [] [] | 9
1081 clisp | | 10
1082 coreutils | [] [] [] [] | 22
1083 cpio | [] [] [] [] [] [] | 13
1084 cppi | [] [] | 5
1085 cpplib | [] [] [] [] [] [] | 14
1086 cryptsetup | [] [] | 7
1087 dfarc | [] | 9
1088 dialog | [] [] [] [] [] [] [] | 30
1089 dico | [] | 2
1090 diffutils | [] [] [] [] [] [] | 30
1091 dink | | 4
1092 doodle | [] [] | 7
1093 e2fsprogs | [] [] [] | 11
1094 enscript | [] [] [] [] | 17
1095 exif | [] [] [] | 16
1096 fetchmail | [] [] [] | 17
1097 findutils | [] [] [] [] [] | 20
1098 flex | [] [] [] [] | 15
1099 freedink | [] | 10
1100 gas | [] | 4
1101 gawk | [] [] [] [] | 18
1102 gcal | [] [] | 5
1103 gcc | [] [] [] | 7
1104 gettext-examples | [] [] [] [] [] [] [] | 34
1105 gettext-runtime | [] [] [] [] [] [] [] | 29
1106 gettext-tools | [] [] [] [] [] [] | 22
1107 gip | [] [] [] [] | 22
1108 gjay | [] | 3
1109 gliv | [] [] [] | 14
1110 glunarclock | [] [] [] [] [] | 19
1111 gnubiff | [] [] | 4
1112 gnucash | () [] () [] () | 10
1113 gnuedu | [] [] | 7
1114 gnulib | [] [] [] [] | 16
1115 gnunet | [] | 1
1116 gnunet-gtk | [] [] [] | 5
1117 gnutls | [] [] [] | 10
1118 gold | [] | 4
1119 gpe-aerial | [] [] [] | 18
1120 gpe-beam | [] [] [] | 19
1121 gpe-bluetooth | [] [] [] | 13
1122 gpe-calendar | [] [] [] [] | 12
1123 gpe-clock | [] [] [] [] [] | 28
1124 gpe-conf | [] [] [] [] | 20
1125 gpe-contacts | [] [] [] | 17
1126 gpe-edit | [] [] [] | 12
1127 gpe-filemanager | [] [] [] [] | 16
1128 gpe-go | [] [] [] [] [] | 25
1129 gpe-login | [] [] [] | 11
1130 gpe-ownerinfo | [] [] [] [] [] | 25
1131 gpe-package | [] [] [] | 13
1132 gpe-sketchbook | [] [] [] | 20
1133 gpe-su | [] [] [] [] [] | 30
1134 gpe-taskmanager | [] [] [] [] [] | 29
1135 gpe-timesheet | [] [] [] [] [] | 25
1136 gpe-today | [] [] [] [] [] [] | 30
1137 gpe-todo | [] [] [] [] | 17
1138 gphoto2 | [] [] [] [] [] | 24
1139 gprof | [] [] [] | 15
1140 gpsdrive | [] [] [] | 11
1141 gramadoir | [] [] [] | 11
1142 grep | [] [] [] | 10
1143 grub | [] [] [] | 14
1144 gsasl | [] [] [] [] | 14
1145 gss | [] [] [] | 11
1146 gst-plugins-bad | [] [] [] [] | 26
1147 gst-plugins-base | [] [] [] [] [] | 24
1148 gst-plugins-good | [] [] [] [] | 24
1149 gst-plugins-ugly | [] [] [] [] [] | 29
1150 gstreamer | [] [] [] [] | 22
1151 gtick | [] [] [] | 13
1152 gtkam | [] [] [] | 20
1153 gtkorphan | [] [] [] | 14
1154 gtkspell | [] [] [] [] [] [] [] [] [] | 45
1155 gutenprint | [] | 10
1156 hello | [] [] [] [] [] [] | 21
1157 help2man | [] [] | 7
1158 hylafax | [] | 5
1159 idutils | [] [] [] [] | 17
1160 indent | [] [] [] [] [] [] | 30
1161 iso_15924 | () [] () [] [] | 16
1162 iso_3166 | [] [] () [] [] () [] [] [] () | 53
1163 iso_3166_2 | () [] () [] | 9
1164 iso_4217 | [] () [] [] () [] [] | 26
1165 iso_639 | [] [] [] () [] () [] [] [] [] | 38
1166 iso_639_3 | [] () | 8
1167 jwhois | [] [] [] [] [] | 16
1168 kbd | [] [] [] [] [] | 15
1169 keytouch | [] [] [] | 16
1170 keytouch-editor | [] [] [] | 14
1171 keytouch-keyboa... | [] [] [] | 14
1172 klavaro | [] | 11
1173 latrine | [] [] [] | 10
1174 ld | [] [] [] [] | 11
1175 leafpad | [] [] [] [] [] [] | 33
1176 libc | [] [] [] [] [] | 21
1177 libexif | [] () | 7
1178 libextractor | [] | 1
1179 libgnutls | [] [] [] | 9
1180 libgpewidget | [] [] [] | 14
1181 libgpg-error | [] [] [] | 9
1182 libgphoto2 | [] [] | 8
1183 libgphoto2_port | [] [] [] [] | 14
1184 libgsasl | [] [] [] | 13
1185 libiconv | [] [] [] [] | 21
1186 libidn | () [] [] | 11
1187 lifelines | [] | 4
1188 liferea | [] [] [] | 21
1189 lilypond | [] | 7
1190 linkdr | [] [] [] [] [] | 17
1191 lordsawar | | 1
1192 lprng | [] | 3
1193 lynx | [] [] [] [] | 17
1194 m4 | [] [] [] [] | 19
1195 mailfromd | [] [] | 3
1196 mailutils | [] | 5
1197 make | [] [] [] [] | 21
1198 man-db | [] [] [] | 8
1199 man-db-manpages | | 4
1200 minicom | [] [] | 16
1201 mkisofs | [] [] | 9
1202 myserver | | 0
1203 nano | [] [] [] [] | 21
1204 opcodes | [] [] [] | 11
1205 parted | [] [] [] [] [] | 15
1206 pies | [] [] | 3
1207 popt | [] [] [] [] [] [] | 27
1208 psmisc | [] [] | 11
1209 pspp | | 4
1210 pwdutils | [] [] | 6
1211 radius | [] [] | 9
1212 recode | [] [] [] [] | 28
1213 rosegarden | () | 0
1214 rpm | [] [] [] | 11
1215 rush | [] [] | 4
1216 sarg | | 1
1217 screem | [] | 3
1218 scrollkeeper | [] [] [] [] [] | 27
1219 sed | [] [] [] [] [] | 30
1220 sharutils | [] [] [] [] [] | 22
1221 shishi | [] | 3
1222 skencil | [] [] | 7
1223 solfege | [] [] [] [] | 16
1224 solfege-manual | [] | 8
1225 soundtracker | [] [] [] | 9
1226 sp | [] | 3
1227 sysstat | [] [] | 15
1228 tar | [] [] [] [] [] [] | 23
1229 texinfo | [] [] [] [] [] | 17
1230 tin | | 4
1231 unicode-han-tra... | | 0
1232 unicode-transla... | | 2
1233 util-linux-ng | [] [] [] [] | 20
1234 vice | () () | 1
1235 vmm | [] | 4
1236 vorbis-tools | [] | 6
1237 wastesedge | | 2
1238 wdiff | [] [] | 7
1239 wget | [] [] [] [] [] | 26
1240 wyslij-po | [] [] | 8
1241 xchat | [] [] [] [] [] [] | 36
1242 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] | 63
1243 xkeyboard-config | [] [] [] | 22
1244 +---------------------------------------------------+
1245 85 teams sv sw ta te tg th tr uk vi wa zh_CN zh_HK zh_TW
1246 178 domains 119 1 3 3 0 10 65 51 155 17 98 7 41 2618
1247
1248 Some counters in the preceding matrix are higher than the number of
1249visible blocks let us expect. This is because a few extra PO files are
1250used for implementing regional variants of languages, or language
1251dialects.
1252
1253 For a PO file in the matrix above to be effective, the package to
1254which it applies should also have been internationalized and
1255distributed as such by its maintainer. There might be an observable
1256lag between the mere existence a PO file and its wide availability in a
1257distribution.
1258
1259 If June 2010 seems to be old, you may fetch a more recent copy of
1260this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
1261matrix with full percentage details can be found at
1262`http://translationproject.org/extra/matrix.html'.
1263
12641.5 Using `gettext' in new packages
1265===================================
1266
1267If you are writing a freely available program and want to
1268internationalize it you are welcome to use GNU `gettext' in your
1269package. Of course you have to respect the GNU Library General Public
1270License which covers the use of the GNU `gettext' library. This means
1271in particular that even non-free programs can use `libintl' as a shared
1272library, whereas only free software can use `libintl' as a static
1273library or use modified versions of `libintl'.
1274
1275 Once the sources are changed appropriately and the setup can handle
1276the use of `gettext' the only thing missing are the translations. The
1277Free Translation Project is also available for packages which are not
1278developed inside the GNU project. Therefore the information given above
1279applies also for every other Free Software Project. Contact
1280`coordinator@translationproject.org' to make the `.pot' files available
1281to the translation teams.
1282
diff --git a/ChangeLog b/ChangeLog
index 60463ce8..8f06fb6a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
1Sat Mar 10 12:15:35 CET 2018
2 Upgrade to gettext-0.19.8.1. Switching to more canonical
3 gettext integration. -CG
4
1Fri Mar 2 21:44:24 CET 2018 5Fri Mar 2 21:44:24 CET 2018
2 Ensure MHD_RequestCompletedCallback is always called from 6 Ensure MHD_RequestCompletedCallback is always called from
3 the correct thread (even on shutdown and for upgraded connections). -CG 7 the correct thread (even on shutdown and for upgraded connections). -CG
diff --git a/Makefile.am b/Makefile.am
index ccef1999..c896ba2c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,8 +1,16 @@
1# This Makefile.am is in the public domain 1# This Makefile.am is in the public domain
2ACLOCAL_AMFLAGS = -I m4 2ACLOCAL_AMFLAGS = -I m4
3SUBDIRS = contrib m4 src . 3SUBDIRS = contrib m4 src .
4DIST_SUBDIRS = $(SUBDIRS) po 4
5EXTRA_PO_DIST = po/ABOUT-NLS $(top_srcdir)/po/configure.ac po/configure 5if HAVE_PO
6SUBDIRS += po
7endif
8
9if BUILD_DOC
10SUBDIRS += doc
11endif
12
13
6W32COMMON = w32/common/gen_dll_res.ps1 w32/common/microhttpd_dll_res_vc.rc.in w32/common/microhttpd_dll_res_vc.rc \ 14W32COMMON = w32/common/gen_dll_res.ps1 w32/common/microhttpd_dll_res_vc.rc.in w32/common/microhttpd_dll_res_vc.rc \
7 w32/common/MHD_config.h w32/common/vs_dirs.props w32/common/common-build-settings.vcxproj \ 15 w32/common/MHD_config.h w32/common/vs_dirs.props w32/common/common-build-settings.vcxproj \
8 w32/common/libmicrohttpd-build-settings.vcxproj w32/common/libmicrohttpd-files.vcxproj w32/common/libmicrohttpd-filters.vcxproj \ 16 w32/common/libmicrohttpd-build-settings.vcxproj w32/common/libmicrohttpd-files.vcxproj w32/common/libmicrohttpd-filters.vcxproj \
@@ -23,94 +31,7 @@ W32VS2017 = w32/VS2017/libmicrohttpd.vcxproj w32/VS2017/libmicrohttpd.vcxproj.fi
23EXTRA_DIST = \ 31EXTRA_DIST = \
24 acinclude.m4 \ 32 acinclude.m4 \
25 libmicrohttpd.pc.in \ 33 libmicrohttpd.pc.in \
26 $(EXTRA_PO_DIST) \
27 $(W32COMMON) $(W32VS2013) $(W32VS2015) $(W32VS2017) 34 $(W32COMMON) $(W32VS2013) $(W32VS2015) $(W32VS2017)
28DISTCLEANFILES=po/configargs.stamp
29 35
30pkgconfigdir = $(libdir)/pkgconfig 36pkgconfigdir = $(libdir)/pkgconfig
31pkgconfig_DATA = libmicrohttpd.pc 37pkgconfig_DATA = libmicrohttpd.pc
32
33if BUILD_DOC
34SUBDIRS += doc
35endif
36
37.PHONY: po-files update-po-files po-files-pre-distdir renew-po-configure.ac update-POTFILES.in
38
39# Do not override automake rule, only add prerequisite
40distdir@EMPTY_VAR@: po-files-pre-distdir
41
42# Do not override automake rule, only add prerequisite
43distclean-recursive@EMPTY_VAR@: po/Makefile
44
45srcdir_po = $(top_srcdir)/po
46
47# Test target: build main po file
48po-files: $(srcdir_po)/libmicrohttpd.pot
49
50# Test target: force update all po files
51update-po-files: po-files-pre-distdir Makefile
52 @$(am__cd) po && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd.pot-update
53
54# Update po-related files before make distdir
55po-files-pre-distdir: update-POTFILES.in renew-po-configure.ac
56 @$(MAKE) $(AM_MAKEFLAGS) po/Makefile
57
58# Clean in po directory only if po/Makefile was generated to avoid
59# useless generation of po/Makefile only for 'clean' target
60clean-local:
61 @ if test -f po/Makefile; then \
62 $(MAKE) $(AM_MAKEFLAGS) po/Makefile && \
63 $(am__cd) po && $(MAKE) $(AM_MAKEFLAGS) clean || exit 1; \
64 fi;
65
66po/Makefile: $(srcdir_po)/Makefile.in.in $(srcdir_po)/Makevars $(srcdir_po)/POTFILES.in po/config.status
67 @$(am__cd) po && @SHELL@ ./config.status ./Makefile.in po-directories
68
69po/configargs.stamp:
70 @$(MAKE) $(AM_MAKEFLAGS) $(top_builddir)/config.status && \
71 @SHELL@ ./config.status po/configargs.stamp
72
73# Regenerate po/config.status if 'po/configure' was updated or 'configure' parameters was changed
74po/config.status: $(srcdir_po)/configure po/configargs.stamp
75 @$(MKDIR_P) po && $(am__cd) po && echo "cd po && @SHELL@ ./configure @ac_configure_args@" && \
76 @SHELL@ $(abs_top_srcdir)/po/configure @ac_configure_args@ --srcdir=$(abs_top_srcdir)/po \
77 --disable-option-checking --no-create --no-recursion
78
79# Next rules actually create files in source tree, not in build tree, but those files should
80# stay in source tree and should be distributed in tarball, i.e. should not be created during
81# normal builds.
82$(srcdir_po)/libmicrohttpd.pot: po/Makefile
83 @$(am__cd) po && $(MAKE) $(AM_MAKEFLAGS) libmicrohttpd.pot
84
85# This target doesn't depend on po/configure.acT so po/configure.ac (and po/configure) will not be
86# forced to regenerate after each run of main configure.
87# If po/configure.ac is missing - it will be generated.
88$(srcdir_po)/configure.ac:
89 @$(MAKE) $(AM_MAKEFLAGS) renew-po-configure.ac
90
91# Update po/configure.ac only if po/configure.acT (generated by main configure) is different.
92# If po/configure.ac is unchanged then po/configure will not be regenerated
93renew-po-configure.ac:
94 @$(MAKE) $(AM_MAKEFLAGS) po/configure.acT && \
95 if ! test -f $(srcdir_po)/configure.ac || \
96 ! cmp -s po/configure.acT $(srcdir_po)/configure.ac ; then \
97 echo "cp po/configure.acT $(srcdir_po)/configure.ac" && \
98 cp po/configure.acT $(srcdir_po)/configure.ac || exit 1; \
99 fi
100
101$(srcdir_po)/configure: $(srcdir_po)/configure.ac
102 @$(am__cd) $(srcdir_po) && echo "Creating po/configure..." && \
103 echo "@ACLOCAL@" && @ACLOCAL@ && \
104 echo "@AUTOCONF@" && @AUTOCONF@
105
106# Generate po/POTFILES.in if po/POTFILES.in is missing
107$(srcdir_po)/POTFILES.in:
108 @$(MAKE) $(AM_MAKEFLAGS) update-POTFILES.in
109
110update-POTFILES.in:
111 @$(am__cd) $(srcdir_po) && if ! test -e POTFILES.in; then \
112 echo @ECHO_N@ "Creating po/POTFILES.in... @ECHO_C@" && chmod o+w . && \
113 find '../src/include' ! -name 'include' -prune -name '*.h' ! -name 'mhd_options.h' > POTFILES.in && \
114 find '../src/microhttpd' ! -name 'microhttpd' -prune \( -name '*.h' -o -name '*.c' \) ! -name 'test_*' >> POTFILES.in && \
115 echo "@ECHO_T@done." || (rm -f POTFILES.in ; echo "@ECHO_T@failed." && false) \
116 fi
diff --git a/config.rpath b/config.rpath
index 98183ff2..c38b914d 100755
--- a/config.rpath
+++ b/config.rpath
@@ -2,7 +2,7 @@
2# Output a system dependent set of variables, describing how to set the 2# Output a system dependent set of variables, describing how to set the
3# run time search path of shared libraries in an executable. 3# run time search path of shared libraries in an executable.
4# 4#
5# Copyright 1996-2016 Free Software Foundation, Inc. 5# Copyright 1996-2013 Free Software Foundation, Inc.
6# Taken from GNU libtool, 2001 6# Taken from GNU libtool, 2001
7# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 7# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
8# 8#
@@ -367,7 +367,11 @@ else
367 dgux*) 367 dgux*)
368 hardcode_libdir_flag_spec='-L$libdir' 368 hardcode_libdir_flag_spec='-L$libdir'
369 ;; 369 ;;
370 freebsd2.[01]*) 370 freebsd2.2*)
371 hardcode_libdir_flag_spec='-R$libdir'
372 hardcode_direct=yes
373 ;;
374 freebsd2*)
371 hardcode_direct=yes 375 hardcode_direct=yes
372 hardcode_minus_L=yes 376 hardcode_minus_L=yes
373 ;; 377 ;;
@@ -544,11 +548,13 @@ case "$host_os" in
544 dgux*) 548 dgux*)
545 library_names_spec='$libname$shrext' 549 library_names_spec='$libname$shrext'
546 ;; 550 ;;
547 freebsd[23].*)
548 library_names_spec='$libname$shrext$versuffix'
549 ;;
550 freebsd* | dragonfly*) 551 freebsd* | dragonfly*)
551 library_names_spec='$libname$shrext' 552 case "$host_os" in
553 freebsd[123]*)
554 library_names_spec='$libname$shrext$versuffix' ;;
555 *)
556 library_names_spec='$libname$shrext' ;;
557 esac
552 ;; 558 ;;
553 gnu*) 559 gnu*)
554 library_names_spec='$libname$shrext' 560 library_names_spec='$libname$shrext'
diff --git a/configure.ac b/configure.ac
index 5e3dc7a5..71557497 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
1# This file is part of libmicrohttpd. 1# This file is part of libmicrohttpd.
2# (C) 2006-2017 Christian Grothoff (and other contributing authors) 2# (C) 2006-2018 Christian Grothoff (and other contributing authors)
3# 3#
4# libmicrohttpd is free software; you can redistribute it and/or modify 4# libmicrohttpd is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published 5# it under the terms of the GNU General Public License as published
@@ -69,6 +69,22 @@ MHD_SYS_EXT
69LT_INIT([win32-dll]) 69LT_INIT([win32-dll])
70LT_LANG([Windows Resource]) 70LT_LANG([Windows Resource])
71 71
72# Checks for gettext.
73m4_ifdef([AM_GNU_GETTEXT], [
74 AM_GNU_GETTEXT([external],[need-ngettext])
75 AC_CONFIG_FILES([po/Makefile.in])
76 have_po=yes
77], [
78 have_po=no
79])
80m4_ifdef([AM_GNU_GETTEXT_VERSION], [
81#do not indent here
82AM_GNU_GETTEXT_VERSION([0.18.2])
83])
84AM_CONDITIONAL([HAVE_PO], [ test "$have_po" = yes ])
85
86
87
72# Workaround for libgcrypt 88# Workaround for libgcrypt
73AS_IF([[test "x$lt_sysroot" != "x" && test "x$SYSROOT" = "x"]], [[SYSROOT="$lt_sysroot"]]) 89AS_IF([[test "x$lt_sysroot" != "x" && test "x$SYSROOT" = "x"]], [[SYSROOT="$lt_sysroot"]])
74 90
@@ -2019,7 +2035,6 @@ AC_DEFINE_DIR([MHD_PLUGIN_INSTALL_PREFIX], [libdir/libmicrohttpd], [tls plugins]
2019 2035
2020AC_CONFIG_FILES([libmicrohttpd.pc 2036AC_CONFIG_FILES([libmicrohttpd.pc
2021w32/common/microhttpd_dll_res_vc.rc 2037w32/common/microhttpd_dll_res_vc.rc
2022po/configure.acT:po/configure.ac.in
2023Makefile 2038Makefile
2024contrib/Makefile 2039contrib/Makefile
2025doc/Makefile 2040doc/Makefile
@@ -2035,17 +2050,6 @@ src/examples/Makefile
2035src/testcurl/Makefile 2050src/testcurl/Makefile
2036src/testcurl/https/Makefile 2051src/testcurl/https/Makefile
2037src/testzzuf/Makefile]) 2052src/testzzuf/Makefile])
2038AC_CONFIG_COMMANDS([po/configargs.stamp], [
2039 $as_echo "$ac_configure_args" > "$ac_tmp/configargs.stamp" || AC_MSG_ERROR([[cannot create file $ac_tmp/configargs.stamp]])
2040 AS_IF([[cmp -s "po/configargs.stamp" "$ac_tmp/configargs.stamp" >/dev/null 2>&1]],
2041 [AC_MSG_NOTICE([[po/configargs.stamp is unchanged]])],
2042 [
2043 rm -f po/configargs.stamp
2044 mv "$ac_tmp/configargs.stamp" po/configargs.stamp || AC_MSG_ERROR([[cannot create file $ac_tmp/configargs.stamp]])
2045 AC_MSG_NOTICE([[po/configargs.stamp is updated]])
2046 ]
2047 )
2048], [ac_configure_args="$ac_configure_args"])
2049AC_OUTPUT 2053AC_OUTPUT
2050 2054
2051# Finally: summary 2055# Finally: summary
@@ -2069,6 +2073,7 @@ AC_MSG_NOTICE([GNU libmicrohttpd ${PACKAGE_VERSION} Configuration Summary:
2069 Use thread names: ${enable_thread_names} 2073 Use thread names: ${enable_thread_names}
2070 Use debug asserts: ${enable_asserts} 2074 Use debug asserts: ${enable_asserts}
2071 Messages: ${enable_messages} 2075 Messages: ${enable_messages}
2076 Gettext: ${have_po}
2072 Basic auth.: ${enable_bauth} 2077 Basic auth.: ${enable_bauth}
2073 Digest auth.: ${enable_dauth} 2078 Digest auth.: ${enable_dauth}
2074 HTTP "Upgrade": ${enable_httpupgrade} 2079 HTTP "Upgrade": ${enable_httpupgrade}
diff --git a/doc/Makefile.am b/doc/Makefile.am
index b8fc5f2e..942f8b83 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -12,6 +12,7 @@ DISTCLEANFILES = \
12 libmicrohttpd.dvi \ 12 libmicrohttpd.dvi \
13 libmicrohttpd-tutorial.cps \ 13 libmicrohttpd-tutorial.cps \
14 libmicrohttpd-tutorial.dvi 14 libmicrohttpd-tutorial.dvi
15
15info_TEXINFOS = \ 16info_TEXINFOS = \
16 libmicrohttpd.texi \ 17 libmicrohttpd.texi \
17 libmicrohttpd-tutorial.texi 18 libmicrohttpd-tutorial.texi
@@ -40,7 +41,7 @@ install-info-local:
40 @echo " $(MKDIR_P) '$(DESTDIR)$(infodir)'"; \ 41 @echo " $(MKDIR_P) '$(DESTDIR)$(infodir)'"; \
41 $(MKDIR_P) "$(DESTDIR)$(infodir)" || exit 1; \ 42 $(MKDIR_P) "$(DESTDIR)$(infodir)" || exit 1; \
42 echo " $(INSTALL_DATA) libmicrohttpd_performance_data.png '$(DESTDIR)$(infodir)'"; \ 43 echo " $(INSTALL_DATA) libmicrohttpd_performance_data.png '$(DESTDIR)$(infodir)'"; \
43 $(INSTALL_DATA) $(srcdir)/libmicrohttpd_performance_data.png "$(DESTDIR)$(infodir)" || exit 1; 44 $(INSTALL_DATA) $(srcdir)/libmicrohttpd_performance_data.png "$(DESTDIR)$(infodir)" || exit 1;
44 45
45install-html-local: 46install-html-local:
46 @if test -n "$(htmldir)"; then \ 47 @if test -n "$(htmldir)"; then \
@@ -57,4 +58,3 @@ uninstall-local:
57 else : ; fi 58 else : ; fi
58 59
59# end of 'if BUILD_DOC' 60# end of 'if BUILD_DOC'
60
diff --git a/m4/iconv.m4 b/m4/iconv.m4
index bdafc54e..aa159c53 100644
--- a/m4/iconv.m4
+++ b/m4/iconv.m4
@@ -1,4 +1,4 @@
1# iconv.m4 serial 20 1# iconv.m4 serial 19 (gettext-0.18.2)
2dnl Copyright (C) 2000-2002, 2007-2014, 2016 Free Software Foundation, Inc. 2dnl Copyright (C) 2000-2002, 2007-2014, 2016 Free Software Foundation, Inc.
3dnl This file is free software; the Free Software Foundation 3dnl This file is free software; the Free Software Foundation
4dnl gives unlimited permission to copy and/or distribute it, 4dnl gives unlimited permission to copy and/or distribute it,
@@ -258,18 +258,14 @@ size_t iconv();
258 am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` 258 am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
259 AC_MSG_RESULT([ 259 AC_MSG_RESULT([
260 $am_cv_proto_iconv]) 260 $am_cv_proto_iconv])
261 else 261 AC_DEFINE_UNQUOTED([ICONV_CONST], [$am_cv_proto_iconv_arg1],
262 dnl When compiling GNU libiconv on a system that does not have iconv yet, 262 [Define as const if the declaration of iconv() needs const.])
263 dnl pick the POSIX compliant declaration without 'const'. 263 dnl Also substitute ICONV_CONST in the gnulib generated <iconv.h>.
264 am_cv_proto_iconv_arg1="" 264 m4_ifdef([gl_ICONV_H_DEFAULTS],
265 [AC_REQUIRE([gl_ICONV_H_DEFAULTS])
266 if test -n "$am_cv_proto_iconv_arg1"; then
267 ICONV_CONST="const"
268 fi
269 ])
265 fi 270 fi
266 AC_DEFINE_UNQUOTED([ICONV_CONST], [$am_cv_proto_iconv_arg1],
267 [Define as const if the declaration of iconv() needs const.])
268 dnl Also substitute ICONV_CONST in the gnulib generated <iconv.h>.
269 m4_ifdef([gl_ICONV_H_DEFAULTS],
270 [AC_REQUIRE([gl_ICONV_H_DEFAULTS])
271 if test -n "$am_cv_proto_iconv_arg1"; then
272 ICONV_CONST="const"
273 fi
274 ])
275]) 271])
diff --git a/m4/lib-ld.m4 b/m4/lib-ld.m4
index 8b8a26e8..6209de65 100644
--- a/m4/lib-ld.m4
+++ b/m4/lib-ld.m4
@@ -1,5 +1,5 @@
1# lib-ld.m4 serial 7 1# lib-ld.m4 serial 6
2dnl Copyright (C) 1996-2003, 2009-2017 Free Software Foundation, Inc. 2dnl Copyright (C) 1996-2003, 2009-2016 Free Software Foundation, Inc.
3dnl This file is free software; the Free Software Foundation 3dnl This file is free software; the Free Software Foundation
4dnl gives unlimited permission to copy and/or distribute it, 4dnl gives unlimited permission to copy and/or distribute it,
5dnl with or without modifications, as long as this notice is preserved. 5dnl with or without modifications, as long as this notice is preserved.
@@ -47,101 +47,73 @@ if test "${PATH_SEPARATOR+set}" != set; then
47 } 47 }
48fi 48fi
49 49
50if test -n "$LD"; then 50ac_prog=ld
51 AC_MSG_CHECKING([for ld]) 51if test "$GCC" = yes; then
52elif test "$GCC" = yes; then 52 # Check if gcc -print-prog-name=ld gives a path.
53 AC_MSG_CHECKING([for ld used by $CC]) 53 AC_MSG_CHECKING([for ld used by $CC])
54 case $host in
55 *-*-mingw*)
56 # gcc leaves a trailing carriage return which upsets mingw
57 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
58 *)
59 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
60 esac
61 case $ac_prog in
62 # Accept absolute paths.
63 [[\\/]]* | ?:[[\\/]]*)
64 re_direlt='/[[^/]][[^/]]*/\.\./'
65 # Canonicalize the pathname of ld
66 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
67 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
68 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
69 done
70 test -z "$LD" && LD="$ac_prog"
71 ;;
72 "")
73 # If it fails, then pretend we aren't using GCC.
74 ac_prog=ld
75 ;;
76 *)
77 # If it is relative, then search for the first ld in PATH.
78 with_gnu_ld=unknown
79 ;;
80 esac
54elif test "$with_gnu_ld" = yes; then 81elif test "$with_gnu_ld" = yes; then
55 AC_MSG_CHECKING([for GNU ld]) 82 AC_MSG_CHECKING([for GNU ld])
56else 83else
57 AC_MSG_CHECKING([for non-GNU ld]) 84 AC_MSG_CHECKING([for non-GNU ld])
58fi 85fi
59if test -n "$LD"; then 86AC_CACHE_VAL([acl_cv_path_LD],
60 # Let the user override the test with a path. 87[if test -z "$LD"; then
61 : 88 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
62else 89 for ac_dir in $PATH; do
63 AC_CACHE_VAL([acl_cv_path_LD], 90 IFS="$acl_save_ifs"
64 [ 91 test -z "$ac_dir" && ac_dir=.
65 acl_cv_path_LD= # Final result of this test 92 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
66 ac_prog=ld # Program to search in $PATH 93 acl_cv_path_LD="$ac_dir/$ac_prog"
67 if test "$GCC" = yes; then 94 # Check to see if the program is GNU ld. I'd rather use --version,
68 # Check if gcc -print-prog-name=ld gives a path. 95 # but apparently some variants of GNU ld only accept -v.
69 case $host in 96 # Break only if it was the GNU/non-GNU ld that we prefer.
70 *-*-mingw*) 97 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
71 # gcc leaves a trailing carriage return which upsets mingw 98 *GNU* | *'with BFD'*)
72 acl_output=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 99 test "$with_gnu_ld" != no && break
73 *) 100 ;;
74 acl_output=`($CC -print-prog-name=ld) 2>&5` ;; 101 *)
75 esac 102 test "$with_gnu_ld" != yes && break
76 case $acl_output in 103 ;;
77 # Accept absolute paths.
78 [[\\/]]* | ?:[[\\/]]*)
79 re_direlt='/[[^/]][[^/]]*/\.\./'
80 # Canonicalize the pathname of ld
81 acl_output=`echo "$acl_output" | sed 's%\\\\%/%g'`
82 while echo "$acl_output" | grep "$re_direlt" > /dev/null 2>&1; do
83 acl_output=`echo $acl_output | sed "s%$re_direlt%/%"`
84 done
85 # Got the pathname. No search in PATH is needed.
86 acl_cv_path_LD="$acl_output"
87 ac_prog=
88 ;;
89 "")
90 # If it fails, then pretend we aren't using GCC.
91 ;;
92 *)
93 # If it is relative, then search for the first ld in PATH.
94 with_gnu_ld=unknown
95 ;;
96 esac 104 esac
97 fi 105 fi
98 if test -n "$ac_prog"; then 106 done
99 # Search for $ac_prog in $PATH. 107 IFS="$acl_save_ifs"
100 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 108else
101 for ac_dir in $PATH; do 109 acl_cv_path_LD="$LD" # Let the user override the test with a path.
102 IFS="$acl_save_ifs" 110fi])
103 test -z "$ac_dir" && ac_dir=. 111LD="$acl_cv_path_LD"
104 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
105 acl_cv_path_LD="$ac_dir/$ac_prog"
106 # Check to see if the program is GNU ld. I'd rather use --version,
107 # but apparently some variants of GNU ld only accept -v.
108 # Break only if it was the GNU/non-GNU ld that we prefer.
109 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
110 *GNU* | *'with BFD'*)
111 test "$with_gnu_ld" != no && break
112 ;;
113 *)
114 test "$with_gnu_ld" != yes && break
115 ;;
116 esac
117 fi
118 done
119 IFS="$acl_save_ifs"
120 fi
121 case $host in
122 *-*-aix*)
123 AC_EGREP_CPP([yes],
124 [#if defined __powerpc64__ || defined _ARCH_PPC64
125 yes
126 #endif
127 ],
128 [# The compiler produces 64-bit code. Add option '-b64' so that the
129 # linker groks 64-bit object files.
130 case "$acl_cv_path_LD " in
131 *" -b64 "*) ;;
132 *) acl_cv_path_LD="$acl_cv_path_LD -b64" ;;
133 esac
134 ], [])
135 ;;
136 esac
137 ])
138 LD="$acl_cv_path_LD"
139fi
140if test -n "$LD"; then 112if test -n "$LD"; then
141 AC_MSG_RESULT([$LD]) 113 AC_MSG_RESULT([$LD])
142else 114else
143 AC_MSG_RESULT([no]) 115 AC_MSG_RESULT([no])
144 AC_MSG_ERROR([no acceptable ld found in \$PATH])
145fi 116fi
117test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
146AC_LIB_PROG_LD_GNU 118AC_LIB_PROG_LD_GNU
147]) 119])
diff --git a/m4/lib-prefix.m4 b/m4/lib-prefix.m4
index a5d56c8d..6851031d 100644
--- a/m4/lib-prefix.m4
+++ b/m4/lib-prefix.m4
@@ -1,5 +1,5 @@
1# lib-prefix.m4 serial 8 1# lib-prefix.m4 serial 7 (gettext-0.18)
2dnl Copyright (C) 2001-2005, 2008-2017 Free Software Foundation, Inc. 2dnl Copyright (C) 2001-2005, 2008-2016 Free Software Foundation, Inc.
3dnl This file is free software; the Free Software Foundation 3dnl This file is free software; the Free Software Foundation
4dnl gives unlimited permission to copy and/or distribute it, 4dnl gives unlimited permission to copy and/or distribute it,
5dnl with or without modifications, as long as this notice is preserved. 5dnl with or without modifications, as long as this notice is preserved.
@@ -174,68 +174,51 @@ AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
174 dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or 174 dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or
175 dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib. 175 dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib.
176 AC_REQUIRE([AC_CANONICAL_HOST]) 176 AC_REQUIRE([AC_CANONICAL_HOST])
177 dnl Allow the user to override the result by setting acl_cv_libdirstems. 177 acl_libdirstem=lib
178 AC_CACHE_CHECK([for the common suffixes of directories in the library search path], 178 acl_libdirstem2=
179 [acl_cv_libdirstems], 179 case "$host_os" in
180 [acl_libdirstem=lib 180 solaris*)
181 acl_libdirstem2= 181 dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment
182 case "$host_os" in 182 dnl <http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view>.
183 solaris*) 183 dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link."
184 dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment 184 dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the
185 dnl <http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view>. 185 dnl symlink is missing, so we set acl_libdirstem2 too.
186 dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link." 186 AC_CACHE_CHECK([for 64-bit host], [gl_cv_solaris_64bit],
187 dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the 187 [AC_EGREP_CPP([sixtyfour bits], [
188 dnl symlink is missing, so we set acl_libdirstem2 too.
189 AC_CACHE_CHECK([for 64-bit host], [gl_cv_solaris_64bit],
190 [AC_EGREP_CPP([sixtyfour bits], [
191#ifdef _LP64 188#ifdef _LP64
192sixtyfour bits 189sixtyfour bits
193#endif 190#endif
194 ], [gl_cv_solaris_64bit=yes], [gl_cv_solaris_64bit=no]) 191 ], [gl_cv_solaris_64bit=yes], [gl_cv_solaris_64bit=no])
195 ]) 192 ])
196 if test $gl_cv_solaris_64bit = yes; then 193 if test $gl_cv_solaris_64bit = yes; then
197 acl_libdirstem=lib/64 194 acl_libdirstem=lib/64
198 case "$host_cpu" in 195 case "$host_cpu" in
199 sparc*) acl_libdirstem2=lib/sparcv9 ;; 196 sparc*) acl_libdirstem2=lib/sparcv9 ;;
200 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;; 197 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
201 esac 198 esac
202 fi 199 fi
203 ;; 200 ;;
204 *) 201 *)
205 dnl The result is a property of the system. However, non-system 202 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
206 dnl compilers sometimes have odd library search paths. Therefore 203 if test -n "$searchpath"; then
207 dnl prefer asking /usr/bin/gcc, if available, rather than $CC. 204 acl_save_IFS="${IFS= }"; IFS=":"
208 searchpath=`(if test -f /usr/bin/gcc \ 205 for searchdir in $searchpath; do
209 && LC_ALL=C /usr/bin/gcc -print-search-dirs >/dev/null 2>/dev/null; then \ 206 if test -d "$searchdir"; then
210 LC_ALL=C /usr/bin/gcc -print-search-dirs; \ 207 case "$searchdir" in
211 else \ 208 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
212 LC_ALL=C $CC -print-search-dirs; \ 209 */../ | */.. )
213 fi) 2>/dev/null \ 210 # Better ignore directories of this form. They are misleading.
214 | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` 211 ;;
215 if test -n "$searchpath"; then 212 *) searchdir=`cd "$searchdir" && pwd`
216 acl_save_IFS="${IFS= }"; IFS=":" 213 case "$searchdir" in
217 for searchdir in $searchpath; do 214 */lib64 ) acl_libdirstem=lib64 ;;
218 if test -d "$searchdir"; then 215 esac ;;
219 case "$searchdir" in 216 esac
220 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; 217 fi
221 */../ | */.. ) 218 done
222 # Better ignore directories of this form. They are misleading. 219 IFS="$acl_save_IFS"
223 ;; 220 fi
224 *) searchdir=`cd "$searchdir" && pwd` 221 ;;
225 case "$searchdir" in 222 esac
226 */lib64 ) acl_libdirstem=lib64 ;; 223 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
227 esac ;;
228 esac
229 fi
230 done
231 IFS="$acl_save_IFS"
232 fi
233 ;;
234 esac
235 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
236 acl_cv_libdirstems="$acl_libdirstem,$acl_libdirstem2"
237 ])
238 # Decompose acl_cv_libdirstems into acl_libdirstem and acl_libdirstem2.
239 acl_libdirstem=`echo "$acl_cv_libdirstems" | sed -e 's/,.*//'`
240 acl_libdirstem2=`echo "$acl_cv_libdirstems" | sed -e '/,/s/.*,//'`
241]) 224])
diff --git a/po/.gitignore b/po/.gitignore
deleted file mode 100644
index 340bd762..00000000
--- a/po/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
1POTFILES.in
2aclocal.m4
3autom4te.cache
4config.log
5config.status
6configure
7configure.ac
8libmicrohttpd.pot
9stamp-po
diff --git a/po/ABOUT-NLS b/po/ABOUT-NLS
deleted file mode 100644
index 3cc82865..00000000
--- a/po/ABOUT-NLS
+++ /dev/null
@@ -1,1379 +0,0 @@
11 Notes on the Free Translation Project
2***************************************
3
4Free software is going international! The Free Translation Project is a
5way to get maintainers of free software, translators, and users all
6together, so that free software will gradually become able to speak many
7languages. A few packages already provide translations for their
8messages.
9
10 If you found this 'ABOUT-NLS' file inside a distribution, you may
11assume that the distributed package does use GNU 'gettext' internally,
12itself available at your nearest GNU archive site. But you do _not_
13need to install GNU 'gettext' prior to configuring, installing or using
14this package with messages translated.
15
16 Installers will find here some useful hints. These notes also
17explain how users should proceed for getting the programs to use the
18available translations. They tell how people wanting to contribute and
19work on translations can contact the appropriate team.
20
211.1 INSTALL Matters
22===================
23
24Some packages are "localizable" when properly installed; the programs
25they contain can be made to speak your own native language. Most such
26packages use GNU 'gettext'. Other packages have their own ways to
27internationalization, predating GNU 'gettext'.
28
29 By default, this package will be installed to allow translation of
30messages. It will automatically detect whether the system already
31provides the GNU 'gettext' functions. Installers may use special
32options at configuration time for changing the default behaviour. The
33command:
34
35 ./configure --disable-nls
36
37will _totally_ disable translation of messages.
38
39 When you already have GNU 'gettext' installed on your system and run
40configure without an option for your new package, 'configure' will
41probably detect the previously built and installed 'libintl' library and
42will decide to use it. If not, you may have to to use the
43'--with-libintl-prefix' option to tell 'configure' where to look for it.
44
45 Internationalized packages usually have many 'po/LL.po' files, where
46LL gives an ISO 639 two-letter code identifying the language. Unless
47translations have been forbidden at 'configure' time by using the
48'--disable-nls' switch, all available translations are installed
49together with the package. However, the environment variable 'LINGUAS'
50may be set, prior to configuration, to limit the installed set.
51'LINGUAS' should then contain a space separated list of two-letter
52codes, stating which languages are allowed.
53
541.2 Using This Package
55======================
56
57As a user, if your language has been installed for this package, you
58only have to set the 'LANG' environment variable to the appropriate
59'LL_CC' combination. If you happen to have the 'LC_ALL' or some other
60'LC_xxx' environment variables set, you should unset them before setting
61'LANG', otherwise the setting of 'LANG' will not have the desired
62effect. Here 'LL' is an ISO 639 two-letter language code, and 'CC' is
63an ISO 3166 two-letter country code. For example, let's suppose that
64you speak German and live in Germany. At the shell prompt, merely
65execute 'setenv LANG de_DE' (in 'csh'), 'export LANG; LANG=de_DE' (in
66'sh') or 'export LANG=de_DE' (in 'bash'). This can be done from your
67'.login' or '.profile' file, once and for all.
68
69 You might think that the country code specification is redundant.
70But in fact, some languages have dialects in different countries. For
71example, 'de_AT' is used for Austria, and 'pt_BR' for Brazil. The
72country code serves to distinguish the dialects.
73
74 The locale naming convention of 'LL_CC', with 'LL' denoting the
75language and 'CC' denoting the country, is the one use on systems based
76on GNU libc. On other systems, some variations of this scheme are used,
77such as 'LL' or 'LL_CC.ENCODING'. You can get the list of locales
78supported by your system for your language by running the command
79'locale -a | grep '^LL''.
80
81 Not all programs have translations for all languages. By default, an
82English message is shown in place of a nonexistent translation. If you
83understand other languages, you can set up a priority list of languages.
84This is done through a different environment variable, called
85'LANGUAGE'. GNU 'gettext' gives preference to 'LANGUAGE' over 'LANG'
86for the purpose of message handling, but you still need to have 'LANG'
87set to the primary language; this is required by other parts of the
88system libraries. For example, some Swedish users who would rather read
89translations in German than English for when Swedish is not available,
90set 'LANGUAGE' to 'sv:de' while leaving 'LANG' to 'sv_SE'.
91
92 Special advice for Norwegian users: The language code for Norwegian
93bokma*l changed from 'no' to 'nb' recently (in 2003). During the
94transition period, while some message catalogs for this language are
95installed under 'nb' and some older ones under 'no', it's recommended
96for Norwegian users to set 'LANGUAGE' to 'nb:no' so that both newer and
97older translations are used.
98
99 In the 'LANGUAGE' environment variable, but not in the 'LANG'
100environment variable, 'LL_CC' combinations can be abbreviated as 'LL' to
101denote the language's main dialect. For example, 'de' is equivalent to
102'de_DE' (German as spoken in Germany), and 'pt' to 'pt_PT' (Portuguese
103as spoken in Portugal) in this context.
104
1051.3 Translating Teams
106=====================
107
108For the Free Translation Project to be a success, we need interested
109people who like their own language and write it well, and who are also
110able to synergize with other translators speaking the same language.
111Each translation team has its own mailing list. The up-to-date list of
112teams can be found at the Free Translation Project's homepage,
113'http://translationproject.org/', in the "Teams" area.
114
115 If you'd like to volunteer to _work_ at translating messages, you
116should become a member of the translating team for your own language.
117The subscribing address is _not_ the same as the list itself, it has
118'-request' appended. For example, speakers of Swedish can send a
119message to 'sv-request@li.org', having this message body:
120
121 subscribe
122
123 Keep in mind that team members are expected to participate _actively_
124in translations, or at solving translational difficulties, rather than
125merely lurking around. If your team does not exist yet and you want to
126start one, or if you are unsure about what to do or how to get started,
127please write to 'coordinator@translationproject.org' to reach the
128coordinator for all translator teams.
129
130 The English team is special. It works at improving and uniformizing
131the terminology in use. Proven linguistic skills are praised more than
132programming skills, here.
133
1341.4 Available Packages
135======================
136
137Languages are not equally supported in all packages. The following
138matrix shows the current state of internationalization, as of Jun 2014.
139The matrix shows, in regard of each package, for which languages PO
140files have been submitted to translation coordination, with a
141translation percentage of at least 50%.
142
143 Ready PO files af am an ar as ast az be bg bn bn_IN bs ca crh cs
144 +---------------------------------------------------+
145 a2ps | [] [] [] |
146 aegis | |
147 anubis | |
148 aspell | [] [] [] |
149 bash | [] [] [] |
150 bfd | |
151 binutils | [] |
152 bison | |
153 bison-runtime | [] |
154 buzztrax | [] |
155 ccd2cue | |
156 ccide | |
157 cflow | |
158 clisp | |
159 coreutils | [] [] |
160 cpio | |
161 cppi | |
162 cpplib | [] |
163 cryptsetup | [] |
164 datamash | |
165 denemo | [] [] |
166 dfarc | [] |
167 dialog | [] [] [] |
168 dico | |
169 diffutils | [] |
170 dink | [] |
171 direvent | |
172 doodle | [] |
173 dos2unix | |
174 dos2unix-man | |
175 e2fsprogs | [] [] |
176 enscript | [] |
177 exif | [] |
178 fetchmail | [] [] |
179 findutils | [] |
180 flex | [] |
181 freedink | [] [] |
182 fusionforge | |
183 gas | |
184 gawk | [] |
185 gcal | [] |
186 gcc | |
187 gdbm | |
188 gettext-examples | [] [] [] [] [] |
189 gettext-runtime | [] [] [] |
190 gettext-tools | [] [] |
191 gjay | |
192 glunarclock | [] [] [] |
193 gnubiff | [] |
194 gnubik | [] |
195 gnucash | () () [] |
196 gnuchess | |
197 gnulib | [] |
198 gnunet | |
199 gnunet-gtk | |
200 gold | |
201 gphoto2 | [] |
202 gprof | [] |
203 gramadoir | |
204 grep | [] [] [] |
205 grub | [] |
206 gsasl | |
207 gss | |
208 gst-plugins-bad | [] [] |
209 gst-plugins-base | [] [] [] |
210 gst-plugins-good | [] [] [] |
211 gst-plugins-ugly | [] [] [] |
212 gstreamer | [] [] [] [] |
213 gtick | [] |
214 gtkam | [] [] |
215 gtkspell | [] [] [] [] [] |
216 guix | |
217 guix-packages | |
218 gutenprint | [] |
219 hello | [] |
220 help2man | |
221 help2man-texi | |
222 hylafax | |
223 idutils | |
224 iso_15924 | [] |
225 iso_3166 | [] [] [] [] [] [] [] [] [] [] |
226 iso_3166_2 | |
227 iso_4217 | [] |
228 iso_639 | [] [] [] [] [] [] [] [] [] |
229 iso_639_3 | [] [] |
230 iso_639_5 | |
231 jwhois | |
232 kbd | [] |
233 klavaro | [] [] [] [] [] |
234 ld | [] |
235 leafpad | [] [] [] [] |
236 libc | [] [] [] |
237 libexif | () |
238 libextractor | |
239 libgnutls | [] |
240 libgphoto2 | [] |
241 libgphoto2_port | [] |
242 libgsasl | |
243 libiconv | [] [] |
244 libidn | [] |
245 liferea | [] [] [] [] |
246 lilypond | [] [] |
247 lordsawar | [] |
248 lprng | |
249 lynx | [] [] |
250 m4 | [] |
251 mailfromd | |
252 mailutils | |
253 make | [] |
254 man-db | [] [] |
255 man-db-manpages | |
256 midi-instruments | [] [] [] |
257 minicom | [] |
258 mkisofs | [] |
259 myserver | [] |
260 nano | [] [] [] |
261 opcodes | |
262 parted | [] |
263 pies | |
264 pnmixer | |
265 popt | [] |
266 procps-ng | |
267 procps-ng-man | |
268 psmisc | [] |
269 pspp | [] |
270 pushover | [] |
271 pwdutils | |
272 pyspread | |
273 radius | [] |
274 recode | [] [] [] |
275 recutils | |
276 rpm | |
277 rush | |
278 sarg | |
279 sed | [] [] [] [] |
280 sharutils | [] |
281 shishi | |
282 skribilo | |
283 solfege | [] [] |
284 solfege-manual | |
285 spotmachine | |
286 sudo | [] [] |
287 sudoers | [] [] |
288 sysstat | [] |
289 tar | [] [] [] |
290 texinfo | [] [] |
291 texinfo_document | [] [] |
292 tigervnc | [] |
293 tin | |
294 tin-man | |
295 tracgoogleappsa... | |
296 trader | |
297 util-linux | [] |
298 ve | |
299 vice | |
300 vmm | |
301 vorbis-tools | [] |
302 wastesedge | |
303 wcd | |
304 wcd-man | |
305 wdiff | [] [] |
306 wget | [] |
307 wyslij-po | |
308 xboard | |
309 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] |
310 xkeyboard-config | [] [] [] |
311 +---------------------------------------------------+
312 af am an ar as ast az be bg bn bn_IN bs ca crh cs
313 4 0 2 5 3 11 0 8 25 3 3 1 55 4 74
314
315 da de el en en_GB en_ZA eo es et eu fa fi fr
316 +--------------------------------------------------+
317 a2ps | [] [] [] [] [] [] [] [] [] |
318 aegis | [] [] [] [] |
319 anubis | [] [] [] [] [] |
320 aspell | [] [] [] [] [] [] [] |
321 bash | [] [] [] |
322 bfd | [] [] [] [] |
323 binutils | [] [] [] |
324 bison | [] [] [] [] [] [] [] [] |
325 bison-runtime | [] [] [] [] [] [] [] [] |
326 buzztrax | [] [] [] [] |
327 ccd2cue | [] [] [] [] |
328 ccide | [] [] [] [] [] [] |
329 cflow | [] [] [] [] [] |
330 clisp | [] [] [] [] [] |
331 coreutils | [] [] [] [] [] |
332 cpio | [] [] [] [] [] |
333 cppi | [] [] [] [] [] |
334 cpplib | [] [] [] [] [] [] |
335 cryptsetup | [] [] [] [] [] |
336 datamash | [] [] [] [] |
337 denemo | [] |
338 dfarc | [] [] [] [] [] [] |
339 dialog | [] [] [] [] [] [] [] [] [] |
340 dico | [] [] [] [] |
341 diffutils | [] [] [] [] [] [] |
342 dink | [] [] [] [] [] [] |
343 direvent | [] [] [] [] |
344 doodle | [] [] [] [] |
345 dos2unix | [] [] [] [] [] |
346 dos2unix-man | [] [] [] |
347 e2fsprogs | [] [] [] [] [] |
348 enscript | [] [] [] [] [] [] |
349 exif | [] [] [] [] [] [] |
350 fetchmail | [] () [] [] [] [] [] |
351 findutils | [] [] [] [] [] [] [] [] |
352 flex | [] [] [] [] [] [] |
353 freedink | [] [] [] [] [] [] [] [] |
354 fusionforge | [] [] [] |
355 gas | [] [] [] |
356 gawk | [] [] [] [] [] |
357 gcal | [] [] [] [] |
358 gcc | [] |
359 gdbm | [] [] [] [] [] |
360 gettext-examples | [] [] [] [] [] [] [] |
361 gettext-runtime | [] [] [] [] [] [] |
362 gettext-tools | [] [] [] [] [] |
363 gjay | [] [] [] [] |
364 glunarclock | [] [] [] [] [] |
365 gnubiff | () [] [] () |
366 gnubik | [] [] [] [] [] |
367 gnucash | [] () () () () () () |
368 gnuchess | [] [] [] [] |
369 gnulib | [] [] [] [] [] [] [] |
370 gnunet | [] |
371 gnunet-gtk | [] |
372 gold | [] [] [] |
373 gphoto2 | [] () [] [] |
374 gprof | [] [] [] [] [] [] |
375 gramadoir | [] [] [] [] [] |
376 grep | [] [] [] [] [] [] [] |
377 grub | [] [] [] [] [] |
378 gsasl | [] [] [] [] [] |
379 gss | [] [] [] [] [] |
380 gst-plugins-bad | [] [] [] |
381 gst-plugins-base | [] [] [] [] [] [] |
382 gst-plugins-good | [] [] [] [] [] [] [] |
383 gst-plugins-ugly | [] [] [] [] [] [] [] [] |
384 gstreamer | [] [] [] [] [] [] [] |
385 gtick | [] () [] [] [] |
386 gtkam | [] () [] [] [] [] |
387 gtkspell | [] [] [] [] [] [] [] [] |
388 guix | [] [] |
389 guix-packages | |
390 gutenprint | [] [] [] [] |
391 hello | [] [] [] [] [] [] [] [] |
392 help2man | [] [] [] [] [] [] [] |
393 help2man-texi | [] [] [] |
394 hylafax | [] [] |
395 idutils | [] [] [] [] [] |
396 iso_15924 | [] () [] [] () [] () |
397 iso_3166 | [] () [] [] [] [] () [] () |
398 iso_3166_2 | [] () () () |
399 iso_4217 | [] () [] [] [] () [] () |
400 iso_639 | [] () [] [] () [] () |
401 iso_639_3 | () () () |
402 iso_639_5 | () () () |
403 jwhois | [] [] [] [] [] |
404 kbd | [] [] [] [] [] [] |
405 klavaro | [] [] [] [] [] [] [] |
406 ld | [] [] [] [] |
407 leafpad | [] [] [] [] [] [] [] [] |
408 libc | [] [] [] [] [] |
409 libexif | [] [] () [] [] |
410 libextractor | [] |
411 libgnutls | [] [] [] [] |
412 libgphoto2 | [] () [] |
413 libgphoto2_port | [] () [] [] [] [] |
414 libgsasl | [] [] [] [] [] |
415 libiconv | [] [] [] [] [] [] [] |
416 libidn | [] [] [] [] [] |
417 liferea | [] () [] [] [] [] [] |
418 lilypond | [] [] [] [] [] [] |
419 lordsawar | [] [] |
420 lprng | |
421 lynx | [] [] [] [] [] [] |
422 m4 | [] [] [] [] [] [] |
423 mailfromd | [] |
424 mailutils | [] [] [] [] |
425 make | [] [] [] [] [] |
426 man-db | [] [] [] [] |
427 man-db-manpages | [] [] |
428 midi-instruments | [] [] [] [] [] [] [] [] [] |
429 minicom | [] [] [] [] [] |
430 mkisofs | [] [] [] |
431 myserver | [] [] [] [] |
432 nano | [] [] [] [] [] [] [] |
433 opcodes | [] [] [] [] [] |
434 parted | [] [] [] |
435 pies | [] |
436 pnmixer | [] [] |
437 popt | [] [] [] [] [] [] |
438 procps-ng | [] [] |
439 procps-ng-man | [] [] |
440 psmisc | [] [] [] [] [] [] [] |
441 pspp | [] [] [] |
442 pushover | () [] [] [] |
443 pwdutils | [] [] [] |
444 pyspread | [] [] [] |
445 radius | [] [] |
446 recode | [] [] [] [] [] [] [] |
447 recutils | [] [] [] [] |
448 rpm | [] [] [] [] [] |
449 rush | [] [] [] |
450 sarg | [] [] |
451 sed | [] [] [] [] [] [] [] [] |
452 sharutils | [] [] [] [] |
453 shishi | [] [] [] |
454 skribilo | [] [] [] |
455 solfege | [] [] [] [] [] [] [] [] |
456 solfege-manual | [] [] [] [] [] |
457 spotmachine | [] [] [] [] [] |
458 sudo | [] [] [] [] [] [] |
459 sudoers | [] [] [] [] [] [] |
460 sysstat | [] [] [] [] [] [] |
461 tar | [] [] [] [] [] [] [] |
462 texinfo | [] [] [] [] [] |
463 texinfo_document | [] [] [] [] |
464 tigervnc | [] [] [] [] [] [] |
465 tin | [] [] [] [] |
466 tin-man | [] |
467 tracgoogleappsa... | [] [] [] [] [] |
468 trader | [] [] [] [] [] [] |
469 util-linux | [] [] [] [] |
470 ve | [] [] [] [] [] |
471 vice | () () () |
472 vmm | [] [] |
473 vorbis-tools | [] [] [] [] |
474 wastesedge | [] |
475 wcd | [] [] [] [] |
476 wcd-man | [] |
477 wdiff | [] [] [] [] [] [] [] |
478 wget | [] [] [] [] [] [] |
479 wyslij-po | [] [] [] [] |
480 xboard | [] [] [] [] |
481 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] |
482 xkeyboard-config | [] [] [] [] [] [] [] |
483 +--------------------------------------------------+
484 da de el en en_GB en_ZA eo es et eu fa fi fr
485 119 131 32 1 6 0 94 95 22 13 4 102 139
486
487 ga gd gl gu he hi hr hu hy ia id is it ja ka kk
488 +-------------------------------------------------+
489 a2ps | [] [] [] [] |
490 aegis | [] |
491 anubis | [] [] [] [] |
492 aspell | [] [] [] [] [] |
493 bash | [] [] [] [] |
494 bfd | [] [] |
495 binutils | [] [] [] |
496 bison | [] |
497 bison-runtime | [] [] [] [] [] [] [] [] |
498 buzztrax | |
499 ccd2cue | [] |
500 ccide | [] [] |
501 cflow | [] [] [] |
502 clisp | |
503 coreutils | [] [] |
504 cpio | [] [] [] [] [] [] |
505 cppi | [] [] [] [] [] |
506 cpplib | [] [] |
507 cryptsetup | [] |
508 datamash | |
509 denemo | [] |
510 dfarc | [] [] [] |
511 dialog | [] [] [] [] [] [] [] [] [] [] |
512 dico | |
513 diffutils | [] [] [] [] |
514 dink | [] |
515 direvent | [] |
516 doodle | [] [] |
517 dos2unix | [] [] |
518 dos2unix-man | |
519 e2fsprogs | [] [] |
520 enscript | [] [] [] |
521 exif | [] [] [] [] [] [] |
522 fetchmail | [] [] [] |
523 findutils | [] [] [] [] [] [] [] |
524 flex | [] |
525 freedink | [] [] [] [] |
526 fusionforge | |
527 gas | [] |
528 gawk | [] () [] |
529 gcal | |
530 gcc | |
531 gdbm | |
532 gettext-examples | [] [] [] [] [] [] [] |
533 gettext-runtime | [] [] [] [] [] [] [] |
534 gettext-tools | [] [] [] |
535 gjay | [] |
536 glunarclock | [] [] [] [] [] [] |
537 gnubiff | [] [] () |
538 gnubik | [] [] [] |
539 gnucash | () () () () () |
540 gnuchess | |
541 gnulib | [] [] [] [] [] |
542 gnunet | |
543 gnunet-gtk | |
544 gold | [] [] |
545 gphoto2 | [] [] [] [] |
546 gprof | [] [] [] [] |
547 gramadoir | [] [] [] |
548 grep | [] [] [] [] [] [] [] |
549 grub | [] [] [] |
550 gsasl | [] [] [] [] [] |
551 gss | [] [] [] [] [] |
552 gst-plugins-bad | [] [] [] |
553 gst-plugins-base | [] [] [] [] |
554 gst-plugins-good | [] [] [] [] [] [] |
555 gst-plugins-ugly | [] [] [] [] [] [] |
556 gstreamer | [] [] [] [] [] |
557 gtick | [] [] [] [] [] |
558 gtkam | [] [] [] [] [] |
559 gtkspell | [] [] [] [] [] [] [] [] [] [] |
560 guix | |
561 guix-packages | |
562 gutenprint | [] [] [] |
563 hello | [] [] [] [] [] |
564 help2man | [] [] [] |
565 help2man-texi | |
566 hylafax | [] |
567 idutils | [] [] |
568 iso_15924 | [] [] [] [] [] [] |
569 iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] |
570 iso_3166_2 | [] [] |
571 iso_4217 | [] [] [] [] [] [] |
572 iso_639 | [] [] [] [] [] [] [] [] [] |
573 iso_639_3 | [] [] |
574 iso_639_5 | |
575 jwhois | [] [] [] [] |
576 kbd | [] [] [] |
577 klavaro | [] [] [] [] [] |
578 ld | [] [] [] [] |
579 leafpad | [] [] [] [] [] [] [] () |
580 libc | [] [] [] [] [] |
581 libexif | [] |
582 libextractor | |
583 libgnutls | [] |
584 libgphoto2 | [] [] |
585 libgphoto2_port | [] [] |
586 libgsasl | [] [] [] [] |
587 libiconv | [] [] [] [] [] [] [] |
588 libidn | [] [] [] [] |
589 liferea | [] [] [] [] [] |
590 lilypond | [] |
591 lordsawar | |
592 lprng | [] |
593 lynx | [] [] [] [] |
594 m4 | [] [] [] [] [] |
595 mailfromd | |
596 mailutils | |
597 make | [] [] [] [] |
598 man-db | [] [] |
599 man-db-manpages | [] [] |
600 midi-instruments | [] [] [] [] [] [] [] [] [] |
601 minicom | [] [] [] |
602 mkisofs | [] [] |
603 myserver | [] |
604 nano | [] [] [] [] [] [] |
605 opcodes | [] [] [] |
606 parted | [] [] [] [] [] |
607 pies | |
608 pnmixer | [] [] |
609 popt | [] [] [] [] [] [] [] [] [] [] |
610 procps-ng | |
611 procps-ng-man | |
612 psmisc | [] [] [] [] |
613 pspp | [] [] |
614 pushover | [] |
615 pwdutils | [] |
616 pyspread | |
617 radius | [] |
618 recode | [] [] [] [] [] [] [] |
619 recutils | |
620 rpm | [] |
621 rush | [] |
622 sarg | |
623 sed | [] [] [] [] [] [] [] |
624 sharutils | |
625 shishi | |
626 skribilo | [] |
627 solfege | [] [] |
628 solfege-manual | |
629 spotmachine | |
630 sudo | [] [] [] [] |
631 sudoers | [] [] [] |
632 sysstat | [] [] [] [] |
633 tar | [] [] [] [] [] [] |
634 texinfo | [] [] [] |
635 texinfo_document | [] [] [] |
636 tigervnc | |
637 tin | |
638 tin-man | |
639 tracgoogleappsa... | [] [] [] [] |
640 trader | [] [] |
641 util-linux | [] |
642 ve | [] |
643 vice | () () |
644 vmm | |
645 vorbis-tools | [] [] |
646 wastesedge | [] |
647 wcd | |
648 wcd-man | |
649 wdiff | [] [] [] |
650 wget | [] [] [] [] |
651 wyslij-po | [] [] [] |
652 xboard | |
653 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] [] |
654 xkeyboard-config | [] [] [] [] [] [] |
655 +-------------------------------------------------+
656 ga gd gl gu he hi hr hu hy ia id is it ja ka kk
657 35 2 47 4 8 2 60 71 2 6 81 11 87 57 0 3
658
659 kn ko ku ky lg lt lv mk ml mn mr ms mt nb ne nl
660 +--------------------------------------------------+
661 a2ps | [] [] |
662 aegis | [] |
663 anubis | [] [] [] |
664 aspell | [] [] |
665 bash | [] [] |
666 bfd | |
667 binutils | |
668 bison | [] |
669 bison-runtime | [] [] [] [] [] [] |
670 buzztrax | |
671 ccd2cue | |
672 ccide | [] [] |
673 cflow | [] |
674 clisp | [] |
675 coreutils | [] [] |
676 cpio | [] |
677 cppi | |
678 cpplib | [] |
679 cryptsetup | [] |
680 datamash | [] [] |
681 denemo | |
682 dfarc | [] [] |
683 dialog | [] [] [] [] [] [] |
684 dico | |
685 diffutils | [] [] [] |
686 dink | [] |
687 direvent | [] |
688 doodle | [] |
689 dos2unix | [] [] |
690 dos2unix-man | [] |
691 e2fsprogs | [] |
692 enscript | [] |
693 exif | [] [] [] |
694 fetchmail | [] |
695 findutils | [] [] |
696 flex | [] |
697 freedink | [] [] |
698 fusionforge | |
699 gas | |
700 gawk | [] |
701 gcal | |
702 gcc | |
703 gdbm | |
704 gettext-examples | [] [] [] [] [] [] |
705 gettext-runtime | [] [] [] |
706 gettext-tools | [] |
707 gjay | |
708 glunarclock | [] [] |
709 gnubiff | [] |
710 gnubik | [] [] |
711 gnucash | () () () () () () () [] |
712 gnuchess | [] [] |
713 gnulib | [] |
714 gnunet | |
715 gnunet-gtk | |
716 gold | |
717 gphoto2 | [] |
718 gprof | [] [] |
719 gramadoir | [] |
720 grep | [] [] |
721 grub | [] [] [] |
722 gsasl | [] |
723 gss | |
724 gst-plugins-bad | [] [] [] |
725 gst-plugins-base | [] [] [] |
726 gst-plugins-good | [] [] [] [] |
727 gst-plugins-ugly | [] [] [] [] [] |
728 gstreamer | [] [] [] |
729 gtick | [] |
730 gtkam | [] [] |
731 gtkspell | [] [] [] [] [] [] [] |
732 guix | |
733 guix-packages | |
734 gutenprint | [] |
735 hello | [] [] [] |
736 help2man | [] |
737 help2man-texi | |
738 hylafax | [] |
739 idutils | [] |
740 iso_15924 | () [] [] |
741 iso_3166 | [] [] [] () [] [] [] [] [] [] |
742 iso_3166_2 | () [] |
743 iso_4217 | () [] [] [] |
744 iso_639 | [] [] () [] [] [] [] |
745 iso_639_3 | [] () [] |
746 iso_639_5 | () |
747 jwhois | [] [] |
748 kbd | [] |
749 klavaro | [] [] |
750 ld | |
751 leafpad | [] [] [] [] [] |
752 libc | [] [] |
753 libexif | [] |
754 libextractor | [] |
755 libgnutls | [] [] |
756 libgphoto2 | [] |
757 libgphoto2_port | [] |
758 libgsasl | [] |
759 libiconv | [] [] |
760 libidn | [] |
761 liferea | [] [] [] |
762 lilypond | [] |
763 lordsawar | |
764 lprng | |
765 lynx | [] |
766 m4 | [] |
767 mailfromd | |
768 mailutils | |
769 make | [] [] |
770 man-db | [] |
771 man-db-manpages | [] |
772 midi-instruments | [] [] [] [] [] [] [] |
773 minicom | [] |
774 mkisofs | [] |
775 myserver | |
776 nano | [] [] [] |
777 opcodes | [] |
778 parted | [] [] |
779 pies | |
780 pnmixer | [] |
781 popt | [] [] [] [] [] |
782 procps-ng | |
783 procps-ng-man | |
784 psmisc | [] |
785 pspp | [] [] |
786 pushover | |
787 pwdutils | [] |
788 pyspread | |
789 radius | [] |
790 recode | [] [] |
791 recutils | [] |
792 rpm | [] |
793 rush | [] |
794 sarg | |
795 sed | [] [] |
796 sharutils | [] |
797 shishi | |
798 skribilo | |
799 solfege | [] [] |
800 solfege-manual | [] |
801 spotmachine | [] |
802 sudo | [] [] [] |
803 sudoers | [] [] [] |
804 sysstat | [] [] |
805 tar | [] [] [] |
806 texinfo | [] |
807 texinfo_document | [] |
808 tigervnc | [] |
809 tin | |
810 tin-man | |
811 tracgoogleappsa... | [] [] [] |
812 trader | [] |
813 util-linux | [] |
814 ve | [] |
815 vice | [] |
816 vmm | [] |
817 vorbis-tools | [] |
818 wastesedge | [] |
819 wcd | [] |
820 wcd-man | [] |
821 wdiff | [] |
822 wget | [] [] |
823 wyslij-po | [] |
824 xboard | [] |
825 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] |
826 xkeyboard-config | [] [] [] |
827 +--------------------------------------------------+
828 kn ko ku ky lg lt lv mk ml mn mr ms mt nb ne nl
829 5 15 4 6 0 13 23 3 3 3 4 11 2 42 1 125
830
831 nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr
832 +------------------------------------------------+
833 a2ps | [] [] [] [] [] [] [] |
834 aegis | [] [] |
835 anubis | [] [] [] |
836 aspell | [] [] [] [] [] [] [] |
837 bash | [] [] [] [] [] [] |
838 bfd | [] [] |
839 binutils | [] [] |
840 bison | [] [] [] |
841 bison-runtime | [] [] [] [] [] [] [] [] |
842 buzztrax | [] |
843 ccd2cue | [] [] |
844 ccide | [] [] [] |
845 cflow | [] [] [] |
846 clisp | [] |
847 coreutils | [] [] [] [] |
848 cpio | [] [] [] |
849 cppi | [] [] [] |
850 cpplib | [] [] [] |
851 cryptsetup | [] [] [] |
852 datamash | [] [] |
853 denemo | |
854 dfarc | [] [] [] |
855 dialog | [] [] [] [] [] [] [] |
856 dico | [] |
857 diffutils | [] [] [] |
858 dink | |
859 direvent | [] [] [] |
860 doodle | [] [] |
861 dos2unix | [] [] [] [] |
862 dos2unix-man | [] [] |
863 e2fsprogs | [] |
864 enscript | [] [] [] [] [] [] |
865 exif | [] [] [] [] [] [] |
866 fetchmail | [] [] [] |
867 findutils | [] [] [] [] [] [] |
868 flex | [] [] [] [] [] |
869 freedink | [] [] [] [] [] |
870 fusionforge | |
871 gas | |
872 gawk | [] |
873 gcal | |
874 gcc | |
875 gdbm | [] [] [] |
876 gettext-examples | [] [] [] [] [] [] [] [] |
877 gettext-runtime | [] [] [] [] [] [] [] [] [] |
878 gettext-tools | [] [] [] [] [] [] [] |
879 gjay | [] |
880 glunarclock | [] [] [] [] [] [] |
881 gnubiff | [] |
882 gnubik | [] [] [] [] |
883 gnucash | () () () () () [] |
884 gnuchess | [] [] |
885 gnulib | [] [] [] [] [] |
886 gnunet | |
887 gnunet-gtk | |
888 gold | |
889 gphoto2 | [] [] [] [] [] |
890 gprof | [] [] [] [] |
891 gramadoir | [] [] |
892 grep | [] [] [] [] [] [] |
893 grub | [] [] [] [] [] |
894 gsasl | [] [] [] |
895 gss | [] [] [] [] |
896 gst-plugins-bad | [] [] [] [] [] |
897 gst-plugins-base | [] [] [] [] [] [] |
898 gst-plugins-good | [] [] [] [] [] [] [] |
899 gst-plugins-ugly | [] [] [] [] [] [] [] |
900 gstreamer | [] [] [] [] [] [] [] |
901 gtick | [] [] [] [] [] |
902 gtkam | [] [] [] [] [] [] |
903 gtkspell | [] [] [] [] [] [] [] [] [] |
904 guix | |
905 guix-packages | |
906 gutenprint | [] [] |
907 hello | [] [] [] [] [] [] |
908 help2man | [] [] [] [] |
909 help2man-texi | [] |
910 hylafax | |
911 idutils | [] [] [] |
912 iso_15924 | [] () [] [] [] [] |
913 iso_3166 | [] [] [] [] () [] [] [] [] [] [] [] [] |
914 iso_3166_2 | [] () [] |
915 iso_4217 | [] [] () [] [] [] [] [] |
916 iso_639 | [] [] [] () [] [] [] [] [] [] |
917 iso_639_3 | [] () |
918 iso_639_5 | () [] |
919 jwhois | [] [] [] [] |
920 kbd | [] [] |
921 klavaro | [] [] [] [] [] |
922 ld | |
923 leafpad | [] [] [] [] [] [] [] [] |
924 libc | [] [] [] |
925 libexif | [] () [] |
926 libextractor | [] |
927 libgnutls | [] |
928 libgphoto2 | [] |
929 libgphoto2_port | [] [] [] [] [] |
930 libgsasl | [] [] [] [] |
931 libiconv | [] [] [] [] [] |
932 libidn | [] [] [] |
933 liferea | [] [] [] [] () [] [] |
934 lilypond | |
935 lordsawar | |
936 lprng | [] |
937 lynx | [] [] |
938 m4 | [] [] [] [] [] |
939 mailfromd | [] |
940 mailutils | [] |
941 make | [] [] [] |
942 man-db | [] [] [] |
943 man-db-manpages | [] [] [] |
944 midi-instruments | [] [] [] [] [] [] [] [] |
945 minicom | [] [] [] [] |
946 mkisofs | [] [] [] |
947 myserver | [] [] |
948 nano | [] [] [] [] [] [] |
949 opcodes | |
950 parted | [] [] [] [] [] [] |
951 pies | [] |
952 pnmixer | [] |
953 popt | [] [] [] [] [] [] |
954 procps-ng | [] |
955 procps-ng-man | [] |
956 psmisc | [] [] [] [] |
957 pspp | [] [] |
958 pushover | |
959 pwdutils | [] |
960 pyspread | [] [] |
961 radius | [] [] |
962 recode | [] [] [] [] [] [] [] [] |
963 recutils | [] [] |
964 rpm | [] |
965 rush | [] [] [] |
966 sarg | [] [] |
967 sed | [] [] [] [] [] [] [] [] |
968 sharutils | [] [] [] |
969 shishi | [] [] |
970 skribilo | [] |
971 solfege | [] [] [] |
972 solfege-manual | [] [] |
973 spotmachine | [] [] |
974 sudo | [] [] [] [] [] [] |
975 sudoers | [] [] [] [] |
976 sysstat | [] [] [] [] [] |
977 tar | [] [] [] [] [] |
978 texinfo | [] [] [] |
979 texinfo_document | [] [] |
980 tigervnc | [] [] [] |
981 tin | [] |
982 tin-man | |
983 tracgoogleappsa... | [] [] [] [] |
984 trader | [] [] |
985 util-linux | [] [] |
986 ve | [] [] [] |
987 vice | |
988 vmm | |
989 vorbis-tools | [] [] [] |
990 wastesedge | |
991 wcd | |
992 wcd-man | |
993 wdiff | [] [] [] [] [] |
994 wget | [] [] [] [] [] |
995 wyslij-po | [] [] [] [] |
996 xboard | [] [] [] |
997 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] |
998 xkeyboard-config | [] [] [] [] |
999 +------------------------------------------------+
1000 nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr
1001 7 3 6 114 1 12 88 32 82 3 40 45 7 101
1002
1003 sv sw ta te tg th tr uk ur vi wa wo zh_CN
1004 +----------------------------------------------+
1005 a2ps | [] [] [] [] [] |
1006 aegis | [] |
1007 anubis | [] [] [] [] |
1008 aspell | [] [] [] [] [] |
1009 bash | [] [] [] [] |
1010 bfd | [] [] [] |
1011 binutils | [] [] [] |
1012 bison | [] [] [] [] |
1013 bison-runtime | [] [] [] [] [] [] |
1014 buzztrax | [] [] [] |
1015 ccd2cue | [] [] [] |
1016 ccide | [] [] [] [] |
1017 cflow | [] [] [] [] |
1018 clisp | |
1019 coreutils | [] [] [] |
1020 cpio | [] [] [] [] [] |
1021 cppi | [] [] [] [] |
1022 cpplib | [] [] [] [] [] |
1023 cryptsetup | [] [] [] |
1024 datamash | [] [] [] |
1025 denemo | [] |
1026 dfarc | [] [] |
1027 dialog | [] [] [] [] [] [] |
1028 dico | [] |
1029 diffutils | [] [] [] [] [] |
1030 dink | [] |
1031 direvent | [] [] |
1032 doodle | [] [] |
1033 dos2unix | [] [] [] [] |
1034 dos2unix-man | [] [] [] |
1035 e2fsprogs | [] [] [] [] |
1036 enscript | [] [] [] [] |
1037 exif | [] [] [] [] [] |
1038 fetchmail | [] [] [] [] |
1039 findutils | [] [] [] [] [] |
1040 flex | [] [] [] [] |
1041 freedink | [] [] [] |
1042 fusionforge | |
1043 gas | [] |
1044 gawk | [] [] [] |
1045 gcal | [] [] [] |
1046 gcc | [] |
1047 gdbm | [] [] |
1048 gettext-examples | [] [] [] [] [] |
1049 gettext-runtime | [] [] [] [] [] |
1050 gettext-tools | [] [] [] [] [] |
1051 gjay | [] [] [] |
1052 glunarclock | [] [] [] [] |
1053 gnubiff | [] [] |
1054 gnubik | [] [] [] [] |
1055 gnucash | () () () () [] |
1056 gnuchess | [] [] [] |
1057 gnulib | [] [] [] [] |
1058 gnunet | |
1059 gnunet-gtk | |
1060 gold | [] [] |
1061 gphoto2 | [] [] [] [] |
1062 gprof | [] [] [] [] |
1063 gramadoir | [] [] [] |
1064 grep | [] [] [] [] [] |
1065 grub | [] [] [] [] |
1066 gsasl | [] [] [] [] |
1067 gss | [] [] [] |
1068 gst-plugins-bad | [] [] [] [] [] |
1069 gst-plugins-base | [] [] [] [] [] |
1070 gst-plugins-good | [] [] [] [] [] |
1071 gst-plugins-ugly | [] [] [] [] [] |
1072 gstreamer | [] [] [] [] [] |
1073 gtick | [] [] [] |
1074 gtkam | [] [] [] [] |
1075 gtkspell | [] [] [] [] [] [] [] |
1076 guix | |
1077 guix-packages | |
1078 gutenprint | [] [] [] [] |
1079 hello | [] [] [] [] [] [] |
1080 help2man | [] [] [] |
1081 help2man-texi | [] |
1082 hylafax | [] |
1083 idutils | [] [] [] |
1084 iso_15924 | [] () [] [] () [] |
1085 iso_3166 | [] [] () [] [] () [] [] |
1086 iso_3166_2 | () [] [] () [] |
1087 iso_4217 | [] () [] [] () [] |
1088 iso_639 | [] [] [] () [] [] () [] [] |
1089 iso_639_3 | [] () [] [] () |
1090 iso_639_5 | () [] () |
1091 jwhois | [] [] [] [] |
1092 kbd | [] [] [] [] |
1093 klavaro | [] [] [] [] [] [] |
1094 ld | [] [] [] [] [] |
1095 leafpad | [] [] [] [] [] [] |
1096 libc | [] [] [] [] [] |
1097 libexif | [] [] () |
1098 libextractor | [] [] |
1099 libgnutls | [] [] [] [] |
1100 libgphoto2 | [] [] [] |
1101 libgphoto2_port | [] [] [] [] |
1102 libgsasl | [] [] [] [] |
1103 libiconv | [] [] [] [] [] |
1104 libidn | () [] [] [] |
1105 liferea | [] [] [] [] [] |
1106 lilypond | [] |
1107 lordsawar | |
1108 lprng | [] |
1109 lynx | [] [] [] [] |
1110 m4 | [] [] [] |
1111 mailfromd | [] [] |
1112 mailutils | [] |
1113 make | [] [] [] [] |
1114 man-db | [] [] [] |
1115 man-db-manpages | [] [] |
1116 midi-instruments | [] [] [] [] [] [] |
1117 minicom | [] [] |
1118 mkisofs | [] [] [] |
1119 myserver | [] |
1120 nano | [] [] [] [] |
1121 opcodes | [] [] [] |
1122 parted | [] [] [] [] [] |
1123 pies | [] [] |
1124 pnmixer | [] [] [] |
1125 popt | [] [] [] [] [] [] [] |
1126 procps-ng | [] [] |
1127 procps-ng-man | [] |
1128 psmisc | [] [] [] [] |
1129 pspp | [] [] [] |
1130 pushover | [] |
1131 pwdutils | [] [] |
1132 pyspread | [] |
1133 radius | [] [] |
1134 recode | [] [] [] [] |
1135 recutils | [] [] [] |
1136 rpm | [] [] [] [] |
1137 rush | [] [] |
1138 sarg | |
1139 sed | [] [] [] [] [] |
1140 sharutils | [] [] [] [] |
1141 shishi | [] [] |
1142 skribilo | [] [] |
1143 solfege | [] [] [] [] |
1144 solfege-manual | [] |
1145 spotmachine | [] [] [] |
1146 sudo | [] [] [] [] [] |
1147 sudoers | [] [] [] [] |
1148 sysstat | [] [] [] [] [] |
1149 tar | [] [] [] [] [] |
1150 texinfo | [] [] [] |
1151 texinfo_document | [] |
1152 tigervnc | [] [] [] |
1153 tin | [] |
1154 tin-man | |
1155 tracgoogleappsa... | [] [] [] [] [] |
1156 trader | [] |
1157 util-linux | [] [] [] [] |
1158 ve | [] [] [] [] |
1159 vice | () () |
1160 vmm | |
1161 vorbis-tools | [] [] |
1162 wastesedge | |
1163 wcd | [] [] [] |
1164 wcd-man | [] |
1165 wdiff | [] [] [] [] |
1166 wget | [] [] [] |
1167 wyslij-po | [] [] |
1168 xboard | [] [] |
1169 xdg-user-dirs | [] [] [] [] [] [] [] [] |
1170 xkeyboard-config | [] [] [] [] |
1171 +----------------------------------------------+
1172 sv sw ta te tg th tr uk ur vi wa wo zh_CN
1173 106 1 4 3 0 13 51 115 1 125 7 1 100
1174
1175 zh_HK zh_TW
1176 +-------------+
1177 a2ps | | 30
1178 aegis | | 9
1179 anubis | | 19
1180 aspell | | 29
1181 bash | [] | 23
1182 bfd | | 11
1183 binutils | | 12
1184 bison | [] | 18
1185 bison-runtime | [] | 38
1186 buzztrax | | 9
1187 ccd2cue | | 10
1188 ccide | | 17
1189 cflow | | 16
1190 clisp | | 10
1191 coreutils | | 18
1192 cpio | | 20
1193 cppi | | 17
1194 cpplib | [] | 19
1195 cryptsetup | | 14
1196 datamash | | 11
1197 denemo | | 5
1198 dfarc | | 17
1199 dialog | [] | 42
1200 dico | | 6
1201 diffutils | | 22
1202 dink | | 10
1203 direvent | | 11
1204 doodle | | 12
1205 dos2unix | [] | 18
1206 dos2unix-man | | 9
1207 e2fsprogs | | 15
1208 enscript | | 21
1209 exif | | 27
1210 fetchmail | | 19
1211 findutils | | 29
1212 flex | [] | 19
1213 freedink | | 24
1214 fusionforge | | 3
1215 gas | | 5
1216 gawk | | 13
1217 gcal | | 8
1218 gcc | | 2
1219 gdbm | | 10
1220 gettext-examples | [] [] | 40
1221 gettext-runtime | [] [] | 35
1222 gettext-tools | [] | 24
1223 gjay | | 9
1224 glunarclock | [] | 27
1225 gnubiff | | 9
1226 gnubik | | 19
1227 gnucash | () | 6
1228 gnuchess | | 11
1229 gnulib | | 23
1230 gnunet | | 1
1231 gnunet-gtk | | 1
1232 gold | | 7
1233 gphoto2 | [] | 19
1234 gprof | | 21
1235 gramadoir | | 14
1236 grep | [] | 31
1237 grub | | 21
1238 gsasl | [] | 19
1239 gss | | 17
1240 gst-plugins-bad | | 21
1241 gst-plugins-base | | 27
1242 gst-plugins-good | | 32
1243 gst-plugins-ugly | | 34
1244 gstreamer | [] | 32
1245 gtick | | 19
1246 gtkam | | 24
1247 gtkspell | [] [] | 48
1248 guix | | 2
1249 guix-packages | | 0
1250 gutenprint | | 15
1251 hello | [] | 30
1252 help2man | | 18
1253 help2man-texi | | 5
1254 hylafax | | 5
1255 idutils | | 14
1256 iso_15924 | [] | 23
1257 iso_3166 | [] [] | 58
1258 iso_3166_2 | | 9
1259 iso_4217 | [] [] | 28
1260 iso_639 | [] [] | 46
1261 iso_639_3 | | 10
1262 iso_639_5 | | 2
1263 jwhois | [] | 20
1264 kbd | | 17
1265 klavaro | | 30
1266 ld | [] | 15
1267 leafpad | [] | 39
1268 libc | [] | 24
1269 libexif | | 10
1270 libextractor | | 5
1271 libgnutls | | 13
1272 libgphoto2 | | 10
1273 libgphoto2_port | [] | 19
1274 libgsasl | | 18
1275 libiconv | [] | 29
1276 libidn | | 17
1277 liferea | | 29
1278 lilypond | | 11
1279 lordsawar | | 3
1280 lprng | | 3
1281 lynx | | 19
1282 m4 | [] | 22
1283 mailfromd | | 4
1284 mailutils | | 6
1285 make | | 19
1286 man-db | | 15
1287 man-db-manpages | | 10
1288 midi-instruments | [] | 43
1289 minicom | [] | 17
1290 mkisofs | | 13
1291 myserver | | 9
1292 nano | [] | 30
1293 opcodes | | 12
1294 parted | [] | 23
1295 pies | | 4
1296 pnmixer | | 9
1297 popt | [] | 36
1298 procps-ng | | 5
1299 procps-ng-man | | 4
1300 psmisc | [] | 22
1301 pspp | | 13
1302 pushover | | 6
1303 pwdutils | | 8
1304 pyspread | | 6
1305 radius | | 9
1306 recode | | 31
1307 recutils | | 10
1308 rpm | [] | 13
1309 rush | | 10
1310 sarg | | 4
1311 sed | [] | 35
1312 sharutils | | 13
1313 shishi | | 7
1314 skribilo | | 7
1315 solfege | | 21
1316 solfege-manual | | 9
1317 spotmachine | | 11
1318 sudo | | 26
1319 sudoers | | 22
1320 sysstat | | 23
1321 tar | [] | 30
1322 texinfo | | 17
1323 texinfo_document | | 13
1324 tigervnc | | 14
1325 tin | [] | 7
1326 tin-man | | 1
1327 tracgoogleappsa... | [] | 22
1328 trader | | 12
1329 util-linux | | 13
1330 ve | | 14
1331 vice | | 1
1332 vmm | | 3
1333 vorbis-tools | | 13
1334 wastesedge | | 3
1335 wcd | | 8
1336 wcd-man | | 3
1337 wdiff | [] | 23
1338 wget | | 21
1339 wyslij-po | | 14
1340 xboard | | 10
1341 xdg-user-dirs | [] [] | 68
1342 xkeyboard-config | [] | 28
1343 +-------------+
1344 89 teams zh_HK zh_TW
1345 166 domains 7 42 2809
1346
1347 Some counters in the preceding matrix are higher than the number of
1348visible blocks let us expect. This is because a few extra PO files are
1349used for implementing regional variants of languages, or language
1350dialects.
1351
1352 For a PO file in the matrix above to be effective, the package to
1353which it applies should also have been internationalized and distributed
1354as such by its maintainer. There might be an observable lag between the
1355mere existence a PO file and its wide availability in a distribution.
1356
1357 If Jun 2014 seems to be old, you may fetch a more recent copy of this
1358'ABOUT-NLS' file on most GNU archive sites. The most up-to-date matrix
1359with full percentage details can be found at
1360'http://translationproject.org/extra/matrix.html'.
1361
13621.5 Using 'gettext' in new packages
1363===================================
1364
1365If you are writing a freely available program and want to
1366internationalize it you are welcome to use GNU 'gettext' in your
1367package. Of course you have to respect the GNU Lesser General Public
1368License which covers the use of the GNU 'gettext' library. This means
1369in particular that even non-free programs can use 'libintl' as a shared
1370library, whereas only free software can use 'libintl' as a static
1371library or use modified versions of 'libintl'.
1372
1373 Once the sources are changed appropriately and the setup can handle
1374the use of 'gettext' the only thing missing are the translations. The
1375Free Translation Project is also available for packages which are not
1376developed inside the GNU project. Therefore the information given above
1377applies also for every other Free Software Project. Contact
1378'coordinator@translationproject.org' to make the '.pot' files available
1379to the translation teams.
diff --git a/po/ChangeLog b/po/ChangeLog
index 47e3fc02..64c2c24c 100644
--- a/po/ChangeLog
+++ b/po/ChangeLog
@@ -1,5 +1,11 @@
12016-09-05 gettextize <bug-gnu-gettext@gnu.org> 12018-03-10 gettextize <bug-gnu-gettext@gnu.org>
2 2
3 * Makefile.in.in: Upgrade to gettext-0.19.8.1. 3 * Makefile.in.in: New file, from gettext-0.19.8.1.
4 * Rules-quot: Upgrade to gettext-0.19.8.1. 4 * Rules-quot: New file, from gettext-0.19.8.1.
5 * boldquot.sed: New file, from gettext-0.19.8.1.
6 * en@boldquot.header: New file, from gettext-0.19.8.1.
7 * en@quot.header: New file, from gettext-0.19.8.1.
8 * insert-header.sin: New file, from gettext-0.19.8.1.
9 * quot.sed: New file, from gettext-0.19.8.1.
10 * remove-potcdate.sin: New file, from gettext-0.19.8.1.
5 11
diff --git a/po/Makefile.in.in b/po/Makefile.in.in
index 4e5c700e..38c293d2 100644
--- a/po/Makefile.in.in
+++ b/po/Makefile.in.in
@@ -18,12 +18,8 @@ SHELL = /bin/sh
18@SET_MAKE@ 18@SET_MAKE@
19 19
20srcdir = @srcdir@ 20srcdir = @srcdir@
21# Modified to fit MHD needs 21top_srcdir = @top_srcdir@
22top_po_srcdir = @top_srcdir@ 22VPATH = @srcdir@
23top_srcdir = @top_srcdir@/..
24top_po_builddir = $(top_builddir)/po
25# See '$(POTFILES):' rule
26VPATH = @srcdir@:@srcdir@/po
27 23
28prefix = @prefix@ 24prefix = @prefix@
29exec_prefix = @exec_prefix@ 25exec_prefix = @exec_prefix@
@@ -159,7 +155,6 @@ stamp-po: $(srcdir)/$(DOMAIN).pot
159# The determination of whether the package xyz is a GNU one is based on the 155# The determination of whether the package xyz is a GNU one is based on the
160# heuristic whether some file in the top level directory mentions "GNU xyz". 156# heuristic whether some file in the top level directory mentions "GNU xyz".
161# If GNU 'find' is available, we avoid grepping through monster files. 157# If GNU 'find' is available, we avoid grepping through monster files.
162# Modified to fit MHD needs
163$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed 158$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
164 package_gnu="$(PACKAGE_GNU)"; \ 159 package_gnu="$(PACKAGE_GNU)"; \
165 test -n "$$package_gnu" || { \ 160 test -n "$$package_gnu" || { \
@@ -188,19 +183,19 @@ $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
188 fi; \ 183 fi; \
189 case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ 184 case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
190 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ 185 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
191 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_po_srcdir) \ 186 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
192 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ 187 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
193 --files-from=$(srcdir)/POTFILES.in \ 188 --files-from=$(srcdir)/POTFILES.in \
194 --copyright-holder='$(COPYRIGHT_HOLDER)' \ 189 --copyright-holder='$(COPYRIGHT_HOLDER)' \
195 --msgid-bugs-address="$$msgid_bugs_address" \ 190 --msgid-bugs-address="$$msgid_bugs_address" \
196 ;; \ 191 ;; \
197 *) \ 192 *) \
198 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_po_srcdir) \ 193 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
199 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ 194 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
200 --files-from=$(srcdir)/POTFILES.in \ 195 --files-from=$(srcdir)/POTFILES.in \
201 --copyright-holder='$(COPYRIGHT_HOLDER)' \ 196 --copyright-holder='$(COPYRIGHT_HOLDER)' \
202 --package-name="$${package_prefix}@PACKAGE@" \ 197 --package-name="$${package_prefix}@PACKAGE@" \
203 --package-version='$(VERSION)' \ 198 --package-version='@VERSION@' \
204 --msgid-bugs-address="$$msgid_bugs_address" \ 199 --msgid-bugs-address="$$msgid_bugs_address" \
205 ;; \ 200 ;; \
206 esac 201 esac
@@ -378,51 +373,24 @@ check: all
378 373
379info dvi ps pdf html tags TAGS ctags CTAGS ID: 374info dvi ps pdf html tags TAGS ctags CTAGS ID:
380 375
381# Modified for MHD
382mostlyclean: 376mostlyclean:
383 rm -f remove-potcdate.sed 377 rm -f remove-potcdate.sed
384 rm -f stamp-poT 378 rm -f stamp-poT
385 rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po 379 rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
386 rm -fr *.o 380 rm -fr *.o
387 rm -fr po
388 381
389clean: mostlyclean 382clean: mostlyclean
390 383
391# Modified to fit MHD needs
392distclean: clean 384distclean: clean
393 rm -f Makefile Makefile.in POTFILES *.mo 385 rm -f Makefile Makefile.in POTFILES *.mo
394 rm -f config.status config.cache config.log configure.lineno config.status.lineno stamp-po
395 386
396# Modified to fit MHD needs
397maintainer-clean: distclean 387maintainer-clean: distclean
398 @echo "This command is intended for maintainers to use;" 388 @echo "This command is intended for maintainers to use;"
399 @echo "it deletes files that may require special tools to rebuild." 389 @echo "it deletes files that may require special tools to rebuild."
400 rm -f $(GMOFILES) 390 rm -f stamp-po $(GMOFILES)
401 391
402distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) 392distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
403 393dist distdir:
404# Added for MHD
405# If source path is in absolute form, POTFILES generated with correct path,
406# but if source path in relative form (forced by 'configure' for inplace builds)
407# then POTFILES is generated with extra '..' ('po-directories' in config.status
408# think that '.' is subdirectory and add additional '..' to path to source files)
409# This rule create additional 'po' subdirectory which is included in VPATH.
410$(POTFILES):
411 @ case "$(srcdir)" in \
412 /* ) : ;; \
413 * ) @mkdir_p@ po ;; \
414 esac
415
416# Modified to fit MHD needs
417mkdistdir:
418 @ $(mkdir_p) $(distdir)
419 @ case "$(srcdir)" in \
420 /* ) : ;; \
421 * ) @mkdir_p@ po ;; \
422 esac
423
424# Modified to fit MHD needs
425dist distdir: mkdistdir
426 test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS) 394 test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS)
427 @$(MAKE) dist2 395 @$(MAKE) dist2
428# This is a separate target because 'update-po' must be executed before. 396# This is a separate target because 'update-po' must be executed before.
@@ -504,10 +472,9 @@ update-gmo: Makefile $(GMOFILES)
504# because execution permission bits may not work on the current file system. 472# because execution permission bits may not work on the current file system.
505# Use @SHELL@, which is the shell determined by autoconf for the use by its 473# Use @SHELL@, which is the shell determined by autoconf for the use by its
506# scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient. 474# scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient.
507# Note: Fixed missging 'srcdir', Modified to fit MHD needs 475Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@
508Makefile: $(srcdir)/Makefile.in.in $(srcdir)/Makevars $(top_po_builddir)/config.status @POMAKEFILEDEPS@ 476 cd $(top_builddir) \
509 cd $(top_po_builddir) \ 477 && @SHELL@ ./config.status $(subdir)/$@.in po-directories
510 && @SHELL@ ./config.status ./$@.in po-directories
511 478
512force: 479force:
513 480
diff --git a/po/Makevars b/po/Makevars
index 47e8415c..060cd6b8 100644
--- a/po/Makevars
+++ b/po/Makevars
@@ -18,7 +18,7 @@ XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
18# or entity, or to disclaim their copyright. The empty string stands for 18# or entity, or to disclaim their copyright. The empty string stands for
19# the public domain; in this case the translators are expected to disclaim 19# the public domain; in this case the translators are expected to disclaim
20# their copyright. 20# their copyright.
21COPYRIGHT_HOLDER = Christian Grothoff 21COPYRIGHT_HOLDER = Free Software Foundation, Inc.
22 22
23# This tells whether or not to prepend "GNU " prefix to the package 23# This tells whether or not to prepend "GNU " prefix to the package
24# name that gets inserted into the header of the $(DOMAIN).pot file. 24# name that gets inserted into the header of the $(DOMAIN).pot file.
diff --git a/po/POTFILES.in b/po/POTFILES.in
new file mode 100644
index 00000000..261c6a78
--- /dev/null
+++ b/po/POTFILES.in
@@ -0,0 +1,41 @@
1src/include/microhttpd.h
2src/microhttpd/base64.h
3src/microhttpd/mhd_mono_clock.h
4src/microhttpd/tsearch.h
5src/microhttpd/connection_https.c
6src/microhttpd/reason_phrase.c
7src/microhttpd/mhd_itc_types.h
8src/microhttpd/sysfdsetsize.h
9src/microhttpd/mhd_threads.h
10src/microhttpd/mhd_sockets.c
11src/microhttpd/mhd_threads.c
12src/microhttpd/mhd_str.h
13src/microhttpd/mhd_compat.c
14src/microhttpd/tsearch.c
15src/microhttpd/internal.c
16src/microhttpd/mhd_byteorder.h
17src/microhttpd/mhd_locks.h
18src/microhttpd/memorypool.h
19src/microhttpd/memorypool.c
20src/microhttpd/connection.h
21src/microhttpd/internal.h
22src/microhttpd/digestauth.c
23src/microhttpd/sysfdsetsize.c
24src/microhttpd/md5.h
25src/microhttpd/postprocessor.c
26src/microhttpd/response.h
27src/microhttpd/mhd_str.c
28src/microhttpd/daemon.c
29src/microhttpd/mhd_assert.h
30src/microhttpd/mhd_mono_clock.c
31src/microhttpd/base64.c
32src/microhttpd/md5.c
33src/microhttpd/mhd_sockets.h
34src/microhttpd/mhd_compat.h
35src/microhttpd/connection.c
36src/microhttpd/response.c
37src/microhttpd/mhd_itc.h
38src/microhttpd/connection_https.h
39src/microhttpd/mhd_limits.h
40src/microhttpd/mhd_itc.c
41src/microhttpd/basicauth.c
diff --git a/po/Rules-quot b/po/Rules-quot
index baf65285..d2ac20dc 100644
--- a/po/Rules-quot
+++ b/po/Rules-quot
@@ -1,4 +1,3 @@
1# This file, Rules-quot, can be copied and used freely without restrictions.
2# Special Makefile rules for English message catalogs with quotation marks. 1# Special Makefile rules for English message catalogs with quotation marks.
3 2
4DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot 3DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot
@@ -15,23 +14,13 @@ en@boldquot.po-update: en@boldquot.po-update-en
15 14
16.insert-header.po-update-en: 15.insert-header.po-update-en:
17 @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ 16 @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
18 if test "$(PACKAGE)" = "gettext-tools" && test "$(CROSS_COMPILING)" != "yes"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ 17 if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
19 tmpdir=`pwd`; \ 18 tmpdir=`pwd`; \
20 echo "$$lang:"; \ 19 echo "$$lang:"; \
21 ll=`echo $$lang | sed -e 's/@.*//'`; \ 20 ll=`echo $$lang | sed -e 's/@.*//'`; \
22 LC_ALL=C; export LC_ALL; \ 21 LC_ALL=C; export LC_ALL; \
23 cd $(srcdir); \ 22 cd $(srcdir); \
24 if $(MSGINIT) $(MSGINIT_OPTIONS) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null \ 23 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 \
25 | $(SED) -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | \
26 { case `$(MSGFILTER) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
27 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-8] | 0.1[0-8].*) \
28 $(MSGFILTER) $(SED) -f `echo $$lang | sed -e 's/.*@//'`.sed \
29 ;; \
30 *) \
31 $(MSGFILTER) `echo $$lang | sed -e 's/.*@//'` \
32 ;; \
33 esac } 2>/dev/null > $$tmpdir/$$lang.new.po \
34 ; then \
35 if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ 24 if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
36 rm -f $$tmpdir/$$lang.new.po; \ 25 rm -f $$tmpdir/$$lang.new.po; \
37 else \ 26 else \
diff --git a/po/aclocal.m4 b/po/aclocal.m4
new file mode 100644
index 00000000..516bcee6
--- /dev/null
+++ b/po/aclocal.m4
@@ -0,0 +1,1161 @@
1# generated automatically by aclocal 1.15.1 -*- Autoconf -*-
2
3# Copyright (C) 1996-2017 Free Software Foundation, Inc.
4
5# This file is free software; the Free Software Foundation
6# gives unlimited permission to copy and/or distribute it,
7# with or without modifications, as long as this notice is preserved.
8
9# This program is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12# PARTICULAR PURPOSE.
13
14m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
15m4_ifndef([AC_AUTOCONF_VERSION],
16 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
17m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
18[m4_warning([this file was generated for autoconf 2.69.
19You have another version of autoconf. It may work, but is not guaranteed to.
20If you have problems, you may need to regenerate the build system entirely.
21To do so, use the procedure documented by the package, typically 'autoreconf'.])])
22
23# Copyright (C) 2002-2017 Free Software Foundation, Inc.
24#
25# This file is free software; the Free Software Foundation
26# gives unlimited permission to copy and/or distribute it,
27# with or without modifications, as long as this notice is preserved.
28
29# AM_AUTOMAKE_VERSION(VERSION)
30# ----------------------------
31# Automake X.Y traces this macro to ensure aclocal.m4 has been
32# generated from the m4 files accompanying Automake X.Y.
33# (This private macro should not be called outside this file.)
34AC_DEFUN([AM_AUTOMAKE_VERSION],
35[am__api_version='1.15'
36dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
37dnl require some minimum version. Point them to the right macro.
38m4_if([$1], [1.15.1], [],
39 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
40])
41
42# _AM_AUTOCONF_VERSION(VERSION)
43# -----------------------------
44# aclocal traces this macro to find the Autoconf version.
45# This is a private macro too. Using m4_define simplifies
46# the logic in aclocal, which can simply ignore this definition.
47m4_define([_AM_AUTOCONF_VERSION], [])
48
49# AM_SET_CURRENT_AUTOMAKE_VERSION
50# -------------------------------
51# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
52# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
53AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
54[AM_AUTOMAKE_VERSION([1.15.1])dnl
55m4_ifndef([AC_AUTOCONF_VERSION],
56 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
57_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
58
59# AM_AUX_DIR_EXPAND -*- Autoconf -*-
60
61# Copyright (C) 2001-2017 Free Software Foundation, Inc.
62#
63# This file is free software; the Free Software Foundation
64# gives unlimited permission to copy and/or distribute it,
65# with or without modifications, as long as this notice is preserved.
66
67# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
68# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
69# '$srcdir', '$srcdir/..', or '$srcdir/../..'.
70#
71# Of course, Automake must honor this variable whenever it calls a
72# tool from the auxiliary directory. The problem is that $srcdir (and
73# therefore $ac_aux_dir as well) can be either absolute or relative,
74# depending on how configure is run. This is pretty annoying, since
75# it makes $ac_aux_dir quite unusable in subdirectories: in the top
76# source directory, any form will work fine, but in subdirectories a
77# relative path needs to be adjusted first.
78#
79# $ac_aux_dir/missing
80# fails when called from a subdirectory if $ac_aux_dir is relative
81# $top_srcdir/$ac_aux_dir/missing
82# fails if $ac_aux_dir is absolute,
83# fails when called from a subdirectory in a VPATH build with
84# a relative $ac_aux_dir
85#
86# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
87# are both prefixed by $srcdir. In an in-source build this is usually
88# harmless because $srcdir is '.', but things will broke when you
89# start a VPATH build or use an absolute $srcdir.
90#
91# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
92# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
93# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
94# and then we would define $MISSING as
95# MISSING="\${SHELL} $am_aux_dir/missing"
96# This will work as long as MISSING is not called from configure, because
97# unfortunately $(top_srcdir) has no meaning in configure.
98# However there are other variables, like CC, which are often used in
99# configure, and could therefore not use this "fixed" $ac_aux_dir.
100#
101# Another solution, used here, is to always expand $ac_aux_dir to an
102# absolute PATH. The drawback is that using absolute paths prevent a
103# configured tree to be moved without reconfiguration.
104
105AC_DEFUN([AM_AUX_DIR_EXPAND],
106[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
107# Expand $ac_aux_dir to an absolute path.
108am_aux_dir=`cd "$ac_aux_dir" && pwd`
109])
110
111# AM_CONDITIONAL -*- Autoconf -*-
112
113# Copyright (C) 1997-2017 Free Software Foundation, Inc.
114#
115# This file is free software; the Free Software Foundation
116# gives unlimited permission to copy and/or distribute it,
117# with or without modifications, as long as this notice is preserved.
118
119# AM_CONDITIONAL(NAME, SHELL-CONDITION)
120# -------------------------------------
121# Define a conditional.
122AC_DEFUN([AM_CONDITIONAL],
123[AC_PREREQ([2.52])dnl
124 m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
125 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
126AC_SUBST([$1_TRUE])dnl
127AC_SUBST([$1_FALSE])dnl
128_AM_SUBST_NOTMAKE([$1_TRUE])dnl
129_AM_SUBST_NOTMAKE([$1_FALSE])dnl
130m4_define([_AM_COND_VALUE_$1], [$2])dnl
131if $2; then
132 $1_TRUE=
133 $1_FALSE='#'
134else
135 $1_TRUE='#'
136 $1_FALSE=
137fi
138AC_CONFIG_COMMANDS_PRE(
139[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
140 AC_MSG_ERROR([[conditional "$1" was never defined.
141Usually this means the macro was only invoked conditionally.]])
142fi])])
143
144# Copyright (C) 1999-2017 Free Software Foundation, Inc.
145#
146# This file is free software; the Free Software Foundation
147# gives unlimited permission to copy and/or distribute it,
148# with or without modifications, as long as this notice is preserved.
149
150
151# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
152# written in clear, in which case automake, when reading aclocal.m4,
153# will think it sees a *use*, and therefore will trigger all it's
154# C support machinery. Also note that it means that autoscan, seeing
155# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
156
157
158# _AM_DEPENDENCIES(NAME)
159# ----------------------
160# See how the compiler implements dependency checking.
161# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
162# We try a few techniques and use that to set a single cache variable.
163#
164# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
165# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
166# dependency, and given that the user is not expected to run this macro,
167# just rely on AC_PROG_CC.
168AC_DEFUN([_AM_DEPENDENCIES],
169[AC_REQUIRE([AM_SET_DEPDIR])dnl
170AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
171AC_REQUIRE([AM_MAKE_INCLUDE])dnl
172AC_REQUIRE([AM_DEP_TRACK])dnl
173
174m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
175 [$1], [CXX], [depcc="$CXX" am_compiler_list=],
176 [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
177 [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
178 [$1], [UPC], [depcc="$UPC" am_compiler_list=],
179 [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
180 [depcc="$$1" am_compiler_list=])
181
182AC_CACHE_CHECK([dependency style of $depcc],
183 [am_cv_$1_dependencies_compiler_type],
184[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
185 # We make a subdir and do the tests there. Otherwise we can end up
186 # making bogus files that we don't know about and never remove. For
187 # instance it was reported that on HP-UX the gcc test will end up
188 # making a dummy file named 'D' -- because '-MD' means "put the output
189 # in D".
190 rm -rf conftest.dir
191 mkdir conftest.dir
192 # Copy depcomp to subdir because otherwise we won't find it if we're
193 # using a relative directory.
194 cp "$am_depcomp" conftest.dir
195 cd conftest.dir
196 # We will build objects and dependencies in a subdirectory because
197 # it helps to detect inapplicable dependency modes. For instance
198 # both Tru64's cc and ICC support -MD to output dependencies as a
199 # side effect of compilation, but ICC will put the dependencies in
200 # the current directory while Tru64 will put them in the object
201 # directory.
202 mkdir sub
203
204 am_cv_$1_dependencies_compiler_type=none
205 if test "$am_compiler_list" = ""; then
206 am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
207 fi
208 am__universal=false
209 m4_case([$1], [CC],
210 [case " $depcc " in #(
211 *\ -arch\ *\ -arch\ *) am__universal=true ;;
212 esac],
213 [CXX],
214 [case " $depcc " in #(
215 *\ -arch\ *\ -arch\ *) am__universal=true ;;
216 esac])
217
218 for depmode in $am_compiler_list; do
219 # Setup a source with many dependencies, because some compilers
220 # like to wrap large dependency lists on column 80 (with \), and
221 # we should not choose a depcomp mode which is confused by this.
222 #
223 # We need to recreate these files for each test, as the compiler may
224 # overwrite some of them when testing with obscure command lines.
225 # This happens at least with the AIX C compiler.
226 : > sub/conftest.c
227 for i in 1 2 3 4 5 6; do
228 echo '#include "conftst'$i'.h"' >> sub/conftest.c
229 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
230 # Solaris 10 /bin/sh.
231 echo '/* dummy */' > sub/conftst$i.h
232 done
233 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
234
235 # We check with '-c' and '-o' for the sake of the "dashmstdout"
236 # mode. It turns out that the SunPro C++ compiler does not properly
237 # handle '-M -o', and we need to detect this. Also, some Intel
238 # versions had trouble with output in subdirs.
239 am__obj=sub/conftest.${OBJEXT-o}
240 am__minus_obj="-o $am__obj"
241 case $depmode in
242 gcc)
243 # This depmode causes a compiler race in universal mode.
244 test "$am__universal" = false || continue
245 ;;
246 nosideeffect)
247 # After this tag, mechanisms are not by side-effect, so they'll
248 # only be used when explicitly requested.
249 if test "x$enable_dependency_tracking" = xyes; then
250 continue
251 else
252 break
253 fi
254 ;;
255 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
256 # This compiler won't grok '-c -o', but also, the minuso test has
257 # not run yet. These depmodes are late enough in the game, and
258 # so weak that their functioning should not be impacted.
259 am__obj=conftest.${OBJEXT-o}
260 am__minus_obj=
261 ;;
262 none) break ;;
263 esac
264 if depmode=$depmode \
265 source=sub/conftest.c object=$am__obj \
266 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
267 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
268 >/dev/null 2>conftest.err &&
269 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
270 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
271 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
272 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
273 # icc doesn't choke on unknown options, it will just issue warnings
274 # or remarks (even with -Werror). So we grep stderr for any message
275 # that says an option was ignored or not supported.
276 # When given -MP, icc 7.0 and 7.1 complain thusly:
277 # icc: Command line warning: ignoring option '-M'; no argument required
278 # The diagnosis changed in icc 8.0:
279 # icc: Command line remark: option '-MP' not supported
280 if (grep 'ignoring option' conftest.err ||
281 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
282 am_cv_$1_dependencies_compiler_type=$depmode
283 break
284 fi
285 fi
286 done
287
288 cd ..
289 rm -rf conftest.dir
290else
291 am_cv_$1_dependencies_compiler_type=none
292fi
293])
294AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
295AM_CONDITIONAL([am__fastdep$1], [
296 test "x$enable_dependency_tracking" != xno \
297 && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
298])
299
300
301# AM_SET_DEPDIR
302# -------------
303# Choose a directory name for dependency files.
304# This macro is AC_REQUIREd in _AM_DEPENDENCIES.
305AC_DEFUN([AM_SET_DEPDIR],
306[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
307AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
308])
309
310
311# AM_DEP_TRACK
312# ------------
313AC_DEFUN([AM_DEP_TRACK],
314[AC_ARG_ENABLE([dependency-tracking], [dnl
315AS_HELP_STRING(
316 [--enable-dependency-tracking],
317 [do not reject slow dependency extractors])
318AS_HELP_STRING(
319 [--disable-dependency-tracking],
320 [speeds up one-time build])])
321if test "x$enable_dependency_tracking" != xno; then
322 am_depcomp="$ac_aux_dir/depcomp"
323 AMDEPBACKSLASH='\'
324 am__nodep='_no'
325fi
326AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
327AC_SUBST([AMDEPBACKSLASH])dnl
328_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
329AC_SUBST([am__nodep])dnl
330_AM_SUBST_NOTMAKE([am__nodep])dnl
331])
332
333# Generate code to set up dependency tracking. -*- Autoconf -*-
334
335# Copyright (C) 1999-2017 Free Software Foundation, Inc.
336#
337# This file is free software; the Free Software Foundation
338# gives unlimited permission to copy and/or distribute it,
339# with or without modifications, as long as this notice is preserved.
340
341
342# _AM_OUTPUT_DEPENDENCY_COMMANDS
343# ------------------------------
344AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
345[{
346 # Older Autoconf quotes --file arguments for eval, but not when files
347 # are listed without --file. Let's play safe and only enable the eval
348 # if we detect the quoting.
349 case $CONFIG_FILES in
350 *\'*) eval set x "$CONFIG_FILES" ;;
351 *) set x $CONFIG_FILES ;;
352 esac
353 shift
354 for mf
355 do
356 # Strip MF so we end up with the name of the file.
357 mf=`echo "$mf" | sed -e 's/:.*$//'`
358 # Check whether this is an Automake generated Makefile or not.
359 # We used to match only the files named 'Makefile.in', but
360 # some people rename them; so instead we look at the file content.
361 # Grep'ing the first line is not enough: some people post-process
362 # each Makefile.in and add a new line on top of each file to say so.
363 # Grep'ing the whole file is not good either: AIX grep has a line
364 # limit of 2048, but all sed's we know have understand at least 4000.
365 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
366 dirpart=`AS_DIRNAME("$mf")`
367 else
368 continue
369 fi
370 # Extract the definition of DEPDIR, am__include, and am__quote
371 # from the Makefile without running 'make'.
372 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
373 test -z "$DEPDIR" && continue
374 am__include=`sed -n 's/^am__include = //p' < "$mf"`
375 test -z "$am__include" && continue
376 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
377 # Find all dependency output files, they are included files with
378 # $(DEPDIR) in their names. We invoke sed twice because it is the
379 # simplest approach to changing $(DEPDIR) to its actual value in the
380 # expansion.
381 for file in `sed -n "
382 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
383 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
384 # Make sure the directory exists.
385 test -f "$dirpart/$file" && continue
386 fdir=`AS_DIRNAME(["$file"])`
387 AS_MKDIR_P([$dirpart/$fdir])
388 # echo "creating $dirpart/$file"
389 echo '# dummy' > "$dirpart/$file"
390 done
391 done
392}
393])# _AM_OUTPUT_DEPENDENCY_COMMANDS
394
395
396# AM_OUTPUT_DEPENDENCY_COMMANDS
397# -----------------------------
398# This macro should only be invoked once -- use via AC_REQUIRE.
399#
400# This code is only required when automatic dependency tracking
401# is enabled. FIXME. This creates each '.P' file that we will
402# need in order to bootstrap the dependency handling code.
403AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
404[AC_CONFIG_COMMANDS([depfiles],
405 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
406 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
407])
408
409# Do all the work for Automake. -*- Autoconf -*-
410
411# Copyright (C) 1996-2017 Free Software Foundation, Inc.
412#
413# This file is free software; the Free Software Foundation
414# gives unlimited permission to copy and/or distribute it,
415# with or without modifications, as long as this notice is preserved.
416
417# This macro actually does too much. Some checks are only needed if
418# your package does certain things. But this isn't really a big deal.
419
420dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
421m4_define([AC_PROG_CC],
422m4_defn([AC_PROG_CC])
423[_AM_PROG_CC_C_O
424])
425
426# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
427# AM_INIT_AUTOMAKE([OPTIONS])
428# -----------------------------------------------
429# The call with PACKAGE and VERSION arguments is the old style
430# call (pre autoconf-2.50), which is being phased out. PACKAGE
431# and VERSION should now be passed to AC_INIT and removed from
432# the call to AM_INIT_AUTOMAKE.
433# We support both call styles for the transition. After
434# the next Automake release, Autoconf can make the AC_INIT
435# arguments mandatory, and then we can depend on a new Autoconf
436# release and drop the old call support.
437AC_DEFUN([AM_INIT_AUTOMAKE],
438[AC_PREREQ([2.65])dnl
439dnl Autoconf wants to disallow AM_ names. We explicitly allow
440dnl the ones we care about.
441m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
442AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
443AC_REQUIRE([AC_PROG_INSTALL])dnl
444if test "`cd $srcdir && pwd`" != "`pwd`"; then
445 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
446 # is not polluted with repeated "-I."
447 AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
448 # test to see if srcdir already configured
449 if test -f $srcdir/config.status; then
450 AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
451 fi
452fi
453
454# test whether we have cygpath
455if test -z "$CYGPATH_W"; then
456 if (cygpath --version) >/dev/null 2>/dev/null; then
457 CYGPATH_W='cygpath -w'
458 else
459 CYGPATH_W=echo
460 fi
461fi
462AC_SUBST([CYGPATH_W])
463
464# Define the identity of the package.
465dnl Distinguish between old-style and new-style calls.
466m4_ifval([$2],
467[AC_DIAGNOSE([obsolete],
468 [$0: two- and three-arguments forms are deprecated.])
469m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
470 AC_SUBST([PACKAGE], [$1])dnl
471 AC_SUBST([VERSION], [$2])],
472[_AM_SET_OPTIONS([$1])dnl
473dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
474m4_if(
475 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
476 [ok:ok],,
477 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
478 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
479 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
480
481_AM_IF_OPTION([no-define],,
482[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
483 AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
484
485# Some tools Automake needs.
486AC_REQUIRE([AM_SANITY_CHECK])dnl
487AC_REQUIRE([AC_ARG_PROGRAM])dnl
488AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
489AM_MISSING_PROG([AUTOCONF], [autoconf])
490AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
491AM_MISSING_PROG([AUTOHEADER], [autoheader])
492AM_MISSING_PROG([MAKEINFO], [makeinfo])
493AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
494AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
495AC_REQUIRE([AC_PROG_MKDIR_P])dnl
496# For better backward compatibility. To be removed once Automake 1.9.x
497# dies out for good. For more background, see:
498# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
499# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
500AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
501# We need awk for the "check" target (and possibly the TAP driver). The
502# system "awk" is bad on some platforms.
503AC_REQUIRE([AC_PROG_AWK])dnl
504AC_REQUIRE([AC_PROG_MAKE_SET])dnl
505AC_REQUIRE([AM_SET_LEADING_DOT])dnl
506_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
507 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
508 [_AM_PROG_TAR([v7])])])
509_AM_IF_OPTION([no-dependencies],,
510[AC_PROVIDE_IFELSE([AC_PROG_CC],
511 [_AM_DEPENDENCIES([CC])],
512 [m4_define([AC_PROG_CC],
513 m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
514AC_PROVIDE_IFELSE([AC_PROG_CXX],
515 [_AM_DEPENDENCIES([CXX])],
516 [m4_define([AC_PROG_CXX],
517 m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
518AC_PROVIDE_IFELSE([AC_PROG_OBJC],
519 [_AM_DEPENDENCIES([OBJC])],
520 [m4_define([AC_PROG_OBJC],
521 m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
522AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
523 [_AM_DEPENDENCIES([OBJCXX])],
524 [m4_define([AC_PROG_OBJCXX],
525 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
526])
527AC_REQUIRE([AM_SILENT_RULES])dnl
528dnl The testsuite driver may need to know about EXEEXT, so add the
529dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
530dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
531AC_CONFIG_COMMANDS_PRE(dnl
532[m4_provide_if([_AM_COMPILER_EXEEXT],
533 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
534
535# POSIX will say in a future version that running "rm -f" with no argument
536# is OK; and we want to be able to make that assumption in our Makefile
537# recipes. So use an aggressive probe to check that the usage we want is
538# actually supported "in the wild" to an acceptable degree.
539# See automake bug#10828.
540# To make any issue more visible, cause the running configure to be aborted
541# by default if the 'rm' program in use doesn't match our expectations; the
542# user can still override this though.
543if rm -f && rm -fr && rm -rf; then : OK; else
544 cat >&2 <<'END'
545Oops!
546
547Your 'rm' program seems unable to run without file operands specified
548on the command line, even when the '-f' option is present. This is contrary
549to the behaviour of most rm programs out there, and not conforming with
550the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
551
552Please tell bug-automake@gnu.org about your system, including the value
553of your $PATH and any error possibly output before this message. This
554can help us improve future automake versions.
555
556END
557 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
558 echo 'Configuration will proceed anyway, since you have set the' >&2
559 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
560 echo >&2
561 else
562 cat >&2 <<'END'
563Aborting the configuration process, to ensure you take notice of the issue.
564
565You can download and install GNU coreutils to get an 'rm' implementation
566that behaves properly: <http://www.gnu.org/software/coreutils/>.
567
568If you want to complete the configuration process using your problematic
569'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
570to "yes", and re-run configure.
571
572END
573 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
574 fi
575fi
576dnl The trailing newline in this macro's definition is deliberate, for
577dnl backward compatibility and to allow trailing 'dnl'-style comments
578dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
579])
580
581dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
582dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
583dnl mangled by Autoconf and run in a shell conditional statement.
584m4_define([_AC_COMPILER_EXEEXT],
585m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
586
587# When config.status generates a header, we must update the stamp-h file.
588# This file resides in the same directory as the config header
589# that is generated. The stamp files are numbered to have different names.
590
591# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
592# loop where config.status creates the headers, so we can generate
593# our stamp files there.
594AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
595[# Compute $1's index in $config_headers.
596_am_arg=$1
597_am_stamp_count=1
598for _am_header in $config_headers :; do
599 case $_am_header in
600 $_am_arg | $_am_arg:* )
601 break ;;
602 * )
603 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
604 esac
605done
606echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
607
608# Copyright (C) 2001-2017 Free Software Foundation, Inc.
609#
610# This file is free software; the Free Software Foundation
611# gives unlimited permission to copy and/or distribute it,
612# with or without modifications, as long as this notice is preserved.
613
614# AM_PROG_INSTALL_SH
615# ------------------
616# Define $install_sh.
617AC_DEFUN([AM_PROG_INSTALL_SH],
618[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
619if test x"${install_sh+set}" != xset; then
620 case $am_aux_dir in
621 *\ * | *\ *)
622 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
623 *)
624 install_sh="\${SHELL} $am_aux_dir/install-sh"
625 esac
626fi
627AC_SUBST([install_sh])])
628
629# Copyright (C) 2003-2017 Free Software Foundation, Inc.
630#
631# This file is free software; the Free Software Foundation
632# gives unlimited permission to copy and/or distribute it,
633# with or without modifications, as long as this notice is preserved.
634
635# Check whether the underlying file-system supports filenames
636# with a leading dot. For instance MS-DOS doesn't.
637AC_DEFUN([AM_SET_LEADING_DOT],
638[rm -rf .tst 2>/dev/null
639mkdir .tst 2>/dev/null
640if test -d .tst; then
641 am__leading_dot=.
642else
643 am__leading_dot=_
644fi
645rmdir .tst 2>/dev/null
646AC_SUBST([am__leading_dot])])
647
648# Check to see how 'make' treats includes. -*- Autoconf -*-
649
650# Copyright (C) 2001-2017 Free Software Foundation, Inc.
651#
652# This file is free software; the Free Software Foundation
653# gives unlimited permission to copy and/or distribute it,
654# with or without modifications, as long as this notice is preserved.
655
656# AM_MAKE_INCLUDE()
657# -----------------
658# Check to see how make treats includes.
659AC_DEFUN([AM_MAKE_INCLUDE],
660[am_make=${MAKE-make}
661cat > confinc << 'END'
662am__doit:
663 @echo this is the am__doit target
664.PHONY: am__doit
665END
666# If we don't find an include directive, just comment out the code.
667AC_MSG_CHECKING([for style of include used by $am_make])
668am__include="#"
669am__quote=
670_am_result=none
671# First try GNU make style include.
672echo "include confinc" > confmf
673# Ignore all kinds of additional output from 'make'.
674case `$am_make -s -f confmf 2> /dev/null` in #(
675*the\ am__doit\ target*)
676 am__include=include
677 am__quote=
678 _am_result=GNU
679 ;;
680esac
681# Now try BSD make style include.
682if test "$am__include" = "#"; then
683 echo '.include "confinc"' > confmf
684 case `$am_make -s -f confmf 2> /dev/null` in #(
685 *the\ am__doit\ target*)
686 am__include=.include
687 am__quote="\""
688 _am_result=BSD
689 ;;
690 esac
691fi
692AC_SUBST([am__include])
693AC_SUBST([am__quote])
694AC_MSG_RESULT([$_am_result])
695rm -f confinc confmf
696])
697
698# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
699
700# Copyright (C) 1997-2017 Free Software Foundation, Inc.
701#
702# This file is free software; the Free Software Foundation
703# gives unlimited permission to copy and/or distribute it,
704# with or without modifications, as long as this notice is preserved.
705
706# AM_MISSING_PROG(NAME, PROGRAM)
707# ------------------------------
708AC_DEFUN([AM_MISSING_PROG],
709[AC_REQUIRE([AM_MISSING_HAS_RUN])
710$1=${$1-"${am_missing_run}$2"}
711AC_SUBST($1)])
712
713# AM_MISSING_HAS_RUN
714# ------------------
715# Define MISSING if not defined so far and test if it is modern enough.
716# If it is, set am_missing_run to use it, otherwise, to nothing.
717AC_DEFUN([AM_MISSING_HAS_RUN],
718[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
719AC_REQUIRE_AUX_FILE([missing])dnl
720if test x"${MISSING+set}" != xset; then
721 case $am_aux_dir in
722 *\ * | *\ *)
723 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
724 *)
725 MISSING="\${SHELL} $am_aux_dir/missing" ;;
726 esac
727fi
728# Use eval to expand $SHELL
729if eval "$MISSING --is-lightweight"; then
730 am_missing_run="$MISSING "
731else
732 am_missing_run=
733 AC_MSG_WARN(['missing' script is too old or missing])
734fi
735])
736
737# Helper functions for option handling. -*- Autoconf -*-
738
739# Copyright (C) 2001-2017 Free Software Foundation, Inc.
740#
741# This file is free software; the Free Software Foundation
742# gives unlimited permission to copy and/or distribute it,
743# with or without modifications, as long as this notice is preserved.
744
745# _AM_MANGLE_OPTION(NAME)
746# -----------------------
747AC_DEFUN([_AM_MANGLE_OPTION],
748[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
749
750# _AM_SET_OPTION(NAME)
751# --------------------
752# Set option NAME. Presently that only means defining a flag for this option.
753AC_DEFUN([_AM_SET_OPTION],
754[m4_define(_AM_MANGLE_OPTION([$1]), [1])])
755
756# _AM_SET_OPTIONS(OPTIONS)
757# ------------------------
758# OPTIONS is a space-separated list of Automake options.
759AC_DEFUN([_AM_SET_OPTIONS],
760[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
761
762# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
763# -------------------------------------------
764# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
765AC_DEFUN([_AM_IF_OPTION],
766[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
767
768# Copyright (C) 1999-2017 Free Software Foundation, Inc.
769#
770# This file is free software; the Free Software Foundation
771# gives unlimited permission to copy and/or distribute it,
772# with or without modifications, as long as this notice is preserved.
773
774# _AM_PROG_CC_C_O
775# ---------------
776# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
777# to automatically call this.
778AC_DEFUN([_AM_PROG_CC_C_O],
779[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
780AC_REQUIRE_AUX_FILE([compile])dnl
781AC_LANG_PUSH([C])dnl
782AC_CACHE_CHECK(
783 [whether $CC understands -c and -o together],
784 [am_cv_prog_cc_c_o],
785 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
786 # Make sure it works both with $CC and with simple cc.
787 # Following AC_PROG_CC_C_O, we do the test twice because some
788 # compilers refuse to overwrite an existing .o file with -o,
789 # though they will create one.
790 am_cv_prog_cc_c_o=yes
791 for am_i in 1 2; do
792 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
793 && test -f conftest2.$ac_objext; then
794 : OK
795 else
796 am_cv_prog_cc_c_o=no
797 break
798 fi
799 done
800 rm -f core conftest*
801 unset am_i])
802if test "$am_cv_prog_cc_c_o" != yes; then
803 # Losing compiler, so override with the script.
804 # FIXME: It is wrong to rewrite CC.
805 # But if we don't then we get into trouble of one sort or another.
806 # A longer-term fix would be to have automake use am__CC in this case,
807 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
808 CC="$am_aux_dir/compile $CC"
809fi
810AC_LANG_POP([C])])
811
812# For backward compatibility.
813AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
814
815# Copyright (C) 2001-2017 Free Software Foundation, Inc.
816#
817# This file is free software; the Free Software Foundation
818# gives unlimited permission to copy and/or distribute it,
819# with or without modifications, as long as this notice is preserved.
820
821# AM_RUN_LOG(COMMAND)
822# -------------------
823# Run COMMAND, save the exit status in ac_status, and log it.
824# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
825AC_DEFUN([AM_RUN_LOG],
826[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
827 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
828 ac_status=$?
829 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
830 (exit $ac_status); }])
831
832# Check to make sure that the build environment is sane. -*- Autoconf -*-
833
834# Copyright (C) 1996-2017 Free Software Foundation, Inc.
835#
836# This file is free software; the Free Software Foundation
837# gives unlimited permission to copy and/or distribute it,
838# with or without modifications, as long as this notice is preserved.
839
840# AM_SANITY_CHECK
841# ---------------
842AC_DEFUN([AM_SANITY_CHECK],
843[AC_MSG_CHECKING([whether build environment is sane])
844# Reject unsafe characters in $srcdir or the absolute working directory
845# name. Accept space and tab only in the latter.
846am_lf='
847'
848case `pwd` in
849 *[[\\\"\#\$\&\'\`$am_lf]]*)
850 AC_MSG_ERROR([unsafe absolute working directory name]);;
851esac
852case $srcdir in
853 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
854 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
855esac
856
857# Do 'set' in a subshell so we don't clobber the current shell's
858# arguments. Must try -L first in case configure is actually a
859# symlink; some systems play weird games with the mod time of symlinks
860# (eg FreeBSD returns the mod time of the symlink's containing
861# directory).
862if (
863 am_has_slept=no
864 for am_try in 1 2; do
865 echo "timestamp, slept: $am_has_slept" > conftest.file
866 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
867 if test "$[*]" = "X"; then
868 # -L didn't work.
869 set X `ls -t "$srcdir/configure" conftest.file`
870 fi
871 if test "$[*]" != "X $srcdir/configure conftest.file" \
872 && test "$[*]" != "X conftest.file $srcdir/configure"; then
873
874 # If neither matched, then we have a broken ls. This can happen
875 # if, for instance, CONFIG_SHELL is bash and it inherits a
876 # broken ls alias from the environment. This has actually
877 # happened. Such a system could not be considered "sane".
878 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
879 alias in your environment])
880 fi
881 if test "$[2]" = conftest.file || test $am_try -eq 2; then
882 break
883 fi
884 # Just in case.
885 sleep 1
886 am_has_slept=yes
887 done
888 test "$[2]" = conftest.file
889 )
890then
891 # Ok.
892 :
893else
894 AC_MSG_ERROR([newly created file is older than distributed files!
895Check your system clock])
896fi
897AC_MSG_RESULT([yes])
898# If we didn't sleep, we still need to ensure time stamps of config.status and
899# generated files are strictly newer.
900am_sleep_pid=
901if grep 'slept: no' conftest.file >/dev/null 2>&1; then
902 ( sleep 1 ) &
903 am_sleep_pid=$!
904fi
905AC_CONFIG_COMMANDS_PRE(
906 [AC_MSG_CHECKING([that generated files are newer than configure])
907 if test -n "$am_sleep_pid"; then
908 # Hide warnings about reused PIDs.
909 wait $am_sleep_pid 2>/dev/null
910 fi
911 AC_MSG_RESULT([done])])
912rm -f conftest.file
913])
914
915# Copyright (C) 2009-2017 Free Software Foundation, Inc.
916#
917# This file is free software; the Free Software Foundation
918# gives unlimited permission to copy and/or distribute it,
919# with or without modifications, as long as this notice is preserved.
920
921# AM_SILENT_RULES([DEFAULT])
922# --------------------------
923# Enable less verbose build rules; with the default set to DEFAULT
924# ("yes" being less verbose, "no" or empty being verbose).
925AC_DEFUN([AM_SILENT_RULES],
926[AC_ARG_ENABLE([silent-rules], [dnl
927AS_HELP_STRING(
928 [--enable-silent-rules],
929 [less verbose build output (undo: "make V=1")])
930AS_HELP_STRING(
931 [--disable-silent-rules],
932 [verbose build output (undo: "make V=0")])dnl
933])
934case $enable_silent_rules in @%:@ (((
935 yes) AM_DEFAULT_VERBOSITY=0;;
936 no) AM_DEFAULT_VERBOSITY=1;;
937 *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
938esac
939dnl
940dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
941dnl do not support nested variable expansions.
942dnl See automake bug#9928 and bug#10237.
943am_make=${MAKE-make}
944AC_CACHE_CHECK([whether $am_make supports nested variables],
945 [am_cv_make_support_nested_variables],
946 [if AS_ECHO([['TRUE=$(BAR$(V))
947BAR0=false
948BAR1=true
949V=1
950am__doit:
951 @$(TRUE)
952.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
953 am_cv_make_support_nested_variables=yes
954else
955 am_cv_make_support_nested_variables=no
956fi])
957if test $am_cv_make_support_nested_variables = yes; then
958 dnl Using '$V' instead of '$(V)' breaks IRIX make.
959 AM_V='$(V)'
960 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
961else
962 AM_V=$AM_DEFAULT_VERBOSITY
963 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
964fi
965AC_SUBST([AM_V])dnl
966AM_SUBST_NOTMAKE([AM_V])dnl
967AC_SUBST([AM_DEFAULT_V])dnl
968AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
969AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
970AM_BACKSLASH='\'
971AC_SUBST([AM_BACKSLASH])dnl
972_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
973])
974
975# Copyright (C) 2001-2017 Free Software Foundation, Inc.
976#
977# This file is free software; the Free Software Foundation
978# gives unlimited permission to copy and/or distribute it,
979# with or without modifications, as long as this notice is preserved.
980
981# AM_PROG_INSTALL_STRIP
982# ---------------------
983# One issue with vendor 'install' (even GNU) is that you can't
984# specify the program used to strip binaries. This is especially
985# annoying in cross-compiling environments, where the build's strip
986# is unlikely to handle the host's binaries.
987# Fortunately install-sh will honor a STRIPPROG variable, so we
988# always use install-sh in "make install-strip", and initialize
989# STRIPPROG with the value of the STRIP variable (set by the user).
990AC_DEFUN([AM_PROG_INSTALL_STRIP],
991[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
992# Installed binaries are usually stripped using 'strip' when the user
993# run "make install-strip". However 'strip' might not be the right
994# tool to use in cross-compilation environments, therefore Automake
995# will honor the 'STRIP' environment variable to overrule this program.
996dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
997if test "$cross_compiling" != no; then
998 AC_CHECK_TOOL([STRIP], [strip], :)
999fi
1000INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1001AC_SUBST([INSTALL_STRIP_PROGRAM])])
1002
1003# Copyright (C) 2006-2017 Free Software Foundation, Inc.
1004#
1005# This file is free software; the Free Software Foundation
1006# gives unlimited permission to copy and/or distribute it,
1007# with or without modifications, as long as this notice is preserved.
1008
1009# _AM_SUBST_NOTMAKE(VARIABLE)
1010# ---------------------------
1011# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
1012# This macro is traced by Automake.
1013AC_DEFUN([_AM_SUBST_NOTMAKE])
1014
1015# AM_SUBST_NOTMAKE(VARIABLE)
1016# --------------------------
1017# Public sister of _AM_SUBST_NOTMAKE.
1018AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
1019
1020# Check how to create a tarball. -*- Autoconf -*-
1021
1022# Copyright (C) 2004-2017 Free Software Foundation, Inc.
1023#
1024# This file is free software; the Free Software Foundation
1025# gives unlimited permission to copy and/or distribute it,
1026# with or without modifications, as long as this notice is preserved.
1027
1028# _AM_PROG_TAR(FORMAT)
1029# --------------------
1030# Check how to create a tarball in format FORMAT.
1031# FORMAT should be one of 'v7', 'ustar', or 'pax'.
1032#
1033# Substitute a variable $(am__tar) that is a command
1034# writing to stdout a FORMAT-tarball containing the directory
1035# $tardir.
1036# tardir=directory && $(am__tar) > result.tar
1037#
1038# Substitute a variable $(am__untar) that extract such
1039# a tarball read from stdin.
1040# $(am__untar) < result.tar
1041#
1042AC_DEFUN([_AM_PROG_TAR],
1043[# Always define AMTAR for backward compatibility. Yes, it's still used
1044# in the wild :-( We should find a proper way to deprecate it ...
1045AC_SUBST([AMTAR], ['$${TAR-tar}'])
1046
1047# We'll loop over all known methods to create a tar archive until one works.
1048_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1049
1050m4_if([$1], [v7],
1051 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
1052
1053 [m4_case([$1],
1054 [ustar],
1055 [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
1056 # There is notably a 21 bits limit for the UID and the GID. In fact,
1057 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
1058 # and bug#13588).
1059 am_max_uid=2097151 # 2^21 - 1
1060 am_max_gid=$am_max_uid
1061 # The $UID and $GID variables are not portable, so we need to resort
1062 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
1063 # below are definitely unexpected, so allow the users to see them
1064 # (that is, avoid stderr redirection).
1065 am_uid=`id -u || echo unknown`
1066 am_gid=`id -g || echo unknown`
1067 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
1068 if test $am_uid -le $am_max_uid; then
1069 AC_MSG_RESULT([yes])
1070 else
1071 AC_MSG_RESULT([no])
1072 _am_tools=none
1073 fi
1074 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
1075 if test $am_gid -le $am_max_gid; then
1076 AC_MSG_RESULT([yes])
1077 else
1078 AC_MSG_RESULT([no])
1079 _am_tools=none
1080 fi],
1081
1082 [pax],
1083 [],
1084
1085 [m4_fatal([Unknown tar format])])
1086
1087 AC_MSG_CHECKING([how to create a $1 tar archive])
1088
1089 # Go ahead even if we have the value already cached. We do so because we
1090 # need to set the values for the 'am__tar' and 'am__untar' variables.
1091 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1092
1093 for _am_tool in $_am_tools; do
1094 case $_am_tool in
1095 gnutar)
1096 for _am_tar in tar gnutar gtar; do
1097 AM_RUN_LOG([$_am_tar --version]) && break
1098 done
1099 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1100 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1101 am__untar="$_am_tar -xf -"
1102 ;;
1103 plaintar)
1104 # Must skip GNU tar: if it does not support --format= it doesn't create
1105 # ustar tarball either.
1106 (tar --version) >/dev/null 2>&1 && continue
1107 am__tar='tar chf - "$$tardir"'
1108 am__tar_='tar chf - "$tardir"'
1109 am__untar='tar xf -'
1110 ;;
1111 pax)
1112 am__tar='pax -L -x $1 -w "$$tardir"'
1113 am__tar_='pax -L -x $1 -w "$tardir"'
1114 am__untar='pax -r'
1115 ;;
1116 cpio)
1117 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1118 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1119 am__untar='cpio -i -H $1 -d'
1120 ;;
1121 none)
1122 am__tar=false
1123 am__tar_=false
1124 am__untar=false
1125 ;;
1126 esac
1127
1128 # If the value was cached, stop now. We just wanted to have am__tar
1129 # and am__untar set.
1130 test -n "${am_cv_prog_tar_$1}" && break
1131
1132 # tar/untar a dummy directory, and stop if the command works.
1133 rm -rf conftest.dir
1134 mkdir conftest.dir
1135 echo GrepMe > conftest.dir/file
1136 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1137 rm -rf conftest.dir
1138 if test -s conftest.tar; then
1139 AM_RUN_LOG([$am__untar <conftest.tar])
1140 AM_RUN_LOG([cat conftest.dir/file])
1141 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1142 fi
1143 done
1144 rm -rf conftest.dir
1145
1146 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1147 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1148
1149AC_SUBST([am__tar])
1150AC_SUBST([am__untar])
1151]) # _AM_PROG_TAR
1152
1153m4_include([../m4/gettext.m4])
1154m4_include([../m4/iconv.m4])
1155m4_include([../m4/intlmacosx.m4])
1156m4_include([../m4/lib-ld.m4])
1157m4_include([../m4/lib-link.m4])
1158m4_include([../m4/lib-prefix.m4])
1159m4_include([../m4/nls.m4])
1160m4_include([../m4/po.m4])
1161m4_include([../m4/progtest.m4])
diff --git a/po/config.status b/po/config.status
new file mode 100755
index 00000000..4dc6f828
--- /dev/null
+++ b/po/config.status
@@ -0,0 +1,1204 @@
1#! /bin/sh
2# Generated by configure.
3# Run this file to recreate the current configuration.
4# Compiler output produced by configure, useful for debugging
5# configure, is in config.log if it exists.
6
7debug=false
8ac_cs_recheck=false
9ac_cs_silent=false
10
11SHELL=${CONFIG_SHELL-/bin/sh}
12export SHELL
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 emulate sh
21 NULLCMD=:
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST
26else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order. Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" "" $as_nl"
90
91# Find who we are. Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98 IFS=$as_save_IFS
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 done
102IFS=$as_save_IFS
103
104 ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109 as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there. '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137
138# as_fn_error STATUS ERROR [LINENO LOG_FD]
139# ----------------------------------------
140# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
141# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
142# script with STATUS, using 1 if that was 0.
143as_fn_error ()
144{
145 as_status=$1; test $as_status -eq 0 && as_status=1
146 if test "$4"; then
147 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
148 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
149 fi
150 $as_echo "$as_me: error: $2" >&2
151 as_fn_exit $as_status
152} # as_fn_error
153
154
155# as_fn_set_status STATUS
156# -----------------------
157# Set $? to STATUS, without forking.
158as_fn_set_status ()
159{
160 return $1
161} # as_fn_set_status
162
163# as_fn_exit STATUS
164# -----------------
165# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
166as_fn_exit ()
167{
168 set +e
169 as_fn_set_status $1
170 exit $1
171} # as_fn_exit
172
173# as_fn_unset VAR
174# ---------------
175# Portably unset VAR.
176as_fn_unset ()
177{
178 { eval $1=; unset $1;}
179}
180as_unset=as_fn_unset
181# as_fn_append VAR VALUE
182# ----------------------
183# Append the text in VALUE to the end of the definition contained in VAR. Take
184# advantage of any shell optimizations that allow amortized linear growth over
185# repeated appends, instead of the typical quadratic growth present in naive
186# implementations.
187if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
188 eval 'as_fn_append ()
189 {
190 eval $1+=\$2
191 }'
192else
193 as_fn_append ()
194 {
195 eval $1=\$$1\$2
196 }
197fi # as_fn_append
198
199# as_fn_arith ARG...
200# ------------------
201# Perform arithmetic evaluation on the ARGs, and store the result in the
202# global $as_val. Take advantage of shells that can avoid forks. The arguments
203# must be portable across $(()) and expr.
204if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
205 eval 'as_fn_arith ()
206 {
207 as_val=$(( $* ))
208 }'
209else
210 as_fn_arith ()
211 {
212 as_val=`expr "$@" || test $? -eq 1`
213 }
214fi # as_fn_arith
215
216
217if expr a : '\(a\)' >/dev/null 2>&1 &&
218 test "X`expr 00001 : '.*\(...\)'`" = X001; then
219 as_expr=expr
220else
221 as_expr=false
222fi
223
224if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
225 as_basename=basename
226else
227 as_basename=false
228fi
229
230if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
231 as_dirname=dirname
232else
233 as_dirname=false
234fi
235
236as_me=`$as_basename -- "$0" ||
237$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
238 X"$0" : 'X\(//\)$' \| \
239 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
240$as_echo X/"$0" |
241 sed '/^.*\/\([^/][^/]*\)\/*$/{
242 s//\1/
243 q
244 }
245 /^X\/\(\/\/\)$/{
246 s//\1/
247 q
248 }
249 /^X\/\(\/\).*/{
250 s//\1/
251 q
252 }
253 s/.*/./; q'`
254
255# Avoid depending upon Character Ranges.
256as_cr_letters='abcdefghijklmnopqrstuvwxyz'
257as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
258as_cr_Letters=$as_cr_letters$as_cr_LETTERS
259as_cr_digits='0123456789'
260as_cr_alnum=$as_cr_Letters$as_cr_digits
261
262ECHO_C= ECHO_N= ECHO_T=
263case `echo -n x` in #(((((
264-n*)
265 case `echo 'xy\c'` in
266 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
267 xy) ECHO_C='\c';;
268 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
269 ECHO_T=' ';;
270 esac;;
271*)
272 ECHO_N='-n';;
273esac
274
275rm -f conf$$ conf$$.exe conf$$.file
276if test -d conf$$.dir; then
277 rm -f conf$$.dir/conf$$.file
278else
279 rm -f conf$$.dir
280 mkdir conf$$.dir 2>/dev/null
281fi
282if (echo >conf$$.file) 2>/dev/null; then
283 if ln -s conf$$.file conf$$ 2>/dev/null; then
284 as_ln_s='ln -s'
285 # ... but there are two gotchas:
286 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
287 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
288 # In both cases, we have to default to `cp -pR'.
289 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
290 as_ln_s='cp -pR'
291 elif ln conf$$.file conf$$ 2>/dev/null; then
292 as_ln_s=ln
293 else
294 as_ln_s='cp -pR'
295 fi
296else
297 as_ln_s='cp -pR'
298fi
299rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
300rmdir conf$$.dir 2>/dev/null
301
302
303# as_fn_mkdir_p
304# -------------
305# Create "$as_dir" as a directory, including parents if necessary.
306as_fn_mkdir_p ()
307{
308
309 case $as_dir in #(
310 -*) as_dir=./$as_dir;;
311 esac
312 test -d "$as_dir" || eval $as_mkdir_p || {
313 as_dirs=
314 while :; do
315 case $as_dir in #(
316 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
317 *) as_qdir=$as_dir;;
318 esac
319 as_dirs="'$as_qdir' $as_dirs"
320 as_dir=`$as_dirname -- "$as_dir" ||
321$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
322 X"$as_dir" : 'X\(//\)[^/]' \| \
323 X"$as_dir" : 'X\(//\)$' \| \
324 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
325$as_echo X"$as_dir" |
326 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
327 s//\1/
328 q
329 }
330 /^X\(\/\/\)[^/].*/{
331 s//\1/
332 q
333 }
334 /^X\(\/\/\)$/{
335 s//\1/
336 q
337 }
338 /^X\(\/\).*/{
339 s//\1/
340 q
341 }
342 s/.*/./; q'`
343 test -d "$as_dir" && break
344 done
345 test -z "$as_dirs" || eval "mkdir $as_dirs"
346 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
347
348
349} # as_fn_mkdir_p
350if mkdir -p . 2>/dev/null; then
351 as_mkdir_p='mkdir -p "$as_dir"'
352else
353 test -d ./-p && rmdir ./-p
354 as_mkdir_p=false
355fi
356
357
358# as_fn_executable_p FILE
359# -----------------------
360# Test if FILE is an executable regular file.
361as_fn_executable_p ()
362{
363 test -f "$1" && test -x "$1"
364} # as_fn_executable_p
365as_test_x='test -x'
366as_executable_p=as_fn_executable_p
367
368# Sed expression to map a string onto a valid CPP name.
369as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
370
371# Sed expression to map a string onto a valid variable name.
372as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
373
374
375exec 6>&1
376## ----------------------------------- ##
377## Main body of $CONFIG_STATUS script. ##
378## ----------------------------------- ##
379# Save the log message, to keep $0 and so on meaningful, and to
380# report actual input values of CONFIG_FILES etc. instead of their
381# values after options handling.
382ac_log="
383This file was extended by GNU Libmicrohttpd $as_me 0.9.59, which was
384generated by GNU Autoconf 2.69. Invocation command line was
385
386 CONFIG_FILES = $CONFIG_FILES
387 CONFIG_HEADERS = $CONFIG_HEADERS
388 CONFIG_LINKS = $CONFIG_LINKS
389 CONFIG_COMMANDS = $CONFIG_COMMANDS
390 $ $0 $@
391
392on `(hostname || uname -n) 2>/dev/null | sed 1q`
393"
394
395# Files that config.status was made for.
396config_files=" ./Makefile.in"
397config_commands=" po-directories depfiles"
398
399ac_cs_usage="\
400\`$as_me' instantiates files and other configuration actions
401from templates according to the current configuration. Unless the files
402and actions are specified as TAGs, all are instantiated by default.
403
404Usage: $0 [OPTION]... [TAG]...
405
406 -h, --help print this help, then exit
407 -V, --version print version number and configuration settings, then exit
408 --config print configuration, then exit
409 -q, --quiet, --silent
410 do not print progress messages
411 -d, --debug don't remove temporary files
412 --recheck update $as_me by reconfiguring in the same conditions
413 --file=FILE[:TEMPLATE]
414 instantiate the configuration file FILE
415
416Configuration files:
417$config_files
418
419Configuration commands:
420$config_commands
421
422Report bugs to <libmicrohttpd@gnu.org>.
423GNU Libmicrohttpd home page: <http://www.gnu.org/software/libmicrohttpd/>.
424General help using GNU software: <http://www.gnu.org/gethelp/>."
425
426ac_cs_config="'--prefix=/home/grothoff/' 'CFLAGS=-g -Wall -O0' '--srcdir=/home/grothoff/research/libmicrohttpd/po' '--disable-option-checking'"
427ac_cs_version="\
428GNU Libmicrohttpd config.status 0.9.59
429configured by /home/grothoff/research/libmicrohttpd/po/configure, generated by GNU Autoconf 2.69,
430 with options \"$ac_cs_config\"
431
432Copyright (C) 2012 Free Software Foundation, Inc.
433This config.status script is free software; the Free Software Foundation
434gives unlimited permission to copy, distribute and modify it."
435
436ac_pwd='/home/grothoff/research/libmicrohttpd/po'
437srcdir='.'
438INSTALL='/usr/bin/install -c'
439MKDIR_P='/bin/mkdir -p'
440AWK='gawk'
441test -n "$AWK" || AWK=awk
442# The default lists apply if the user does not specify any file.
443ac_need_defaults=:
444while test $# != 0
445do
446 case $1 in
447 --*=?*)
448 ac_option=`expr "X$1" : 'X\([^=]*\)='`
449 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
450 ac_shift=:
451 ;;
452 --*=)
453 ac_option=`expr "X$1" : 'X\([^=]*\)='`
454 ac_optarg=
455 ac_shift=:
456 ;;
457 *)
458 ac_option=$1
459 ac_optarg=$2
460 ac_shift=shift
461 ;;
462 esac
463
464 case $ac_option in
465 # Handling of the options.
466 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
467 ac_cs_recheck=: ;;
468 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
469 $as_echo "$ac_cs_version"; exit ;;
470 --config | --confi | --conf | --con | --co | --c )
471 $as_echo "$ac_cs_config"; exit ;;
472 --debug | --debu | --deb | --de | --d | -d )
473 debug=: ;;
474 --file | --fil | --fi | --f )
475 $ac_shift
476 case $ac_optarg in
477 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
478 '') as_fn_error $? "missing file argument" ;;
479 esac
480 as_fn_append CONFIG_FILES " '$ac_optarg'"
481 ac_need_defaults=false;;
482 --he | --h | --help | --hel | -h )
483 $as_echo "$ac_cs_usage"; exit ;;
484 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
485 | -silent | --silent | --silen | --sile | --sil | --si | --s)
486 ac_cs_silent=: ;;
487
488 # This is an error.
489 -*) as_fn_error $? "unrecognized option: \`$1'
490Try \`$0 --help' for more information." ;;
491
492 *) as_fn_append ac_config_targets " $1"
493 ac_need_defaults=false ;;
494
495 esac
496 shift
497done
498
499ac_configure_extra_args=
500
501if $ac_cs_silent; then
502 exec 6>/dev/null
503 ac_configure_extra_args="$ac_configure_extra_args --silent"
504fi
505
506if $ac_cs_recheck; then
507 set X /bin/sh '/home/grothoff/research/libmicrohttpd/po/configure' '--prefix=/home/grothoff/' 'CFLAGS=-g -Wall -O0' '--srcdir=/home/grothoff/research/libmicrohttpd/po' '--disable-option-checking' $ac_configure_extra_args --no-create --no-recursion
508 shift
509 $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6
510 CONFIG_SHELL='/bin/sh'
511 export CONFIG_SHELL
512 exec "$@"
513fi
514
515exec 5>>config.log
516{
517 echo
518 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
519## Running $as_me. ##
520_ASBOX
521 $as_echo "$ac_log"
522} >&5
523
524#
525# INIT-COMMANDS
526#
527# Capture the value of obsolete ALL_LINGUAS because we need it to compute
528 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
529 # from automake < 1.5.
530 eval 'OBSOLETE_ALL_LINGUAS''=""'
531 # Capture the value of LINGUAS because we need it to compute CATALOGS.
532 LINGUAS="%UNSET%"
533
534AMDEP_TRUE="" ac_aux_dir=".."
535
536
537# Handling of arguments.
538for ac_config_target in $ac_config_targets
539do
540 case $ac_config_target in
541 "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
542 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
543 "./Makefile.in") CONFIG_FILES="$CONFIG_FILES ./Makefile.in" ;;
544
545 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
546 esac
547done
548
549
550# If the user did not use the arguments to specify the items to instantiate,
551# then the envvar interface is used. Set only those that are not.
552# We use the long form for the default assignment because of an extremely
553# bizarre bug on SunOS 4.1.3.
554if $ac_need_defaults; then
555 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
556 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
557fi
558
559# Have a temporary directory for convenience. Make it in the build tree
560# simply because there is no reason against having it here, and in addition,
561# creating and moving files from /tmp can sometimes cause problems.
562# Hook for its removal unless debugging.
563# Note that there is a small window in which the directory will not be cleaned:
564# after its creation but before its name has been assigned to `$tmp'.
565$debug ||
566{
567 tmp= ac_tmp=
568 trap 'exit_status=$?
569 : "${ac_tmp:=$tmp}"
570 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
571' 0
572 trap 'as_fn_exit 1' 1 2 13 15
573}
574# Create a (secure) tmp directory for tmp files.
575
576{
577 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
578 test -d "$tmp"
579} ||
580{
581 tmp=./conf$$-$RANDOM
582 (umask 077 && mkdir "$tmp")
583} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
584ac_tmp=$tmp
585
586# Set up the scripts for CONFIG_FILES section.
587# No need to generate them if there are no CONFIG_FILES.
588# This happens for instance with `./config.status config.h'.
589if test -n "$CONFIG_FILES"; then
590
591
592ac_cr=`echo X | tr X '\015'`
593# On cygwin, bash can eat \r inside `` if the user requested igncr.
594# But we know of no other shell where ac_cr would be empty at this
595# point, so we can use a bashism as a fallback.
596if test "x$ac_cr" = x; then
597 eval ac_cr=\$\'\\r\'
598fi
599ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
600if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
601 ac_cs_awk_cr='\\r'
602else
603 ac_cs_awk_cr=$ac_cr
604fi
605
606echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
607cat >>"$ac_tmp/subs1.awk" <<\_ACAWK &&
608S["am__EXEEXT_FALSE"]=""
609S["am__EXEEXT_TRUE"]="#"
610S["LTLIBOBJS"]=""
611S["LIBOBJS"]=""
612S["POSUB"]="po"
613S["LTLIBINTL"]=""
614S["LIBINTL"]=""
615S["INTLLIBS"]=""
616S["LTLIBICONV"]="-liconv"
617S["LIBICONV"]="-liconv"
618S["INTL_MACOSX_LIBS"]=""
619S["EGREP"]="/bin/grep -E"
620S["GREP"]="/bin/grep"
621S["CPP"]="gcc -E"
622S["host_os"]="linux-gnu"
623S["host_vendor"]="pc"
624S["host_cpu"]="x86_64"
625S["host"]="x86_64-pc-linux-gnu"
626S["build_os"]="linux-gnu"
627S["build_vendor"]="pc"
628S["build_cpu"]="x86_64"
629S["build"]="x86_64-pc-linux-gnu"
630S["am__fastdepCC_FALSE"]="#"
631S["am__fastdepCC_TRUE"]=""
632S["CCDEPMODE"]="depmode=gcc3"
633S["am__nodep"]="_no"
634S["AMDEPBACKSLASH"]="\\"
635S["AMDEP_FALSE"]="#"
636S["AMDEP_TRUE"]=""
637S["am__quote"]=""
638S["am__include"]="include"
639S["DEPDIR"]=".deps"
640S["OBJEXT"]="o"
641S["EXEEXT"]=""
642S["ac_ct_CC"]="gcc"
643S["CPPFLAGS"]=""
644S["LDFLAGS"]=""
645S["CFLAGS"]="-g -Wall -O0"
646S["CC"]="gcc"
647S["XGETTEXT_EXTRA_OPTIONS"]=""
648S["MSGMERGE"]="/usr/bin/msgmerge"
649S["XGETTEXT_015"]="/usr/bin/xgettext"
650S["XGETTEXT"]="/usr/bin/xgettext"
651S["GMSGFMT_015"]="/usr/bin/msgfmt"
652S["MSGFMT_015"]="/usr/bin/msgfmt"
653S["GMSGFMT"]="/usr/bin/msgfmt"
654S["MSGFMT"]="/usr/bin/msgfmt"
655S["GETTEXT_MACRO_VERSION"]="0.19"
656S["USE_NLS"]="yes"
657S["SED"]="/bin/sed"
658S["AM_BACKSLASH"]="\\"
659S["AM_DEFAULT_VERBOSITY"]="1"
660S["AM_DEFAULT_V"]="$(AM_DEFAULT_VERBOSITY)"
661S["AM_V"]="$(V)"
662S["am__untar"]="$${TAR-tar} xf -"
663S["am__tar"]="$${TAR-tar} chof - \"$$tardir\""
664S["AMTAR"]="$${TAR-tar}"
665S["am__leading_dot"]="."
666S["SET_MAKE"]=""
667S["AWK"]="gawk"
668S["mkdir_p"]="$(MKDIR_P)"
669S["MKDIR_P"]="/bin/mkdir -p"
670S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s"
671S["STRIP"]=""
672S["install_sh"]="${SHELL} /home/grothoff/research/libmicrohttpd/install-sh"
673S["MAKEINFO"]="${SHELL} /home/grothoff/research/libmicrohttpd/missing makeinfo"
674S["AUTOHEADER"]="${SHELL} /home/grothoff/research/libmicrohttpd/missing autoheader"
675S["AUTOMAKE"]="${SHELL} /home/grothoff/research/libmicrohttpd/missing automake-1.15"
676S["AUTOCONF"]="${SHELL} /home/grothoff/research/libmicrohttpd/missing autoconf"
677S["ACLOCAL"]="${SHELL} /home/grothoff/research/libmicrohttpd/missing aclocal-1.15"
678S["VERSION"]="0.9.59"
679S["PACKAGE"]="libmicrohttpd"
680S["CYGPATH_W"]="echo"
681S["am__isrc"]=""
682S["INSTALL_DATA"]="${INSTALL} -m 644"
683S["INSTALL_SCRIPT"]="${INSTALL}"
684S["INSTALL_PROGRAM"]="${INSTALL}"
685S["target_alias"]=""
686S["host_alias"]=""
687S["build_alias"]=""
688S["LIBS"]=""
689S["ECHO_T"]=""
690S["ECHO_N"]="-n"
691S["ECHO_C"]=""
692S["DEFS"]="-DPACKAGE_NAME=\\\"GNU\\ Libmicrohttpd\\\" -DPACKAGE_TARNAME=\\\"libmicrohttpd\\\" -DPACKAGE_VERSION=\\\"0.9.59\\\" -DPACKAGE_STRING=\\\"GNU\\ Libmicrohttpd\\ 0.9.59"\
693"\\\" -DPACKAGE_BUGREPORT=\\\"libmicrohttpd@gnu.org\\\" -DPACKAGE_URL=\\\"http://www.gnu.org/software/libmicrohttpd/\\\" -DPACKAGE=\\\"libmicrohttpd\\\" -DVERSION="\
694"\\\"0.9.59\\\" -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1"
695S["mandir"]="${datarootdir}/man"
696S["localedir"]="${datarootdir}/locale"
697S["libdir"]="${exec_prefix}/lib"
698S["psdir"]="${docdir}"
699S["pdfdir"]="${docdir}"
700S["dvidir"]="${docdir}"
701S["htmldir"]="${docdir}"
702S["infodir"]="${datarootdir}/info"
703S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}"
704S["oldincludedir"]="/usr/include"
705S["includedir"]="${prefix}/include"
706S["runstatedir"]="${localstatedir}/run"
707S["localstatedir"]="${prefix}/var"
708S["sharedstatedir"]="${prefix}/com"
709S["sysconfdir"]="${prefix}/etc"
710S["datadir"]="${datarootdir}"
711S["datarootdir"]="${prefix}/share"
712S["libexecdir"]="${exec_prefix}/libexec"
713S["sbindir"]="${exec_prefix}/sbin"
714S["bindir"]="${exec_prefix}/bin"
715S["program_transform_name"]="s,x,x,"
716S["prefix"]="/home/grothoff"
717S["exec_prefix"]="${prefix}"
718S["PACKAGE_URL"]="http://www.gnu.org/software/libmicrohttpd/"
719S["PACKAGE_BUGREPORT"]="libmicrohttpd@gnu.org"
720S["PACKAGE_STRING"]="GNU Libmicrohttpd 0.9.59"
721S["PACKAGE_VERSION"]="0.9.59"
722S["PACKAGE_TARNAME"]="libmicrohttpd"
723S["PACKAGE_NAME"]="GNU Libmicrohttpd"
724S["PATH_SEPARATOR"]=":"
725S["SHELL"]="/bin/sh"
726_ACAWK
727cat >>"$ac_tmp/subs1.awk" <<_ACAWK &&
728 for (key in S) S_is_set[key] = 1
729 FS = ""
730
731}
732{
733 line = $ 0
734 nfields = split(line, field, "@")
735 substed = 0
736 len = length(field[1])
737 for (i = 2; i < nfields; i++) {
738 key = field[i]
739 keylen = length(key)
740 if (S_is_set[key]) {
741 value = S[key]
742 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
743 len += length(value) + length(field[++i])
744 substed = 1
745 } else
746 len += 1 + keylen
747 }
748
749 print line
750}
751
752_ACAWK
753if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
754 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
755else
756 cat
757fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
758 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
759fi # test -n "$CONFIG_FILES"
760
761
762eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
763shift
764for ac_tag
765do
766 case $ac_tag in
767 :[FHLC]) ac_mode=$ac_tag; continue;;
768 esac
769 case $ac_mode$ac_tag in
770 :[FHL]*:*);;
771 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
772 :[FH]-) ac_tag=-:-;;
773 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
774 esac
775 ac_save_IFS=$IFS
776 IFS=:
777 set x $ac_tag
778 IFS=$ac_save_IFS
779 shift
780 ac_file=$1
781 shift
782
783 case $ac_mode in
784 :L) ac_source=$1;;
785 :[FH])
786 ac_file_inputs=
787 for ac_f
788 do
789 case $ac_f in
790 -) ac_f="$ac_tmp/stdin";;
791 *) # Look for the file first in the build tree, then in the source tree
792 # (if the path is not absolute). The absolute path cannot be DOS-style,
793 # because $ac_f cannot contain `:'.
794 test -f "$ac_f" ||
795 case $ac_f in
796 [\\/$]*) false;;
797 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
798 esac ||
799 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
800 esac
801 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
802 as_fn_append ac_file_inputs " '$ac_f'"
803 done
804
805 # Let's still pretend it is `configure' which instantiates (i.e., don't
806 # use $as_me), people would be surprised to read:
807 # /* config.h. Generated by config.status. */
808 configure_input='Generated from '`
809 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
810 `' by configure.'
811 if test x"$ac_file" != x-; then
812 configure_input="$ac_file. $configure_input"
813 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
814$as_echo "$as_me: creating $ac_file" >&6;}
815 fi
816 # Neutralize special characters interpreted by sed in replacement strings.
817 case $configure_input in #(
818 *\&* | *\|* | *\\* )
819 ac_sed_conf_input=`$as_echo "$configure_input" |
820 sed 's/[\\\\&|]/\\\\&/g'`;; #(
821 *) ac_sed_conf_input=$configure_input;;
822 esac
823
824 case $ac_tag in
825 *:-:* | *:-) cat >"$ac_tmp/stdin" \
826 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
827 esac
828 ;;
829 esac
830
831 ac_dir=`$as_dirname -- "$ac_file" ||
832$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
833 X"$ac_file" : 'X\(//\)[^/]' \| \
834 X"$ac_file" : 'X\(//\)$' \| \
835 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
836$as_echo X"$ac_file" |
837 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
838 s//\1/
839 q
840 }
841 /^X\(\/\/\)[^/].*/{
842 s//\1/
843 q
844 }
845 /^X\(\/\/\)$/{
846 s//\1/
847 q
848 }
849 /^X\(\/\).*/{
850 s//\1/
851 q
852 }
853 s/.*/./; q'`
854 as_dir="$ac_dir"; as_fn_mkdir_p
855 ac_builddir=.
856
857case "$ac_dir" in
858.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
859*)
860 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
861 # A ".." for each directory in $ac_dir_suffix.
862 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
863 case $ac_top_builddir_sub in
864 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
865 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
866 esac ;;
867esac
868ac_abs_top_builddir=$ac_pwd
869ac_abs_builddir=$ac_pwd$ac_dir_suffix
870# for backward compatibility:
871ac_top_builddir=$ac_top_build_prefix
872
873case $srcdir in
874 .) # We are building in place.
875 ac_srcdir=.
876 ac_top_srcdir=$ac_top_builddir_sub
877 ac_abs_top_srcdir=$ac_pwd ;;
878 [\\/]* | ?:[\\/]* ) # Absolute name.
879 ac_srcdir=$srcdir$ac_dir_suffix;
880 ac_top_srcdir=$srcdir
881 ac_abs_top_srcdir=$srcdir ;;
882 *) # Relative name.
883 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
884 ac_top_srcdir=$ac_top_build_prefix$srcdir
885 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
886esac
887ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
888
889
890 case $ac_mode in
891 :F)
892 #
893 # CONFIG_FILE
894 #
895
896 case $INSTALL in
897 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
898 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
899 esac
900 ac_MKDIR_P=$MKDIR_P
901 case $MKDIR_P in
902 [\\/$]* | ?:[\\/]* ) ;;
903 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
904 esac
905# If the template does not know about datarootdir, expand it.
906# FIXME: This hack should be removed a few years after 2.60.
907ac_datarootdir_hack=; ac_datarootdir_seen=
908ac_sed_dataroot='
909/datarootdir/ {
910 p
911 q
912}
913/@datadir@/p
914/@docdir@/p
915/@infodir@/p
916/@localedir@/p
917/@mandir@/p'
918case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
919*datarootdir*) ac_datarootdir_seen=yes;;
920*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
922$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
923 ac_datarootdir_hack='
924 s&@datadir@&${datarootdir}&g
925 s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g
926 s&@infodir@&${datarootdir}/info&g
927 s&@localedir@&${datarootdir}/locale&g
928 s&@mandir@&${datarootdir}/man&g
929 s&\${datarootdir}&${prefix}/share&g' ;;
930esac
931ac_sed_extra="/^[ ]*VPATH[ ]*=[ ]*/{
932h
933s///
934s/^/:/
935s/[ ]*$/:/
936s/:\$(srcdir):/:/g
937s/:\${srcdir}:/:/g
938s/:@srcdir@:/:/g
939s/^:*//
940s/:*$//
941x
942s/\(=[ ]*\).*/\1/
943G
944s/\n//
945s/^[^=]*=[ ]*$//
946}
947
948:t
949/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
950s|@configure_input@|$ac_sed_conf_input|;t t
951s&@top_builddir@&$ac_top_builddir_sub&;t t
952s&@top_build_prefix@&$ac_top_build_prefix&;t t
953s&@srcdir@&$ac_srcdir&;t t
954s&@abs_srcdir@&$ac_abs_srcdir&;t t
955s&@top_srcdir@&$ac_top_srcdir&;t t
956s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
957s&@builddir@&$ac_builddir&;t t
958s&@abs_builddir@&$ac_abs_builddir&;t t
959s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
960s&@INSTALL@&$ac_INSTALL&;t t
961s&@MKDIR_P@&$ac_MKDIR_P&;t t
962$ac_datarootdir_hack
963"
964eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
965 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
966
967test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
968 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
969 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
970 "$ac_tmp/out"`; test -z "$ac_out"; } &&
971 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
972which seems to be undefined. Please make sure it is defined" >&5
973$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
974which seems to be undefined. Please make sure it is defined" >&2;}
975
976 rm -f "$ac_tmp/stdin"
977 case $ac_file in
978 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
979 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
980 esac \
981 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
982 ;;
983
984
985 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
986$as_echo "$as_me: executing $ac_file commands" >&6;}
987 ;;
988 esac
989
990
991 case $ac_file$ac_mode in
992 "po-directories":C)
993 for ac_file in $CONFIG_FILES; do
994 # Support "outfile[:infile[:infile...]]"
995 case "$ac_file" in
996 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
997 esac
998 # PO directories have a Makefile.in generated from Makefile.in.in.
999 case "$ac_file" in */Makefile.in)
1000 # Adjust a relative srcdir.
1001 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
1002 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
1003 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
1004 # In autoconf-2.13 it is called $ac_given_srcdir.
1005 # In autoconf-2.50 it is called $srcdir.
1006 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
1007 case "$ac_given_srcdir" in
1008 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
1009 /*) top_srcdir="$ac_given_srcdir" ;;
1010 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
1011 esac
1012 # Treat a directory as a PO directory if and only if it has a
1013 # POTFILES.in file. This allows packages to have multiple PO
1014 # directories under different names or in different locations.
1015 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
1016 rm -f "$ac_dir/POTFILES"
1017 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
1018 gt_tab=`printf '\t'`
1019 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ${gt_tab}]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
1020 POMAKEFILEDEPS="POTFILES.in"
1021 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
1022 # on $ac_dir but don't depend on user-specified configuration
1023 # parameters.
1024 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
1025 # The LINGUAS file contains the set of available languages.
1026 if test -n "$OBSOLETE_ALL_LINGUAS"; then
1027 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
1028 fi
1029 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
1030 # Hide the ALL_LINGUAS assignment from automake < 1.5.
1031 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
1032 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
1033 else
1034 # The set of available languages was given in configure.in.
1035 # Hide the ALL_LINGUAS assignment from automake < 1.5.
1036 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
1037 fi
1038 # Compute POFILES
1039 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
1040 # Compute UPDATEPOFILES
1041 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
1042 # Compute DUMMYPOFILES
1043 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
1044 # Compute GMOFILES
1045 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
1046 case "$ac_given_srcdir" in
1047 .) srcdirpre= ;;
1048 *) srcdirpre='$(srcdir)/' ;;
1049 esac
1050 POFILES=
1051 UPDATEPOFILES=
1052 DUMMYPOFILES=
1053 GMOFILES=
1054 for lang in $ALL_LINGUAS; do
1055 POFILES="$POFILES $srcdirpre$lang.po"
1056 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
1057 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
1058 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
1059 done
1060 # CATALOGS depends on both $ac_dir and the user's LINGUAS
1061 # environment variable.
1062 INST_LINGUAS=
1063 if test -n "$ALL_LINGUAS"; then
1064 for presentlang in $ALL_LINGUAS; do
1065 useit=no
1066 if test "%UNSET%" != "$LINGUAS"; then
1067 desiredlanguages="$LINGUAS"
1068 else
1069 desiredlanguages="$ALL_LINGUAS"
1070 fi
1071 for desiredlang in $desiredlanguages; do
1072 # Use the presentlang catalog if desiredlang is
1073 # a. equal to presentlang, or
1074 # b. a variant of presentlang (because in this case,
1075 # presentlang can be used as a fallback for messages
1076 # which are not translated in the desiredlang catalog).
1077 case "$desiredlang" in
1078 "$presentlang"*) useit=yes;;
1079 esac
1080 done
1081 if test $useit = yes; then
1082 INST_LINGUAS="$INST_LINGUAS $presentlang"
1083 fi
1084 done
1085 fi
1086 CATALOGS=
1087 if test -n "$INST_LINGUAS"; then
1088 for lang in $INST_LINGUAS; do
1089 CATALOGS="$CATALOGS $lang.gmo"
1090 done
1091 fi
1092 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
1093 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
1094 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
1095 if test -f "$f"; then
1096 case "$f" in
1097 *.orig | *.bak | *~) ;;
1098 *) cat "$f" >> "$ac_dir/Makefile" ;;
1099 esac
1100 fi
1101 done
1102 fi
1103 ;;
1104 esac
1105 done ;;
1106 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1107 # Older Autoconf quotes --file arguments for eval, but not when files
1108 # are listed without --file. Let's play safe and only enable the eval
1109 # if we detect the quoting.
1110 case $CONFIG_FILES in
1111 *\'*) eval set x "$CONFIG_FILES" ;;
1112 *) set x $CONFIG_FILES ;;
1113 esac
1114 shift
1115 for mf
1116 do
1117 # Strip MF so we end up with the name of the file.
1118 mf=`echo "$mf" | sed -e 's/:.*$//'`
1119 # Check whether this is an Automake generated Makefile or not.
1120 # We used to match only the files named 'Makefile.in', but
1121 # some people rename them; so instead we look at the file content.
1122 # Grep'ing the first line is not enough: some people post-process
1123 # each Makefile.in and add a new line on top of each file to say so.
1124 # Grep'ing the whole file is not good either: AIX grep has a line
1125 # limit of 2048, but all sed's we know have understand at least 4000.
1126 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
1127 dirpart=`$as_dirname -- "$mf" ||
1128$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1129 X"$mf" : 'X\(//\)[^/]' \| \
1130 X"$mf" : 'X\(//\)$' \| \
1131 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
1132$as_echo X"$mf" |
1133 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1134 s//\1/
1135 q
1136 }
1137 /^X\(\/\/\)[^/].*/{
1138 s//\1/
1139 q
1140 }
1141 /^X\(\/\/\)$/{
1142 s//\1/
1143 q
1144 }
1145 /^X\(\/\).*/{
1146 s//\1/
1147 q
1148 }
1149 s/.*/./; q'`
1150 else
1151 continue
1152 fi
1153 # Extract the definition of DEPDIR, am__include, and am__quote
1154 # from the Makefile without running 'make'.
1155 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1156 test -z "$DEPDIR" && continue
1157 am__include=`sed -n 's/^am__include = //p' < "$mf"`
1158 test -z "$am__include" && continue
1159 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1160 # Find all dependency output files, they are included files with
1161 # $(DEPDIR) in their names. We invoke sed twice because it is the
1162 # simplest approach to changing $(DEPDIR) to its actual value in the
1163 # expansion.
1164 for file in `sed -n "
1165 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1166 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
1167 # Make sure the directory exists.
1168 test -f "$dirpart/$file" && continue
1169 fdir=`$as_dirname -- "$file" ||
1170$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1171 X"$file" : 'X\(//\)[^/]' \| \
1172 X"$file" : 'X\(//\)$' \| \
1173 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
1174$as_echo X"$file" |
1175 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1176 s//\1/
1177 q
1178 }
1179 /^X\(\/\/\)[^/].*/{
1180 s//\1/
1181 q
1182 }
1183 /^X\(\/\/\)$/{
1184 s//\1/
1185 q
1186 }
1187 /^X\(\/\).*/{
1188 s//\1/
1189 q
1190 }
1191 s/.*/./; q'`
1192 as_dir=$dirpart/$fdir; as_fn_mkdir_p
1193 # echo "creating $dirpart/$file"
1194 echo '# dummy' > "$dirpart/$file"
1195 done
1196 done
1197}
1198 ;;
1199
1200 esac
1201done # for ac_tag
1202
1203
1204as_fn_exit 0
diff --git a/po/configure.ac.in b/po/configure.ac
index c0b98669..37c40c81 100644
--- a/po/configure.ac.in
+++ b/po/configure.ac
@@ -1,7 +1,7 @@
1# This configure.ac.in is in the public domain 1# This configure.ac.in is in the public domain
2 2
3# Use versions from parent configure 3# Use versions from parent configure
4AC_INIT([@PACKAGE_NAME@], [@PACKAGE_VERSION@], [@PACKAGE_BUGREPORT@]) 4AC_INIT([GNU Libmicrohttpd], [0.9.59], [libmicrohttpd@gnu.org])
5 5
6AC_CONFIG_SRCDIR([Makevars]) 6AC_CONFIG_SRCDIR([Makevars])
7AC_CONFIG_MACRO_DIR([../m4]) 7AC_CONFIG_MACRO_DIR([../m4])
diff --git a/po/libmicrohttpd.pot b/po/libmicrohttpd.pot
new file mode 100644
index 00000000..495c9e4c
--- /dev/null
+++ b/po/libmicrohttpd.pot
@@ -0,0 +1,746 @@
1# SOME DESCRIPTIVE TITLE.
2# Copyright (C) YEAR Free Software Foundation, Inc.
3# This file is distributed under the same license as the GNU libmicrohttpd package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5#
6#, fuzzy
7msgid ""
8msgstr ""
9"Project-Id-Version: GNU libmicrohttpd 0.9.59\n"
10"Report-Msgid-Bugs-To: libmicrohttpd@gnu.org\n"
11"POT-Creation-Date: 2018-03-10 12:24+0100\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"
15"Language: \n"
16"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=CHARSET\n"
18"Content-Transfer-Encoding: 8bit\n"
19
20#: src/microhttpd/connection_https.c:174
21msgid "Error: received handshake message out of context\n"
22msgstr ""
23
24#: src/microhttpd/mhd_locks.h:120
25msgid "Failed to destroy mutex.\n"
26msgstr ""
27
28#: src/microhttpd/mhd_locks.h:153
29msgid "Failed to lock mutex.\n"
30msgstr ""
31
32#: src/microhttpd/mhd_locks.h:179
33msgid "Failed to unlock mutex.\n"
34msgstr ""
35
36#: src/microhttpd/internal.h:80
37msgid "Failed to close FD.\n"
38msgstr ""
39
40#: src/microhttpd/digestauth.c:447
41msgid ""
42"Stale nonce received. If this happens a lot, you should probably increase "
43"the size of the nonce array.\n"
44msgstr ""
45
46#: src/microhttpd/digestauth.c:635
47msgid "Failed to allocate memory for copy of URI arguments\n"
48msgstr ""
49
50#: src/microhttpd/digestauth.c:764
51msgid "Authentication failed, invalid timestamp format.\n"
52msgstr ""
53
54#: src/microhttpd/digestauth.c:825
55msgid "Authentication failed, invalid format.\n"
56msgstr ""
57
58#: src/microhttpd/digestauth.c:835
59msgid "Authentication failed, invalid nc format.\n"
60msgstr ""
61
62#: src/microhttpd/digestauth.c:861
63msgid "Failed to allocate memory for auth header processing\n"
64msgstr ""
65
66#: src/microhttpd/digestauth.c:901
67msgid "Authentication failed, URI does not match.\n"
68msgstr ""
69
70#: src/microhttpd/digestauth.c:921
71msgid "Authentication failed, arguments do not match.\n"
72msgstr ""
73
74#: src/microhttpd/digestauth.c:976
75msgid "Could not register nonce (is the nonce array size zero?).\n"
76msgstr ""
77
78#: src/microhttpd/digestauth.c:999
79msgid "Failed to allocate memory for auth response header\n"
80msgstr ""
81
82#: src/microhttpd/digestauth.c:1033
83msgid "Failed to add Digest auth header\n"
84msgstr ""
85
86#: src/microhttpd/daemon.c:136
87#, c-format
88msgid "Fatal error in GNU libmicrohttpd %s:%u: %s\n"
89msgstr ""
90
91#: src/microhttpd/daemon.c:397
92msgid "Failed to add IP connection count node\n"
93msgstr ""
94
95#: src/microhttpd/daemon.c:455
96msgid "Failed to find previously-added IP address\n"
97msgstr ""
98
99#: src/microhttpd/daemon.c:461
100msgid "Previously-added IP address had counter of zero\n"
101msgstr ""
102
103#: src/microhttpd/daemon.c:538
104msgid ""
105"Failed to setup x509 certificate/key: pre 3.X.X version of GnuTLS does not "
106"support setting key password"
107msgstr ""
108
109#: src/microhttpd/daemon.c:588
110#, c-format
111msgid "Error: invalid credentials type %d specified.\n"
112msgstr ""
113
114#: src/microhttpd/daemon.c:987
115#, c-format
116msgid "Maximum socket in select set: %d\n"
117msgstr ""
118
119#: src/microhttpd/daemon.c:1048
120msgid ""
121"MHD_get_fdset2() called with except_fd_set set to NULL. Such behavior is "
122"unsupported.\n"
123msgstr ""
124
125#: src/microhttpd/daemon.c:1254 src/microhttpd/daemon.c:6212
126msgid ""
127"Initiated daemon shutdown while \"upgraded\" connection was not closed.\n"
128msgstr ""
129
130#: src/microhttpd/daemon.c:1268 src/microhttpd/daemon.c:1503
131msgid "Failed to forward to application "
132msgstr ""
133
134#: src/microhttpd/daemon.c:1435 src/microhttpd/daemon.c:1557
135msgid "Failed to forward to remote client "
136msgstr ""
137
138#: src/microhttpd/daemon.c:1622
139msgid "Error preparing select\n"
140msgstr ""
141
142#: src/microhttpd/daemon.c:1656 src/microhttpd/daemon.c:1807
143#: src/microhttpd/daemon.c:1951
144#, c-format
145msgid "Error during select (%d): `%s'\n"
146msgstr ""
147
148#: src/microhttpd/daemon.c:1705 src/microhttpd/daemon.c:1828
149#: src/microhttpd/daemon.c:2020
150#, c-format
151msgid "Error during poll: `%s'\n"
152msgstr ""
153
154#: src/microhttpd/daemon.c:1791 src/microhttpd/daemon.c:1933
155msgid "Failed to add FD to fd_set\n"
156msgstr ""
157
158#: src/microhttpd/daemon.c:2072
159msgid "Processing thread terminating. Closing connection\n"
160msgstr ""
161
162#: src/microhttpd/daemon.c:2210 src/microhttpd/daemon.c:5880
163#, c-format
164msgid "Socket descriptor larger than FD_SETSIZE: %d > %d\n"
165msgstr ""
166
167#: src/microhttpd/daemon.c:2226
168#, c-format
169msgid "Failed to set SO_NOSIGPIPE on accepted socket: %s\n"
170msgstr ""
171
172#: src/microhttpd/daemon.c:2243 src/microhttpd/daemon.c:3006
173#, c-format
174msgid "Accepted connection on socket %d\n"
175msgstr ""
176
177#: src/microhttpd/daemon.c:2255 src/microhttpd/daemon.c:2420
178msgid "Server reached connection limit. Closing inbound connection.\n"
179msgstr ""
180
181#: src/microhttpd/daemon.c:2273
182msgid "Connection rejected by application. Closing connection.\n"
183msgstr ""
184
185#: src/microhttpd/daemon.c:2306 src/microhttpd/daemon.c:2326
186#: src/microhttpd/daemon.c:3582
187#, c-format
188msgid "Error allocating memory: %s\n"
189msgstr ""
190
191#: src/microhttpd/daemon.c:2379
192#, c-format
193msgid "Failed to setup TLS credentials: unknown credential type %d\n"
194msgstr ""
195
196#: src/microhttpd/daemon.c:2388
197msgid "Unknown credential type"
198msgstr ""
199
200#: src/microhttpd/daemon.c:2482 src/microhttpd/daemon.c:4072
201#: src/microhttpd/daemon.c:4105 src/microhttpd/daemon.c:5202
202#: src/microhttpd/daemon.c:5219 src/microhttpd/connection.c:3782
203#: src/microhttpd/response.c:913 src/microhttpd/response.c:939
204#, c-format
205msgid "Call to epoll_ctl failed: %s\n"
206msgstr ""
207
208#: src/microhttpd/daemon.c:2507
209msgid "Failed to signal new connection via inter-thread communication channel."
210msgstr ""
211
212#: src/microhttpd/daemon.c:2604 src/microhttpd/daemon.c:3087
213#: src/microhttpd/daemon.c:6114 src/microhttpd/connection.c:989
214#: src/microhttpd/connection.c:1008
215msgid "Failed to remove FD from epoll set\n"
216msgstr ""
217
218#: src/microhttpd/daemon.c:2651
219msgid "Cannot suspend connections without enabling MHD_ALLOW_SUSPEND_RESUME!\n"
220msgstr ""
221
222#: src/microhttpd/daemon.c:2657
223msgid "Error: connection scheduled for \"upgrade\" cannot be suspended"
224msgstr ""
225
226#: src/microhttpd/daemon.c:2680
227msgid "Cannot resume connections without enabling MHD_ALLOW_SUSPEND_RESUME!\n"
228msgstr ""
229
230#: src/microhttpd/daemon.c:2690
231msgid "Failed to signal resume via inter-thread communication channel."
232msgstr ""
233
234#: src/microhttpd/daemon.c:2816
235msgid ""
236"Failed to signal resume of connection via inter-thread communication channel."
237msgstr ""
238
239#: src/microhttpd/daemon.c:2862
240#, c-format
241msgid "Failed to set nonblocking mode on new client socket: %s\n"
242msgstr ""
243
244#: src/microhttpd/daemon.c:2875
245msgid "Failed to set noninheritable mode on new client socket.\n"
246msgstr ""
247
248#: src/microhttpd/daemon.c:2948
249#, c-format
250msgid "Error accepting connection: %s\n"
251msgstr ""
252
253#: src/microhttpd/daemon.c:2965
254msgid ""
255"Hit process or system resource limit at FIRST connection. This is really bad "
256"as there is no sane way to proceed. Will try busy waiting for system "
257"resources to become magically available.\n"
258msgstr ""
259
260#: src/microhttpd/daemon.c:2975
261#, c-format
262msgid ""
263"Hit process or system resource limit at %u connections, temporarily "
264"suspending accept(). Consider setting a lower MHD_OPTION_CONNECTION_LIMIT.\n"
265msgstr ""
266
267#: src/microhttpd/daemon.c:2987
268#, c-format
269msgid "Failed to set nonblocking mode on incoming connection socket: %s\n"
270msgstr ""
271
272#: src/microhttpd/daemon.c:2999
273msgid "Failed to set noninheritable mode on incoming connection socket.\n"
274msgstr ""
275
276#: src/microhttpd/daemon.c:3045 src/microhttpd/daemon.c:6253
277#: src/microhttpd/daemon.c:6283 src/microhttpd/daemon.c:6377
278msgid "Failed to join a thread\n"
279msgstr ""
280
281#: src/microhttpd/daemon.c:3144
282msgid "Illegal call to MHD_get_timeout\n"
283msgstr ""
284
285#: src/microhttpd/daemon.c:3340
286msgid ""
287"MHD_run_from_select() called with except_fd_set set to NULL. Such behavior "
288"is deprecated.\n"
289msgstr ""
290
291#: src/microhttpd/daemon.c:3419
292msgid "Could not obtain daemon fdsets"
293msgstr ""
294
295#: src/microhttpd/daemon.c:3436
296msgid "Could not add listen socket to fdset"
297msgstr ""
298
299#: src/microhttpd/daemon.c:3464
300msgid "Could not add control inter-thread communication channel FD to fdset"
301msgstr ""
302
303#: src/microhttpd/daemon.c:3520
304#, c-format
305msgid "select failed: %s\n"
306msgstr ""
307
308#: src/microhttpd/daemon.c:3664 src/microhttpd/daemon.c:3810
309#, c-format
310msgid "poll failed: %s\n"
311msgstr ""
312
313#: src/microhttpd/daemon.c:3943 src/microhttpd/daemon.c:4172
314#, c-format
315msgid "Call to epoll_wait failed: %s\n"
316msgstr ""
317
318#: src/microhttpd/daemon.c:4124 src/microhttpd/daemon.c:4574
319msgid "Failed to remove listen FD from epoll set\n"
320msgstr ""
321
322#: src/microhttpd/daemon.c:4582
323msgid "Failed to signal quiesce via inter-thread communication channel"
324msgstr ""
325
326#: src/microhttpd/daemon.c:4603
327msgid "failed to signal quiesce via inter-thread communication channel"
328msgstr ""
329
330#: src/microhttpd/daemon.c:4708
331msgid "Warning: Too large timeout value, ignored.\n"
332msgstr ""
333
334#: src/microhttpd/daemon.c:4748
335msgid ""
336"Warning: Zero size, specified for thread pool size, is ignored. Thread pool "
337"is not used.\n"
338msgstr ""
339
340#: src/microhttpd/daemon.c:4756
341msgid ""
342"Warning: \"1\", specified for thread pool size, is ignored. Thread pool is "
343"not used.\n"
344msgstr ""
345
346#: src/microhttpd/daemon.c:4768
347#, c-format
348msgid "Specified thread pool size (%u) too big\n"
349msgstr ""
350
351#: src/microhttpd/daemon.c:4779
352msgid ""
353"MHD_OPTION_THREAD_POOL_SIZE option is specified but "
354"MHD_USE_INTERNAL_POLLING_THREAD flag is not specified.\n"
355msgstr ""
356
357#: src/microhttpd/daemon.c:4788
358msgid ""
359"Both MHD_OPTION_THREAD_POOL_SIZE option and MHD_USE_THREAD_PER_CONNECTION "
360"flag are specified.\n"
361msgstr ""
362
363#: src/microhttpd/daemon.c:4803 src/microhttpd/daemon.c:4814
364#: src/microhttpd/daemon.c:4825 src/microhttpd/daemon.c:4836
365#: src/microhttpd/daemon.c:4878
366#, c-format
367msgid "MHD HTTPS option %d passed to MHD but MHD_USE_TLS not set\n"
368msgstr ""
369
370#: src/microhttpd/daemon.c:4855
371msgid "Error initializing DH parameters\n"
372msgstr ""
373
374#: src/microhttpd/daemon.c:4867
375msgid "Bad Diffie-Hellman parameters format\n"
376msgstr ""
377
378#: src/microhttpd/daemon.c:4895
379#, c-format
380msgid "Setting priorities to `%s' failed: %s\n"
381msgstr ""
382
383#: src/microhttpd/daemon.c:4908
384msgid ""
385"MHD_OPTION_HTTPS_CERT_CALLBACK requires building MHD with GnuTLS >= 3.0\n"
386msgstr ""
387
388#: src/microhttpd/daemon.c:4935
389msgid ""
390"MHD_OPTION_LISTEN_SOCKET specified for daemon with MHD_USE_NO_LISTEN_SOCKET "
391"flag set.\n"
392msgstr ""
393
394#: src/microhttpd/daemon.c:4982
395msgid ""
396"Flag MHD_USE_PEDANTIC_CHECKS is ignored because another behavior is "
397"specified by MHD_OPTION_STRICT_CLIENT.\n"
398msgstr ""
399
400#: src/microhttpd/daemon.c:5110
401#, c-format
402msgid "MHD HTTPS option %d passed to MHD compiled without HTTPS support\n"
403msgstr ""
404
405#: src/microhttpd/daemon.c:5116
406#, c-format
407msgid "Invalid option %d! (Did you terminate the list with MHD_OPTION_END?)\n"
408msgstr ""
409
410#: src/microhttpd/daemon.c:5146
411#, c-format
412msgid "Call to epoll_create1 failed: %s\n"
413msgstr ""
414
415#: src/microhttpd/daemon.c:5156
416msgid "Failed to set noninheritable mode on epoll FD.\n"
417msgstr ""
418
419#: src/microhttpd/daemon.c:5397
420msgid ""
421"Warning: MHD_USE_THREAD_PER_CONNECTION must be used only with "
422"MHD_USE_INTERNAL_POLLING_THREAD. Flag MHD_USE_INTERNAL_POLLING_THREAD was "
423"added. Consider setting MHD_USE_INTERNAL_POLLING_THREAD explicitly.\n"
424msgstr ""
425
426#: src/microhttpd/daemon.c:5439
427msgid "Using debug build of libmicrohttpd.\n"
428msgstr ""
429
430#: src/microhttpd/daemon.c:5450
431#, c-format
432msgid "Failed to create inter-thread communication channel: %s\n"
433msgstr ""
434
435#: src/microhttpd/daemon.c:5466
436msgid ""
437"file descriptor for inter-thread communication channel exceeds maximum "
438"value\n"
439msgstr ""
440
441#: src/microhttpd/daemon.c:5486
442msgid "Specified value for NC_SIZE too large\n"
443msgstr ""
444
445#: src/microhttpd/daemon.c:5500
446#, c-format
447msgid "Failed to allocate memory for nonce-nc map: %s\n"
448msgstr ""
449
450#: src/microhttpd/daemon.c:5516
451msgid "MHD failed to initialize nonce-nc mutex\n"
452msgstr ""
453
454#: src/microhttpd/daemon.c:5534
455msgid "MHD thread pooling only works with MHD_USE_INTERNAL_POLLING_THREAD\n"
456msgstr ""
457
458#: src/microhttpd/daemon.c:5558
459#, c-format
460msgid "Failed to create socket for listening: %s\n"
461msgstr ""
462
463#: src/microhttpd/daemon.c:5579 src/microhttpd/daemon.c:5598
464#: src/microhttpd/daemon.c:5621 src/microhttpd/daemon.c:5658
465#: src/microhttpd/daemon.c:5735 src/microhttpd/daemon.c:5766
466#, c-format
467msgid "setsockopt failed: %s\n"
468msgstr ""
469
470#: src/microhttpd/daemon.c:5631
471msgid "Cannot allow listening address reuse: SO_REUSEPORT not defined\n"
472msgstr ""
473
474#: src/microhttpd/daemon.c:5666
475msgid ""
476"Cannot disallow listening address reuse: SO_EXCLUSIVEADDRUSE not defined\n"
477msgstr ""
478
479#: src/microhttpd/daemon.c:5746
480#, c-format
481msgid "Failed to bind to port %u: %s\n"
482msgstr ""
483
484#: src/microhttpd/daemon.c:5777
485#, c-format
486msgid "Failed to listen for connections: %s\n"
487msgstr ""
488
489#: src/microhttpd/daemon.c:5804
490#, c-format
491msgid "Failed to get listen port number: %s\n"
492msgstr ""
493
494#: src/microhttpd/daemon.c:5814
495msgid ""
496"Failed to get listen port number (`struct sockaddr_storage` too small!?)\n"
497msgstr ""
498
499#: src/microhttpd/daemon.c:5847
500msgid "Unknown address family!\n"
501msgstr ""
502
503#: src/microhttpd/daemon.c:5860
504#, c-format
505msgid "Failed to set nonblocking mode on listening socket: %s\n"
506msgstr ""
507
508#: src/microhttpd/daemon.c:5897
509msgid ""
510"Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_EPOLL is not supported.\n"
511msgstr ""
512
513#: src/microhttpd/daemon.c:5910 src/microhttpd/daemon.c:5923
514msgid "MHD failed to initialize IP connection limit mutex\n"
515msgstr ""
516
517#: src/microhttpd/daemon.c:5939
518msgid "Failed to initialize TLS support\n"
519msgstr ""
520
521#: src/microhttpd/daemon.c:5963
522#, c-format
523msgid "Failed to create listen thread: %s\n"
524msgstr ""
525
526#: src/microhttpd/daemon.c:6011
527#, c-format
528msgid "Failed to create worker inter-thread communication channel: %s\n"
529msgstr ""
530
531#: src/microhttpd/daemon.c:6022
532msgid ""
533"File descriptor for worker inter-thread communication channel exceeds "
534"maximum value\n"
535msgstr ""
536
537#: src/microhttpd/daemon.c:6047
538msgid "MHD failed to initialize cleanup connection mutex\n"
539msgstr ""
540
541#: src/microhttpd/daemon.c:6061
542#, c-format
543msgid "Failed to create pool thread: %s\n"
544msgstr ""
545
546#: src/microhttpd/daemon.c:6199 src/microhttpd/daemon.c:6230
547msgid "MHD_stop_daemon() called while we have suspended connections.\n"
548msgstr ""
549
550#: src/microhttpd/daemon.c:6239 src/microhttpd/daemon.c:6359
551msgid "Failed to signal shutdown via inter-thread communication channel"
552msgstr ""
553
554#: src/microhttpd/daemon.c:6324
555msgid "Failed to signal shutdown via inter-thread communication channel."
556msgstr ""
557
558#: src/microhttpd/daemon.c:6773
559msgid "Failed to initialize winsock\n"
560msgstr ""
561
562#: src/microhttpd/daemon.c:6776
563msgid "Winsock version 2.2 is not available\n"
564msgstr ""
565
566#: src/microhttpd/daemon.c:6784 src/microhttpd/daemon.c:6788
567msgid "Failed to initialise multithreading in libgcrypt\n"
568msgstr ""
569
570#: src/microhttpd/daemon.c:6793
571msgid "libgcrypt is too old. MHD was compiled for libgcrypt 1.6.0 or newer\n"
572msgstr ""
573
574#: src/microhttpd/mhd_sockets.h:248
575msgid "Close socket failed.\n"
576msgstr ""
577
578#: src/microhttpd/connection.c:1112
579msgid "Closing connection (application reported error generating data)\n"
580msgstr ""
581
582#: src/microhttpd/connection.c:1161
583msgid "Closing connection (out of memory)\n"
584msgstr ""
585
586#: src/microhttpd/connection.c:1206
587msgid "Closing connection (application error generating response)\n"
588msgstr ""
589
590#: src/microhttpd/connection.c:1769
591#, c-format
592msgid ""
593"Error processing request (HTTP response code is %u (`%s')). Closing "
594"connection.\n"
595msgstr ""
596
597#: src/microhttpd/connection.c:1792 src/microhttpd/connection.c:3506
598#: src/microhttpd/connection.c:3617
599msgid "Closing connection (failed to create response header)\n"
600msgstr ""
601
602#: src/microhttpd/connection.c:1838 src/microhttpd/connection.c:2895
603#: src/microhttpd/connection.c:2963 src/microhttpd/connection.c:3271
604#, c-format
605msgid "In function %s handling connection at state: %s\n"
606msgstr ""
607
608#: src/microhttpd/connection.c:2050
609msgid "Not enough memory in pool to allocate header record!\n"
610msgstr ""
611
612#: src/microhttpd/connection.c:2092
613msgid "Not enough memory in pool to parse cookies!\n"
614msgstr ""
615
616#: src/microhttpd/connection.c:2309 src/microhttpd/connection.c:2494
617msgid "Application reported internal error, closing connection.\n"
618msgstr ""
619
620#: src/microhttpd/connection.c:2362 src/microhttpd/connection.c:2439
621msgid ""
622"Received malformed HTTP request (bad chunked encoding). Closing connection.\n"
623msgstr ""
624
625#: src/microhttpd/connection.c:2502
626msgid "libmicrohttpd API violation"
627msgstr ""
628
629#: src/microhttpd/connection.c:2517
630msgid ""
631"WARNING: incomplete upload processing and connection not suspended may "
632"result in hung connection.\n"
633msgstr ""
634
635#: src/microhttpd/connection.c:2587
636msgid "Received malformed line (no colon). Closing connection.\n"
637msgstr ""
638
639#: src/microhttpd/connection.c:2739
640msgid "Received HTTP 1.1 request without `Host' header.\n"
641msgstr ""
642
643#: src/microhttpd/connection.c:2874
644msgid "Socket disconnected while reading request.\n"
645msgstr ""
646
647#: src/microhttpd/connection.c:2880
648msgid "Connection socket is closed due to error when reading request.\n"
649msgstr ""
650
651#: src/microhttpd/connection.c:2989
652#, c-format
653msgid "Failed to send data in request for %s.\n"
654msgstr ""
655
656#: src/microhttpd/connection.c:2998
657#, c-format
658msgid "Sent 100 continue response: `%.*s'\n"
659msgstr ""
660
661#: src/microhttpd/connection.c:3022
662msgid "Connection was closed while sending response headers.\n"
663msgstr ""
664
665#: src/microhttpd/connection.c:3061
666msgid "Data offset exceeds limit"
667msgstr ""
668
669#: src/microhttpd/connection.c:3070
670#, c-format
671msgid "Sent %d-byte DATA response: `%.*s'\n"
672msgstr ""
673
674#: src/microhttpd/connection.c:3085
675#, c-format
676msgid "Failed to send data in request for `%s'.\n"
677msgstr ""
678
679#: src/microhttpd/connection.c:3113 src/microhttpd/connection.c:3141
680msgid "Connection was closed while sending response body.\n"
681msgstr ""
682
683#: src/microhttpd/connection.c:3164
684msgid "Internal error\n"
685msgstr ""
686
687#: src/microhttpd/connection.c:3233
688msgid ""
689"Failed to signal end of connection via inter-thread communication channel"
690msgstr ""
691
692#: src/microhttpd/connection.c:3964
693msgid "Attempted to queue response on wrong thread!\n"
694msgstr ""
695
696#: src/microhttpd/connection.c:3974
697msgid ""
698"Attempted 'upgrade' connection on daemon without MHD_ALLOW_UPGRADE option!\n"
699msgstr ""
700
701#: src/microhttpd/connection.c:3983
702msgid "Application used invalid status code for 'upgrade' response!\n"
703msgstr ""
704
705#: src/microhttpd/response.c:775
706msgid ""
707"Invalid response for upgrade: application failed to set the 'Upgrade' "
708"header!\n"
709msgstr ""
710
711#: src/microhttpd/response.c:816
712msgid "Failed to make loopback sockets non-blocking.\n"
713msgstr ""
714
715#: src/microhttpd/response.c:835
716msgid "Failed to set SO_NOSIGPIPE on loopback sockets.\n"
717msgstr ""
718
719#: src/microhttpd/response.c:855
720#, c-format
721msgid "Socketpair descriptor larger than FD_SETSIZE: %d > %d\n"
722msgstr ""
723
724#: src/microhttpd/response.c:936
725msgid "Error cleaning up while handling epoll error"
726msgstr ""
727
728#: src/microhttpd/mhd_itc.h:347
729msgid "Failed to destroy ITC.\n"
730msgstr ""
731
732#: src/microhttpd/basicauth.c:67
733msgid "Error decoding basic authentication\n"
734msgstr ""
735
736#: src/microhttpd/basicauth.c:77
737msgid "Basic authentication doesn't contain ':' separator\n"
738msgstr ""
739
740#: src/microhttpd/basicauth.c:95
741msgid "Failed to allocate memory for password\n"
742msgstr ""
743
744#: src/microhttpd/basicauth.c:158
745msgid "Failed to add Basic auth header\n"
746msgstr ""
diff --git a/po/remove-potcdate.sed b/po/remove-potcdate.sed
new file mode 100644
index 00000000..edb38d70
--- /dev/null
+++ b/po/remove-potcdate.sed
@@ -0,0 +1,11 @@
1/^"POT-Creation-Date: .*"$/{
2x
3s/P/P/
4ta
5g
6d
7bb
8:a
9x
10:b
11}
diff --git a/po/stamp-po b/po/stamp-po
new file mode 100644
index 00000000..9788f702
--- /dev/null
+++ b/po/stamp-po
@@ -0,0 +1 @@
timestamp