Permalink
Browse files

Release (now paxutils) 2.4d as of 1998-10-06

  • Loading branch information...
1 parent 64758eb commit 47149a69133eaf03aca438d707de4e1b3bef4e2a @pinard committed Jul 1, 2009
Showing with 65,296 additions and 36,876 deletions.
  1. +80 −78 ABOUT-NLS
  2. +0 −30 AC-PATCHES
  3. +0 −289 AM-PATCHES
  4. +28 −1 AUTHORS
  5. +1,830 −913 BACKLOG
  6. +0 −73 BI-PATCHES
  7. +5 −4 COPYING
  8. +342 −17 ChangeLog
  9. +3 −2 INSTALL
  10. +25 −10 Makefile.am
  11. +143 −114 Makefile.in
  12. +241 −134 NEWS
  13. +164 −0 PATCHES-AC
  14. +11 −0 PATCHES-AM
  15. +241 −0 PATCHES-BI
  16. +0 −131 PORTS
  17. +187 −146 README
  18. +23 −0 README-alpha
  19. +318 −0 README.dos
  20. +103 −22 THANKS
  21. +150 −11 TODO
  22. +47 −12 acconfig.h
  23. +0 −425 acinclude.m4
  24. +380 −434 aclocal.m4
  25. +35 −0 config.bat
  26. +81 −59 config.h.in
  27. +1,763 −1,759 configure
  28. +217 −78 configure.in
  29. +9 −0 contrib/ChangeLog
  30. +21 −0 contrib/Makefile.am
  31. +196 −0 contrib/Makefile.in
  32. +266 −0 contrib/README
  33. +544 −0 contrib/config.go3
  34. +396 −0 contrib/config.sta
  35. +121 −0 contrib/lib-makefile.go3
  36. +168 −0 contrib/src-makefile.go3
  37. +68 −6 doc/ChangeLog
  38. +34 −17 doc/Makefile.am
  39. +194 −106 doc/Makefile.in
  40. +46 −57 doc/convtexi.pl
  41. +328 −0 doc/cpio.1
  42. +111 −131 doc/getdate.texi
  43. +60 −62 doc/header.texi
  44. +249 −0 doc/help2man
  45. +220 −0 doc/helptoman.pl
  46. +116 −0 doc/mt.1
  47. +247 −0 doc/paxutils.info
  48. +1,131 −0 doc/paxutils.info-1
  49. +1,212 −0 doc/paxutils.info-2
  50. +1,123 −0 doc/paxutils.info-3
  51. +1,125 −0 doc/paxutils.info-4
  52. +1,071 −0 doc/paxutils.info-5
  53. +1,062 −0 doc/paxutils.info-6
  54. +1,153 −0 doc/paxutils.info-7
  55. +1,295 −0 doc/paxutils.info-8
  56. +596 −0 doc/paxutils.info-9
  57. +9,305 −0 doc/paxutils.texi
  58. +3 −3 doc/stamp-vti
  59. +289 −0 doc/tar.1
  60. +0 −189 doc/tar.info
  61. +0 −1,268 doc/tar.info-1
  62. +0 −1,304 doc/tar.info-2
  63. +0 −1,157 doc/tar.info-3
  64. +0 −1,167 doc/tar.info-4
  65. +0 −1,066 doc/tar.info-5
  66. +0 −1,009 doc/tar.info-6
  67. +0 −989 doc/tar.info-7
  68. +0 −285 doc/tar.info-8
  69. +0 −8,732 doc/tar.texi
  70. +402 −210 doc/texinfo.tex
  71. +3 −3 doc/version.texi
  72. +43 −2 {po → i18n}/ChangeLog
  73. +75 −0 i18n/Makefile.am
  74. +244 −0 i18n/Makefile.in
  75. BIN i18n/cs.mo
  76. +1,357 −0 i18n/cs.po
  77. BIN i18n/de.mo
  78. +528 −447 {po → i18n}/de.po
  79. BIN i18n/es.mo
  80. +1,902 −0 i18n/es.po
  81. BIN i18n/fr.mo
  82. +459 −369 {po → i18n}/fr.po
  83. BIN i18n/it.mo
  84. +444 −368 {po → i18n}/it.po
  85. BIN i18n/ko.mo
  86. +574 −538 {po → i18n}/ko.po
  87. BIN i18n/nl.mo
  88. +536 −531 {po → i18n}/nl.po
  89. BIN i18n/no.mo
  90. +68 −101 {po → i18n}/no.po
  91. +373 −364 po/tar.pot → i18n/paxutils.pot
  92. BIN i18n/pl.mo
  93. +485 −505 {po → i18n}/pl.po
  94. BIN i18n/pt.mo
  95. +445 −371 {po → i18n}/pt.po
  96. BIN i18n/sl.mo
  97. +444 −367 {po → i18n}/sl.po
  98. BIN i18n/sv.mo
  99. +479 −491 {po → i18n}/sv.po
  100. +1 −1 install-sh
  101. +0 −950 intl/ChangeLog
  102. +0 −203 intl/Makefile.in
  103. +0 −1 intl/VERSION
  104. +0 −175 intl/bindtextdom.c
  105. +0 −252 intl/cat-compat.c
  106. +0 −596 intl/dcgettext.c
  107. +0 −59 intl/dgettext.c
  108. +0 −182 intl/explodename.c
  109. +0 −217 intl/finddomain.c
  110. +0 −70 intl/gettext.c
  111. +0 −105 intl/gettext.h
  112. +0 −73 intl/gettextP.h
  113. +0 −62 intl/hash-string.h
  114. +0 −76 intl/intl-compat.c
  115. +0 −403 intl/l10nflist.c
  116. +0 −100 intl/linux-msg.sed
  117. +0 −58 intl/loadinfo.h
  118. +0 −199 intl/loadmsgcat.c
  119. +0 −375 intl/localealias.c
  120. +0 −102 intl/po2tbl.sed.in
  121. +0 −100 intl/textdomain.c
  122. +0 −104 intl/xopen-msg.sed
  123. +161 −9 lib/ChangeLog
  124. +31 −16 lib/Makefile.am
  125. +146 −117 lib/Makefile.in
  126. +106 −0 lib/addext.c
  127. +17 −21 lib/argmatch.c
  128. +9 −15 lib/argmatch.h
  129. +123 −131 lib/backupfile.c
  130. +27 −14 lib/backupfile.h
  131. +20 −14 lib/basename.c
  132. +4 −5 lib/dirname.c
  133. +144 −0 lib/dstring.c
  134. +62 −0 lib/dstring.h
  135. +61 −28 lib/error.c
  136. +35 −22 lib/error.h
  137. +9 −8 lib/execlp.c
  138. +21 −13 lib/fileblocks.c
  139. +266 −0 lib/filemode.c
  140. +84 −0 lib/filetypes.h
  141. +16 −14 lib/fnmatch.h
  142. +16 −16 lib/ftruncate.c
  143. +60 −0 lib/full-read.c
  144. +65 −0 lib/full-write.c
  145. +156 −106 lib/getdate.c
  146. +11 −11 lib/getdate.h
  147. +15 −13 lib/getdate.y
  148. +89 −34 lib/getopt.c
  149. +15 −13 lib/getopt.h
  150. +15 −13 lib/getopt1.c
  151. +2,608 −0 lib/gettext.c
  152. +28 −33 intl/libgettext.h → lib/gettext.h
  153. +2 −2 lib/getversion.c
  154. +2 −2 lib/gmalloc.c
  155. +846 −0 lib/hash.c
  156. +103 −0 lib/hash.h
  157. +213 −0 lib/idcache.c
  158. +391 −0 lib/makepath.c
  159. +16 −0 lib/makepath.h
  160. +39 −0 lib/malloc.c
  161. +28 −1 lib/modechange.c
  162. +26 −18 lib/modechange.h
  163. +73 −0 lib/octal.c
  164. +179 −0 lib/popen.c
  165. +44 −0 lib/realloc.c
  166. +154 −0 lib/save-cwd.c
  167. +23 −0 lib/save-cwd.h
  168. +38 −19 lib/stpcpy.c
  169. +97 −0 lib/stpncpy.c
  170. +43 −0 lib/stripslash.c
  171. +103 −31 lib/strstr.c
  172. +289 −0 lib/userspec.c
  173. +21 −0 lib/xalloc.h
  174. +52 −48 lib/xmalloc.c
  175. +14 −10 lib/xstrdup.c
  176. +11 −0 m4/ChangeLog
  177. +2 −0 m4/Makefile.am
  178. +177 −0 m4/Makefile.in
  179. +29 −0 m4/echo.m4
  180. +80 −0 m4/gettext.m4
  181. +43 −0 m4/imalloc.m4
  182. +44 −0 m4/malloc.m4
  183. +16 −0 m4/microsoft.m4
  184. +28 −0 m4/printllu.m4
  185. +44 −0 m4/realloc.m4
  186. +67 −13 missing
  187. +0 −254 po/Makefile.in.in
  188. +0 −21 po/POTFILES.in
  189. +0 −390 po/cat-id-tbl.c
  190. BIN po/de.gmo
  191. BIN po/fr.gmo
  192. BIN po/it.gmo
  193. BIN po/ko.gmo
  194. BIN po/nl.gmo
  195. BIN po/no.gmo
  196. BIN po/pl.gmo
  197. BIN po/pt.gmo
  198. BIN po/sl.gmo
  199. +0 −1 po/stamp-cat-id
  200. BIN po/sv.gmo
  201. +20 −18 rebox.el
  202. +2 −2 scripts/ChangeLog
  203. +1 −1 scripts/Makefile.am
  204. +52 −52 scripts/Makefile.in
  205. +3 −3 scripts/WARNING
  206. +2 −2 scripts/backup-specs
  207. +1 −1 scripts/dump-remind
  208. +2,279 −108 src/ChangeLog
  209. +56 −10 src/Makefile.am
  210. +360 −202 src/Makefile.in
  211. +59 −31 src/ansi2knr.c
  212. +71 −67 src/arith.c
  213. +61 −36 src/arith.h
  214. +825 −378 src/buffer.c
  215. +198 −0 src/cdf.c
  216. +268 −161 src/common.h
  217. +388 −213 src/compare.c
  218. +1,143 −0 src/copyin.c
  219. +772 −0 src/copyout.c
  220. +584 −0 src/copypass.c
  221. +545 −0 src/cpio.c
  222. +69 −0 src/cpio.h
  223. +90 −0 src/cpiohdr.h
  224. +479 −448 src/create.c
  225. +43 −0 src/defer.c
  226. +8 −0 src/defer.h
  227. +30 −33 src/delete.c
  228. +228 −0 src/extern.h
  229. +484 −208 src/extract.c
  230. +444 −0 src/fmtcpio.c
  231. +510 −0 src/fmttar.c
  232. +151 −0 src/format.c
  233. +50 −0 src/getfile.c
  234. +235 −0 src/global.c
  235. +394 −0 src/header.c
  236. +149 −145 src/incremen.c
  237. +107 −538 src/list.c
  238. +16 −15 src/mangle.c
  239. +168 −78 src/misc.c
  240. +273 −0 src/mt.c
  241. +233 −347 src/names.c
  242. +3 −3 src/open3.c
  243. +486 −0 src/pax.c
  244. +486 −0 src/reading.c
  245. +406 −0 src/rename.c
  246. +217 −186 src/rmt.c
  247. +282 −0 src/rmt.cpio.c
  248. +98 −0 src/rmt.cpio.h
  249. +50 −16 src/rmt.h
  250. +91 −76 src/rtapelib.c
  251. +586 −0 src/rtapelib.cpio.c
  252. +161 −54 src/system.h
  253. +409 −236 src/tar.c
  254. +62 −64 src/tar.h
  255. +62 −0 src/tarhdr.h
  256. +50 −46 src/update.c
  257. +112 −0 src/ustar.h
  258. +1,263 −0 src/util.c
  259. +1 −0 stamp-pot
  260. +176 −7 tests/ChangeLog
  261. +23 −11 tests/Makefile.am
  262. +203 −107 tests/Makefile.in
  263. +104 −0 tests/README
  264. +167 −0 tests/README2
  265. +14 −0 tests/TODO
  266. +10 −6 tests/after
  267. 0 tests/{append.sh → append01.sh}
  268. +22 −12 tests/before
  269. +27 −0 tests/cpiotest
  270. +27 −0 tests/create01.sh
  271. +264 −0 tests/defs.in
  272. +14 −0 tests/echotime.c
  273. +8 −1 tests/extrac02.sh
  274. +20 −0 tests/extrac04.sh
  275. +20 −0 tests/extrac05.sh
  276. +18 −3 tests/genfile.c
  277. +6 −1 tests/gzip.sh
  278. +59 −43 tests/ignfail.sh
  279. +9 −3 tests/{incremen.sh → increm01.sh}
  280. +31 −0 tests/increm02.sh
  281. +7 −0 tests/none.sh
  282. +36 −4 tests/preset.in
  283. +120 −0 tests/rediff.c
  284. +60 −0 tests/swapb.c
  285. +61 −0 tests/swaphw.c
  286. +1,191 −0 tests/verify.c
  287. +5 −4 tests/version.sh
  288. +5 −0 tests/volume.sh
  289. +118 −0 tests/wrsparse.c
View
158 ABOUT-NLS
@@ -1,16 +1,16 @@
-Notes on the GNU Translation Project
-************************************
+Notes on the Free Translation Project
+*************************************
- GNU is going international! The GNU Translation Project is a way to
-get maintainers, translators, and users all together, so that GNU will
-gradually become able to speak many languages. A few packages already
-provide translations for their messages.
+ Free software is going international! The Free Translation Project
+is a way to get maintainers of free software, translators, and users all
+together, so that will gradually become able to speak many languages.
+A few packages already provide translations for their messages.
- If you found this `ABOUT-NLS' file inside a GNU distribution, you
-may assume that the distributed package does use GNU `gettext'
-internally, itself available at your nearest GNU archive site. But you
-do *not* need to install GNU `gettext' prior to configuring, installing
-or using this package with messages translated.
+ If you found this `ABOUT-NLS' file inside a distribution, you may
+assume that the distributed package does use GNU `gettext' internally,
+itself available at your nearest GNU archive site. But you do *not*
+need to install GNU `gettext' prior to configuring, installing or using
+this package with messages translated.
Installers will find here some useful hints. These notes also
explain how users should proceed for getting the programs to use the
@@ -31,19 +31,23 @@ should configure it using
./configure --with-included-gettext
to force usage of internationalizing routines provided within this
-package, despite the existence of internationalizing capabilities in
-the operating system where this package is being installed. So far, no
-prior implementation provides as many useful features (such as locale
-alias or message inheritance). It is also not possible to offer this
-additional functionality on top of a `catgets' implementation. Future
-versions of GNU `gettext' will very likely convey even more
-functionality. So it might be a good idea to change to GNU `gettext'
-as soon as possible.
+package, despite the existence of internationalizing capabilities in the
+operating system where this package is being installed. So far, only
+the `gettext' implementation in the GNU C library version 2 provides as
+many features (such as locale alias or message inheritance) as the
+implementation here. It is also not possible to offer this additional
+functionality on top of a `catgets' implementation. Future versions of
+GNU `gettext' will very likely convey even more functionality. So it
+might be a good idea to change to GNU `gettext' as soon as possible.
+
+ So you need not provide this option if you are using GNU libc 2 or
+you have installed a recent copy of the GNU gettext package with the
+included `libintl'.
INSTALL Matters
===============
- Some GNU packages are "localizable" when properly installed; the
+ Some packages are "localizable" when properly installed; the
programs they contain can be made to speak your own native language.
Most such packages use GNU `gettext'. Other packages have their own
ways to internationalization, predating GNU `gettext'.
@@ -113,28 +117,28 @@ shell prompt, merely execute `setenv LANG de' (in `csh'),
can be done from your `.login' or `.profile' file, once and for all.
An operating system might already offer message localization for
-many of its programs, while other programs (whether GNU or not) have
-been installed locally with the full capabilities of GNU `gettext'.
-Just using `gettext' extended syntax for `LANG' would break proper
-localization of already available operating system programs. In this
-case, users should set both `LANGUAGE' and `LANG' variables in their
-environment, as programs using GNU `gettext' give preference to
-`LANGUAGE'. For example, some Swedish users would rather read
-translations in German than English for when Swedish is not available.
-This is easily accomplished by setting `LANGUAGE' to `sv:de' while
-leaving `LANG' to `sv'.
+many of its programs, while other programs have been installed locally
+with the full capabilities of GNU `gettext'. Just using `gettext'
+extended syntax for `LANG' would break proper localization of already
+available operating system programs. In this case, users should set
+both `LANGUAGE' and `LANG' variables in their environment, as programs
+using GNU `gettext' give preference to `LANGUAGE'. For example, some
+Swedish users would rather read translations in German than English for
+when Swedish is not available. This is easily accomplished by setting
+`LANGUAGE' to `sv:de' while leaving `LANG' to `sv'.
Translating Teams
=================
- For the GNU Translation Project to be a success, we need interested
+ For the Free Translation Project to be a success, we need interested
people who like their own language and write it well, and who are also
able to synergize with other translators speaking the same language.
Each translation team has its own mailing list, courtesy of Linux
International. You may reach your translation team at the address
`LL@li.org', replacing LL by the two-letter ISO 639 code for your
language. Language codes are *not* the same as the country codes given
-in ISO 3166. The following translation teams exist, as of April 1997:
+in ISO 3166. The following translation teams exist, as of December
+1997:
Chinese `zh', Czech `cs', Danish `da', Dutch `nl', English `en',
Esperanto `eo', Finnish `fi', French `fr', German `de', Hungarian
@@ -158,55 +162,53 @@ message to `sv-request@li.org', having this message body:
*actively* in translations, or at solving translational difficulties,
rather than merely lurking around. If your team does not exist yet and
you want to start one, or if you are unsure about what to do or how to
-get started, please write to `gnu-translation@gnu.ai.mit.edu' to reach
-the GNU coordinator for all translator teams.
+get started, please write to `translation@iro.umontreal.ca' to reach the
+coordinator for all translator teams.
The English team is special. It works at improving and uniformizing
-the terminology used in GNU. Proven linguistic skill are praised more
-than programming skill, here. For the time being, please avoid
-subscribing to the English team unless explicitly invited to do so.
+the terminology in use. Proven linguistic skill are praised more than
+programming skill, here.
Available Packages
==================
- Languages are not equally supported in all GNU packages. The
-following matrix shows the current state of GNU internationalization,
-as of April 1997. The matrix shows, in regard of each package, for
-which languages PO files have been submitted to translation
-coordination.
-
- Ready PO files cs da de en es fi fr it ja ko nl no pl pt sl sv
- .-------------------------------------------------.
- bash | [] [] [] | 3
- bison | [] [] [] | 3
- clisp | [] [] [] | 3
- cpio | [] [] [] [] [] | 5
- diffutils | [] [] [] [] | 4
- enscript | [] [] [] [] [] [] | 6
- fileutils | [] [] [] [] [] [] [] [] [] | 9
- findutils | [] [] [] [] [] [] [] | 7
- flex | [] [] [] [] | 4
- gcal | [] [] [] [] | 4
- gettext | [] [] [] [] [] [] [] [] [] [] | 11
- grep | [] [] [] [] [] [] [] [] [] | 9
- hello | [] [] [] [] [] [] [] [] [] [] | 10
- id-utils | [] [] | 2
- indent | [] [] [] | 3
- libc | [] [] [] [] [] [] [] | 7
- m4 | [] [] [] [] [] | 5
- make | [] [] [] [] [] [] | 6
- music | [] [] | 2
- ptx | [] [] [] [] [] [] [] [] | 8
- recode | [] [] [] [] [] [] [] [] [] | 9
- sh-utils | [] [] [] [] [] [] | 6
- sharutils | [] [] [] [] [] | 5
- tar | [] [] [] [] [] [] [] [] [] [] | 10
- texinfo | [] | 1
- textutils | [] [] [] [] [] [] | 6
- wdiff | [] [] [] [] [] [] [] [] | 8
- `-------------------------------------------------'
- 16 languages cs da de en es fi fr it ja ko nl no pl pt sl sv
- 27 packages 1 2 23 1 16 1 26 1 1 11 20 7 16 7 7 16 156
+ Languages are not equally supported in all packages. The following
+matrix shows the current state of internationalization, as of December
+1997. The matrix shows, in regard of each package, for which languages
+PO files have been submitted to translation coordination.
+
+ Ready PO files cs da de en es fi fr it ja ko nl no pl pt ru sl sv
+ .----------------------------------------------------.
+ bash | [] [] [] | 3
+ bison | [] [] [] | 3
+ clisp | [] [] [] [] | 4
+ cpio | [] [] [] [] [] [] | 6
+ diffutils | [] [] [] [] [] | 5
+ enscript | [] [] [] [] [] [] | 6
+ fileutils | [] [] [] [] [] [] [] [] [] [] | 10
+ findutils | [] [] [] [] [] [] [] [] [] | 9
+ flex | [] [] [] [] | 4
+ gcal | [] [] [] [] [] | 5
+ gettext | [] [] [] [] [] [] [] [] [] [] [] | 12
+ grep | [] [] [] [] [] [] [] [] [] [] | 10
+ hello | [] [] [] [] [] [] [] [] [] [] [] | 11
+ id-utils | [] [] [] | 3
+ indent | [] [] [] [] [] | 5
+ libc | [] [] [] [] [] [] [] | 7
+ m4 | [] [] [] [] [] [] | 6
+ make | [] [] [] [] [] [] | 6
+ music | [] [] | 2
+ ptx | [] [] [] [] [] [] [] [] | 8
+ recode | [] [] [] [] [] [] [] [] [] | 9
+ sh-utils | [] [] [] [] [] [] [] [] | 8
+ sharutils | [] [] [] [] [] [] | 6
+ tar | [] [] [] [] [] [] [] [] [] [] [] | 11
+ texinfo | [] [] [] | 3
+ textutils | [] [] [] [] [] [] [] [] [] | 9
+ wdiff | [] [] [] [] [] [] [] [] | 8
+ `----------------------------------------------------'
+ 17 languages cs da de en es fi fr it ja ko nl no pl pt ru sl sv
+ 27 packages 6 4 25 1 18 1 26 2 1 12 20 9 19 7 4 7 17 179
Some counters in the preceding matrix are higher than the number of
visible blocks let us expect. This is because a few extra PO files are
@@ -217,8 +219,8 @@ dialects.
which it applies should also have been internationalized and
distributed as such by its maintainer. There might be an observable
lag between the mere existence a PO file and its wide availability in a
-GNU distribution.
+distribution.
- If April 1997 seems to be old, you may fetch a more recent copy of
-this `ABOUT-NLS' file on most GNU archive sites.
+ If December 1997 seems to be old, you may fetch a more recent copy
+of this `ABOUT-NLS' file on most GNU archive sites.
View
@@ -1,30 +0,0 @@
---- autoconf-2.12-ref/acgeneral.m4 Tue Nov 26 13:09:42 1996
-+++ autoconf-2.12/acgeneral.m4 Wed Apr 16 22:16:40 1997
-@@ -1063,7 +1063,7 @@
- # and sets the high bit in the cache file unless we assign to the vars.
- changequote(, )dnl
- (set) 2>&1 |
-- case `(ac_space=' '; set) 2>&1` in
-+ case `(ac_space=' '; set) 2>&1 | grep ac_space` in
- *ac_space=\ *)
- # `set' does not quote correctly, so add quotes (double-quote substitution
- # turns \\\\ into \\, and sed turns \\ into \).
---- autoconf-2.12-ref/acspecific.m4 Wed Nov 20 00:10:49 1996
-+++ autoconf-2.12/acspecific.m4 Sat Apr 19 15:33:08 1997
-@@ -451,8 +451,14 @@
- # OSF/1 installbsd also uses dspmsg, but is usable.
- :
- else
-- ac_cv_path_install="$ac_dir/$ac_prog -c"
-- break 2
-+ if test $ac_prog = installbsd &&
-+ grep src/bos $ac_dir/$ac_prog >/dev/null 2>&1; then
-+ # AIX installbsd doesn't work without option "-g".
-+ :
-+ else
-+ ac_cv_path_install="$ac_dir/$ac_prog -c"
-+ break 2
-+ fi
- fi
- fi
- done
Oops, something went wrong.

0 comments on commit 47149a6

Please sign in to comment.